Real-Time & ACH Same Day Transfers
Overview
The following guide outlines how to initiate Real-Time and / or ACH Same Day T+0, account-to-account payouts and disbursements. For standard ACH (T+1, T+2, T+4), please see Astra's Guide to Accelerated ACH
Prerequisite: FBO Settlement Account
In order to leverage Astra’s Real-Time or ACH Same Day (T+0) Account-to-Account Payment Flows, Astra must first set up an FBO Settlement Account for your Client / Tenant. This specific account will be designated as a “Payment Instrument”.
Once Astra creates this account, your team can obtain details about this Payment Instrument, such as the Account ID, Account Number, and Routing Number through the following endpoints:
- https://docs.astra.finance/reference/get_v1-payment-instruments
- https://docs.astra.finance/reference/get_v1-payment-instruments-id
Client Configuration
In addition to creating an FBO Settlement Account, Astra will also need to configure your Sandbox and Production Astra clients accordingly for Real-Time and ACH Same Day (T+0) settlement speeds.
Account-to-Account | Real-Time & T+0
Core Documentation link: https://docs.astra.finance/reference/post_v1-routines
To create an Account-to-Account Routine with a specified settlement speed of real-time (RTP/FedNow) or T+0 (ACH Same Day), please use the Routine request above and specify the FBO Settlement Account (Payment Instrument) as the source_id
.
Additional notes below:
source_id
needs to be the ID of your FBO Settlement Account Payment Instrument- To locate your Payment Instrument ID, please reference the following chapter:
Payment Instruments
- To locate your Payment Instrument ID, please reference the following chapter:
preferred_settlement_speed
now accepts two new values:real-time
andT+0
real-time
= Real-Time Payment (RTP) and FedNowT+0
= Same Day ACH
- The parameter
disable_alternative_routing
indicates whether to use an ACH T+0 fallback. By default this parameter is set tofalse
meaning that ACH T+0 fallback will be used if there is an issue with RTP/FedNow. Set this parameter to true if you do not want the ACH T+0 fallback and would like the transfer to fail instead.
Account RTP/FedNow “Real-Time” Capability Check
Core Documentation Link: https://docs.astra.finance/reference/get_v1-accounts-id
To check the eligibility of an account for real-time payments (RTP/FedNow), please use the
endpoint above and provide the Astra account_id
.
Additional notes below:
- There is a new boolean field returned called
real_time_enabled
true
= The account is eligible for real-time account-to-account transfers.false
= The account is not eligible for real-time account-to-account transfers.
Updated 15 days ago