Macropay is a flat 4.5% + $0.50 per transaction — all-in, merchant-of-record, tax filed in 142 countries. Compare us against the incumbent of your choice. Numbers come from public pricing pages as of Nov 12, 2026; switch the input below to model your own volume.
Drag the sliders. We compute the all-in cost on Stripe with Tax + FX + dispute handling included, then subtract what the same volume costs on Macropay. No spreadsheet required.
A pricing page is not a product. We benchmarked the four platforms on the features that matter for AI billing — from per-token metering to per-agent margin to chargeback evidence. Public docs, dated Nov 2026.
base_urlPOST /v1/migrations · SSESample: a single $1,000 charge in Germany (intl card, FX from USD, VAT remitted). Stripe's number includes Stripe Tax. Paddle & Lemon include MoR. Macropay's is all-in — the only line you'll ever see.
Our migration agent reads your Stripe account, paginates everything, replays it idempotently into Macropay, and streams progress over SSE so your terminal (or your own UI) shows live status. Safe to re-run after a partial failure. Most teams cut over in under four hours.
Paste a restricted, read-only key. We never write back. Pulls customers, products, prices, subscriptions, coupons, tax IDs.
We diff everything, flag duplicates, and suggest fixes. You approve. Nothing charges. Nothing breaks.
Run both for an hour. Your dashboard shows charges landing on both — green when they match. You decide when to cut.
One call. Macropay becomes primary. Stripe stays alive in shadow until you turn it off. No customer ever sees a downtime.
We left Stripe + Avalara + Wise on a Friday, ran the dual-write through the weekend, and flipped primary Monday at 10am. By 10:14 the dashboard showed margin per agent for the first time in 18 months.
Paddle was great for our SaaS layer. The moment we shipped agents, we needed something that could meter tool calls, not seats.
Lemon kept our checkout pretty. It couldn't tell us our worst customer was costing us $312/mo. Macropay did, on day one.
The questions we get on every demo call — the answers, before the call. Anything missing? email us and we'll add it.
Yes. 4.5% of the charge, plus $0.50 per successful transaction, plus $30 per disputed transaction. That's everything: card processing, FX, tax registration, tax filing, MoR liability, the SDK, the dashboard, the ledger, payouts in 38 currencies. No platform fee. No quarterly Avalara invoice. No "Stripe Tax" upsell. No FX surcharge.
They keep running. We import them as Macropay subscriptions with the same cadence, prices, and tax behavior. Customers' cards stay on file via a tokenized handoff — they don't have to re-enter anything. We dual-write for as long as you want, then you flip primary in one call.
Yes — that's the recommended migration path. The dual-write window can last hours or weeks. Both platforms see the same events, the dashboard shows you a diff in real time, and you cut over when the green-match rate hits whatever bar you choose (most teams use 99.95%).
From the day you flip primary, Macropay is the seller of record on every invoice. We register, collect, remit and file VAT/GST/sales tax in your customers' jurisdictions. You're not on the hook for the tax we collect — we are. Your historical liability (anything billed before cutover) stays where it was.
We support multi-party flows natively. Payouts to third-party tool providers or contributors are handled the same way — Macropay collects, takes the platform fee, withholds 1099 where required, and pays out the rest. Migration imports your Connect accounts and pending balances.
The proxy is. Swap your base_url to Macropay and every OpenAI / Anthropic / Google call meters, prices, and bills automatically — streaming included, cached tokens counted, tool calls attributed. Your code doesn't change.
T+2 to your bank, in 38 currencies, FX at 1.5% on the conversion. You can keep balances in any of the 38 currencies and pay out manually if you'd rather batch. No minimum balance.
AI-first teams selling inference, agents, copilots, voice, vision, or any usage-based product. If your bill changes per request, per token, per second, or per tool — we built this for you. If you're a pure SaaS shop with a $99/seat plan, Paddle or Lemon Squeezy is probably fine, and we'll tell you that on the demo call.
One API call to migrate. Zero downtime. Your old Stripe account stays exactly as you left it — we don't write back to it, ever.