Jump to content

Remove Declined Credit Cards


davet

Recommended Posts

How does everyone deal with this problem...

 

A customer creates an order and tries to pay with a credit card which is declined.

 

Then daily when the cron job runs it keeps declining the card. When I go to the customer profile it shows there is no card on file, but the cron still tries to process the card daily... up until I either mark the account as fraud or cancel.

 

My merchant account charges me a transaction fee every time the card is declined until I cancel the account or mark as fraud. So basically I'm getting charged this transaction fee daily until i cancel or mark as fraud.

 

I'd like the account to stay as Pending, but i don't want the credit card processed anymore since it just keeps getting declined.

 

Also how does WHMCS deal with an established customer who places a card on file which gets declined? Does it keep getting declined daily until they remove the card?

 

My other billing system deals with it in this way....

 

If a card on file is declined 3 times it removes the card on file.

 

Is WHMCS setup in this way? Is there an option for it?

Link to comment
Share on other sites

I shouldn't have to do this manually for every card that gets declined. It would be VERY helpful if after 3 declines it automatically removed the credit card from the payment options for the invoice.

 

I have been asking for such a feature for months. No luck yet.

Link to comment
Share on other sites

  • WHMCS Developer

I'm assuming (should I) that it is tblGatewaylog.

 

you could write a script that runs after your payment cron (like 1 hour or something) that checks the date (this month) the data (would contain the same hash??) the result (same for a decline) could be parsed and counted.

 

Then once one client gets to 3, you could set the script to set their payment method to "mailin" or whatever and notify you.

 

I don't use a CC payment gateway ATM, so I wouldn't be able to do a "proper" test and script.. but I am sure it *could* be done.

Link to comment
Share on other sites

  • 3 months later...
I'm assuming (should I) that it is tblGatewaylog.

 

you could write a script that runs after your payment cron (like 1 hour or something) that checks the date (this month) the data (would contain the same hash??) the result (same for a decline) could be parsed and counted.

 

Then once one client gets to 3, you could set the script to set their payment method to "mailin" or whatever and notify you.

 

I don't use a CC payment gateway ATM, so I wouldn't be able to do a "proper" test and script.. but I am sure it *could* be done.

 

 

Write our own script? This capability should be written into WHMCS. Currently if a card is declined it keeps getting processed until the customer removes the card or we remove the card. We get charge $0.30 per transaction which adds up. It would be helpful if the card was removed from their account after the 3rd sequential decline.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated