Handle Refund Errors

Check the errors that may occur while processing Refunds and how to handle these errors.


Sometimes when you try to process a refund request, it fails to get processed and you may encounter BAD_REQUEST_ERROR messages stating refunds are not supported. This happens because most of the banks do not support refunds for payments that are more than 6 months old.

{
"error": {
"code": "BAD_REQUEST_ERROR",
"description": "Refund is not supported by the bank because the payment is more than 6 months old",
"source": null,
"step": null,
"reason": null,
"metadata": {}
}
}

You can get the ARN/RRN for successfully processed refunds on the

or using the . This is a unique reference number which can be used by the customers to track refunds.


Was this page helpful?