Payments & Declines
Decline code `do_not_honor`
“Do not honor” is a generic decline code that the issuing bank sends to the business during a transaction. It means that the bank is not willing to accept the transaction.
Definition
Frequently Asked Questions
What causes a do_not_honor decline on a subscription payment?
A do_not_honor decline is a generic refusal from the cardholder's issuing bank. It can be triggered by unusual spending patterns, velocity checks, geographic mismatches, or internal risk thresholds — without providing a specific reason to the merchant.
Can I recover revenue from do_not_honor declines?
Yes. Because do_not_honor is often a soft decline, smart retry logic that times reattempts based on issuer behavior patterns can recover a significant portion of these transactions. AI-powered tools like FlyCode optimize retry timing using card network data.
How is do_not_honor different from other decline codes?
Unlike specific codes such as insufficient_funds or card_expired, do_not_honor provides no actionable detail. It is a catch-all response from the issuer, which makes it harder to resolve but also means the underlying issue is often temporary.

