| 00000 | SUCCESS | Success |
| 10000 | PAYMENT_METHOD_NOT_EMPTY | Payment method cannot be empty |
| 10001 | PAYMENT_METHOD_NOT_EXISTS | Payment method does not exist |
| 10002 | PARAMETER_NOT_EMPTY | Parameter cannot be empty |
| 10003 | REPEAT_SUBMIT | The same order number can only be submitted once before last order completed |
| 10004 | MERCHANT_NOT_EXISTS | Merchant ID does not exist |
| 10005 | MERCHANT_NOT_ACTIVE | Merchant not activated |
| 10006 | REFERER_NOT_EMPTY | Referer cannot be empty |
| 10007 | WEBSITE_ILLEGAL | Source URL does not comply with relevant regulations |
| 10008 | MERCHANT_WEBSITE_LIMIT | Merchant URL Restriction |
| 10009 | MERCHANT_ORDER_NO_REPEAT | Duplicate order number, please reorder |
| 10010 | CURRENCY_NOT_SET | The merchant has not set the transaction currency |
| 10011 | CHANNEL_NOT_OPEN | Channel not open |
| 10012 | CARD_UNBIND | Card type is not bound |
| 10013 | BANK_NOT_EXISTS | Bank does not exist |
| 10014 | CURRENCY_TRANSFORM_RATE_NOT_EXIST | Currency exchange rate does not exist |
| 10015 | SIGN_ERROR | Signature error |
| 10016 | OUT_OF_TRADE_COUNT_OF_DAY | Daily transaction limit exceeded |
| 10017 | OUT_OF_TRADE_COUNT_OF_MONTH | Monthly transaction limit exceeded |
| 10018 | CURRENCY_CODE_NOT_EMPAY | Currency cannot be empty |
| 10019 | CURRENCY_NOT_OPEND | The currency has not been opened or the currency has been passed in incorrectly |
| 10020 | NOT_EXIST_MERCHANT_TRADE_SINGLE_LIMIT | No single transaction limit |
| 10021 | NOT_EXIST_MERCHANT_TRADE_DAY_LIMIT | There is no daily transaction limit |
| 10022 | NOT_EXIST_MERCHANT_TRADE_MONTH_LIMIT | No monthly transaction limit |
| 10023 | TO_SINGLE_LIMIT | The merchant has reached the upper limit of a single transaction |
| 10024 | TO_DAY_LIMIT | The merchant has reached the daily transaction limit |
| 10025 | TO_MONTH_LIMIT | The merchant has reached the monthly transaction limit |
| 10026 | TRADE_NOT_EXIST | The transaction does not exist or cannot match the original transaction |
| 10027 | ORDER_IS_NOT_CONFIRMED | Order not confirmed |
| 10028 | ORDER_REFUND_PROCESSING | The order is already being refunded |
| 10029 | INSUFFICIENT_REFUND_AMOUNT | Insufficient refund amount |
| 10030 | OPERATION_TYPE_NOT_EXIST | Operation type does not exist |
| 10031 | QUERY_TYPE_NOT_EXIST | Query type does not exist |
| 10032 | UNRECOGNIZED_CARD_TYPE | Unrecognized card type |
| 10033 | MERCHANT_NOT_SET_CARD_TYPE_RATE | Payment method not supported (merchant has not set card type rate) |
| 10034 | MERCHANT_NOT_SET_BAIL_RATE | Merchant has not set margin deduction rate |
| 10035 | QUOTA_USED_OUT | All credits have been exhausted |
| 10036 | CHANNEL_DISABLE | Channel is disabled |
| 10037 | NOT_SUPPORT_CARD_TRADE | This card transaction is not currently supported |
| 10038 | SUCCESS_TIMES_LIMIT | Success limit exceeded |
| 10039 | FAIL_TIMES_LIMIT | The number of failures exceeds the set maximum allowable number of failures (cardholder) |
| 10040 | STOP_RULE_LIMIT | Block rules block |
| 10041 | BLACK_LIST_PREVENT | Blacklist block |
| 10042 | ELEMENT_LIMIT | Element Qualification limit |
| 10043 | PRICE_LIMIT | Price limit |
| 10044 | USER_FACE_RULE_LIMIT | User feature block |
| 10045 | All_SITETYPE_LIMIT | The website type exceeds the limit |
| 10046 | All_CHANNEL_LIMIT | Channel exceeds limit |
| 10047 | RECEIVE_ACCOUNT_NOT_CONFIG | Receiving account not configured |
| 10048 | ADDRESS_NOT_EXIST | Address not exist |
| 10050 | NO_COMPLETE_PAYMENT | Not complete payment |
| 10051 | BALANCE_NOT_ENOUGH | Balance not enough |
| 10052 | ADDRESS_ERROR | Address error |
| 10052 | Credit_Card_Expires | Invalid expiry date |
| 1005301 | MER_NO_MISSING | Merchant number missing |
| 1005302 | Cashier_Unable | Prohibition of payment |
| 10054 | Card_Unable | Payment method not supported |
| 10055 | Card_Date_Error | Card expiration date error |
| 10056 | NO_Settle_Currency | Payment method is not set in settlement currency |
| 10057 | SUBMIT_FAILED | Submit failed |
| 10058 | IP_RESTRICTED | IP restricted |
| 10059 | NOT_FOUND_PAYOUT | Can not find records, please check your merNo and tradeNo |
| 10060 | CARDHOLDER_NOT_EXIST | Cardholder is not exist |
| 10061 | FAILED_GET_GOOGLE_RECAPTCHA | Google verification is still loading, please try again later |
| 1006201 | GOOGLE_RECAPTCHA_NO_BALANCE | Google recaptcha over enterprise free quota |
| 10062 | RECAPTCHA_AUTHEN_FAILED | Recaptcha authentication failed |
| 10063 | FIRSTLAST_FAIL | Please complete KYC certification |
| 10064 | DIRECT_UNABLE | Direct mode unavailable |
| 10065 | PAY_GATEWAY_UNABLE | Payment gateway unavailable |
| 10066 | CHECKOUT_UNABLE | Checkout unavailable |
| 10067 | KYC_NOT_FOUND | KYC certification record not found |
| 10068 | INVALID_BILLING_NAME | Invalid billing name |
| 10069 | CARD_NOT_FOUND | Card not found |
| 10070 | CARD_STATUS_ABNORMAL | Card status is abnormal, cannot top up/withdraw |
| 10071 | MERCHANT_BALANCE_INSUFFICIENT | Merchant balance insufficient |
| 10072 | PAYER_ID_FETCH_FAILED | Failed to get payer ID |
| 10073 | UPSTREAM_TOPUP_FAILED | Top-up failed |
| 10074 | CARD_TOPUP_FAILED | Card top-up failed |
| 10075 | CARD_WITHDRAW_PARAM_INVALID | Card withdraw parameters validation failed |
| 10076 | CARD_BALANCE_NOT_FOUND | Card balance information not found |
| 10077 | CARD_BALANCE_INSUFFICIENT | Card balance insufficient |
| 10078 | UPSTREAM_WITHDRAW_FAILED | Withdraw failed |
| 10079 | CARD_WITHDRAW_FAILED | Card withdraw failed |
| 10080 | CARD_TOPUP_PERMISSION_DENIED | Card top-up permission denied |
| 10081 | CARD_WITHDRAW_PERMISSION_DENIED | Card withdraw permission denied |
| 10082 | CARD_QUERY_PERMISSION_DENIED | Card query permission denied |
| 10083 | CARD_PERMISSION_NOT_FOUND | Card permission configuration not found |
| 10084 | NOT_OPEN_SUB_CARD | Not open sub-card |
| 10085 | CARD_QUERY_PARAM_INVALID | Card query parameters validation failed |
| 10086 | CARD_QUERY_FAILED | Card query failed |
| 1008701 | CARD_TOPUP_PARAM_INVALID | Card top-up parameters validation failed |
| 1008702 | CARD_HOLDER_NOT_FOUND | Card holder not found |
| 10088 | MERCHANT_BALANCE_NOT_FOUND | Merchant balance information not found |
| 10089 | INIT_SECRET_KEY_FAILED | BlockDance service init secretKey failed |
| 1009001 | ONLY_SUPPORTS_FULL_REFUND | Only supports full refund |
| 1009002 | NOT_SUPPORTS_REFUND | Refunds are not supported |
| 1009101 | CURRENCY_NOT_SUPPORTED | Payment does not support the specified currency. Supported currencies: ... |
| 1009102 | INVALID_BILLING_COUNTRY | Invalid billing country |
| 10092 | PAYMENT_AMOUNT_OUT_OF_RANGE | Payment amount out of range, allowed range: ... |
| 99990 | HTTP_REQUEST_FAILED | HTTP request failed |
| 99993 | REQUEST_ILLEGAL_ACCESS | Illegal access |
| 99994 | REQUEST_MODE_INCORRECT | The request method is incorrect |
| 99995 | CHANNEL_PAYMENT_TIME_OUT | Payment channel connection timed out |
| 99996 | CLASS_CAST_EXCEPTION | Data type conversion exception |
| 99997 | PARAMETER_ABNORMAL | Parameter is missing or does not meet constraints |
| 99998 | CHANNEL_PAYMENT_FAIL | Channel payment failed |
| 9999901 | SYSTEM_EXCEPTION | Request failed, please try again |
| 9999902 | SYSTEM_EXCEPTION_EN | Request failed, please try again |
| 9999903 | PRODUCT_ERROR | Product Error |