Subscriptions without the extra fee.
A recurring charge costs the same as any card payment: 2.8% + 25¢. No added billing percentage, no monthly platform fee.
SaaS · membership sites · software you sell on a plan
How it works
Get an API key
Apply, get approved, and issue a key from your dashboard. You only see it once — it's stored hashed.
Create a checkout
One request returns a hosted payment page. Or skip the server: paste a pricing table or a buy button with your plan on it.
Ship it
A signed webhook tells your server the moment a plan is paid — first charge and every renewal after.
What you get
No billing surcharge
Stripe Billing adds 0.7% on top of the card rate for recurring charges. Brijee adds nothing — a renewal is priced like any other payment.
One-request checkout
POST an amount and a success URL, get back a hosted checkout link. We handle the card data; your servers never touch it.
Webhooks that tell the whole story
Paid, renewed, or renewal failed — each event is signed so your server can verify it came from us.
Renewals that don't skip
Customers get notice before each charge. A failed renewal retries; only a successful charge moves the next billing date. After three failures the subscription pauses and you're notified.
Customers cancel themselves
Every subscription includes a cancel link that works without a login. Fewer support emails, fewer disputes.
Pricing tables, pasted
Define your plans in the dashboard and paste a three-column pricing table on your site. Prices come from your account, not the page.
What it costs
No monthly fee, no setup fee, no cancellation fee. Full pricing →
One thing to know
Brijee is web-first: hosted checkout, embeds, and a REST API. There's no native mobile SDK yet, and Apple Pay isn't live — Google Pay is. If you need in-app native payment sheets today, that's a real difference.
Common questions
Is there really no extra fee for recurring billing?
Right. A $50/month subscription costs 2.8% + 25¢ each month — the same as a one-time $50 payment. There's no percentage added for the billing itself.
What happens when a renewal card fails?
The charge is retried, and the next billing date only moves after a successful payment — so a failure never silently skips a cycle. After three failures the subscription pauses, and your server gets a webhook each time.
How do webhooks stay secure?
Every webhook call is signed with your endpoint's secret. Your server verifies the signature before trusting the event.
Can I move from Stripe?
New subscriptions can start on Brijee right away — apply, issue a key, and point your checkout at us. Cards saved inside Stripe can't be transferred by us, so existing subscribers re-enter their card once.
Ready to accept payments?
Apply in minutes. Start getting paid.