App
- We’ve enabled rest-of-world roaming (except for data) – you can change these settings under Account > any SIM > International & Roaming.
- We added a Foreign Pricing page, also under SIM > International & Roaming, where you can enter a country you’re visiting/calling and see the costs. This is a mostly-done work-in-progress (what?), as to see international rates from the UK, you first need to enter the UK and then the country you’re calling, which is 1 step too many…
Also, if you enter “UK,” Ukraine is the only result – technically the UK’s country code is GBR, but we’ll make that sensible in a future update.
We’re going to do the same on our website (i.e., a pricing search like the app), but that’s slightly behind and we’ll have it ready next week.
API
To support the in-app pricing and prevent defining it in 3 places (server, app & website), we added a JSON endpoint to our API which, for no particular reason, we’ve made public – https://api.zevvle.com/pricing/{origin_code}/{destination_code} (the codes in either ISO 2 or ISO 3).
Both origin & destination are optional – the destination defaults to the origin, and the origin defaults to the UK.
For example, to get the costs of calling New Zealand from India, you can use https://api.zevvle.com/pricing/IND/NZL. All prices are in pence, and the calls (voice, incoming & voicemail) are per minute.
Pricing
- We’ve changed the pricing of MMS to match SMS, so it now costs 3p from Europe instead of 20p.