Quickstart guide
1. Set up sandbox
Create your account and configure sandbox environment.
2. Connect processor
Add your payment processor in sandbox mode.
3. Configure workflow
Build routing rules for your payment methods.
4. Create a plan
Define pricing, billing cycles, and trials.
5. Integrate checkout
Add the SDK to your app and mount checkout.
6. Set up webhooks
Receive real-time payment notifications.
7. Test & go live
Validate in sandbox, then switch to production.
Common use cases
Accept a payment
Collect a one-time payment from a new customer using SDK checkout.
Charge returning customers
Bill existing customers using saved payment methods.
Sell subscriptions
Launch recurring billing with trials, upgrades, and dunning.
Change subscription plan
Upgrade, downgrade, or modify active subscriptions.
Recover failed payments
Collect payment for failed renewals and reactivate subscriptions.
Customize checkout
Control which payment methods display based on customer context.
Explore the documentation
Core Concepts
Understand how PayNext works—routing, workflows, and checkout.
API Reference
Complete API documentation with request examples and response schemas.
SDK Reference
Pre-built checkout components and customization options.
Webhooks
Real-time events for payments, subscriptions, and customer updates.