For the past several months I have been getting hit with several card testing attacks. I sell a product with a subscription (which is processed via Stripe). The problem is that everytime this occurs I have to manually go into my account and determine if it is a card testing attack and then if it is then I have to refund and block the payment. Not a big deal if it happens once or twice but has been happening very frequently on my account. I've tried everything I can on my end but it's very limited what I can do since they don't even go through my website (I use Stripe Checkout, which they say is excellent protection against card attacks - which seems untrue to me). They simply get my public key (which I've rotated) and create their own checkout session. I've reached out to Stripe SEVERAL times and it is really annoying that they are unable to stop it.What can I do, short of switching to PayPal or another provider?
Thanks!
nibbleshifter|2 years ago
MagicMoonlight|2 years ago
tinyprojects|2 years ago
danpalmer|2 years ago
I always thought about automating this (or for lost delivery claims with shipping companies) but the numbers never worked out for it to be worth it because the success rate seemed like it would be so low.
zacharybk|2 years ago
rgavuliak|2 years ago
anenefan|2 years ago
As little as I know about check outs, (I know nothing,) I'm unsure why a public key would be used to pipe the request to Stripe? Surely any request to a third party needs an additional security measure apart from being merely being logged into the site.
https://stripe.com/en-au/newsroom/news/card-testing-surge
https://stripe.com/docs/disputes/prevention/card-testing#pre...
weird-eye-issue|2 years ago
imtu80|2 years ago
tempaccount3333|2 years ago
dulse|2 years ago
If you could, shoot me an email and we can dig in? I'm at wmegson [at] stripe.com (will DM you as well).
gt565k|2 years ago
You might be able to just block traffic from those regions if it does not impact your business and customer base.
Not the best or cleanest solution, but when Stripe fails to handle fraud for you, you've got to get creative and hit the problem from all angles.
frankreyes|2 years ago
weird-eye-issue|2 years ago
Temporary_31337|2 years ago
ookblah|2 years ago
pass a nonce or something that you can check for before creating the redirect to make sure it's being generated from your own site.
louwhopley|2 years ago
unknown|2 years ago
[deleted]
a_simm|2 years ago
chrisdkemper|2 years ago
newusertoday|2 years ago
edwinwee|2 years ago
0xbkt|2 years ago
codegeek|2 years ago
perfmode|2 years ago
seems odd that this is your problem. seems like something stripe should be on the hook for.
nibbleshifter|2 years ago
Transaction succeeds? Cards valid.
tibbon|2 years ago
ThePowerOfFuet|2 years ago
monsterofcookie|2 years ago