Skip to main content

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.