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. Download Plugin User Guide 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 Hi Priya 👋 Your order #4040 has shipped. Track it here: TRK123456. — MyStore2:08 PM ✓✓ 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 SMSPer-status transactional alerts with mandatory DLT Template IDs, sender ID, route and live balance checks. 💬WhatsApp BusinessOrder notifications over approved WhatsApp templates via Sparklebot — alongside or instead of SMS. ðŸ”Phone OTPVerify customers at login, registration, cart and checkout — by SMS, WhatsApp, or WhatsApp with SMS fallback. 🗂ï¸15 notification types10 buyer + 5 admin notifications, each with independent Enable / SMS / WhatsApp switches and editable templates. 📊Delivery logsEvery send recorded with status, SMS/WhatsApp channel, recipient and full API response — with retry and CSV export. âš¡Built for productionDe-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 NotificationsManage 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 ConfirmationInvoice Completed OrderReady to Dispatch ShippedCancelled Order Failed OrderVerification Code (OTP) Registered SuccessfullyRefunded Order Admin notifications Sent to your team New Order ReceivedCancelled Order Failed OrderCompleted 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. DownloadGet the plugin .zip from the button above. Upload & activatePlugins → Add New → Upload, then Activate. Setup wizardEnter gateway credentials, templates and OTP options. ConfigureIn Notifications, enable types & add DLT IDs / WhatsApp templates. Test & go liveSend 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. Download Plugin Book a Demo