Changing the productId of an account via /account/update may take up to 24 hours to take affect
🚧
NOTE
The following only apply to programs with ACH via NACHA enabled.
Sandbox
Production
Routing Number Verification
The "magic value" of 123456789 for routingNumber may be used for easy testing. The externalAccount's name property will be set to COREPRO SANDBOX BANK
An actual valid routing number must be provided. "Valid" is defined by performing a real-time lookup based on the Federal Reserve data file.
External Account Verification
Trial deposit amounts are hardcoded to $0.18 and $0.28 for easy testing. Can be verified immediately via /externalAccountVerify
Trial deposits are two random amounts between $0.01 and $0.49 inclusive. Must be verified at a later date by calling /externalAccountVerify
Depositing from External Accounts
Automatically settles every hour on the hour, give or take 5 minutes. Funds are available immediately after settling
Settles following the Transfer Timeline . Funds are available depositAvailableDays after settlement occurs. See /program/get for details.
ODFI ACH Transfers
ACH transfers initiated via the /transfer/create endpoint are initially set to status=Pending before being changed to status=Settled when the ~hourly settlement job runs.
ACH transfers initiated via the /transfer/create endpoint are initially set to status=Initiated. They are then moved to status=Pending once the daily ACH cutoff time is reached and helix writes the transactions into an ACH file for delivery to the Fed for processing. Transactions will move to status=Settled according to the Transfer Timeline .