I just discovered that my favorite world wide mobile phone service provider has started a new service.
Truphone is selling data for use on an eSim in your eSim capable phone.
It's very simple and not too involved. It starts with you installing their app MyTruphone from the Apple or Google app store.
You pick the country and plan you want. Provide a credit card and they download an eSim card into you phone and you're done.
They operate out of the UK.
In checking the app store , I just discovered another company offering similar service call Airalo but I have not looked into it or tried it.
cheers! Joe F
P.S.
I can recommend Truphone because I have been subscribing to Truphone's original service that is prepaid for years. With this service they send you a physical SIM for $30. You get $15 worth of credit to use and it never expires. It's great for someone like my sister who uses a cell phone VERY rarely and even keeps it turned off most of the time. Here in the States the usage rate is expensive: 9 cents per minute calling out but FREE for calls coming in and per text is also 9 cents out and free in and data costs a lot too at 9 cents a MB but for a phone that is rarely used it is the cheapest long term / never use setup around. Oh and it for travelers it has worldwide cell tower access but the costs are 25 cents a minute or text and higher.