Skip to content

Error Codes

Below are the error codes that the system may return and their description information.

Error CodeDescription
ERRORSystem error
PARAM_ERRBody parameter error
SIGN_ERRSignature error
MERCHANT_NOT_EXISTHeader merchant number error
MERCHANT_KEY_EXISTMerchant public key not configured
TIMESTAMP_ERRTimestamp parameter error
TIMESTAMP_TIMEOUTTimestamp timeout
MERCHANTORDERNO_ERRmerchantOrderNo parameter error
AMOUNT_ERRamount parameter error
PAYTYPE_ERRpayType parameter error
BANKCODE_ERRbankCode parameter error
BANKCODE_NOT_EXISTbankCode deactivated
ACCOUNTNO_ERRaccountNo parameter error
ACCOUNTNO_MAX_50accountNo too long
ACCOUNTNAME_ERRaccountName parameter error
ACCOUNTNAME_MAX_128accountName too long
MOBILE_ERRmobile parameter error
NOTIFYURL_ERRnotifyUrl parameter error
NOTIFYURL_MAX_256notifyUrl too long
EMAIL_ERRemail parameter error
EMAIL_MAX_64email too long
REMARK_MAX_256remark too long
ACCOUNTTYPE_ERRaccountType parameter error
ACCOUNTTAXID_MAX_50accountTaxId too long
MERCHANT_IS_CLOSEDMerchant closed
MERCHANT_PAYIN_IS_CLOSEDMerchant pay-in closed
MERCHANT_PAYOUT_IS_CLOSEDMerchant pay-out closed
NOT_IP_WHITELISTIP whitelist blocked
RATE_ERRORMerchant rate not configured
AMOUNT_OUT_OF_RANGEOrder amount out of limit range
TIME_OUT_OF_RANGEOrder time out of limit range
BALANCE_AMOUNT_NOT_ENOUGHInsufficient merchant balance
BALANCE_SIGN_ERRMerchant account abnormal, please contact platform staff
QUOTA_NUMQuota quantity exceeded
QUOTA_AMOUNTQuota amount exceeded
RISK_TIME_NUMPayout risk control quantity limit
RISK_TIME_AMOUNTPayout risk control amount limit
BANKNO_QUOTA_NUMSame card number quantity limit
BANKNAME_QUOTA_NUMSame payee quantity limit
ORDER_ALREADY_EXISTOrder number already exists
CHANNEL_CLOSEChannel closed
CHANNEL_FAILChannel creation failed