Dodo Payments Test Card Numbers
Every test card, UPI id, bank account and IBAN Dodo Payments documents for test mode, with what each one does. Click anything to copy it.
Any 3 digits
docs use 123
Any future date
docs use 06/32
Test API keys
test credentials only work in test mode
Complete the checkout and fire the same webhooks as a live payment.
4242 4242 4242 4242
Succeeds.
5555 5555 5555 4444
Succeeds.
4576 2389 1277 1450
Succeeds. Use with an Indian billing address to test the India flow.
5409 1626 6938 1034
Succeeds. Use with an Indian billing address to test the India flow.
Source: Dodo Payments docs, Testing process. Test values change occasionally; the provider’s page is authoritative.
How to use Dodo Payments test cards
Dodo Payments switches between test and live by API key. With a test key, every endpoint behaves exactly as it does live, webhooks fire for test transactions, and nothing is charged. Test credentials are refused with live keys and real cards are refused with test keys, which is deliberate: a card that is rejected is usually telling you which key you are holding.
Cards take any future expiry and any three-digit CVC; the documentation uses 06/32 and 123. The India cards, UPI ids and the INR requirement exist because Dodo handles Indian payment rails natively, and those flows differ enough from a US card that they deserve their own test.
The SEPA and ACH entries that “succeed, then dispute” or “stay processing indefinitely” are the ones worth running before launch. In production those outcomes arrive days after the checkout, and a system that only handled the happy path will credit a sale it later has to unwind.
Testing an affiliate programme on Dodo Payments
Once a test payment goes through, the referral test is one more step: click a referral link, pay with a successful card, and confirm the payment arrives credited to the affiliate. Refgrow connects to Dodo Payments, reads payment and subscription webhooks, attributes them through the referral cookie or a discount code, and reverses the commission automatically when a payment is refunded. How the Dodo Payments integration works.
Test cards for other providers
Selling with Dodo Payments? Add an affiliate programme this afternoon.
Refgrow connects to your Dodo Payments account, reads the same webhooks you are testing now, and pays commissions when payments succeed.