Skip to main content

API Status Codes

This comprehensive reference covers all BIEASES API status codes, their meanings, and recommended solutions. Understanding these codes is essential for effective error handling and debugging.

Success Codes

CodeMessageDescription
20000SuccessRequest completed successfully

Authentication & Security Errors

CodeMessageSolution
44000Merchant Certificate not foundContact BIEASES operations to generate certificate
44001The signature verification failedVerify signature parameters and algorithm requirements
44004Data encrypt failedCheck encryption parameters and algorithm requirements
44005Merchant not foundVerify merchant ID is correct

Request Format Errors

CodeMessageSolution
40000Params error: [field error]Check parameters in the specified field
44003Body decrypt failedVerify encryption parameters and decryption method

Business Logic Errors

Create Payment

codemsgsolution
40000Params error: [field error]Check params with returned field
44000Merchant Certificate not foundContact BIEASES operations staff to generate certificate
44001The signature verification failedPlease check whether the signature parameters and methods meet the signature algorithm requirements
44004Data encrypt failedPlease check whether the encryption parameters and methods meet the encryption algorithm requirements
44005Merchant not foundPlease check whether the merchant number is correct
44007Currency does not supportPlease check whether the transaction currency is consistent with the currency held by the merchant
44008Invalid amount valuePlease check whether the transaction amount is consistent with the order amount and sum of the product amount
44009Duplicated ordersPlease verify whether the merchant order number has been submitted repeatedly
99999Other errorsPlease contact BIEASES tech support team

Query Payment Order

codemsgsolution
20000Success-
40000Params error: [field error]Check params with returned field
44000Merchant Certificate not foundContact BIEASES operations staff to generate certificate
44001The signature verification failedPlease check whether the signature parameters and methods meet the signature algorithm requirements
44003Body decrypt failedPlease check whether the encryption parameters and methods meet the encryption algorithm requirements
44006Order not foundPlease check whether the order has initiated a transaction
99999Other errorsPlease contact BIEASES tech support team

Cancel Payment Order

codemsgsolution
20000Success-
40000Params error: [field error]Check params with returned field
44000Merchant Certificate not foundContact BIEASES operations staff to generate certificate
44001The signature verification failedPlease check whether the signature parameters and methods meet the signature algorithm requirements
44003Body decrypt failedPlease check whether the encryption parameters and methods meet the encryption algorithm requirements
44006Order not foundPlease check whether the order has initiated a transaction
41012Order is payingOrder is being processed, cancel failed
99999Other errorsPlease contact BIEASES tech support team

Refund Payment Order

codemsgsolution
20000Success-
40000Params error: [field error]Check params with returned field
44000Merchant Certificate not foundContact BIEASES operations staff to generate certificate
44001The signature verification failedPlease check whether the signature parameters and methods meet the signature algorithm requirements
44003Body decrypt failedPlease check whether the encryption parameters and methods meet the encryption algorithm requirements
44006Order not foundPlease check whether the order has initiated a transaction
44007Currency does not supportPlease check whether the transaction currency is consistent with the currency held by the merchant
44008Invalid amount valuePlease check whether the transaction amount is consistent with the order amount and sum of the product amount
44010Payment order status not paidPlease check whether the order has been paid. Unpaid orders cannot be refunded
44011Transaction order not foundPlease check whether the order number is correct
44012Transaction order status is not paidPlease check whether the order is correct, it has no transaction order
44014Transaction Refund order create failedRefund order creation failed, please try again
44015Duplicated RefundPlease verify whether the refund order has been submitted repeatedly
41010Insufficient BalanceInsufficient balance, unable to process transaction
41012Order is payingOrder is being processed, refund failed
99999Other errorsPlease contact BIEASES tech support team

Query Refunded Payment Order

codemsgsolution
20000Success-
40000Params error: [field error]Check params with returned field
44000Merchant Certificate not foundContact BIEASES operations staff to generate certificate
44001The signature verification failedPlease check whether the signature parameters and methods meet the signature algorithm requirements
44003Body decrypt failedPlease check whether the encryption parameters and methods meet the encryption algorithm requirements
44013Refund order not foundPlease check whether the refund order number is incorrect and whether the order status is correct (e.g., unpaid, paid but not refunded)
99999Other errorsPlease contact BIEASES tech support team