Decline messages decoded: "do not honor" and friends
Declines come with cryptic labels. What the common ones usually mean and the first thing to try for each.
In this guide
- 01Where the message comes from
- 02Common messages and what they usually mean
- 03"Insufficient funds" when the card has money
- 04"Do not honor" and generic declines
- 05Declines that are about the merchant, not the card
- 06Errors that are not declines
- 07A calm order of checks
- 08What to tell support
- 09Quick answers
Card declines rarely explain themselves. A checkout shows "Your card was declined", or a short code, or a phrase that sounds like it came from a 1980s banking manual: "do not honor", "pick up card", "transaction not permitted". These messages come from a shared vocabulary used across the card industry, and stores pass them on with varying amounts of translation. Knowing what the common ones usually mean tells you what to try first, and when to stop trying.
Where the message comes from
When you pay, the store sends the request through its payment processor to the card network and on to the card's issuer. Each step can refuse it. The issuer's answer comes back as a short response code, which the store may show as-is, translate into plain language, or hide behind a generic message. The same decline can therefore look different at different stores. Some stores show nothing useful at all, for security reasons, because detailed messages help fraudsters.
Common messages and what they usually mean
| Message | Usual meaning | First thing to try |
|---|---|---|
| Insufficient funds | The amount, with tax, holds or conversion, is more than the available balance | Compare the full total with the balance; see below |
| Do not honor | The issuer refused without giving a reason, often a risk check | Check details once, then wait or try another merchant |
| Invalid card number | A typo in the number | Copy the number again from My Cards |
| Expired card | The expiry date entered is wrong, or the card has expired | Check the month and year |
| Incorrect security code | The CVV was mistyped | Copy it again |
| Address verification failed | Billing address or postcode does not match | Enter it exactly as shown with the card |
| Transaction not permitted | The card cannot be used for this merchant type or country | Check the merchant's rules on accepted cards |
| Restricted card | The card is blocked for this use or region | Contact support with the card ending |
| Authentication failed | The 3-D Secure step did not complete | Try once more and stay on the page |
| Generic decline | No reason shared | Check everything below, then ask the merchant |
"Insufficient funds" when the card has money
This is the most common surprise. Taxes and fees added at the last step, a currency conversion, a temporary hold from an earlier purchase or verification, or a store that pre-authorizes more than the order total can each push the amount above what is available. The insufficient funds mystery walks through each cause with examples.
"Do not honor" and generic declines
These are the least helpful messages. They often mean a risk system somewhere in the chain did not like the transaction. Common triggers include a billing address mismatch, an unusual country combination, a merchant category the card does not support, or several failed attempts in a row. After checking your details once:
- stop retrying for a while; repeated attempts make risk scores worse;
- try a smaller test purchase elsewhere, to confirm the card works in general;
- ask the merchant whether they accept prepaid cards from your region.
Why retrying backfires explains how repeated attempts look from the merchant's side.
Declines that are about the merchant, not the card
Some stores refuse cards from certain countries or certain card types, regardless of balance or details. If a decline happens instantly at one store but the card works elsewhere, the store's rules are the likely cause. Merchants with country restrictions covers how to recognize this.
Errors that are not declines
A frozen checkout, a "something went wrong" page or a timeout is often a problem with the browser, the session or the store, not the card. Before treating it as a decline, check whether the order actually went through, starting with the store's confirmation email and order history. Checkout errors that are not declines explains the difference.
A calm order of checks
- Read the exact message and note it.
- Check the card's status, balance and expiry in My Cards.
- Compare the full total, including tax and shipping, with the balance.
- Re-enter the number, expiry and security code by copying them.
- Enter the billing address exactly as shown with the card.
- Try once more. If it fails again, stop.
- Ask the merchant, or open a support ticket with us if a card problem seems likely.
What to tell support
If you contact us, include the card ending, the merchant name, when you tried to pay, how much it was for, and the decline message word for word. Never send the full card number or security code. What to send support after a decline lists everything that speeds up an answer.
Quick answers
Can you tell me exactly why a merchant declined my card?
Sometimes we can see that a request was refused and why; sometimes the refusal happened at the merchant's side and only they know. Send the details and we will check.
Is a decline bad for my account?
A single decline is harmless. Many in a row at one merchant can lead that merchant to block the card temporarily.
See how it works and pricing.
BuyVCC Team
The people who review BuyVCC orders write these guides from the questions customers send us. Notice something outdated? Let us know.