retries.com | Payment Infrastructure Reference

Response Code 14: Invalid card number

HARD DECLINE DO NOT RETRY ISO 8583 FIELD 39

The PAN failed Luhn check or is not in any issuer's range.

What Does Code 14 Mean?

Response code 14 means the Primary Account Number (PAN) in Field 2 is not a valid card number. Either it fails the Luhn checksum algorithm (a mathematical check built into every card number) or the first 6-8 digits (the BIN/IIN) don't match any known issuer.

This is almost always a data entry error. The cardholder mistyped a digit, the card reader misread the magnetic stripe, or the payment form failed to validate the number before submitting. In rare cases, it can indicate a completely fabricated card number being tested by a fraudster.

Why You Should Not Retry

Terminal Decline

Do not retry. The card number is wrong. Prompt the customer to re-enter.

Common Causes

Network Behavior

The same response code can mean different things depending on the card network. Here is how each network treats Code 14:

Network Retry? Limit Notes
Visa Yes 15 attempts in 30 days (fix data first) Visa Category 3 (data quality). The card number must be corrected before retrying. Retrying the same invalid number counts against your attempt limit and is pointless.
Mastercard
MAC 01
Yes 10/day, 35/month (with corrected data) MAC 01 (new account information available). Use Account Updater or collect the correct card number from the customer before retrying.
Amex No Amex validates card numbers against their own issuing database. An invalid Amex number will never resolve on its own. Collect the correct number.
Discover No Standard data quality issue. Sometimes returned for fraud-related reasons (fabricated card numbers) rather than genuine typos.

Platform Mappings

This code surfaces under different names depending on the payment platform:

ISO 858314 - Invalid card number
Stripeinvalid_number
Stripeincorrect_number

Related Decline Codes

54 Expired card The card's expiration date has passed 55 Incorrect PIN PIN verification failed

Related Guides

Visa Decline Code Categories Explained Visa's 4-category decline system: which codes are retriable, retry limits, excess reattempt fees, and how to map Stripe network_decline_code to Visa categories Hard vs Soft Declines: The Complete Guide How to classify hard and soft declines across Visa, Mastercard, and Amex

See This Code in Action

Watch how response code 14 flows through a complete ISO 8583 authorization lifecycle.

Open Transaction Simulator