You can test your Paddle integration in a few ways. The recommended approach is to use our Sandbox, which keeps test activity completely separate from your live data and reporting.
Sandbox
The best way to test your Paddle integration and checkout flow is with our sandbox environment.
If you’re new to Paddle, first sign up for a live account so we can get your account verified. In the meantime, you can sign up for a sandbox account and begin testing.
If you already use Paddle, sign up for a sandbox account to experiment and test safely.
Using Sandbox you can:
Use test cards to simulate successful and unsuccessful transactions, including 3D Secure flows
Experiment with checkout branding before surfacing it to customers
Test end-to-end customer experiences, review automated emails, check access management, and more
For step-by-step guidance and test cards, see our developer docs: Testing with Sandbox.
Discounts for products
Prefer running this test in Sandbox. If you perform it live, be aware that it may affect reporting.
Having set up a product (one-time) in your dashboard, you will have a checkout link and the ability to add discounts for your product. Set up a 100% off discount, and apply this during the checkout process to test. For information on customizing emails, see Editing the styling of invoices/emails.
Test plans for recurring billing
When setting up recurring billing with Paddle, create test plans in Sandbox (for example, with a free price) and verify that your integration handles the same webhook events as paid plans, such as payments, plan changes, and cancellations. Once you’re satisfied in Sandbox, you can proceed to live usage.