I'm in Phoenix this week. I wanted to use Waymo. They only allow credit cards with a 6 digit zip, so if you're visiting from another country you're not able to use the service.
Anyway, I agree, using the postal code for credit card authentication is insane. Some significant countries like UK and Canada use letters within these codes, so you can’t even assume that a credit card’s associated zip code can be entered with digits.