Portal

Ansa supports two kinds of refunds for your customers.

  • Refund a payment made from the customer balance.*
  • Refund funds added to a balance to the original payment method, such as a credit card.

*Refunds from the customer balance are subject to partial and full refunds.


Issuing Refunds

Refunds can be issued either via the API or the Dashboard (in a future release) and are processed immediately. Once issued, they cannot be canceled.

It's possible to issue multiple refunds against a transaction, but you can't refund an amount greater than the original transaction amount.

1. Refund to balance

To initiate a refund to the customer balance using the API, you need to provide the original transaction ID (transaction id of the Use Balance API) and the refund amount.

Ansa will take care of the accounting details and process the refund in future payouts. Ansa does not charge any fees for refund to balance.

2. Refund to payment method

To initiate a refund to the customer payment method using the API, you need to provide the original transaction ID (transaction id of the Add Balance API) and the refund amount.

Refunds are made using the same payment processor that was used for the original transaction. Ansa does not charge any fees for refunds, but your payment processor may charge fees for refund transactions.

Ansa will take care of the accounting details and process the refund in future.

Failed refunds

A refund may not be successful if the customer's bank or card issuer cannot process it properly. The bank will return the funds to your balance with the payment processor, which will then be deposited into the bank account we have provided you. The user balance will be updated accordingly to reflect the original funds.