Response Codes
RedDragonPay uses response codes to indicate the outcome of a transaction. Below is a comprehensive list of response codes and their meanings:
Response Code | Response message | Status | Description | Recommended Action |
---|---|---|---|---|
323* | Invalid Request | Failed | Invalid hash received in request | Request has failed. Re-initiate the request with valid hash |
999* | Unknown Error | Failed | Unknown error occurred in system | Contact support team |
303 | This field is mandatory | Invalid | Value not passed in mandatory field | Re-initiate the request with valid value in mandatory field |
326 | Invalid value | Invalid | Invalid value passed in field | Re-initiate the request with valid value in field |
700 | Insufficient funds for payout | Failed | Insufficient funds for payout | Re-initiate the request after having funds in payout account |
702 | Payout not allowed | Failed | User is not allowed to do payout | Contact support team |
100 | User not found | Failed | Invalid APP_ID passed in request | Re-initiate request with valid APP_ID |
703 | Payout acknowledged | Pending | Payout received by PG. | Do status enquiry after some time |
006 | Transaction Processing | Processing | Payout sent to acquirer | Do status enquiry after some time |
704 | Payout Pending | Pending | Payout pending at PG | Do status enquiry after some time |
000 | SUCCESS | Captured | Payout successful | NA |
007 | Failed | Failed | Payout failed | Re-initiate payout after resolution of issue mentioned in failure reason |
015 | Status is yet to be received from Bank | Processing | Payout pending at acquirer’s end | Do status enquiry after some time |
302* | No Such Transaction Found | Failed | Transaction not found in system | Re-initiate request with valid TXN_ID or ORDER_ID. |
705 | Transaction found | SUCCESS | Transaction found in system | Extract trail from response and check status and response code of transactions |
caution
Kindly don’t mark transactions as failed in case of these response codes during status enquiry. Reinitiate the request with valid credentials after some time or contact customer support team.
info
- It is recommended to check the combination of status and response code received in response.
- Duplicate orders can be submitted based upon merchant settings.
- If you receive any other status or response code apart from mentioned above status or response code, then kindly contact support and keep the transaction as Processing.