UnionPay Response Code 14: Invalid Card Number
The card number (PAN) is invalid. Causes: no such PAN at issuer, check digit error, closed or invalid account, or PAN mismatch between related and original transactions.
What it means
UnionPay response code 14 indicates that the issuing bank or payment network cannot recognize the Primary Account Number (PAN) provided in the transaction. This network-level validation failure happens when the card number does not exist, fails a structural check like the Luhn algorithm, or is tied to a closed account.
Classification & retryability
Common causes
- The cardholder made a typo during checkout, causing the PAN to fail check-digit validation.
- The entered card number does not exist in the issuing bank's records.
- The account associated with the card number has been closed or is otherwise invalid.
- There is a PAN mismatch between a related follow-on transaction and the original transaction data.
How to resolve it
Because the issuer cannot identify the card number, this is a hard stop. The transaction cannot proceed with the current data. The payment flow must prompt the customer to re-key their Primary Account Number to correct any typos. If the customer is using a stored credential on file, the merchant should flag the stored card as invalid and require the customer to update their payment profile.
For merchants
Halt any automated retry logic for this specific transaction, as blind retries on identical data will fail and incur unnecessary gateway fees. If this decline occurs on a stored card, flag the payment method as invalid in your vault and trigger a customer outreach workflow to capture updated billing details.
For customers
Carefully check the card number entered during checkout and re-enter it to correct any mistakes. If the number is typed correctly but the payment still fails, provide an alternative credit card, debit card, or payment method to complete the purchase.