Refgrow
Free Developer Tool

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.

CVC

Any 3 digits

docs use 123

Expiration

Any future date

docs use 06/32

Mode

Test API keys

test credentials only work in test mode

Complete the checkout and fire the same webhooks as a live payment.

Visa (US)

4242 4242 4242 4242

Succeeds.

Mastercard (US)

5555 5555 5555 4444

Succeeds.

Visa (India)

4576 2389 1277 1450

Succeeds. Use with an Indian billing address to test the India flow.

Mastercard (India)

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.

Built for Dodo Payments

Testing Dodo Payments? You are 90% of the way to a referral programme.

Connect Dodo Payments once. Refgrow tracks referred payments and subscriptions, maps discount codes to affiliates, and handles holds, refunds and payouts.

  • Works with one-time payments and subscriptions
  • Discount codes mapped to affiliates
  • Refunds reverse the commission automatically
  • Payouts via PayPal and Wise
Start free trialSee pricing

7-day trial · Cancel anytime

Start Free Trial
Dodo Payments Test Cards | Test Mode Numbers, UPI, SEPA, ACH | Refgrow