Skip to main content

Error Codes Coming Soon

Early preview

Real-Time Payments are coming soon. This preview gives you an early look at the expected experience so you can begin planning your integration.

RTP Reject Reasons

Real-Time Payments received by you may be rejected for a number of reasons. When an RTP received payment is rejected, the receivedPayment.rejected webhook event will be fired and rejectReason is populated on the Realtime Received Payment resource.

ReasonShort Description
InvalidCreditorAccountNumberThe account number provided is invalid or missing.
ClosedAccountNumberThe account has been closed.
BlockedAccountThe account is blocked, prohibiting posting of transactions.
InvalidCreditorAccountTypeThe account type is invalid for this transaction.
TransactionForbiddenThis transaction type is forbidden on this account.
TransactionTypeNotSupportedOrAuthorizedThis transaction type isn't supported or authorized on this account.
NotAllowedAmountThe transaction exceeds the allowed transaction limit.
PaymentTypeLimitBreachThe payment exceeds the limit for this payment type.
TransactionAmountExceedsLimitsThe transaction amount exceeds the limits agreed between bank and client.
UnknownEndCustomerThe account holder is unknown or no longer exists.
EndCustomerDeceasedThe account holder is deceased.
DuplicatePaymentThis payment is a duplicate of another payment.
NarrativeThe payment was rejected for a business-related reason.
OtherThe payment was rejected for a reason not covered by the codes above.

RTP Return Reasons

Real-Time Payments received by you may be returned for a number of reasons. When an RTP received payment is returned, the receivedPayment.returned webhook event will be fired and returnReason is populated on the Realtime Received Payment resource.

ReasonShort Description
ClosedAccountNumberAccount number specified has been closed on the receiver's books.
InsufficientFundsAmount of funds available to cover specified message amount is insufficient.
AlreadyReturnedCancellation not accepted as the transaction has already been returned.
CustomerDecisionReported when the cancellation cannot be accepted because of a customer decision (Creditor).
LegalDecisionReported when the cancellation cannot be accepted because of regulatory rules.
NoAnswerFromCustomerNo response from beneficiary (to the cancellation request).
NoOriginalTransactionReceivedOriginal transaction (subject to cancellation) never received.