Test Card Numbers

Updated on November 27, 2025

Use these test card numbers to simulate different payment scenarios in the PowerTranz sandbox environment. Use any future expiry date and any 3-digit CVV (or 4-digit for AMEX).

Successful Payments

3DS Frictionless (No Challenge)

Card NumberBrandNotes
4012000000020071VisaFrictionless, Status=Y
4012000000020089VisaFrictionless, Status=A
5100270000000023MastercardFrictionless, Status=Y
341111000000009AMEXFrictionless, Status=Y*

3DS with Fingerprinting

Card NumberBrandNotes
4012010000020070VisaFrictionless + Fingerprinting
4012010000020088VisaFrictionless + Fingerprinting, Status=A
5100271000000120MastercardFrictionless + Fingerprinting
341112000008012AMEXFrictionless + Fingerprinting*

3DS Challenge

Card NumberBrandNotes
4012000000020006VisaChallenge required
5100270000000031MastercardChallenge required
4012010000020005VisaChallenge + Fingerprinting
341111000000037AMEXChallenge required*

*AMEX 3DS: Verify with PowerTranz if AMEX 3DS is supported for your account. Many acquirers currently only support 3DS2 for Visa and Mastercard.

For 3DS challenge test cards, enter the password 3ds2 when prompted in the challenge window.

Non-3DS Cards

Card NumberBrand
433333333333222 2Visa
5333333333332222Mastercard
343333333333335AMEX
6011111111111111Discover
3528111111111108JCB

Declined Payments

Card NumberBrandResult
4012000000020121Visa3DS Status=N, Declined
5100270000000098Mastercard3DS Status=N, Declined
4666666666662222VisaCVV Failure, Response 05
4111111111119999VisaResponse Code 98
4111111111110000VisaChallenge pass, Response 91

Test Card Tips

  • Use any future date for expiry (e.g., 12/30)
  • Use any 3-digit CVV for Visa/Mastercard/Discover/JCB
  • Use any 4-digit CVV for AMEX
  • Real card numbers will not work in test mode
  • Test cards will not work in live mode