Refunding and cancelling payments

Learn how to refund or cancel a payment.

Payment intents can be refunded (when status is completed) or cancelled (status is authorised).

How refunding and cancelling payments work

1. Performing a refund

You can perform a refund using the refund a payment intent API.

The payment can be refunded:

  • totally.
  • a partial refund (the amount of the partial refund does not exceed the original charge).

If the amount is not specified, a full refund will be given.

Refunds uses your merchant's available balance —this doesn’t include any pending balance. If your available balance doesn’t cover the amount of the refund, the refund transaction will fail.

2. Cancelling a payment

You can cancel a payment intent with the status of authorised with the cancel a payment intent API.