SG

SMSGatewayHub

🟢 Online · Typically replies in minutes

Hello! Welcome to SMSGatewayHub. 👋

Please select a department and we'll connect you right away.
SMSGatewayHub · Now

Choose a department

Tap below — opens WhatsApp instantly · +91 9111408039

Official WooCommerce Plugin · v2.3.0

SMS, WhatsApp & OTP for your WooCommerce store.

Keep customers updated and your team alert at every step of an order — DLT-compliant transactional SMS, WhatsApp Business notifications, and phone-OTP verification, all from a single plugin powered by SMSGatewayHub.

Requires WordPress 6.0+ WooCommerce 8.0+ PHP 7.4+ HPOS-ready
MS
MyStore
● delivered
SMS
Hi Priya, your order #4040 of Rs 1,499 is confirmed. Thank you for shopping with MyStore.10:24 AM
WhatsApp
DLT Compliant TRAI Compliant ISO Certified Meta Business Partner HPOS-ready 10,000+ Businesses
Why this plugin

One plugin for every order message.

Purpose-built for the Indian WooCommerce + DLT workflow, with WhatsApp and OTP on top. No more juggling separate tools for SMS, WhatsApp and verification.

📩

DLT-compliant SMS

Per-status transactional alerts with mandatory DLT Template IDs, sender ID, route and live balance checks.

💬

WhatsApp Business

Order notifications over approved WhatsApp templates via Sparklebot — alongside or instead of SMS.

🔐

Phone OTP

Verify customers at login, registration, cart and checkout — by SMS, WhatsApp, or WhatsApp with SMS fallback.

🗂️

15 notification types

10 buyer + 5 admin notifications, each with independent Enable / SMS / WhatsApp switches and editable templates.

📊

Delivery logs

Every send recorded with status, SMS/WhatsApp channel, recipient and full API response — with retry and CSV export.

âš¡

Built for production

De-duplication so customers never get the same message twice, optional async queue, and a 3-step setup wizard.

See it in action

Configure everything from one screen.

Each notification gets three independent switches and its own templates. Turn it on, pick the channel, write the message — done.

  • Enable / Send SMS / Send WhatsApp toggles per notification
  • Editable SMS body with DLT Template ID
  • Approved WhatsApp template mapping
  • One-click Test SMS & Test WhatsApp
Notifications
Manage SMS & WhatsApp from one place.
Order ConfirmationBUYER
Enable SMS WhatsApp
SMS message
Hi {customer_name}, your order {order_id} of Rs {order_amount} is confirmed. Thank you for shopping with {site_name}.
DLT ID  1707161234567890
Test SMS
WhatsApp template
order_confirmation · en
Test WhatsApp
Notification management

Buyer & admin notifications, your way.

Turn each one on or off, choose SMS, WhatsApp or both, and edit the template — all from one screen.

Buyer notifications

Sent to your customer
  • Order Confirmation
  • Invoice
  • Completed Order
  • Ready to Dispatch
  • Shipped
  • Cancelled Order
  • Failed Order
  • Verification Code (OTP)
  • Registered Successfully
  • Refunded Order

Admin notifications

Sent to your team
  • New Order Received
  • Cancelled Order
  • Failed Order
  • Completed Order
  • Payment Failed

Dynamic variables

Drop these into any SMS template — they are replaced with real order data at send time.

{customer_name}{order_id}{order_amount}{order_status} {tracking_id}{invoice_no}{otp}{refund_amount} {site_name}{admin_name}
Up and running in minutes

How to integrate.

Full walkthrough with screenshots is in the User Guide.

Download

Get the plugin .zip from the button above.

Upload & activate

Plugins → Add New → Upload, then Activate.

Setup wizard

Enter gateway credentials, templates and OTP options.

Configure

In Notifications, enable types & add DLT IDs / WhatsApp templates.

Test & go live

Send a test SMS/WhatsApp, then you are live.

Details

What you get & what you need.

Highlights

  • SMS + WhatsApp + OTP in a single plugin
  • Per-template DLT enforcement (no DLT, no send)
  • WhatsApp approved-template dispatch via Sparklebot
  • OTP: SMS, WhatsApp, both, or WhatsApp→SMS fallback
  • Delivery logs with channel, status, retry & CSV export
  • HPOS & Cart/Checkout-block compatible

Requirements

  • WordPress 6.0 or newer
  • WooCommerce 8.0 or newer
  • PHP 7.4 or newer (8.3 recommended)
  • An SMSGatewayHub account (API key, Sender ID, DLT IDs)
  • For WhatsApp: a Sparklebot account with approved templates
Questions

Frequently asked.

Do I need a DLT registration?

Yes. Indian operators require every transactional SMS template to be DLT-registered. Enter the DLT Template ID for each SMS notification — the plugin will not send without it.

Can I send WhatsApp messages with custom text?

WhatsApp Business only allows pre-approved templates. You provide the approved template name, language, and map your variables to its fields — the plugin handles the rest.

Will customers get duplicate messages?

No. The plugin de-duplicates by message content within and across requests, so repeated WooCommerce hook fires send only one message.

Is it HPOS compatible?

Yes. The plugin declares compatibility with High-Performance Order Storage and the Cart/Checkout blocks.

Does OTP work on the block checkout?

Yes — the OTP gate renders above the checkout and order placement is enforced server-side. For an auto-locked phone field, use the classic (shortcode) checkout.

Ready to notify your customers?

Download the plugin and the guide, then follow the 5-step setup.