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