Comment by buildbot

15 hours ago

Is anything but the zip code actually checked ever? Besides the number and cv2 or whatever.

No. Credit card transactions cannot check for name or billing a part from the zip code. Also the zip code validation only works in certain countries like the US, and Canada.

The way to validate that works is Visa 3DS or MasterCard 3D Secure. Those sent an OTP from the issuer to the cardholder on the issuer database, usually an email or SMS. The issuer of the card is the only who really knows the owner of the card.

They get compared yes, and it feeds into the fraud likelihood score that the merchant gets sent. And then usually chooses to ignore, because they make more from going ahead with the transaction than from stopping because it's suspicious, but it makes it easier for the credit card industry to put the liability on them.

Well, for example, I can set Stripe Radar to hard match the name on the CC, for example. Very granular control is possible, but doing stuff like checking zip codes, names leads to false negatives and isn't worth it, in my experience.

Number, date (though I never bothered to check if it's actually checked, besides stupid frontend shenanigans when I couldn't enter it because it had a whole whooping month ahead of the current date) and CVC.

As soon as I learned what BANK NAME is acceptable name I used it almost everywhere.

  • I’ve never heard of this. Are you saying I could enter “MyLocal Bank” as the payer name instead of my own when transacting online with a credit card? This seems like the kind of fact that should be essential privacy knowledge if true!