To help stop fraud; I added a credit card verification feature that charges then refunds a random amount from $0.01 - $3.00.
I know scammers can easily find fraudulent credit cards to use on the internet, but I feel like having this credit card verification feature helps a lot. Because the scammer would then also need to know the online login information for the credit card to find out what the random amount charged is.
I think this is a good feature to help stop fraud, but do you think scammers could also get login information along with credit card information? Or is this something that is less likely to happen?
So your work flow process would be something like: 1) Customer places order 2) You charge random amount, then refund random amount. 3) Customer has to logon to his card's site and find out the amount charged/refunded. 4) Customer verifies the amount. 5) You complete the order.
It would probably stop most scammers, but it seems like it would be a big obstacle to real customers. For most of my credit cards, new charges don't show up online for at least 1-2 days.
And what about people who don't have online access to their credit card accounts? It may be a few weeks before they get their statements in the mail.
This might be a good system for verifying first-time customers for purchases that take several days for fulfillment. But probably not very useful for impulse purchases.