That raises more questions. My product is $29 say. How come they are allowed to make a small transaction at all?
It's almost as is Stripe doesn't want to stop the attacks because they're making so much from fees
Kind of doubtful that all you need to test cards is a public key scraped off any site that's implemented Stripe.