Attachment Code Table
Order Status
Status Code | Status Description |
---|---|
0 | Creating |
1 | Processing |
2 | Success |
3 | Failure |
5 | Refund |
6 | Order timeout for pay in order without paied |
8 | Rejected (equivalent to failure, this status only exists for pay out) |
9 | Partial payment (e.g., a pay in order of 100, the user paid 50), this status only exists in pay in |
Error Code Table
Error Code | Error Description |
---|---|
-1 | System error |
5003001 | Missing parameter |
5003002 | Merchant or APIKey does not exist |
5003003 | Merchant disabled |
5003004 | Merchant not authenticated |
5003005 | Merchant API key does not exist |
5003005 | Merchant or API key does not exist |
5003006 | API key expired |
5003007 | IP error |
5003008 | Signature error |
5003009 | wayCode not supported |
5003010 | Order status error |
5003011 | Merchant order number already exists |
5003012 | URL format error |
5003013 | Channel error |
5003014 | Merchant rate configuration not initialized |
5003015 | Channel does not exist |
5003017 | Failed to create pay in order |
5003018 | Failed to query pay in order |
5003010 | Failed to create pay out order |
5003020 | Failed to query pay out order |
5004006 | Merchant balance insufficient |
500321 | Amount format incorrect |
500322 | URL not supported |
500323 | Remote client error |
500324 | Order expired |
500326 | Query balance error |
500327 | wayCode error |