Finance
Billing Automation
Invoicing, accounting, and payment lifecycle management with Bags.
Invoicing & Accounting
Because Bags is the MoR:
- Customer invoices are issued in Bags' name, not yours
- You receive a consolidated settlement invoice each billing cycle
- Revenue recognition is clean: one invoice, one payment, no per-transaction tax tracking
Your finance team books revenue based on the settlement invoice, not individual transactions.
API Considerations
When integrating Bags:
- Tax calculation is automatic — do not implement your own tax logic
- Customer location is detected via IP or billing address for tax purposes
- Stablecoin transaction metadata (network, tx hash) is available via webhooks
Our unified Billing API manages the payment lifecycle for one-time USDC payments. You do not need a separate billing or invoicing platform for v0.
Payment Links
You can programmatically generate one-time payment links for single purchases or milestone-based payments. See Payment Links.
Subscriptions — coming soon. Recurring billing cycles and subscription links are on the roadmap. Join the waitlist.
Multi-Chain Stablecoin
We support native stablecoin payments across major networks to minimize gas and FX fees:
- Supported assets (live): USDC on Base, Polygon, and Solana
- Ethereum mainnet: Waitlist
- Card payments: Coming soon — infrastructure exists but is disabled in production checkout
Automated Invoicing & Settlement
- Auto-generation: Upon successful payment, a PDF invoice is automatically generated and emailed to the end-user.
- USDC settlement (live): Withdraw to your configured wallet after manual approval (
applied→approved→processing). - Fiat settlement: Bank payouts (ACH, SEPA, IMPS) — coming Q2.
- Fee structure:
- Platform fee: 1.5% per transaction (MoR fee)
- Payout fees: No additional fee on L2/Solana USDC withdrawals today