Paddle Sandbox Test Card Numbers
Every test card Paddle documents for the sandbox, with what each one does. Click any card to copy it.
Any name
Any future date
e.g. 12/35
Sandbox only
live cards do not work there
Successful Payments
Complete the checkout and create a sandbox transaction, customer and subscription.
4242 4242 4242 4242
Succeeds without 3D Secure.
4000 0566 5566 5556
Valid debit card. Succeeds.
3D Secure
Forces the Strong Customer Authentication step most EU and UK customers see.
4000 0038 0000 0446
Requires 3D Secure authentication. Complete the challenge to succeed.
Declined Payments
Fail at checkout or on renewal, for testing error handling and dunning.
4000 0000 0000 0002
Declined at checkout.
4000 0027 6000 3184
The first payment succeeds and later payments decline. Use it to test failed renewals and dunning.
Sandbox Details
Where the sandbox lives and how it behaves differently from production.
https://sandbox-vendors.paddle.com
Sandbox vendor dashboard. Separate account from production.
https://sandbox-api.paddle.com
Use sandbox API keys against this host.
3 retries in 15 minutes
Failed webhook deliveries are retried on a short schedule in sandbox.
Every 10 minutes
Sandbox refunds are auto-approved on a timer instead of by review.
Source: Paddle developer docs, Sandbox. Test values change occasionally; the provider’s page is authoritative.
How to use Paddle test cards
Paddle’s sandbox is a separate account on a separate host. You sign up for it on its own, it has its own API keys and webhook endpoints, and nothing in it touches your live account. Point your integration at the sandbox API base URL, create products and prices there, and open a checkout with a sandbox client token.
At the checkout enter one of the cards above with any name and a future expiry. The “initial success, subsequent decline” card is the useful one for subscriptions: it lets you watch a renewal fail and see exactly which events Paddle sends while it retries.
Live cards are refused in sandbox, and sandbox cards are refused live, so a card that works in one place and not the other is telling you which environment you are actually connected to.
Testing an affiliate programme on Paddle
Once a sandbox purchase goes through, test the referral path the same way: click a referral link, buy with a successful card, and check that the transaction arrives credited to the affiliate. Refgrow connects to Paddle with a sandbox or live API key, reads completed transactions and subscription events, and credits commissions automatically. How the Paddle integration works.
Test cards for other providers
Selling on Paddle? Add an affiliate programme this afternoon.
Refgrow connects to your Paddle account, reads the same transactions you are testing now, and pays commissions when payments succeed.