Enumeration of Interface Response Codes
All interface responses include a code field. A non-000000 code indicates failure, along with the corresponding error message and information provided to the user. It is recommended to encapsulate the response based on the enumerated code and avoid displaying the msg field directly to the user.
# Interface Response Code Enumeration code
Response Code | Description |
---|---|
000000 | Processed successfully |
A0340 | Signature exception |
A0400 | Request parameter exception |
A0471 | Invalid merchant ID |
A0497 | Merchant order number must be unique |
A0500 | Request service exception |
A0601 | Insufficient balance |
C3752 | Business configuration closed |
C3754 | Order placement failed |
C3755 | Business call failed |
C3757 | Request timestamp expired |
C3758 | Invalid appID |
C3760 | Manage payment methods closed |
C3761 | Manage payment method closed |
C3763 | Merchant payment methods closed |
C3764 | Invalid paymentMode/paymentMethod |
C3765 | Merchant payment method closed |
C3766 | Invalid paymentMode/paymentMethod |
C3767 | Business configuration closed |
C3777 | Invalid request IP |
C3778 | Key parsing exception |
C3779 | User-Agent Invalid |
C3801 | Order placement failed |
C3802 | Insufficient balance |
C3803 | Manage payment methods outside the trading scope |
C3804 | Manage payment method outside the trading scope |
C3805 | Merchant payment methods outside the trading scope |
C3806 | Merchant payment method outside the trading scope |
C3807 | Ifsc code not support |
C3808 | Asynchronous order failed |