In fact, I often spot fraudulent charges very quickly and have to email my third part processor to refund or cancel the payments.
I was pointed to http://maxmind.com by another HN poster, which is an API that'll give you a probability of a charge being fraudulent so you can verify it before passing it to the payment provider. I'm going to test that out in combination with Stripe.