I lived in Thailand for 5 years and so far the digital services and the Colby at the Schultz sign up was all not working and basically a failure so....
well zip code thing seems strange because only American companies use zip code when they charge a credit card. But for foreign transaction no other country use zip codes or anything else.
International credit card transactions are done purely the credit card number the expiry date and the "secret" three digits on the back... Secure. Lol