Launch your billing + auth in minutes, not months
One API key. Customer auth, subscription plans, and billing — ready to ship. No Stripe account needed.
No Stripe account needed • Free to start • Ship in 1 hour
Request
POST /v1/customers/register
X-Api-Key: lp_live_abc123xyz
{
"email": "user@example.com",
"password": "securepassword",
"name": "Jane Smith"
}Response
{ "success": ,true "token": "eyJhbGciOiJIUzI1NiJ9...", "customer_id": "cus_4f8a9b2c", "email": "user@example.com", "created_at": "2026-03-27T10:00:00Z"}
Leading the industry in performance and reliability
See why SaaS builders choose Xe Launchpad to power their billing infrastructure
SaaS builders using Xe Launchpad to power their billing infrastructure
Processed securely every month across all customer workspaces
Enterprise-grade reliability with global redundant infrastructure
Average time from signup to first paying customer for new builders
What sets us apart
More than just an API — complete infrastructure for billing, auth, and revenue analytics
Customer Auth
Production-grade authentication baked into every workspace
- JWT tokens with configurable expiry
- bcrypt password hashing
- Refresh token rotation
- Email verification flows
Subscription Engine
Everything your billing layer needs to handle real customers
- Plans, billing cycles, trial periods
- Proration and mid-cycle changes
- Cancellation and pause flows
- Grace period and dunning logic
Analytics & MRR
Real-time revenue visibility without a third-party analytics tool
- Real-time MRR dashboard
- Churn rate tracking
- Cohort analysis and LTV
- Subscriber growth charts
Ready to ship your billing in under an hour?
Join 1,200+ builders who chose Xe Launchpad over months of Stripe integration
Everything you need to ship billing fast
From customer auth to real-time MRR, Xe Launchpad gives you production-ready billing infrastructure from day one
Core API
Everything you need to authenticate customers and gate features — in two endpoints
Customer Registration
Register new users with email, password, and metadata. Returns a JWT token and customer ID instantly.
Customer Login
Authenticate returning customers and issue fresh JWT tokens with configurable expiry.
JWT Auth
Stateless JSON Web Token authentication with RS256 signing. Works with any backend language.
API Key Auth
Protect your own endpoints using Xe Launchpad API keys. Validate with a single lookup call.
Password Reset
Full password reset flow with email verification, secure token handling, and expiry management.
Session Management
Refresh token rotation, session revocation, and multi-device logout — all via API.
Subscription Engine
A complete subscription lifecycle engine — from trial to cancellation
Plan Management
Create and manage Free, Pro, and Business plans with feature flags, limits, and custom metadata.
Trial Periods
Offer time-limited free trials with automatic conversion to paid plans on expiry.
Billing Cycles
Support monthly, yearly, and one-time payment plans. Auto-renew with configurable billing dates.
Proration
Smart mid-cycle plan changes with automatic credit calculation and immediate access updates.
Cancellation & Pausing
Immediate or end-of-period cancellation. Pause subscriptions without losing customer data.
Grace Periods
Configure grace periods after failed payments to reduce involuntary churn before suspending access.
Customer Management
A full CRM layer for your subscribers — search, segment, and act
Customer Profiles
Rich customer profiles with subscription history, payment status, login activity, and custom fields.
Bulk Import/Export
Import existing customers from CSV. Export full subscriber lists with subscription and metadata.
Segmentation
Segment customers by plan, status, MRR, country, or any custom metadata field you define.
Activity History
Full audit log per customer — login events, plan changes, payments, and API activity.
Custom Metadata
Attach arbitrary key-value metadata to any customer. Query and filter by metadata in the API.
Status Tracking
Real-time customer status: active, trialing, past_due, paused, or cancelled — always accurate.
Analytics & Revenue
Real-time revenue metrics without configuring a separate analytics platform
Real-time MRR
See your Monthly Recurring Revenue update in real time as customers subscribe and cancel.
Churn Rate Tracking
Daily, weekly, and monthly churn rates with cohort-level breakdown by plan and signup date.
Cohort Analysis
Retention cohort tables showing how each signup month performs over time.
Revenue Forecasting
MRR trend projections based on current growth rate, churn, and expansion revenue.
Subscriber Segments
Revenue breakdown by plan tier, billing cycle, geography, and acquisition source.
Export to CSV
One-click export of any report — MRR, subscribers, churn, or raw transaction data.
Security & Compliance
Production security controls built in — not bolted on
API Key Rotation
Rotate API keys on demand with zero downtime. Old keys expire after a configurable grace window.
Rate Limiting
Per-endpoint rate limits with burst allowances. Configurable per workspace and per customer.
JWT Expiry Control
Configure token TTL from minutes to days. Short-lived tokens for sensitive operations.
Webhook Signatures
HMAC-SHA256 signed webhook payloads. Verify every event delivery with your signing secret.
Audit Logs
Immutable audit trail of all admin and API actions — who did what, when, and from where.
GDPR Data Export
One-click GDPR data export per customer. Right to erasure endpoint built into the API.
Developer Experience
Everything a developer needs to integrate, test, and ship fast
REST API Docs
Interactive OpenAPI documentation with real examples, request builder, and copy-paste code snippets.
SDK Libraries
Official SDKs for Node.js, Python, PHP, Ruby, and Go. Community SDKs for 10+ more languages.
Webhook Events
30+ webhook event types — subscription.created, payment.failed, customer.churned, and more.
Sandbox Environment
Full sandbox with test API keys, simulated payments, and fake clock for subscription testing.
API Explorer
In-dashboard API explorer to test any endpoint live against your real workspace data.
CLI Tool
The `xelp` CLI for workspace management, plan creation, and subscription queries from your terminal.
Advanced Enterprise Features
For high-growth SaaS products and enterprise customers who need extra power
Webhook Delivery
Guaranteed delivery with automatic retries, exponential backoff, and delivery logs for every event.
White-label
Serve your customers under your own brand. Custom domains, email senders, and dashboard branding.
SLA Guarantee
99.9% uptime SLA backed by financial credits. Dedicated infrastructure for Scale and Enterprise customers.
Ready to replace months of Stripe work?
Join 1,200+ builders who shipped their SaaS billing with Xe Launchpad
From zero to billing in under an hour
Most developers go from signup to charging real customers the same day. Here is exactly how.
Sign up
Create your workspace, get your API key instantly. No credit card required to start.
Your workspace comes pre-configured with a sandbox environment, test customers, and example plans so you can explore the API before writing a single line of code.
// Your API key is ready immediately
const client = new XeLaunchpad({
apiKey: 'lp_live_YOUR_KEY_HERE'
})Define your plans
Create Free, Pro, and Business plans with pricing, feature flags, and trial periods from your dashboard.
Use the visual plan builder or the API to define plan limits, features, and pricing. Plans are live immediately — no deploy required.
// Or create plans via the API
await client.plans.create({
name: 'Pro',
price: 2900, // $29.00
interval: 'month',
features: ['api_access', 'exports']
})Add 2 API calls
Register customers + check subscription. Drop into any app — Node, Python, PHP, mobile, or any HTTP client.
One call registers your user and returns a JWT. One call checks their plan. That is all you need to gate every feature in your product.
// Register user (returns JWT)
const { token } = await fetch('/v1/customers/register', {
headers: { 'X-Api-Key': YOUR_KEY },
body: JSON.stringify({ email, password })
})
// Gate features by plan
const { active, plan } = await fetch(
`/v1/subscriptions/${userId}`
)
if (plan === 'pro') showProFeatures()Watch MRR grow
Customers pay, you get paid. Your dashboard shows real-time MRR, active subscribers, and churn as they happen.
No Stripe dashboard, no analytics setup, no spreadsheets. Xe Launchpad tracks every payment, plan change, and cancellation and surfaces it as clean revenue metrics.
// Revenue metrics available via API
const metrics = await client.analytics.mrr({
period: 'last_30_days'
})
// { mrr: 12400, growth: '+18%',
// active: 428, churned: 12 }Ready to start your clock?
Most builders ship in under 60 minutes. You could be next.
Loved by SaaS builders worldwide
Hear from developers and founders who chose Xe Launchpad to power their billing
“We went from 0 to charging customers in 45 minutes. The API was so clean we barely had to read the docs. Xe Launchpad just works — it is the billing infrastructure I wish I had for every SaaS I have ever built.”
One rate. Full access. No monthly fee.
No tiers. No limits. No surprises. You pay nothing until your customers pay — then we take a small cut.
transaction
That is all. No monthly fee, no setup fee, no per-seat charge. If your customers pay $0 this month, you owe $0.
- Full API access — every endpoint, no restrictions
- Unlimited subscribers, unlimited plans
- Customer auth with JWT (register, login, profile)
- Subscription engine (create, cancel, check status)
- Real-time MRR dashboard
- Webhook event delivery to your endpoints
- Revenue analytics & CSV export
- Stripe Connect payout account
- Priority support
- Sandbox environment included
No credit card required
How money moves
Auto-transferred to your Stripe Connect account weekly. Xeboki handles tax collection, chargebacks, and compliance — you just build.
Processing high volume?
Once you are moving serious revenue through Xe Launchpad, the 5% rate is negotiable. Contact us and we will agree on a custom rate for your workspace.
Talk to us about volume pricing