Transfer Timeline
Transfers in Sandbox
In the Sandbox environment, transfers that would typically take multiple days are automatically settled approximately every hour. This is to enable easy testing of external funds settlement since no funds are actually being transferred to an external financial institution.
For Programs with NACHA enabled:
ODFI | Source | Destination | Transfer Method | Result |
---|---|---|---|---|
Helix * | Helix Account | Helix Account ** | API call to /transfer/create or receiving a Bulk Transfer Request File | Settles immediately |
Helix * | Helix Account | Helix Reserve Account | API call to /transfer/create or receiving a Bulk Transfer Request File | Settles immediately. The same is true for transfers from a Helix Reserve Account to a Helix Account |
Helix *** | Helix Account | External Account | API call to /transfer/create or receiving a Bulk Transfer Request File to "push" funds out of Helix | Settles according to transfer timeline table below |
Helix *** | External Account | Helix Account | API call to /transfer/create or receiving a Bulk Transfer Request File to "pull" funds into Helix | Settles according to transfer timeline table below |
External Financial Institution **** | Helix Account | External Account | Receiving an ACH via NACHA to "pull" funds out of Helix | Settles immediately |
External Financial Institution **** | External Account | Helix Account | Receiving an ACH via NACHA to "push" funds into Helix | Settles immediately |
* Transfers with a Helix account/reserve account as both the source and destination do not go through the ACH via NACHA process, and therefore have no ODFI
** Both Helix accounts must be owned by the same customer; funds can never be moved directly from one customer to another within Helix
*** "Day 1" in table below is when Helix initiated the transaction and "Day 2" is when Helix submitted the ACH via NACHA
**** "Day 1" in table below is when the External FI initiated the transaction and "Day 2" is when the External FI submitted the ACH via NACHA
Transfer Timeline Table
The Financial Institution for your program may dictate that a customer be in
status=Verified
for a minimum number of business days (typically 10) prior to being allowed to withdraw funds. If this is the case, the timelines below will not apply until after that period has expired.For instance, if a customer is verified on 2020-02-09 and there is a 10 business day minimum before withdrawal, 2020-02-24 would be the first date those funds are available for withdrawal (4 weekend days and 1 Federal Banking Holiday occur during this period; 10 + 4 + 1 = 15 days from verification date, or 2020-02-24).
Initiated On (Day 1) | Sent To Fed for Processing On (Day 2) | Settles On (Day 3) |
---|---|---|
Monday | Tuesday | Wednesday |
Tuesday | Wednesday | Thursday |
Wednesday | Thursday | Friday |
Thursday | Friday | Monday |
Friday | Monday | Tuesday |
Saturday | Monday | Tuesday |
Sunday | Monday | Tuesday |
NOTE: If either the Processing Day (Day 2) or Settling Day (Day 3) is a weekday that is also a banking holiday the Processing Day and/or Settling Day are pushed back to the next business day.
Updated 10 months ago