
Maréva Bangladesh SMS & OTP connects WordPress and WooCommerce to an SMS provider selected and configured by the site administrator.
Features include:
OTP shortcode:
[mareva_sms_otp purpose="verification"]
The plugin is independently developed by Ashikul Islam. It is not affiliated with or endorsed by WooCommerce, GreenWeb, Alpha SMS, MiMSMS, or any supported LMS provider.
This plugin can connect to external SMS delivery services. No SMS provider request is made merely by activating the plugin. A site administrator must configure and enable a gateway, and an SMS-producing action must then occur.
For an enabled gateway, the plugin sends the recipient mobile number, SMS message, configured sender ID, and the authentication values required by that provider. Data is sent when an administrator sends a test SMS, an enabled WooCommerce or LMS event occurs, or a visitor requests an OTP through the shortcode. Provider responses are stored in the site’s WordPress database after known credential fields are redacted.
GreenWeb is used to deliver SMS messages selected or generated by the plugin.
Alpha SMS is used to deliver SMS messages selected or generated by the plugin. Alpha SMS is a service of Alpha Net.
MiMSMS is used to deliver SMS messages selected or generated by the plugin.
The administrator may configure an HTTPS endpoint operated by another SMS provider. This feature is not enabled by default.
The plugin does not include analytics, advertising, telemetry, tracking, remote licensing, or remote command execution.
The plugin stores recipient numbers, SMS content, gateway names, delivery status, and provider responses in local WordPress database tables. OTP codes are stored as password hashes and expire after the configured validity period.
Site owners should disclose their enabled SMS provider and message processing in their own privacy policy and obtain any consent required by applicable law.
Plugin data is retained after deactivation and uninstall by default to prevent accidental loss. To remove all plugin data during uninstall, define MARVBASM_REMOVE_DATA_ON_UNINSTALL as true before uninstalling.
All PHP, JavaScript, and CSS distributed with this plugin is included in human-readable source form. No compiler, bundler, minifier, or external build step is required.