BagsBags Docs
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.


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 (appliedapprovedprocessing).
  • 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

What's next

On this page