Cancel or refund a payment
After initiating a payment, the Acquiring Service Provider (ACQP) can cancel or refund a payment.
Cancellation: The ACQP can proactively cancel a payment when no payment result is received after the payment expires, or when the ACQP closes the payment before receiving the payment result.
Refund: The ACQP can apply for a refund of successful payments on behalf of its merchants. Both full and partial refunds are supported.
The following table lists more differences between cancellation and refund:
Time | Amount | Fee items | Settlement | |
Cancellation | Before 00:15 UTC+8 of T+1 day | Full amount only | No fees occur for canceled transactions. | Canceled transactions are excluded in the clearing and settlement files. |
Refund | Within one calendar year | Full, partial, and multiple partial refunds | The interchange fee (also known as interpartner fee) is refundable while the service fee is non-refundable. | Refund transactions are included in the clearing and settlement files. |
Integration requirements
It is required that you support the cancelPayment API and refund API to ensure a smooth cancellation and refund process.
For how to cancel a payment, see Cancel a payment.
For how to refund a payment, see Refund.