Error Code
Http response code
Every response has JSON objects which contains meta information with http request status and transaction status in data field in each API regarding pay in, refund, query etc.
{
"meta":{
"success":true,
"code":"0000",
"message":"Request Success"
},
"data":{
"orderStatus":"WAIT3D",
}
}Response of data - Pay in
orderStatus | Remarks |
|---|---|
PENDING | waiting for payment |
SUCCESS | payment successful |
FAIL | payment failed |
CANCEL | payment has been cancelled |
WAIT_3D | waiting for 3D verification |
Response of data - Refund
refundStatus | Remarks |
|---|---|
SUCCESS | refund successful |
FAIL | refund failed |
PENDING | waiting for refund |
CANCEL | refund has been cancelled |
Response of meta
Error code | Error remarks |
|---|---|
9999 | system error |
9031 | timestamp expired |
9030 | timestamp invalid |
9021 | token expired |
9020 | token invalid |
9010 | signature error |
9000 | parameter invalid |
8101 | duplicate request |
8100 | request frequency limit |
8001 | duplicate transaction ID |
8000 | in processing |
7002 | transaction ID expired |
6001 | unavailable payment gateway |
5100 | merchant is onboarding |
5002 | merchant account is freezed |
5001 | merchant account is inactive |
5000 | merchant account abnormal |
4002 | merchant account and currency unmatch |
4001 | bank account is un |
4000 | bank account doesn't exist |
2001 | service is not available |
2000 | service configuration error |
1002 | illegal IP address |
1001 | merchant configuration error |
1000 | merchant doesn't exist |
0000 | success |
Updated about 1 month ago