Paddle Checkout
Put the power of Paddle in your app with Paddle Checkout. Drop an overlay checkout into your app with a few lines of code, or fully integrate Paddle with your subscription management workflow using inline checkout.
Use Paddle.js to add a checkout to your app or website, letting your customers sign up and pay for subscriptions. Choose from overlay checkout or inline checkout, depending on how you'd like to build your integration.
Paddle automatically creates a subscription when a checkout completes, ready for you to provision.
Key features
Built for modern SaaS billing
Present multi-product subscriptions and complex billing scenarios clearly at checkout.
Optimized for conversion
Short purchase journey and intelligent routing to the best acquirer for payment success.
Fully brand and customize
Add your brand colors and choose your theme, or seamlessly integrate into your app.
Ready for the world
Sell in over 200 countries with local languages, currencies, and payment methods.
Integrated with invoicing
Transition subscriptions between automatic collection using checkout or billing by invoice.
Get started in minutes
Include Paddle.js and launch an overlay checkout with just a few lines of code.
Ways to integrate
Overlay checkout
Integrate Paddle in just a few lines of code. Launch an overlay to capture payment.
- Launches an overlay to walk customers through checkout.
- Appears in an overlay that includes your logo and brand color.
- Add in minutes.
- Works with all supported payment methods.
- Works across all supported countries and currencies.
- Supports 3DS2, data stored in a fully PCI-1-compliant vault.
Inline checkout
Get complete control of the checkout experience. Capture payment directly in your app.
- Checkout experience fully embedded into your app or website.
- Fully integrated, with no-code customization of colors and borders.
- More engineering resource needed.
- Works with all supported payment methods.
- Works across all supported countries and currencies.
- Supports 3DS2, data stored in a fully PCI-1-compliant vault.
Go live with checkout
Whether you choose overlay or inline checkout, go live in a few steps:
Sign up for Paddle
Create your Paddle sandbox and production accounts, then complete initial setup.
Create your product catalog
Create your products and prices, including country-specific prices and discounts.
Integrate your checkout
Drop an overlay checkout into your app with a few lines of code, or build a fully integrated experience using inline checkout. Customize and brand your checkout using the Dashboard.
Handle provisioning and subscription lifecycle events
Paddle automatically creates a subscription when checkout completes. Use webhooks or the event stream to provision access to your app, and handle other subscription lifecycle events like upgrades, downgrades, and cancellations.
Start selling!
You're ready to start selling with Paddle!
Hybrid billing
With Paddle, you can conquer upmarket and downmarket — all from the same integrated platform.
Win larger customers with invoices
Create and issue bespoke invoices and offer payment by wire transfer, perfect for larger-dollar deals like enterprise plans.
Easy upsells
Present customers who pay by invoice with a checkout for smaller charges, like adding users or modules mid-cycle.
Scale with your customers
Meet the needs of growing customers by transitioning customers who pay using Paddle Checkout to billing by invoice.