RuPay test card

RuPay-specific BIN patterns and decline paths — critical for India domestic routing and Razorpay integrations.

Why RuPay needs its own test data

RuPay cards use different numbering and issuer behaviour than Visa/Mastercard. Testing only with 4242 leaves gaps in domestic routing, NPCI-specific flows, and RuPay decline messaging on Indian gateways.

Scenarios available

Generate RuPay test cards for success, insufficient_funds, do_not_honor, expired_card, incorrect_cvv, 3ds_challenge, and network_timeout — each with API docs and optional webhook delivery.

visa

•••• •••• •••• ••••

Cardholder Name

CVV •••

Expires ••/••

Click card to flip

Frequently asked questions

Razorpay compatible?
Yes — webhook and decline patterns align with common Razorpay + Stripe-shaped handlers. See razorpay-webhook-testing for endpoint audits.

Related guides