I’ve signed up on msg91, retrieved the API key. The key has been pasted to the config file. So far so good i’ve not received even a one OTP message while testing its functionality
ya … actually … msg91 is indian sms provider … its currently enabled only for Indian route … for international route you have to change little code …
There is a caveat …
MSG91 supports international SMS but i think its quite expensive for International …
My suggestion would be to find a better SMS service provider and then we will add that Integration into our API.
I am planning to add twillio which i think could be a better alternative …
Integrating SMS provider is very easy … even you can do it on your own … or tell me i will do it if i find free time !
Hello sumeet,
For your information, I wrote to msg91 about the availability of the service in Senegal(Africa): This is the answer. It’s now available.
good to know …
its available i believe … but its quite expensive … compared to the other options in the market …
let me know if that is not the case ???
If you still want to go ahead with that well we can enable it …
Hi andSorry to re-open this thread, but as you know sumeet we are located in SouthAmerica, it was “impossible” to get the otp sms form msg91, we are working with twilio in other project, do you have any idea or docs to assist us to overpass this limitation? Thank you so much
that’s okay … don’t be sorry about that … your feedback will only help me improve the project … so feel free to give any suggestions and feedback …
So coming to the question … yes … we do need another SMS provider … for international SMS … its only the matter of when i find the time … to update the project !
I am also open to contributions … if you want or its possible for you … you can modify the source code and add the alternative SMS providers … yourself !!
I have changed the country parameter to 0 which is required for sending international SMS … according to msg91 documentation here … https://help.msg91.com/article/76-how-to-send-sms-worldwide
Please check SMS again … it might work !
Tank you so much sumeet for your time but, in the app it’s impossible to add the country code to phone number (it’s limited to 10 numbers and I need to add the +57 code), so, the sms cant be delivered…
You could be using old source code …
Which app is that … Enduser app , shop-owner app or admin app …
In the updated app … you can put country code for any country you want !
Thank you Sumeet, is in the admin app, when your try to add new staff, there is no option to add a country code. In the shop owner app it’s possible to select the country without problems, and in the end user app it’s only possible when you’re editing your profile, when a new user is entering his number there is no option to change the default code (91).
Yes that’s for multi-market mode … If you change to single market mode you will be able to change the country code …
In order to change to single market mode set multi-market mode to false in the file PrefGeneral.java …
And then build apk from source !!
that’s for end - user app … I will look into admin app …