Finance
Usage-Based Billing
Pay-per-use billing models with Bag.
Usage-Based Billing
Usage-based billing is on the Bag roadmap and not yet available. This page describes the planned feature. For pay-per-use API monetization today, see x402 Agentic Payments.
Usage-based billing will allow merchants to charge customers based on consumption rather than fixed subscription amounts. Planned capabilities include:
- Metered billing — Track usage events (API calls, storage, compute time) and bill at the end of each period
- Tiered pricing — Different rates at different usage levels (e.g., $0.10/call for the first 1,000, $0.05/call after)
- Overage charges — Base subscription with additional charges for usage above included limits
- Prepaid credits — Customers purchase credits upfront and draw them down with usage
Current Alternatives
While usage-based billing is in development, you can implement pay-per-use models today:
| Approach | Best for |
|---|---|
| x402 Agentic Payments | Per-request API monetization with instant settlement |
| Payment Links | Manual invoicing for usage-based charges |
| Subscriptions | Fixed recurring billing with plan tiers |