Skip to content

Response Code

Interface response code(bizCode)descriptionInterface response description(message)explain
0000Interface call succeededsuccessInterface call succeeded (see corresponding business return parameters for call results)
1000Wrong / illegal interface request parameterbizType not supportbizType not support
the merchant does not existthe merchant does not exist
version is emptyversion is empty
signature is emptysignature is empty
parameters are emptyparameters are empty
request param format errorrequest param format error
2000Interface call failedsystem internal error,please retry latersystem internal error,please retry later
Exceed request limitation, please retry laterExceed request limitation, please retry later
3000Insufficient authorityinvalid tokeninvalid token
signature is incorrectsignature is incorrect
4000Failed to process this requestFor the corresponding response description, see business response description(responseMsg)

Error Code

>
Business response code(responseCode)descriptionBusiness response description(responseMsg)explain
A001The queried transaction does not existThe queried transaction does not existNo query results, please check the query conditions and try again
A002System exceptionTransaction failed due to system internal errorSystem internal exception, please try again later
A003Service not availableInsufficient balanceThe balance of merchant account is insufficient, please recharge and try again
Product is not authorize to merchantThe merchant has not signed the payment product
PayType is temporarily unavailableThe payment method is temporarily unavailable
A004Invalid/out of specification requestInvalid payTypeThe requested payment method is invalid. Please check and try again
Duplicate orderId/orderId already existDuplicate merchant payment order number
Duplicate paymentTxnNoDuplicate paymentTxnNo
Duplicate merchantBatchNoDuplicate merchantBatchNo
Invalid payeeBankCodeInvalid payeeBankCode
Invalid payeeName formatThe payee name format is wrong/empty
Invalid payeePhone formatThe payee's mobile phone number format is wrong/empty
Invalid email formatThe format of the payee's mailbox is wrong/empty
Invalid address formatThe payee address format is wrong/blank
Invalid payer formatThe payer ID format is wrong/empty
Invalid amount formatInvalid amount format
The single transfer amount does not meet the limit requirementsThe single transfer amount does not meet the limit requirements
Invalid payment account info formatInvalid payment account info format
TotalAmount does't matchTotalAmount does't match
TotalTxnNum does't matchTotalTxnNum does't match
Payment batch totalNum exceeds the limitPayment batch totalNum exceeds the limit
Merchant account debit failedMerchant account debit failed
Batch file upload failBatch file upload fail
Batch file format errorBatch file format error
Batch file name format errorBatch file name format error
Request parameter is wrongThe request parameter is wrong, please check and try again
P01pendingPayment under process.Please check later.Payment under process.Please check later
D100Downstream service provider processing failedInvalid account numberInvalid account number
D101Invalid mobile numberInvalid mobile number
D102Invalid UPI IDInvalid UPI ID
D103 invalid IFSC Codeinvalid IFSC Code
D104Beneficiary bank rejected credit for a reason. Eg: name missing / does not matchBeneficiary bank rejected credit for a reason. Eg: name missing / does not match
D108Beneficiary bank rejected credit for a reason. Eg: document missing / does not matchBeneficiary bank rejected credit for a reason. Eg: document missing / does not match
D110Invalid account or not activeInvalid account or not active
D111Account blocked or frozenAccount blocked or frozen
D120Exceed user amount limitThe account number / card of the payee has frozen the transaction amount exceeding the limit of the collection account. Please refer to the limit description of each payment method for details
D200Wrong bank details or bank not availableWrong bank details or bank not available
D201Transaction failed at bank endTransaction failed at bank end
D202Provider failed to processDownstream service provider processing failure (usually caused by service provider or banking system exception)
D210Bank refused to processBank refused to process
D211Beneficiary bank rejected credit for a reason. Eg: KYC failedBeneficiary bank rejected credit for a reason. Eg: KYC failed
D212Has exceeded the limit of 5 transactions per dayHas exceeded the limit of 5 transactions per day
D213Beneficiary bank rejected credit for a reason. Eg: Declined by riskBeneficiary bank rejected credit for a reason. Eg: Declined by risk
D301Bank not availableBank not available
D302Failed due to bank system timeoutFailed due to bank system timeout
D410Something went wrong! Please inform us.Something went wrong! Please inform us
TRANSACTION_EXCEED_LIMITTransaction exceed limit, please retry later.>Transaction exceed limit, please retry later.
D214Beneficiary bank rejected credit for a reason. Eg:Declined by complianceBeneficiary bank rejected credit for a reason. Eg:Declined by compliance
D215Beneficiary bank rejected credit for a reason. Eg:Payee is in the blacklistBeneficiary bank rejected credit for a reason. Eg:Payee is in the blacklist
D112Invalid account typeInvalid account type
D217Beneficiary bank rejected credit for a reason. Eg:Account and bank mismatchBeneficiary bank rejected credit for a reason. Eg:Account and bank mismatch
CURRENCY_UNMATCHEDBeneficiary bank rejected credit for a reason. Eg: account currency does not matchBeneficiary bank rejected credit for a reason. Eg: account currency does not match
D216Beneficiary bank rejected credit for a reason. Eg:Mismatched documentsBeneficiary bank rejected credit for a reason. Eg:Mismatched documents
D505RedeemCode has expiredRedeemCode has expired
D107Invalid bank branchInvalid bank branch
D105Email address is incorrect.Invalid address format
F999Unknown external channel errorUndefined errorUnknown external channel error
R100Risk control rejectionThe payee account has exceeded the daily transaction times limitThe payee account has exceeded the daily transaction times limit
R101The single transfer amount does not meet the limit requirementsThe single transfer amount does not meet the limit requirements
R102The payee account has exceeded the monthly transaction amount limitThe payee account has exceeded the monthly transaction amount limit
R103Declined by riskRisk control rejection
4903Insufficient authoritytoken check incorrecttoken check incorrect

Released under the MIT License.