How to integrate MSG91 API in ERP Next?
1. Signup/Login
Signup or log in with ERP Next and start integrating MSG91 API from scratch
2. SMS Gateway URL
Enter the SMS Gateway URL - https://api.msg91.com/api/v2/sendsms
3. Message Parameter
Enter the message parameter as “message”
4. Mobile Parameter
Enter URL parameter for received number as “to”
5. Static URL Parameters
Enter Static URL Parameters values as:
Sender - This is your Sender ID which users will receive. Please click here to know the regulations of specific countries on using Sender ID.
For Example enter ERPNXT
Route - For sending promotional SMS enter the route value as “1” and for transactional SMS enter the route value as “4”.
Country - Enter 91 for sending SMS in India, 1 for the USA, and 0 for international messages.
Auth Key - Located on the MSG91’s Dashboard or Click on API located on the left side of the screen to get/generate your Authkey
6. Unicode, Flash, and Encrypted SMS
Click on the “Add Row” option to send Unicode, Flash, and Encrypted SMS, add these parameters in the code and pass their values as described below.
Unicode - For messages other than English pass 1 else this will be 0. Also, it is recommended to encode the message content when sending Unicode messages
Flash - For sending flash SMS enter the value as “1” else enter “0”
Schedule SMS - To schedule your SMS. You can choose your own time format. Examples of recommended time formats Y-m-d h:i:s (2020-01-01 10:10:00) Or Y/m/d h:i:s (2020/01/01 10:10:00) Or you can use UNIX timestamp (1577873400)
After minutes - You can use this if you want to send an SMS after a few minutes
Response - By default you will get response in string format but you want to receive in other formats (JSON,XML) then set this parameter, for example: &response=json or &response=xml.
Campaign - A campaign name is a Tag given to the messages you sent, for easy management of the reports. You can create a campaign name as per your choice.
7. Save
Save the file and you are good to go