Available in🇮🇳 India
Read error.code, reason, source and step. Do not retry BAD_REQUEST_ERROR; retry SERVER_ERROR with back-off. Show the customer description, but branch your logic on reason and source.
Test it: trigger each failure with the reserved amounts on your method pages and confirm you branch correctly — incorrect_pin → retry, insufficient_funds → use another account, bank errors → retry later.
Show the customer
description. Log reason, source and step for support and dashboards. Group failures by reason to spot a bank or method that is failing.
Scenarios to test your integration
Common integration gaps to avoid
Simulate failures by method
Each method page lists the errors you can trigger in Test Mode, with the trigger for each, and the ones you cannot. Run every available error through your handling and check: no blind retry, the right next step for the customer,description shown, and reason/source/step logged.
Available in test mode
Not available in test mode