openvitae-tech / blackboard-lms

LMS platform tailored for hotel and hospitality training needs written using Ruby on Rails.
MIT License
6 stars 3 forks source link

Explore mobile OTP service provider #104

Open paulsojan opened 2 weeks ago

paulsojan commented 2 weeks ago

Explore Twilio, msg91, Fast2SMS

paulsojan commented 2 weeks ago
Providers Pricing International number Support
Twilio $0.05(per sms)+$0.0832(carrier cost) Yes
msg91 ₹0.25 per SMS Yes
Fast2SMS ₹ 0.25 per SMS Yes

In India, to send OTP messages, we need to get the SMS content approved on the DLT platform, sometimes it cost a one-time fee. With Twilio, there is no need to get the SMS content approved as it supports pre-approved templates. However, Twilio charges ₹11 (approx) per message.

Detailed comparison: https://paulsojan.neetorecord.com/watch/0f693267-0666-45fa-b218-b567d0c3a2fa

I think we can go with msg91 as it satisfies our requirements. Also, it provides ₹50 credit.

@deepakkumarnd Let me know your thoughts.

I will also post the required documents needed for the approval of SMS content.

paulsojan commented 2 weeks ago

@deepakkumarnd To get DLT registration, we need to register in any of the DLT platforms among Jio, Vodafone, Airtel, BSNL etc. During registration, we require certain company details including PAN, GST number, address, and authorization letter.

Jio DLT portal: https://trueconnect.jio.com/#/

Vodafone DLT portal: https://www.vilpower.in/

Can you please check and ask the appropriate person to take care of the registration?

deepakkumarnd commented 2 weeks ago

Thanks for the update @paulsojan , we can go ahead with msg91 which looks good. And for the DLT registration I can provide necessary details. I think we can go ahead with Jio for DLT.