Home / Issuing / Transfer Funds
Financial Accounts hold the balances for Payment Cards within Highnote. These accounts may be funded from a variety of sources and the method of funding is dependent on type of Card Product you have.
Product Vertical | Funding Source |
---|---|
Debit | Originated ACH Transfers via an Account Holder's Verified External Bank Account or Non-Originated ACH |
Charge | Credit Limit (backed by your Product Funding Account) |
Secured Charge | Secured Deposits via an Account Holder's Verified External Bank Account |
Fleet | Credit Limit (backed by your Product Funding Account) |
AP Automation | Non-Originated ACH |
Prepaid | Intra-Highnote Transfers from your Product Funding Balance |
Payroll | External Payroll or Non-Originated ACH |
Cancelation periods configured for your Card Product and/or Risk and Compliance reviews can impact transfer timelines.
The following table outlines the different transfer methods that can be used to add funds to an account, as well as each transfer method's associated timeline and cost:
Transfer Method | Timeline | Cost |
---|---|---|
Originated ACH | 3-5 business days | Lowest |
Originated Next Day ACH | 1-3 business days | Low |
Originated Same Day ACH | 1-2 business days | Low |
Non-Originated ACH | 3-5 business days | No Cost |
Intra-Highnote Transfer | Instant | No Cost |
Originated ACH transfers have specific cutoff times for processing. Initiating a transfer after the specified cutoff time may result in additional processing time.
All Originated ACH transfer methods have a required 3 business day hold period once the transfer has been initiated and is processing.
To retrieve a financial account ID, you can query using an application ID as an input variable. The financial account ID is also available in the dashboard when viewing a financial account.
In the Live Environment, you can use the financial account ID for originated ACH Transfers. For financial account with the DirectDepositDetails
feature, you may also use the virtual account and routing number for non-originated ACH transfers.
Use the following query to find a financial account ID:
Using a financialAccountId
, you can simulate a non-originated ACH transfer from an external bank account into a Highnote financial account. These transfers do not require you to connect an external bank account, as they originate from the external bank, not the account holder's financial account.
To simulate a non-originated ACH transfer in the Test Environment, use the following mutation:
Originated ACH allows you to build an experience for your Account Holders to add funds to their Financial Account from your app or website. Your Account Holder will first need to connect a Verified External Account.
Once you have connected a Verified External Account, you will use the Verified External Account ID as the fromFinancialAccountId
. The toFinancialAccountId
is the ID of the destination Financial Account.
You can request the Transfer to use Same Day ACH by passing a boolean on the input.
Use the following mutation to initiated a Originated ACH transfer:
Secure Deposits are an exclusive feature of Secured Commercial Charge Card Products. You can't create a Secure Deposit from the Dashboard in the Live Environment. To enable the feature for your Secured Commercial Charge Card Product, contact support@highnote.com.
Secure Deposits require a transfer from a Verified External Account. Following verification, you can use the ID of the Verified External Account and the Financial Account ID of the Highnote account to initiate the Secure Deposit transfer.
Once the deposit is successful, the Secure Deposit will set the credit limit for the Account Holder.
Use the following mutation to initiate a Secure Deposit transfer:
To fund an account holder's financial account, you can transfer funds from your product funding account. For input variables, use the following IDs:
toFinancialAccountId
: Account holder's payment card financial account IDfromFinancialAccountId
: Product funding account IDUse the following mutation to initiate a transfer from your product funding account: