NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Card issuer response codes (ISO 8583) · Decline codes

What does card decline code 6P mean?

Checked

Code 6P is a Visa issuer response code meaning "verification data failed". Visa's rules explain that the cardholder identification sent with the payment did not match the issuer's records. Visa lists 6P in Category 3, data quality: revalidate the payment information, with up to 20 reattempts in 30 days allowed. The shopper should check the details they entered, such as name and address, or use another card.

Type
Data error
Who declined
The card's issuing bank
Visa category
Category 3 (data quality, revalidate payment details): up to 20 reattempts in 30 days
Retry
With corrected details
Shopper action
Re-check the details entered, or use another card
Merchant action
Ask the shopper to confirm their details
PlatformDTC renewal (Smart retry)
No rule for this raw code; the processor's own code decides

What PlatformDTC does

PlatformDTC has no rule for a raw 6P, so the processor code decides. On either retry schedule a data error such as incorrect_cvc is a hard stop and the customer gets an update-card link; with Smart retry on, an unrecognised code is timed like a funds decline and logged for review, within the per-card network cap.

Why it happens

The identification data in the payment did not match what the bank holds for the cardholder.

What the shopper can do

Check the details typed at checkout and try again, or use a different card.

For developers

On Stripe the raw issuer code arrives in charge.outcome.network_decline_code (here "6P"), next to Stripe's own decline_code. Read it together with the card brand: the same two characters can mean different things on Visa and Mastercard. Visa's Table 7-2 wording: "Verification Failed [Cardholder Identification does not match Issuer records]".

Frequently asked questions

What details does code 6P check?
Visa says cardholder identification. The bank doesn't tell the merchant which field failed.
Can code 6P be retried?
Yes, with corrected information. It is a Category 3 data-quality code.

Sources

Related

Payments library