Double subscription revenue with paywall management
Save months on integrating in-app purchases. Drop in our SDK, configure a paywall, run experiments and let our infrastructure handle the rest.
import { createPaywall } from '@appbox/sdk';
const paywall = createPaywall({
apiOrigin: 'https://api.your-domain.com',
paywallId: 'pro-monthly'
});
// Gate any feature behind it
const access = await paywall.getAccess();
if (access.granted) {
runProFeature();
} else {
paywall.open(); // Show the paywall
}Everything you need to manage revenue, in one platform
Skip stitching together six vendors. Appbox gives you paywalls, in-app purchases, processor routing, analytics and compliance out of the box.
Drop-in paywalls
Pre-built, fully customizable paywall components for web, extension and headless flows. Ship in days, not months.
Multi-processor routing
Stripe, Paddle, Gumroad, Lemon Squeezy and more. Automatic fallback, smart geo-routing and per-region acquiring.
A/B test offers
Run pricing experiments across processors and audiences. Promote winners without redeploys.
Subscriptions & one-time purchases
Recurring billing, lifetime deals, trials, upgrades and cancel-saves — managed from the dashboard, exposed via SDK.
Tax & compliance
VAT, sales tax, invoicing and refund flows handled by the processors of record. Stay out of the loop.
Real-time analytics
MRR, churn, conversion funnels and cohort retention out of the box. Webhook-driven event stream.
From npm install to first payment in three steps
Install the SDK
One npm package, three lines of init. Works with React, vanilla JS, Chrome extensions and bundled environments.
Configure a paywall
Pick a template or design your own in the dashboard. Connect offers, prices, processors and translations.
Open the gate
Call paywall.getAccess() before a feature. Granted? Continue. Blocked? Show the paywall. That's it.
Processors of every kind
Use the right processor for the right user — by geography, plan or experiment. Switch routing rules in the dashboard, no redeploy needed.
Frequently asked questions
How long does integration take?
What does the SDK weigh?
Do you charge based on revenue?
Can I bring my own Stripe account?
What about taxes?
Is there a free tier?
Ready to ship monetization?
Tell us about your project — sandbox access, integration guidance and roadmap fit, all on the first call.