Skip to content

Payment failures are a special class of errors that occur only after a payment is created.

They require you to investigate and resolve the underlying condition before retrying.

Common causes include:

  • Insufficient balance
  • Credit or transaction limits exceeded
  • Past-due invoices
  • Invalid or inactive beneficiary account details

Payment Failure Codes Table

CodeTypeTitleDescriptionStatus
USR_062USER_ERRORTransaction limit reachedPayment failed because you have already made the maximum number of transactions in a 24-hr period. Try again later.402
USR_064USER_ERRORCredit limit reachedPayment failed because you have already reached your credit limit.402
USR_066USER_ERRORInvoice past duePayment failed because you have a past-due invoice. If you have already submitted a payment confirmation, try again later or contact Ripple technical support.402
USR_067USER_ERRORInsufficient balancePayment failed due to insufficient balance. Add funds to your account and try again.402
USR_151USER_ERRORInvalid identity informationPayment failed due to one or more errors in the beneficiary identity details. Create a new beneficiary identity with valid values and try again.400
USR_152USER_ERRORConflicting beneficiary name infoPayment failed because both Cdtr.Nm and Cdtr.StrdNm fields are populated in the beneficiary identity information. Only one of these fields must be present. If the beneficiary is an institution, specify only Cdtr.Nm. If the beneficiary is an individual, specify only Cdtr.StrdNm.400
USR_166USER_ERRORIncorrect account numberPayment failed because the account number you provided doesn’t match the beneficiary’s account number.400
USR_169USER_ERRORUnable to find payment destinationPayment failed because the beneficiary’s account you specified could not be found. Try again with valid beneficiary information.400
USR_171USER_ERRORIncorrect request data formatPayment failed because one or more fields in the request contain incorrectly formatted data. Try again with correctly formatted request parameters.400
USR_172USER_ERRORInactive beneficiary accountPayment failed because the beneficiary account you specified for this payment is inactive. Try again with a valid and active beneficiary account.400
USR_173USER_ERRORConflicting beneficiary name infoPayment failed because both Cdtr.Nm and Cdtr.StrdNm fields are populated in the beneficiary identity information. Only one of these fields must be present. If the beneficiary is an institution, specify only Cdtr.Nm. If the beneficiary is an individual, specify only Cdtr.StrdNm.400
USR_201USER_ERRORTransaction limit reachedPayment failed because you have already made the maximum number of transactions in a 24-hr period. Try again later.400
USR_203USER_ERRORInsufficient creditPayment failed because the payment amount exceeds your available credit. If you recently paid an invoice, your available credit may not yet reflect the payment.400
USR_204USER_ERRORInvoice past duePayment failed because you have a past-due invoice. If you have already submitted a payment confirmation, try again later or contact Ripple technical support.400
USR_205USER_ERRORInsufficient balancePayment failed due to insufficient balance. Add funds to your account and try again.400
USR_206USER_ERRORToo many pending direct debit transactionsPayment failed because you have too many pending direct debit transactions. Try again after some of the pending transactions are complete.400