Guides
Subscriptions
Recurring USDC billing — on the Bags roadmap for v1.
Coming soon. Recurring billing is on the v1 roadmap. The dashboard shows Subscriptions — SOON. Join the waitlist for early access.
Recurring billing infrastructure exists in the codebase (Permit2 on EVM, billing cron, subscription API routes) but is feature-gated for v0. This page describes the planned product — not current integration steps.
Planned capabilities
- Billing cycles — daily, weekly, monthly, yearly, custom intervals
- Trials — configurable free trial before first charge
- USDC recurring — Permit2 spending approvals with renewal UX
- Dunning — automatic retries over a grace period when renewal fails
- Tax on renewals — recalculated each cycle via regional tax providers
- Webhooks —
subscription.created,subscription.updated,subscription.canceled, etc.
What to use today
| Need | Use instead |
|---|---|
| One-time payments | Payment Links or V1 Checkout |
| Pay-per-API-call | x402 Agentic Payments |
| Manual recurring invoices | Payment links + your own scheduling |
API (coming soon)
OpenAPI may list subscription routes for early partners, but recurring billing is not GA. Do not build production flows on subscription.* webhooks until the feature ships.