limit credit card attempts
many merchants get charged for declined transactions .. therefor it would be prudent to have an option to limit the number of times a charge can be attempted if it returns a decline response.
max attempts: 3
retry interval: 24 [hours]
send alert to admin: yes/no
this would still allow the customer to come back after the retry interval and try their card in case they didn't have enough funds available or some other legitimate reason.. and the alert email would allow the merchant to address a potential issue with the client