OpenCart Advanced Booking & Reservation Reminder Add-On: Reminders are the best way to inform your customers in advance about particular events that are upcoming. This way you can see that the customers never miss any of their essential reservations and in turn feel delighted when they receive the reminders for their events in advance.
Using this extension, the admin will be able to send reminders via Email and SMS to the customers in advance for the bookings that they have made.The admin can set the reminder difference, it is the number of days before the actual date of booking when the customer should get the reminder.
Note: This extension is an add-on to the OpenCart Advanced Booking and Reservation extension. To make use of this extension, you must have first installed the OpenCart Advanced Booking and Reservation extension.
- Enable or Disable the module.
- Admin can Enable or Disable Email/SMS notification.
- The admin can set the Reminder Difference that is number of days when the reminder is actually sent out.
- The admin can set the Template for the SMS and Email notification.
- Cron can be set to send the reminders at a particular time.
Extract the contents of the received zip folder on your system according to your OpenCart version. The extracted folder has admin, catalog, and ocmod folders. Now, upload the admin and catalog directories into the Opencart root directory.
Once you have uploaded the folders, login to admin panel and then go to Extensions> Extension Installer and then upload the XML file. The XML file is in the ocmod folder under module directory. In the ocmod folder, select the Opencart version that you are using and under it, you will find reminder.ocmod file.
After uploading the XML file go to the Extension -> Modifications and click on refresh field.
After that in Admin panel go to System -> Users -> User Groups and edit the group ‘Administrator’ and choose to select all for both Access and Modify Permission for the permission that you want to provide and Save it.
Now go to Extensions-> Extension->Modules->Webkul Booking Reminder and click the install button to install the module.
Module – Configuration Settings
To configure the module settings, navigate through Extensions>Modules>Webkul Booking Reminder and tap on the edit button. After taping the edit button, you will have the module configuration settings as shown below in the snapshot.
Here, the admin will configure the settings –
Enable or Disable the status of the extension for use.
- Auth Token
Enter the Authentication Token received after registering at MSG91 website.
- Sender Id
Enter the Sender Id that is displayed in place of mobile number which is used while sending the messages.
- Cron Path
A link is generated in cron path by which the SMS and email notifications are automatically sent to customers.
- Country to Send SMS
Select the country where you want to send the SMS.
- SMS Notification
If this option is set as Enabled then SMS notifications will be sent.
- Email Notification
If this option is set as Enabled then email notifications will be sent.
- Reminder Difference
Enter the numeric number that is the value of the difference before sent notification in days.
The admin can choose the email and SMS templates.
- SMS Template
The admin can set the template for the SMS Notification.
- Email Template
The admin can set the template for the Email Notification
The admin can find a lot of codes that can be used up in the message and email templates for sending in the information.
Lastly, after configuring the module settings tap the Save button on the top right-hand corner to save the settings.
How to Get The MSG91 – Authentication Token?
In order to make this module work, you need to get an API key from MSG91. Please click here to obtain your MSG91 API key.
Please Sign in if you have an account on MSG91, else create a new account by tapping the Sign up button.
After the customer has added the product in the cart he can proceed for the checkout by tapping the Checkout button in the cart itself.
Now, depending on the Reminder Difference(we had set it for before 2 days) and the booking was made from 14th till 15 December so the customer must receive the reminder mail on the 12th of December.
Example of Mail Reminder:
Example of Reminder SMS Message:
Current Product Version - 188.8.131.52
Supported Framework Version - 2.x.x.x &3.x.x..x