Payment Web API
  • Payment API Solutions Map
  • API Common Specifications
  • Payment Status Query API (Common)
  • Refund & Refund Query API (Common)
  • Query Exchange Rate API (Common)
  • Payment Process Flow with Mobile App (Common)
  • API for PC Browser with Wechat Pay/Alipay/UnionPay
    • Payment Request with WeChat Pay
    • Payment Request with Alipay
    • Payment Request with UnionPay-SecurePay
      • Query Transaction with UnionPay-SecurePay
  • API for WeChat Browser with WeChat Pay
    • Payment Request API
    • Query Transaction with WeChat Pay
  • API for WeChat Mini-Program with WeChat Pay
    • Payment Request API
    • Query Transaction API
  • API for Mobile Browser with Alipay
    • Payment Request API
    • Query Transaction API
  • API for Mobile Browser with WeChat
    • Payment Request API
    • Query Transaction API
  • API for Mobile with UnionPay-SecurePay
    • Payment Request API
    • Query Transaction API
    • Code Samples(Web App, Android, iOS)
  • API for Mobile App with WeChat Pay
    • Payment Request API
    • Query Transaction API
  • API for Mobile App with Alipay
    • Payment Request with OTT Pay SDK
    • Implementation with Android App SDK
    • Implementation with iOS App SDK
  • API for In-Store Channels(via Merchant POS/Terminal)
    • API Process Flows
    • Payment Request API
    • Query Transaction API
  • API for Elavon Converge-Hosted payment
    • Payment Request API
    • Query Transaction API
  • API for Global payments PORTICO Ecomm Payment
    • Payment Request API
    • Query Transaction API
  • API for Checkout payment
    • Payment Request API
    • Query Transaction API
  • Appendix A (Data Encryption / Decryption)
  • Appendix B (Response Code)
  • FAQ
  • > Back to Top Page
Powered by GitBook
On this page

Was this helpful?

Appendix B (Response Code)

Check API request process status by Response Code

PreviousAppendix A (Data Encryption / Decryption)NextFAQ

Last updated 2 years ago

Was this helpful?

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);

✅