Reducing ACH Returns
To limit the number of ACH returns:- Read the account balance immediately after an IAV.
- Submit an ACH transaction as soon as possible after an IAV.
- Run a balance check and read the account balance before submitting future ACH transfers for an account.
| Return Code | Preventative Steps | Resolution Steps |
|---|---|---|
| R01 — Insufficient Funds | 1. Read the account balance immediately after an IAV to confirm there are sufficient funds. 2. Submit an ACH transaction as soon as possible after an IAV. 3. Run a balance check and read the account balance before submitting future ACH transfers for an account. | Wait until there are sufficient funds before submitting another ACH transaction for the account. |
| R02 — Account Closed | Run a balance check and then read the account details to confirm that the account is still open: is_closed: false. |
|
| R03 — Account Not Found | N/A | 1. Make sure that an account owner identification (identity) has been performed before initiating an ACH transaction. 2. Confirm that the name provided by the end user is the same as the one from the account owner verification. |
| R04 — Invalid Account Number | Confirm that the passed_validation field is true before submitting an ACH transaction for the account. | Stop all future transfer requests for this account. |

