Intelligent retry mechanisms can also be based on the error code. Basically, there are two cases: hard decline and soft decline. What is the difference?
A hard decline occurs in cases where the problem cannot be solved quickly, for example, when the card is stolen or invalid. The client may be powerless in such cases. In case of such an error, the code may be Invalid Card or Do Not Honor. In this case, a second attempt to make a transaction will not work, and you will need to contact the client directly.
A soft decline is a problem that the client is able to solve. The reason for a soft decline may be a lack of funds, exceeding the limits of the card, or an expired credit card. In this case, it makes sense to wait and repeat the transaction after some time. For example, say a client has insufficient funds in his account, the transaction is rejected, a few days later he replenishes his account, and then the transaction is successful.
Everything described above will be done for you by the software; we just explained the mechanism of how it will work. Like other dunning management strategies, this method is also aimed at avoiding involuntary churn.