Forum Moderators: buckworks
I once thought banning all non-U.S. IP addresses from checkout would help, but some fraudsters use proxies, and many of my legitimate customers are from overseas.
I also thought about implementing a form of ip address/geo-location cross checks with the information provided during checkout to make sure the country of the IP address matches the country input on the form. This may be the most effective solution.
Any other ideas?
As for me, I never hear from the cc guys, my only problem is when a customer goes and fills in some information, then proceeds to make a payment.
Well, wouldn't you know it, IF a customer fills out the information, clicks Proceed and THEN backs out without paying, I still get the email for the listing - Of course, without the next email confirming payment, there will be no listing but over the years this particular issue frustrated me considerably.
One might think this is just someone who at the last minute got cold feet, and although I do not doubt this to be the case at times, I find more often than not it's the work of one particular (and always persistent) person.
But, much like what I said about if the credit-card people are not willing to tolerate this and business on the Web is connected, I am learning slowly to tolerate this nuisance.
Any examples of this?
The JavaScript idea is pretty good. I recently did implement something like that, but for a different reason. However, not all proxies are web proxies.
The affiliate program does make a fair bit of money for me, and I'm not willing to discontinue it. I screen affiliates, but probably not as well as I'd like to be able to. It would be nice if I could do a background check on all of them, but I don't have the time or resources. Mostly, I just eliminate ones from suspect countries. As far as the payouts, they are delayed by 30 days to help eliminate fraud. It has worked for me in the past... I've never paid a commission on a sale that turned out later to be fraudulent. The problem I'm having stems from fraudulent charges that I've caught before paying commissions. It would be nice if there was some automated way to catch them.
This doesn't prevent the initial fraudulent transaction of course, but it should stop you getting a run of them from the same person (because they'll realise they won't get the money, or if they do then you'll be sending the police round). You might sometimes be able to refund the dodgy transaction before getting hit by a chargeback too (and hopefully before despatching the goods / performing the service).
hth,
a.
update: I just read your later posting properly
I've never paid a commission on a sale that turned out later to be fraudulent