I also tend to purchase a prepaid SIM while overseas, and ran into a bunch of issues paying for bills at bars/restaurants using their website or mobile apps, as my credit card was doing a second layer of authentication through Mastercard's Verification and would only send me a code via SMS!
It is crazy that my capitalone mastercard wouldn't allow me to do the validation through my capitalone app!