Different error codes types can be seen below.
Code range | Description |
---|
3xx | Syntax validation in parameter/s. |
4xx | Merchant identification validation. |
5xx | Business logic validation. |
6xx | Semantic validation in parameter/s. |
7xx | Transactional error. |
8xx | Rejection error (only API Version 2.0). |
Code | Description |
---|
300 | Invalid params + [param name] + [reason] |
301 | Empty params + [param name] |
302 | Invalid control string. |
303 | Invalid bank code. |
Code | Description |
---|
401 | Invalid credentials. |
402 | Unregistered IP address (register is in Merchant Dashboard). |
Code | Description |
---|
507 | Country not found for payouts. |
508 | Limit exceeded + [limit name] |
509 | Payout not found with this ID. |
510 | Invalid status: payout is not Pending. |
511 | External ID already used. |
512 | Rejected compliance limits. |
513 | End beneficiary blacklisted. |
514 | Insufficient funds. |
515 | Rejected due to compliance. |
Code | Description |
---|
702 | Could not cancel the payout. |
703 | Could not make the payout. |
704 | Could not release the payout due to compliance. |
Code | Description |
---|
800 | ERROR_ACCOUNT_INCORRECT |
801 | ERROR_ACCOUNT_CLOSED |
802 | ERROR_AMOUNT_INCORRECT |
803 | ERROR_BANK_INVALID |
804 | ERROR_BANK_BRANCH_INCORRECT |
805 | ERROR_BENEFICIARY_DOCUMENT_ID_INVALID |
806 | ERROR_BENEFICIARY_NAME_INCORRECT |
807 | ERROR_REJECTED_BY_BANK |
808 | ERROR_OTHER |
809 | ERROR_ACCOUNT_TYPE_INCORRECT |
810 | ERROR_ACCOUNT_NOT_MATCH_BENEFICIARY_DOCUMENT |
811 | ERROR_ACCOUNT_NOT_MATCH_BENEFICIARY_NAME |
812 | ERROR_ACCOUNT_NOT_ACCEPT_TRANSFERS |
813 | ERROR_BENEFICARY_DOCUMENT_NOT_MATCH_NAME |
814 | ERROR_ACCOUNT_OF_OTHER_CURRENCY |
815 | ERROR_REJECTED_BY_COMPLIANCE |
816 | ERROR_REJECTED_BENEFICIARY_BLACKLISTED |
817 | REJECTED_POST_APPROVAL |
818 | ERROR_WALLET_KEY_NOT_SUPPLIED |
819 | ERROR_INCORRECT_WALLET_KEY |
832 | NETWORK_SERVICE_UNAVAILABLE |
How can we improve?
Let’s collaborate to create a better experience.
Give feedback