Skip to main content

How Funds & Spending Flow

ORBSIS separates fund movement from spending control across different layers.

Understanding this distinction prevents Sub Account balances, Budget limits, and card spending capacity from being treated as the same concept.

Step 1: Funds Enter the Primary Account

A business first adds funds to its Primary Account using a top-up method supported by the platform.

The Primary Account is the top-level real fund account of the business.

Step 2: Funds Move to Sub Accounts

Funds can be transferred from the Primary Account to one or more Sub Accounts.

A Sub Account is also a real fund account, so transfers change the fund position of the relevant accounts.

Step 3: Allocate a Budget Limit from the Sub Account

When a Budget is created or its limit is increased:

Sub Account Available Balance → Allocated Budget Limit

This does not mean the funds are transferred into another real fund account.

Instead, part of the Sub Account balance changes from funds that are freely transferable to an amount controlled by Budgets.

Therefore:

Sub Account Total Amount = Available Balance + Allocated Budget Limit + Frozen Amount

Where:

  • Available Balance: Funds still available for transfer or additional Budget allocation
  • Allocated Budget Limit: The sum of Budget Limits allocated under the Sub Account
  • Frozen Amount: Funds frozen at the account level

Step 4: The Budget Controls Spending Capacity

Each Budget uses several limit fields to control spending:

Available to Spend = Budget Limit − Total Spent

Available Limit = Budget Limit − Utilized Limit

These fields answer different questions:

  • Available to Spend: How much of the overall Budget remains unspent
  • Available Limit: How much capacity remains unoccupied and available for Shared Cards or additional Limited Card allocation

As a result, Available to Spend may still be positive even when Available Limit is low or zero.

Step 5: Cards Use Budget Capacity

Shared Cards

A Shared Card does not have an independent Card Limit.

It uses the Available Limit of its associated Budget.

Limited Cards

A Limited Card has an independent Card Limit.

Once a Card Limit is assigned, it occupies part of the Budget's Utilized Limit even before the card has actually spent that amount.

This means Limited Cards can reserve Budget capacity in advance.

Step 6: Card Spending Occurs

When a card authorization or transaction occurs, the related spending is reflected at the Budget and card layers.

Sub Account Frozen Amount is not used to represent card authorization amounts.

Card spending and authorizations should be reviewed through Budget and VCC transaction records rather than Sub Account fund movement records.

Step 7: Release Budget Capacity

When a Budget is reduced, disabled, or released, releasable capacity returns to the Sub Account:

Allocated Budget Limit → Sub Account Available Balance

This increases the amount that can once again be transferred or allocated.

End-to-End Flow

The overall flow can be simplified as:

Top-Up → Primary Account → Sub Account → Budget Limit → VCC Card → Transaction

The actual fund account layers are:

Primary Account → Sub Account

Budgets and cards primarily handle:

Limit Control → Payment → Spending Records

This separation allows fund management, spending control, and transaction reconciliation to be handled independently.