Payment Web API
Search
K

Appendix B (Response Code)

Check API request process status by Response Code

Response Code with Response Message List

Response code
Response message
SUCCESS
success
PROCESSING
transaction processing
PWD_INCORRECT
password is incorrect
FAIL
failure.
TIMEOUT
timeout.
SYSTEM_ERROR
system error.
PARAM_INVALID
invalid parameter
PARAM_ERROR
parameter format error
ORDER_PAID
order paid
ORDER_USED
order number duplicated
ORDER_TYPE_ERROR
pre-authoried order
DB_ERROR
database error
MER_NO_AUTH
no permission for the merchant
CODE_EXPIRE
QR code expired, please refresh and try again
AMOUNT_NOT_ENOUGH
insufficient balance
CARD_NOT_SUPPORT
unsupported card
CURRENCY_NOT_SUPPORT
unsupported currency
ORDER_CLOSED
order closed
ORDER_REVERSED
order cancelled
BANK_ERROR
banking system anomaly
AUTH_CODE_ERROR
authorization code parameter error
AUTH_CODE_INVALID
authorization code validation fail
REQ_AGAIN
please restart a transaction
REFUND_INVALID
refund amount greater than the amount paid
MERCHANT_INVALID
merchant information does not match
REFUND_FEE_MISMATCH
refund amount check fail
REFUND_NOT_EXIST
refund order not exist
BODY_NOT_ENOUGH
insufficient message header
ORDER_NOT_EXIST
original order not exist
PRE_AUTH_FINISHED
original order has been finished
REVERSE_NOT_SUPPORT
original order does not support revocation.
STATU_FAIL
accepting institution abnormal state
SIGN_FAIL
verification signature fail
REFUND
transfer to refund
REFUND_SUCCESS
refund success.
PARTIAL_REFUNDED
partial Refunded
FULLY_REFUNDED
fully Refunded.
REF_SUCCESS_CHANGE
refund success, user card frozen, need
human intervention
NOTPAY
unpaid
PAYERROR
payment failed
NO_CHANNEL
no channel supported
MER_NO_INFO
failed to get merchant information.
MER_ACCOUNT_INSUFFICIENT
merchant account balance is insufficient. Do not allow to refund.
OTHER
other case.
SERIALNO_EXIST
the account request serial number already exists, can not be submitted again.
REASON_TRADE_BEEN_FREEZEN
corresponding trade has been frozen due to security issues. Please contact Alipay technical support
HAS_NO_PRIVILEGE
no privilege. please contact Alipay technical support
BUYER_ERROR
the buyer does not exist.
BUYER_ENABLE_STATUS_FORBID
buyer account status prohibits the refund
SELLER_ERROR
the seller does not exist.
TRADE_STATUS_ERROR
the trade status is illegal.
TRADE_HAS_FINISHED
the trade has been finished.
MERCHANT_BALANCE_NOT_ENOUGH
merchant balance is not enough for refund.
TRADE_CANCEL_TIME_OUT
the cancellation request is beyond the opening hours.
UNKNOW
indicates payment result is unknown);