Check Your Balance
View your current account balances at any time.Sandbox Funding
In sandbox, use the deposit endpoint to add test funds instantly. No bank linking required. Returns204 on success. The funds are available immediately.
Amounts are in the lowest denomination of the currency. For USD,
10000000 = $100,000.00.Bank Transfer
Transfer funds from your bank to your Cadana business account using the account details provided by Cadana. Supports domestic ACH, wire (USD), and international SWIFT transfers.Get Your Funding Details
Retrieve the bank account details to send funds to. These are also available in the Dashboard under Business > Account > Top up Account. The response returns one or more funding accounts depending on the currencies enabled for your business. Pass the optionalcurrency query parameter to filter by a specific currency.
Example — USD:
For USD, the response includes three transfer methods: ACH, wire, and SWIFT.
| Transfer Type | Currency | Typical Settlement |
|---|---|---|
| ACH | USD | 1–3 business days |
| Wire | USD | Same day or next business day |
| SWIFT | Multiple | 1–5 business days |
ACH Direct Debit (USD only)
Link an external US bank account and pull funds directly into your Cadana account.Connect a Bank Account
There are two ways to link a bank account: Via Dashboard: Go to Settings > Payment Methods > Add payment method and follow the on-screen flow. Via hosted link (for platforms): Generate a hosted link that opens the bank connection flow. The user completes it in their browser and is redirected to your app. Response:url. Once they complete the flow, the account appears in your external accounts list.
Verify the Linked Account
Confirm the account is active after the user completes the linking flow. Response:Create a Deposit
Initiate an ACH debit from the linked bank account. Also available in the Dashboard under Business > Account > Top up Account > ACH Direct Debit. Response:ACH deposits typically take 1–3 business days to settle. Your balance updates once the transfer completes.
Crypto Funding
Fund your account by sending USDC or USDT to your Cadana crypto wallet address.Crypto funding is not enabled by default. Contact your account manager to set it up.
Supported Chains
| Token | Supported Chains |
|---|---|
| USDC | Ethereum, Solana, Arbitrum, Base, Polygon |
| USDT | Ethereum, Solana, Tron |
Get Your Crypto Wallet Address
Call the funding details endpoint withcurrency=USDC or currency=USDT. The response includes a cryptoWallets array with addresses for each supported chain.
Example response:
If a
memo is returned, you must include it in your transaction. Deposits without the required memo may not be credited.Webhook Notification
When funds arrive in your business account, Cadana emits atransaction.succeeded event with type: "DEPOSIT". Subscribe to this event to programmatically detect when your account has been funded.
JSON
Insufficient Funds During Payroll
If you approve a payroll without sufficient balance, it moves toawaiting funds status. Once you fund the account, the payroll proceeds automatically — no need to re-approve. See Payroll Lifecycle for details.