SWIFT Bank Transfer Type – refund flow

Full or partials SWIFT Bank Transfer refunds are made by using Initiate Refund button from Payments tab.

The Initiate Refund button is displayed only for transactions with status Success.


A pop-up window with the transaction details will be displayed. The Refund Merchant Transaction ID is automatically generated. You can change this ID by introducing your ID value.

In order that SWIFT Bank Transfer refunds to be processed correctly you will have to fill the below details for customer and for customer bank account:

  • Customer Name
  • Customer Account Number
  • Bank Code/BIC


A particular case is for Brazil where SWIFT Bank Transfer refunds will require these additional parameters:

  • Customer Name
  • Customer Account Number
  • CPF Account Holder
  • Bank Name
  • Bank Code
  • Bank Agency Code

For more information about the refund types that require additional parameters, please see our section Get information for a refund from Refunds API.

If you want to perform a full refund you will have to fill Refund Amount with the same amount as Payment Amount.

In the case you want to perform a partial refund you have to fill the Refund Amount with a smaller amount than the Payment Amount. You can perform more than one refund for a transaction with the limitation that the sum of partial refunds to be smaller or equal than the initial paid amount.

A confirmation message, that the refund request has been successfully sent, will be displayed:


You can see the complete list of all of your refunds in the Refunds tab.