Funding
Before you can send payouts, your treasury accounts need to be funded. This guide explains how to link a settlement account, move funds into an account, and confirm available balances.
Each organization in Acclaim has one or more treasury accounts that hold funds. Accounts are funded from settlement accounts, which are external bank or treasury accounts you connect to Acclaim, or virtual accounts, which are unique bank details that allow you to send funds into your account.
Funding is what enables your organization to make payouts and cover related fees. You can add funds manually from the Acclaim Console or automatically through the API.
Linking a Settlement Account
Settlement accounts connect your Acclaim environment to your external banking network.
You can add and manage settlement accounts in the Acclaim Console under Settings → Settlement Accounts.
- Each settlement account is tied to a specific currency.
- You can link multiple settlement accounts if you manage funds across currencies or business units.
- All settlement accounts must be verified before they can fund accounts or receive withdrawals.
Funding Through the Console
You can fund an account directly from the Acclaim Console:
- Navigate to Treasury in the sidebar.
- Choose the account you want to fund.
- Click Add Funds.
- Select a linked settlement account.
- Enter an amount and confirm.
The Console will display the transaction once the funds are in flight and update the account balance once they are cleared.
Funding via API
Funding can also be initiated programmatically through the API.
At a high level, you’ll specify:
- The settlement account ID (source of funds).
- The account ID (destination).
- The amount and currency.
You can then monitor the transfer status via webhooks or polling the transaction resource.
This enables automated funding workflows — for example, topping up an account when its balance falls below a defined threshold.
Checking Account Balances
To verify that an account has sufficient funds:
- Open the Accounts page in the Console to view balances for each account.
- Use the API to retrieve account details and check the
balancefield. - Subscribe to the
treasury.account.balance_updatedwebhook to get real-time updates.
Account balances in the API are always shown in the smallest currency unit (for example, 100 = $1.00).
Best Practices
- Separate operational accounts by purpose — such as commissions, claims, or reimbursements.
- Monitor balances regularly to avoid failed payouts due to insufficient funds.
- Automate funding with rules or schedules that trigger top-ups when needed.
- Reconcile funding transactions alongside payout activity to maintain accuracy across systems.
Updated 4 days ago
Once your accounts are funded, you’re ready to send your first payout.
