Inline checkout
Inline checkout lets you create integrated checkout experiences. You display information about items and totals, letting Paddle take care of customer and payment processing.
Build integrated checkout experiences with inline checkout. Customers signup and pay for subscriptions as part of your app or website, making for a seamless experience.
Using inline checkout, you can:
- Create checkout experiences that are fully integrated with your app or website.
- Let Paddle securely capture customer and payment information in an optimized checkout frame.
- Display items, totals, and other information from Paddle on your page.
- Use Paddle.js methods and events to build advanced checkout experiences.
How it works
Inline checkout works by embedding a frame with Paddle checkout into your website or app.
The checkout frame handles collecting customer information and taking payment. Your page displays the items list, totals, and options for changing what's on the checkout. Paddle.js lets your page and the checkout frame interact with each other.
Paddle automatically creates a subscription when a checkout completes, ready for you to provision.
It's important that customers know who they're buying from, what they're buying, and how much they're paying.
To build an inline checkout that's compliant and optimized for conversion, your implementation must include:
If recurring, how often it recurs and the total to pay on renewal. If a trial, how long the trial lasts.
A description of what's being purchased.
Transaction totals, including subtotal, total tax, and grand total. Be sure to include the currency too.
The full inline checkout frame, including the checkout footer that has information about Paddle, our terms of sale, and our privacy policy.
A link to your refund policy, if it differs from the Paddle.com standard refund policy.