Indian DLT · WooCommerce SMS

ForthFocus
SMS Plugin

OTP verification, order notifications and Indian DLT support for WooCommerce stores.

Verify customers at login, registration and checkout, map approved DLT templates, and manage order SMS from your WordPress admin.

Free on WordPress.org GPL licensed Privacy-safe logs Built in India

What is ForthFocus SMS Plugin?

ForthFocus SMS Plugin brings order notifications, OTP verification for login, registration, cart and checkout workflows, DLT template fields, multi-gateway configuration, gateway testing and SMS logs into one focused admin experience for WooCommerce stores.

Order communication built for store operations

Send customer SMS notifications for key order events using approved templates and configured gateway credentials.

Designed around Indian DLT requirements

Keep sender ID, Entity ID and DLT Template ID values organised, or use provider-side mapping and MSG91 Flow IDs where the gateway manages approved content.

Version 1.0.8 is live on WordPress.org.

Six gateways now include MSG91. Version 1.0.8 adds layered OTP abuse protection, privacy-safe diagnostics and webhooks, and requires PHP 8.4 or later. It is tested up to WordPress 7.1.

View on WordPress.org

Use the SMS gateway that fits your store workflow.

The current version supports SMSGatewayHub, ForthFocus SMS Gateway, Gupshup, Fast2SMS, 2Factor and MSG91. Each logo is shown inside a fixed visual area so the providers look balanced without stretching their brand assets.

SMSGatewayHub

SMS sending, balance checks and DLT fields for approved transactional SMS workflows.

ForthFocus SMS Gateway

ForthFocus gateway support for stores using the ForthFocus SMS Gateway delivery layer.

Gupshup

Enterprise SMS support using API User ID and API Password based configuration.

Fast2SMS

DLT Manual SMS API support using Authorization Key, Sender ID, Entity ID and Template ID based configuration.

2Factor

Transactional SMS API support using API Key, Sender ID or Header, PE ID and DLT Template ID based configuration.

MSG91

SMS Flow API support using Auth Key, Sender ID or Header and per-template MSG91 Flow IDs.

Core SMS and OTP workflows in one clean admin experience.

The current version focuses on the workflows store owners actually need: order updates, OTP verification, approved DLT templates or MSG91 Flow IDs, provider selection, test sends, logs, diagnostics and setup guidance.

Order status SMS

Configure SMS notifications for key order events, including separate Processing messages for Online Payment and Cash on Delivery orders.

Checkout OTP verification

Verify customers during login, registration, cart and checkout workflows using OTP through the configured SMS gateway.

Indian DLT support

Add sender ID, Entity ID and DLT Template ID details where required, while allowing provider-side mapping and MSG91 Flow IDs where the gateway manages approved content.

Template testing

Send test SMS messages for configured templates before enabling them on a live store. Use setup guidance, retry support and logs to validate the workflow.

Logs and diagnostics

Review SMS activity and gateway communication from the WordPress admin when testing or troubleshooting. Logs include filtering, search, retry support, CSV export and privacy-safe response summaries.

Balance check

Check available SMS balance from the plugin dashboard where the selected gateway supports it. MSG91 users are directed to their MSG91 dashboard.

Built for Indian ecommerce SMS workflows.

Many SMS plugins stop at basic OTP. ForthFocus SMS Plugin is shaped around real store operations: approved templates, order events, multi-gateway checks, logs, rate-limiting and clear admin controls.

DLT template awarenessKeep approved template IDs or MSG91 Flow IDs connected to the exact SMS workflow they support.
Order communication firstDesigned for stores that need dependable customer updates, not only login, registration, cart or checkout OTP.
Admin claritySettings, testing, setup guidance, logs, diagnostics and CSV export stay visible where store teams already work.

How the plugin works.

A clear setup flow for configuring SMS and OTP communication without making the admin experience unnecessarily complex.

1

Select SMS gateway

Choose SMSGatewayHub, ForthFocus SMS Gateway, Gupshup, Fast2SMS, 2Factor or MSG91, then add the credentials and sender details required by that provider.

2

Add DLT templates or flows

Enter approved DLT Template IDs and message bodies, or use provider-side mapping and MSG91 Flow IDs where the selected gateway manages approved content.

3

Enable SMS and OTP events

Choose the order status notifications and OTP flows required for the store, including login, registration, cart and checkout verification.

4

Test, monitor and go live

Send test SMS messages, check balance, review logs and monitor diagnostics before launch.

What you need before using this plugin.

ForthFocus SMS Plugin requires PHP 8.4 or later and is tested up to WordPress 7.1. SMS delivery still depends on your selected gateway account, approved sender details, DLT readiness and active SMS balance where supported.

A store using WooCommerce
Supported SMS gateway account
Approved sender ID or mask
DLT Entity ID or provider mapping
Approved DLT templates or MSG91 Flow IDs
Active SMS balance
PHP 8.4 or later
HPOS and Checkout Block compatible

Need help with DLT registration and onboarding?

ForthFocus can help with DLT onboarding, sender ID setup, SMS gateway onboarding, and end to end template approval support for WooCommerce stores. This is offered as a one time paid service.

One time paid support for onboarding and approvals.

Current roadmap after the multi-gateway release.

These are planned directions, not guaranteed commitments. Priorities may change based on user feedback, provider support and real-world WooCommerce use cases.

More provider adapters

Planned adapters for providers such as Twilio and Kaleyra.

Checkout Block improvements

Checkout Block stores are supported today with server-side phone matching; native block integration remains a refinement target.

COD-only OTP gating

Payment method based OTP controls, such as OTP only for Cash on Delivery.

Customer SMS preferences

More customer-level communication controls and opt-out options.

How supported SMS gateways are used.

The plugin connects only to the SMS gateway provider selected by the site administrator. ForthFocus SMS Plugin does not send analytics, telemetry, tracking events or call-home data to ForthFocus. This landing page separately uses Google Analytics, Google Fonts, Cloudflare Turnstile for forms and the FIA chat widget; see the ForthFocus Privacy Policy.

SMS sending

When an SMS is triggered, the plugin sends the recipient phone number, sender ID or mask, message content, DLT details where applicable and the required gateway credentials to the selected provider.

Balance check

When balance is checked, the plugin sends the configured credentials to the selected provider only where that provider supports account balance retrieval.

OTP stays inside plugin

For Gupshup, Fast2SMS, 2Factor and MSG91, the plugin uses provider APIs for SMS delivery only. OTP generation, expiry, retry limits and verification are handled inside ForthFocus SMS Plugin.

Common questions about ForthFocus SMS Plugin.

Does this plugin provide SMS credits?

No. ForthFocus provides the plugin software. SMS credits, telecom delivery, gateway accounts, sender ID approval, DLT approvals and delivery conditions are handled by the configured third-party SMS gateway provider.

Does it support Indian DLT?

Yes. The plugin includes workflow support for sender ID, Entity ID and DLT Template IDs for Indian transactional SMS use cases. Some gateways may also require or support provider-side DLT mapping.

Where does OTP verification appear?

OTP verification can be used for login, registration, cart and checkout workflows. At checkout, verification happens before order placement.

Which SMS gateways are supported?

The plugin currently supports SMSGatewayHub, ForthFocus SMS Gateway, Gupshup, Fast2SMS, 2Factor and MSG91. Balance checks are available where supported; MSG91 users are directed to their MSG91 dashboard.

Can I use my Gupshup Enterprise SMS account?

Yes. You can configure Gupshup using API User ID and API Password based credentials for SMS delivery.

Can I use my Fast2SMS account?

Yes. You can configure Fast2SMS using Authorization Key based credentials. The plugin uses Fast2SMS DLT Manual SMS API for SMS delivery workflows.

Can I use my 2Factor account?

Yes. You can configure 2Factor using its Transactional SMS API with API Key, Sender ID or Header, PE ID and DLT Template ID details. OTP generation and verification remain inside the plugin.

Can I use my MSG91 account?

Yes. Configure MSG91 with an Auth Key and Sender ID or Header, then map each notification or OTP template to its approved MSG91 Flow ID. OTP generation and verification remain inside the plugin, and MSG91 balance is checked in the MSG91 dashboard.

Does ForthFocus generate or verify OTP through Gupshup, Fast2SMS, 2Factor or MSG91?

No. These providers are used only for SMS delivery. OTP generation, expiry, retry limits and verification remain inside the ForthFocus SMS Plugin.

What PHP and WordPress versions are required?

Version 1.0.8 requires PHP 8.4 or later, requires WordPress 6.0 or later, and is tested up to WordPress 7.1.

Does it support HPOS and WooCommerce Checkout Blocks?

The plugin declares compatibility with WooCommerce HPOS and the Cart and Checkout Block APIs. On Checkout Block stores, the server rejects an order if the submitted phone does not match the verified number; classic checkout also locks the verified phone field.

Does the plugin track users?

No. The plugin does not send analytics, telemetry, tracking events or call-home data to ForthFocus.

What do I need before using this plugin?

You need PHP 8.4 or later, a WooCommerce store, a supported SMS gateway account, approved sender details, DLT Entity ID or provider-side mapping where applicable, approved DLT templates or MSG91 Flow IDs, and an active SMS balance where supported.

Can ForthFocus help with DLT registration and onboarding?

Yes. ForthFocus offers one-time paid support for DLT registration, sender ID setup, template approval and SMS gateway onboarding.

Is this officially affiliated with WooCommerce or SMS gateway providers?

No. ForthFocus SMS Plugin is a third-party plugin developed by ForthFocus. It is not affiliated with, endorsed by, sponsored by or officially associated with WooCommerce, Woo, Automattic, the WordPress Foundation, SMSGatewayHub, Gupshup, Fast2SMS, 2Factor or MSG91 unless stated through a formal partnership.

Get the plugin for your store.

ForthFocus SMS Plugin v1.0.8 is live on the WordPress Plugin Repository with SMSGatewayHub, ForthFocus SMS Gateway, Gupshup, Fast2SMS, 2Factor and MSG91 support. Download it for your WooCommerce store, or contact ForthFocus if you need help with setup, Indian DLT configuration, SMS gateway workflow or provider support.

Built for WooCommerce storesDownload the plugin or speak to ForthFocus about provider support.