Get started
Build
Your Paddle account
Your Paddle catalog
The Paddle checkout
Connect the Paddle checkout
Gather checkout details
Import the Paddle JS library
Add a Paddle button to your web page
Paddle webhooks
Testing
Learn

Gather checkout details

To integrate the Paddle Checkout with a 'Buy' button for an item on your website, you need a couple of pieces of information from your dashboard. Steps below show you how to find:

  • Your Vendor ID.
  • The Product ID or the Plan ID for the product or subscription plan that you wish to associate with a button on your website.

Before starting steps on this page, you must have completed the following tasks:

TaskSection
Create a Paddle vendor accountYour Paddle account
Create a Paddle sandboxYour Paddle account
Create a subscription plan -or- create a one-time productPaddle catalog

Follow steps below:

  1. If you aren't there already, log into your Paddle sandbox.
  2. From the left-hand navigation menu, select Developer Tools and then Authentication:
  3. Make a note of your Vendor ID:
  4. If you want to sell a subscription plan, select Catalog and then Subscription Plans from the left-hand navigation menu:
    ...then make a note of the Plan ID associated with the subscription plan to be sold:
  5. If you want to sell a one-time product, select Catalog and then Products from the left-hand navigation menu:
    ...then make a note of the Product ID associated with the One-Time Product to be sold:
TaskSection
Import the Paddle JS libraryThe Paddle checkout
ResourceSummary
Paddle JS library referenceFind out more about the Paddle JS library.
Overlay checkoutPaddle's overlay checkout is an iframe, displayed over your webpage. Find out how to implement this for your website, here.
Inline checkoutPaddle's inline checkout is embedded into your web store page for a more customizable, branded checkout flow. Find out how to implement this for your website, here.
Customizing the checkout with parametersThe checkout experience can be customized by passing in parameters to collect/utilize additional user data. Find out what data can be collected and how to use it, here.
Post-checkout behaviorFind out more about customizing the customer's experience once a checkout is completed.
Checkout API endpointsTake a deep dive into the Paddle API to find out how you can integrate Paddle checkout functionality with your platform.