What does 'Do Not Honour' mean? In a nutshell, a 'Do Not Honour' error code comes up when the customer's card issuer is refusing to send an authorisation token back to your payment system. It's not necessarily anyone's fault; the issuer simply didn't validate the transaction.
Why does my debit card say do not honor?
Do not Honor (05) is the most common and general message for card transactions that are declined by the Bank. It indicates that the Issuing Bank will not validate the transaction. It is caused by many factors such as mistyping, insufficient funds, etc.
Do not honor reasons?
A do not honor (decline code 05) fired by card-issuing banks like Chase means the customer's bank will not validate the transaction and is refusing to send an authorization token back to your system. In other words, the customer's bank, for some reason, is saying no thank you to the transaction.