Free
Build, test, and launch the first balance flow.
No payment card required
- Monthly transfers
- 5,000/mo
- Entries per transfer
- 13
- Sustained API rate
- 60/ min
- Immediate burst
- 10
Balance API pricing
Start points, credits, or virtual currency without a card. Move to a paid plan when production volume, configuration, transfer shape, or request throughput grows.
5,000 transfers each month · No payment card required
Build, test, and launch the first balance flow.
No payment card required
For early production workloads with predictable usage.
$190 billed yearly
Save 17%Equivalent to $15.83/month
For growing products with sustained balance activity.
$590 billed yearly
Save 17%Equivalent to $49.17/month
For high-volume products that need more throughput.
$1990 billed yearly
Save 17%Equivalent to $165.83/month
All prices are in USD
For workloads beyond self-serve limits or teams that require a managed private environment. Quota, request capacity, deployment boundary, upgrades, support, and service commitments are defined in the commercial agreement.
Configuration capacity
These are creation limits. Existing configuration stays operational after a downgrade; only adding another resource is blocked while the current plan limit is reached.
| Plan | Ledgers / workspace | Additional assets / ledger | Additional platform account definitions / ledger |
|---|---|---|---|
| Free | 2 | 2 | 3 |
| Basic | 5 | 5 | 10 |
| Pro | 20 | 10 | 25 |
| Max | 50 | 20 | 50 |
| Enterprise | Custom | Custom | Custom |
Every ledger counts, including a disabled ledger. The built-in points asset and the built-in -1 and -2 platform account definitions do not consume additional allowances. A ledger without points does not receive an unused hidden slot. Each platform account range counts as one definition and may contain 1–20 IDs. Actions and scenes are not plan-tiered.
Runtime limits
Choose for real traffic and transfer shape rather than treating monthly quota as a throughput promise.
Counts each newly completed transfer or Console balance adjustment once.
A continuously refilling Workspace token bucket protects every authorized API request and Console balance write.
Allows a short traffic spike above the steady per-second refill rate; it is not extra monthly quota.
Caps the combined source and destination entries in one business transfer.
The first-version Workspace bucket runs in one API process. A shared gateway or Redis limiter is required before horizontal scaling turns these values into one global Workspace limit.
Monthly quota and rate protection are intentionally separate so usage remains understandable.
Each newly completed ordinary transfer or Console balance adjustment counts once. Exact idempotent retries, validation failures, insufficient-balance failures, reads, reversals, and XferAPI-managed expiration work do not consume monthly quota.
Every authorized API-key request uses the Workspace-shared token bucket, including reads, metadata, lists, batch reads, successful calls, and business failures after authorization. Console transfers, adjustments, and reversals use the same bucket; ordinary Console page reads and control-plane actions do not. The requests-per-minute value is sustained refill, while burst is immediate capacity; neither is monthly quota.
No. A new workspace starts on Free without a payment card. You can choose a paid plan later from the Console.
It keeps working. Existing workspaces, ledgers, assets, platform account definitions, and complete account ranges remain available and editable. The current plan only blocks creation of another resource while its relevant limit is reached. Traffic quota, rate, burst, and entries per transfer change when the downgrade takes effect.
A user may create up to two Free workspaces they own. Workspaces joined as a member do not count. Existing workspaces remain operational if later downgrades leave that owner above two, but another Free workspace cannot be created while the owner is at or above the limit.
No. Managed private deployment has an agreed environment and commercial scope. Contact sales to discuss deployment, upgrades, support, and operating boundaries.
Create a workspace and ledger, issue a scoped key, and use the same hosted API contract when the product moves to a paid plan.