Treasury Accounts are a newer Clever Connect feature that gives merchants a dedicated place to hold, receive, and move funds in a specific currency. Because Treasury Accounts were introduced after the balance models, they always use the Dedicated Balance model. Each Treasury Account keeps its own separate balance; funds are never combined with other accounts, and any money movement only affects the account you select.
Each Treasury Account is backed by a banking partner, referred to as a Supplier.

The two money flows

Within a Treasury Account there are two ways money moves:

Deposit

Moving funds into the Treasury Account.

Transfer

Moving funds out of the Treasury Account to a recipient.
For a full walkthrough of moving money out, see the transfer flow. This page covers what Treasury Accounts are and how to deposit into one.

Finding your account details

Before you can deposit into a Treasury Account, you need its banking details. You will find these on the merchant dashboard, under the account’s Account Details tab. The key fields are:
  • Account name: the legal name on the account (for example, UMBRELLA COMPANY).
  • Account number: the unique account identifier.
  • BSB code: required for AUD accounts.
  • Bank name: the underlying banking partner.
You will copy these values into the deposit step below.

Deposit flow

Once a Treasury Account has been created, you can simulate a deposit to confirm that incoming funds are received and credited correctly. The simulation method depends on the account’s currency.

Simulating an AUD deposit (TestBank)

For AUD accounts, use the TestBank simulator at https://test-bank.cleverhub.co/bsb-info, which mimics a payment from a customer’s bank account.
1

Open TestBank and choose the tab

Open the TestBank page and select the BSB & Account Number tab.
2

Enter the account details

Enter the Treasury Account’s account holder name, BSB number, and account number, copying these from the merchant dashboard.
3

Continue

Click Next.
4

Enter an amount

Enter the amount you want to deposit. You can pay the exact amount, or deliberately under-pay or over-pay to test edge cases.
5

Pay

Click Pay Now. To run another test, click Pay another to reset the form and start again.
After the simulated payment completes, the deposit appears in the Treasury Account’s transaction history, and the Incoming and Available balances on the dashboard update accordingly.

Simulating a JPY deposit (API)

For JPY accounts, simulate the deposit by calling the simulate deposit API endpoint. Method: POST URL: {{v1_url}}/simulate_deposit (for example, https://api.cleverhub.co/api/v1/simulate_deposit) Example request body:
Field reference:
A Postman collection (Simulate GMO) can be imported to run the request directly. It uses the environment variable v1_url for the base URL; set that before sending.
As with AUD, once the call succeeds the deposit shows up in the account’s transaction history and the balance updates.

Where to find app-id and secret-key

Some API calls (including simulating a transfer outcome) need your store’s app-id and secret-key. The two values come from different places.

app-id

Found in the Account Details tab, the App ID is displayed under the account name, obfuscated. You can copy it by using the copy button.

secret-key

Found in the merchant dashboard profile menu, under Authentication → Auth 2.0. Use the Primary secret key and copy it with the copy icon.
Keep your secret-key secret. Treat it like a password, and never commit it to shared documents or code.