Ecommerce Mobile App
React Native Expo app for Botble Ecommerce - 50+ screens, dark mode, RTL support
SMS Gateway
PluginFOB SMS Gateway
SMS Gateway plugin for Botble is a plugin designed to integrate SMS functionality into your Botble-based applications. This plugin allows you to send SMS messages to your users, and verify their phone numbers.
Usage Instructions
-
Go to Admin → Installed Plugins → activate the SMS Gateway plugin.
-
Then go to SMS Gateways to configure the initial settings for the plugin.

- First, activate the SMS gateway you want to use, enter the secret information of that SMS gateway, and click Save.

-
Then, at the top, select the Default SMS provider to send SMS.
-
To configure sending OTP for user phone verification, you need to select guard. If it is an ecommerce application, the guard will be customer. Click Save Settings.
-
Then check the Enable phone verification checkbox to allow users to verify their phone numbers via OTP sent to their phone.

Supported SMS Gateways
The FOB SMS Gateway plugin supports the following SMS gateways:
You can add more SMS gateways by extending the plugin.
Extending the Plugin
To add a new SMS gateway to the FOB SMS Gateway plugin, follow these steps:
Create a New Driver Class:
Create a new class that extends FriendsOfBotble\Sms\Drivers\AbstractDriver and implement the required methods.
<?php
namespace FriendsOfBotble\Sms\Drivers;
use FriendsOfBotble\Sms\Drivers\AbstractDriver;
class NewDriver extends AbstractDriver
{
protected function performSend(string $to, string $message): SmsResponse
{
// TODO: Implement performSend() method.
}
public function getLogo(): string
{
// TODO: Implement getLogo() method.
}
public function getInstructions(): string
{
// TODO: Implement getInstructions() method.
}
public function getSettingForm(): FormAbstract
{
// TODO: Implement getSettingForm() method.
}
}
Register the New Driver:
Register the new driver by extending the FriendsOfBotble\Sms\Facades\Sms:
use FriendsOfBotble\Sms\Facades\Sms;
Sms::extend('new_driver', function () {
return new NewDriver();
});
Support the Author
If you find this product helpful, consider supporting the developer.
Leave a comment
Your email address will not be published. Required fields are marked *
Hi I am using Msg91 Gateway and facing issue in OTP as given here
After configuration of default SMS gateway as Msg91 we are receiving sms as [Hey! Your icleens Verification code is . Please do not share it with anybody. Regards AMCICL] without OTP value first ask with Msg91 they tried also many times with different method but not shorted out
my DLT Approved Template is : Hey! Your icleens Verification code is {var}. Please do not share it with anybody. Regards AMCICL
and msg91 approved Template is : Hey! Your icleens Verification code is ##OTP##. Please do not share it with anybody. Regards AMCICL
but receiving as without OTP value
please provide some solution
Thanks
We have just fixed this issue.
Try to update our plugin in Plugins -> Installed plugins to version 1.0.7, then it should be fixed.
Please add SMS gateway for SMSC (https://github.com/laravel-notification-channels/smsc-ru)
Please consider adding SSL Wireless (https://ismsplus.sslwireless.com/) as a supported SMS gateway in this plugin. SSL Wireless is one of the largest and most reliable SMS gateway service providers in Bangladesh, used by banks, government, e-commerce and top brands nationwide. Their API is stable, scalable, and offers masking and non-masking options. It would be extremely helpful for thousands of businesses using Botble CMS in Bangladesh. Kindly consider this integration in your next update. Thank you!
This plugin supports SMS messaging via Twilio and Nexmo, but WhatsApp integration is not included by default. Even if your Twilio or Nexmo account has WhatsApp messaging enabled, the plugin is currently designed only for SMS functionality.
If WhatsApp support is required, you may need to customize or extend the plugin to handle WhatsApp-specific API calls and message formats.
No Indian gateway available msg9 notworking in this plugin, dear developer please check this issue we all are waiting for your updates, personally am salute your effort, take care, all the best,
add support for msg91
Hi,
We have just added MSG91 support. Try to upgrade our plugin in Plugins → Installed plugins to the latest version, then you will have it.
https://prnt.sc/WzJb3AGLYDDx
Please make msg91 supported sms gateway plugin
Hi,
We have just added MSG91 support. Try to upgrade our plugin in Plugins → Installed plugins to the latest version, then you will have it.
https://prnt.sc/WzJb3AGLYDDx
Please update plugin and add a driver so that anyone can add custom HTTP GET URL based SMS Gateway In india..
with dynamic input fields
Hi,
We have just added MSG91 support. Try to upgrade our plugin in Plugins → Installed plugins to the latest version, then you will have it.
https://prnt.sc/WzJb3AGLYDDx
Greate