Payment Failure Codes

Last updated: July 8, 2025

Error Code

Solution

R01: Insufficient Funds

Add funds to account to avoid future payment delays

R02: Account Closed

Remove the bank account from the carrier on the "Payment settings" page. Then update the organization's bank details by asking the carrier to provide their bank details

Update it within Loop’s "Payment settings" within that carrier organization

R03: No Account/Unable to Locate Account

Remove the bank account from the carrier on the "Payment settings" page. Then update the organization's bank details by asking the carrier to provide their bank detail

Update it within Loop’s "Payment settings" within that carrier organization

R04: Invalid account numbers

Remove the bank account from the carrier on the "Payment settings" page. Then update the organization's bank details by asking the carrier to provide their bank detail

Update it within Loop’s "Payment settings" within that carrier organization

R09: Uncollected Funds

Add funds to account to avoid future payment delays

R10: Customer Advises Unauthorized, Improper, Ineligible, or Part of an Incomplete Transaction

Nuanced - requires a conversation with the client to understand why they did this

R20: Non-Transaction Account

Remove the bank account from the carrier on the "Payment settings page. Then, update the organization's bank details by asking the carrier to provide their bank details.

R85: Transfer type is not supported or forbidden

This often indicates the payee's bank account is not a US bank account. Reach out to Loop to confirm before coordinating with the payee to be paid through a US bank account or offline outside of Loop.

DS24: There was an unexpected error with this transfer request

This can usually be resolved by retrying the payment. If payments to a specific bank account often fail with this code, Loop can update the payment method to avoid future failures.

R23: Credit entry refused by the receiver

Ensure the payee did not initiate a return. If they did not, they will likely need to whitelist Loop's originator IDs to receive payment.

AG01: Transfer type is not supported or forbidden

Typically, this indicates a non-ACH transfer was attempted and failed because the payee’s account does not support non-ACH transfers. Update the payee’s payment method to ACH before retrying the payment.

E997: RTP network timeout

You can either retry the payment immediately to reattempt using the RTP network or, for an additional guarantee, you can switch the payee's payment method to ACH to avoid RTP usage.

AB05: RTP credit timeout

You can either retry the payment immediately to reattempt using the RTP network or, for an additional guarantee, you can switch the payee's payment method to ACH to avoid RTP usage.

AB08: RTP credit timeout

You can either retry the payment immediately to reattempt using the RTP network or, for an additional guarantee, you can switch the payee's payment method to ACH to avoid RTP usage.

E981: FedNow invalid sender receiver profile

Update the payee's payment method to ACH to avoid using RTP. We do not expect this to succeed after a retry.