Cancel or refund a payment
After initiating a payment, the Acquiring Partner (ACQP) can cancel or refund a payment.
Cancellation: A payment can be cancelled within the agreed cancellable period, which is from the time the initial payment is made until 00:15 UTC+8 on T+1 day, regardless of the payment status. If a payment exceeds the cancellable period, you need to initiate a refund instead.
Refund: A payment can be refunded any time after the transaction is successfully paid and before the refund period expires. The refund expiration period is usually one calendar year, starting from when the initial payment is made.
The following table lists more differences between cancellation and refund:
Amount | Fee items | Settlement | |
Cancellation | Full amount only | No fees occur for cancelled transactions. | Cancelled transactions are not included in the clearing and settlement files. |
Refund | 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 more information about how to cancel a payment, see Cancel a payment.
For more information about how to refund a payment, see Refund.