Bank Transfer Refunds
Use our Bank Transfer Refunds endpoints to reverse or refund a payment and manage refunds.
Reverse or refund a payment
We have three methods to reverse or refund a payment:
- If the payment is in an open batch, the merchant must cancel the payment. To cancel a payment, integrate with our Reverse Payment method.
- If the payment is in a closed batch and the merchant has the paymentId of the payment, the merchant must refund the payment. To refund a payment, integrate with our Create Referenced Refund method.
- If the payment is in a closed batch and the merchant doesn’t have the paymentId of the payment, the merchant must run an unreferenced refund. To run an unreferenced refund, integrate with our Create Unreferenced Refund method.
Note: If the merchant refunds a payment in an open batch, our gateway treats the payment as a reversal and cancels it.
Retrieve the details of the refund
Integrate with our Retrieve Refund method to view the details of a refund, such as the refund amount, the bank account details, and the transaction result.
Integrate with our List Refunds method to return a paginated list of refunds that meet specific query parameters.
Reverse the refund
Integrate with our Reverse Refund method to cancel a refund if it’s in an open batch.