Process refunds
You can issue full or partial refunds for eligible transactions directly from the Merchant Portal. This article explains which transactions can be refunded, how to process a refund, and what to expect afterward.
Before you refund
Not all transactions are eligible for refunds. A transaction must have one of the following statuses to be refundable:
Succeeded
Payment was captured successfully
Completed
Payment and settlement are complete
Captured
Payment authorization was captured
Partially Refunded
A partial refund has already been issued
Process a refund
Follow these steps to issue a refund from the Merchant Portal:
- 1Log in to the Merchant Portal and navigate to Transactions.
- 2Find the transaction you want to refund. You can use the search box or filters to locate it.
- 3Click the Refund button on the transaction row, or open the transaction details and click Refund from there.
- 4A confirmation dialog will appear showing the refundable amount — this is the original transaction amount minus any previous refunds.
- 5Optionally enter a reason for the refund. This is for your records and will not be shown to the customer.
- 6Click Confirm Refund to process the refund.
Partial refunds
You can issue a partial refund for less than the full transaction amount. This is useful when a customer returns only part of their order or when a discount needs to be applied after the fact.
To issue a partial refund, follow the same steps above. In the refund dialog, the system will display the maximum refundable amount. You can issue multiple partial refunds on the same transaction until the full amount has been refunded.
After a partial refund, the transaction status will change to Partially Refunded. Once the full amount has been refunded, the status will change to Refunded.
Refund timelines
Once a refund is processed, the timeline depends on the payment method and the customer's bank:
ZAFA PAY processing
Refunds are submitted to the payment network within minutes of confirmation. The transaction status will update immediately in your Merchant Portal.
Card network processing
The card network (Visa, Mastercard, etc.) typically processes the refund within 1–3 business days.
Customer bank
The refunded amount may take 5–10 business days to appear on the customer's statement, depending on their bank's processing times.
If a customer reports that they have not received their refund after 10 business days, please contact our support team for assistance.