Appendix B (Response Code)
Check API request process status by Response Code
Last updated
Check API request process status by Response Code
Last updated
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);