LogoLogo
StartAPI EndpointPayments API
Payments API
Payments API
  • Getting Started
  • Managing Terminals
  • API Reference
    • Verify Credentials
    • QuickPay SDK
    • Payments API
      • Create eCommerce Payment
      • Create Point of Sale Payment
      • Create Point of Sale Payment (ON)
      • Redirect Examples
      • Postback Examples
      • Get Payment
        • Underpaid Examples
        • Overpaid Examples
        • Full paid Examples
      • Get Point of Sale Payment
      • Payment State Change
      • Payment Price Update
      • Payment Unconfirmed Update
      • Payment Status List
    • Request Refund
Powered by GitBook
On this page
  1. API Reference

Request Refund

Use this API to initiate a refund request

PreviousPayment Status List

Last updated 3 years ago

Request a Refund

POST /api/payment/refund

Initiate a refund request for a customer

Request Body

Name
Type
Description

payment_code*

String

Payment code of payment

refund_type

String

Type of refund (

full, partial, underpaid, overpaid

)

amount*

String

Amount to refund (must match full amount for full refund)

email

String

Customer email to send refund request

mobile

String

Customer mobile to send refund request

remarks

String

Comments on refund

key*

String

Merchant's

hash

String

MD5 Hash

key+asset+amount+

{status}

What happens?: Once you request a refund on a payment the customer communication will be begin via email and/or mobile. The customer will go through the process of providing the refund method, for example, they could request a refund to their Bank Account or to their Crypto Address depending on the asset being refunded.

Terminal API ID
api_secret