Finance
Billing Automation
Invoicing, accounting, and payment lifecycle management with Bag.
Billing Automation
Invoicing & Accounting
Because Bag is the MoR:
- Customer invoices are issued in Bag's 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 Bag:
- 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 SDK manages the entire payment lifecycle. You do not need a separate billing or invoicing platform.
Payment Links & Subscriptions
You can programmatically generate two types of payment flows:
- One-Time Payment Links: Ideal for single purchases or milestone-based payments.
- Subscription Links: Native support for recurring billing cycles.
Multi-Chain Stablecoin & Card Support
We support native stablecoin payments across major networks to minimize gas and FX fees:
- Supported Assets: USDC (Ethereum, Solana, Polygon, Base).
- Card Payments: Visa, Mastercard, and American Express via Bag's PCI-compliant infrastructure.
Automated Invoicing & Settlement
- Auto-Generation: Upon successful payment, a PDF invoice is automatically generated and emailed to the end-user.
- Fiat Settlement: All settlements are delivered in USD or local Fiat, depending on your registered business location.
- Fee Structure:
- Conversion Fees: Paid by the end-user, ensuring your margins remain intact.
- Payout Fees: Calculated based on your transaction volume and payout frequency.
- FX Optimization: By leveraging stablecoins and our global LP partners, we offer significantly lower FX rates compared to traditional banking rails.