Skip to content

Transaction Error Codes

Success

errorCodeDescription
0000Success

Merchant Configuration

errorCodeDescription
1000Merchant does not exist
1001Merchant is disabled
1002Entity does not exist
1003Entity is disabled
1004Merchant does not support this payment method
1005Merchant does not support this payment type
1006This merchant is not allowed to refund
1007Merchant does not support this currency
1008Not PCI certified, cannot initiate plain card transaction
1009Component call parameter error
1010WeChat OpenID cannot be empty
1011WeChat terminal type not supported
1012Merchant public key not configured
1013Platform public key does not exist
1014Checkout theme does not exist
1015This product does not exist
1016Route does not exist
1017Non-whitelist request, please contact PayKKa to enable whitelist permission
1018POS device information does not exist
1019POS device is not available
1020POS device serial number error
1021Merchant ID configuration error
1022This merchant is not allowed to pay

Parameter Error

errorCodeDescription
2000Signature error
2001Signature expired
2002Current version does not support this payment method
2003Card information encryption failed
2004Card information decryption failed
2005Card encryption information expired, please retry payment
2006This card is not supported, please use another card
2007Payment link amount or currency has changed, please refresh the page before paying
2008shopperReference is a required field
2009shipping is a required field
2010mit is a required field in recurring payment scenarios
2011For non-first recurring payments, mit must be set to true
2012For non-first recurring payments, mit must be set to false
2013For transactions storing card information, paymentMethod must be set to BANKCARD
2014For first recurring payment, storePaymentMethod must be set to true
2015Recurring payment agreement does not exist
2016Recurring payment agreement is not active
2017Recurring payment creation failed
2018This recurring payment type is not supported
2019ReturnUrl cannot be empty
2020browser cannot be empty
2021PayIp and OrderIp cannot be empty
2022Token or card number cannot be empty
2023Phone number or email cannot be empty
2024For transactions storing card information, tokenUsage is a required field
2025Card number is a required field
2026Expiration year cannot be empty
2027Expiration month cannot be empty
2028CVV cannot be empty
2029Payment method error
2030Card token does not exist
2031Card token is not active
2032Card token does not support current operation
2033Refund currency does not match original transaction currency
2034Refund amount cannot exceed refundable amount
2035Capture currency does not match original transaction currency
2036Order number and transaction ID cannot both be empty
2037Cannot operate, not within valid time range
2038Multiple submission data inconsistent
2039Order ID error
2040Billing country cannot be empty
2041When phone number is not empty, area code cannot be empty
2042First name and last name cannot be empty
2043Address cannot be empty
2044State, city and postal code cannot be empty
2045Capture amount cannot exceed capturable amount
2046Payment amount has been modified
2047token_authentication cannot be empty
2048PayIp cannot be empty
2049browser.terminal_type parameter cannot be empty and must equal MINI_APP
2050Cardholder phone number cannot be empty
2051This country or region is not supported
2052Email format is incorrect
2053Payment amount is too large
2054Payment amount is invalid
2055Payment amount is too small
2056Shipping address is invalid
2057Billing address is invalid
2058Address information is invalid
2059Payment authorization code is invalid
2060Transaction number is invalid

Transaction Status

errorCodeDescription
4000Payment order is processing, please do not pay again
4001This transaction order is not allowed to refund
4002Transaction is completed, duplicate submission is not allowed
4003Refund is completed, duplicate submission is not allowed
4004Checkout does not exist
4005Transaction order is not allowed to close
4006Network fluctuation, please scan the code again
4007Checkout is completed, duplicate submission is not allowed
4008Order does not exist
4009This product can no longer be paid
4010Exchange rate conversion failed, currency pair not found
4011This order's current status does not allow modification, {0} from {1} to {2}
4012Order status is incorrect
4013This transaction order is not allowed to capture
4014This transaction order is not allowed to reverse
4015Capture failed
4016Reversal failed
4017Refund order does not exist
4018This order has expired
4019This payment has been canceled
4020Duplicate transaction
4021Transaction number is duplicate
4022Authorization has been revoked or no valid authorization exists
4023This transaction has entered dispute process
4024Exceeded refund deadline
4025Exceeded cancellation deadline
4026Payment failed
errorCodeDescription
5000Invalid bank card
5001Invalid account
5002Issuing bank did not approve the transaction
5003Please contact the issuing bank
5004Insufficient funds
5005Card expiration date is incorrect
5006Card has expired
5007PIN code error
5008Issuing bank declined transaction for security reasons
5009Transaction blocked for security reasons
5010Transaction entered security review
5011Amount or transaction count limit exceeded
5012CVV verification failed
5013Additional authentication required
5014This transaction has been reversed
5015Card address verification failed
5016Postal code verification failed
5017Authorization failed
5018Issuing bank system error
5019Hit blacklist
50203DS authentication declined
5021Fraud detection ID parameter error

Other Exceptions

errorCodeDescription
6000Network error
6001Parameter error
6002Please retry the transaction
6003Surcharge not allowed
6004Card organization refused transaction
6005Please contact customer manager or bank customer service
6006Request too frequent
6007System error
6008Unknown error
7000Authorization failed