Payments · Stripe Connect
Your Stripe account. Our rails. Your money.
crxpay plugs into Stripe with Express Connect. You keep the account, the payouts, and the customer relationship. We handle subscriptions, entitlements, and receipts — and only charge when you earn.
Why Connect
You own your billing. We just wire it up.
Most extension payment platforms are merchants-of-record. They hold your cash, pay you out later, and if they go away, so does your revenue. crxpay chose Stripe Express Connect on purpose: the account, the funds, and the portability are always yours.
You own the Stripe account
Express Connect, not Standard OAuth. You keep your business details, your bank, your tax ID. Disconnect crxpay any time and keep every customer, subscription, and invoice.
Funds land in your bank — not ours
We never touch the money. Stripe settles directly to the bank on your connected account. Our platform fee is deducted upstream via Stripe's application_fee_percent.
Your customer sees your brand
Receipts carry your name. The billing portal uses your colors. Your customers don't need to learn a new company exists — because from their side, none does.
The money
You get paid first. We get paid when you do.
Your first $2,500 of Monthly Tracked Revenue is free every single month. Past that, we take a flat 2.5% — half of what ExtPay charges. No seat fees. No Chrome Web Store commission on top.
Your first dollars are free. Every month. No ramp. No trial clock.
Flat. Simple. Half of ExtPay's 5%. Withdrawn automatically via Stripe's application fee.
Standard Stripe rates, billed to your connected account. crxpay never adds a cent on top.
MTR = Monthly Tracked Revenue: gross subscription + one-time revenue processed through crxpay in a rolling 30-day window.
Onboarding
Live in under five minutes.
Sign up for crxpay
30 secondsMagic-link email, no credit card. Land on the dashboard, name your extension.
Click “Connect Stripe”
3 minutesWe open the Stripe Express onboarding flow in a new tab. Business name, ID, bank — the same info Stripe would ask you anyway.
Create your first price
1 minuteBack in crxpay: name it, set monthly/annual/lifetime, attach an entitlement. We mirror it into your Stripe account via the Prices API.
Paste your publishable key into the SDK
30 secondsOne env var. Ship your extension to the Chrome Web Store. That’s the whole integration.
vs ExtPay
Side-by-side with ExtPay.
FAQ
The things everyone asks.
Ready to grow?
Our entire suite of features comes standard — and your first $2,500 in tracked revenue is free.