As I make the rounds doing year-end donations, I'm reminded of two things that have long puzzled me:
Some web sites auto-detect the type of credit card based on the number. Apparently all credit-card numbers that begin with "4" are Visa. (I don't know if the reverse is true: do all Visa numbers start with 4?) Being me, I've cycled through the other nine digits and nothing else produces a match based on a single digit. What are the patterns for other providers? And are all these sites using some standard library for this, or are programmers really coding that by hand?
Years ago, a three-digit code ("CCV") was added to cards to mitigate fraud. On a physical credit card, this number is stamped rather than embossed, so those old-style manual credit-card gadgets that took an imprint of your card (on actual paper, with a carbon!) couldn't record it. Um, that's fine I guess, but online, that number isn't any more secure than the card number itself. And someone who steals your physical card has the number; it's not a password. Does that number have another purpose?
(no subject)
Date: 2022-12-30 12:06 am (UTC)Oddly, many sites auto-fill Visa for 4, but I haven't yet bumped into one where testing with 5 (or 3) produced a match. Weird.
(no subject)
Date: 2022-12-30 12:57 pm (UTC)Here's my pet peeve: why doesn't everyone ask for the zip code before the city/state? Some forms now do that, and then auto-fill the city/state (although presumably you can still override that). Since zip code maps to state in the US always, and to a city usually, I don't see why everyone doesn't do this (other than the expense of programmers...)
(no subject)
Date: 2022-12-30 05:00 pm (UTC)Actually the only thing that's needed is the zipcode, and some forms only ask for that. It's possible that city/state are used to cross-check the zipcode.
(no subject)
Date: 2022-12-30 07:15 pm (UTC)(no subject)
Date: 2023-01-02 05:15 am (UTC)(no subject)
Date: 2023-01-02 12:42 pm (UTC)I totally agree that autofill can be helpful!
(no subject)
Date: 2023-01-02 02:06 pm (UTC)(Un)Fortunately for me, I bump against this fairly frequently at work: we deal with locations, and use the UN Location codes (UN/LOCODE). But the list isn't complete; it's possible to find towns which have a US zip code, but aren't in the UN/LOCODE list. So my company (since before I started) fakes up a UN/LOCODE for the place and uses it internally. But that means that there's duplication, inconsistancies, and when a place gets a real UN/LOCODE, there's no easy way to update our database...