{"id":17404,"date":"2026-09-29T10:30:32","date_gmt":"2026-09-29T05:00:32","guid":{"rendered":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/"},"modified":"2026-09-30T09:34:28","modified_gmt":"2026-09-30T04:04:28","slug":"woocommerce-whatsapp-plugin-faq","status":"publish","type":"post","link":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/","title":{"rendered":"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP"},"content":{"rendered":"<p>If you run a WooCommerce store in India, your buyers already live on WhatsApp. A good <strong>WooCommerce WhatsApp plugin<\/strong> sends them order updates, invoices, COD confirmations and OTPs there, without you copying numbers into your phone. The Fast2SMS plugin is a free WooCommerce WhatsApp order notification plugin on WordPress.org. It uses the official WhatsApp Business API through your own Fast2SMS account, so the only thing you pay for is the messages you send.<\/p>\n<p>This page collects more than 100 questions store owners ask us about WooCommerce WhatsApp integration: setup, every order event, templates and variables, invoice PDFs, URL buttons, COD, abandoned carts, WhatsApp OTP login, campaigns, pricing and quality rating. Every answer is based on what the plugin actually does today. Use the contents list to jump to your question.<\/p>\n<p style=\"text-align:center;margin:28px 0;\"><a href=\"https:\/\/wordpress.org\/plugins\/fast2sms\/\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63329;color:#ffffff;font-size:18px;font-weight:700;padding:14px 40px;border-radius:40px;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,0.22);margin:6px;\">Install Free Plugin<\/a><a href=\"https:\/\/www.fast2sms.com\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63329;color:#ffffff;font-size:18px;font-weight:700;padding:14px 40px;border-radius:40px;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,0.22);margin:6px;\">Signup Now<\/a><\/p>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-whatsapp-plugin-faq-1.png\" alt=\"Free WooCommerce WhatsApp plugin features: order notifications, courier statuses, COD, abandoned cart, WhatsApp OTP login and campaigns\" width=\"1600\" height=\"900\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">Everything the free WooCommerce WhatsApp plugin can send, grouped by use<\/figcaption><\/figure>\n<div style=\"background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:20px 24px;margin:28px 0;\">\n<p style=\"margin:0 0 8px;font-size:17px;\"><strong>Contents<\/strong><\/p>\n<ol style=\"margin:0;padding-left:22px;line-height:1.8;\">\n<li><a href=\"#what-it-does\">What the WooCommerce WhatsApp plugin does<\/a><\/li>\n<li><a href=\"#how-it-works\">How the WooCommerce WhatsApp integration works<\/a><\/li>\n<li><a href=\"#first-setup\">A simple first setup for Indian stores<\/a><\/li>\n<li><a href=\"#api-basics\">FAQ: official WhatsApp API basics<\/a><\/li>\n<li><a href=\"#setup\">FAQ: setup and connection<\/a><\/li>\n<li><a href=\"#order-events\">FAQ: WooCommerce order events on WhatsApp<\/a><\/li>\n<li><a href=\"#templates\">FAQ: templates, variables, media headers and invoice PDF<\/a><\/li>\n<li><a href=\"#url-buttons\">FAQ: dynamic URL buttons<\/a><\/li>\n<li><a href=\"#cod-payments\">FAQ: COD and payment reminders<\/a><\/li>\n<li><a href=\"#recovery\">FAQ: abandoned cart, reviews and back in stock<\/a><\/li>\n<li><a href=\"#otp-login\">FAQ: WhatsApp OTP login for WooCommerce<\/a><\/li>\n<li><a href=\"#campaigns\">FAQ: WhatsApp campaigns<\/a><\/li>\n<li><a href=\"#pricing-support\">FAQ: pricing, quality rating and support<\/a><\/li>\n<li><a href=\"#get-started\">Getting started<\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"what-it-does\">What the WooCommerce WhatsApp plugin does<\/h2>\n<p>The plugin is called &#8220;Fast2SMS &#8211; OTP Login &amp; SMS Notifications&#8221;. Despite the name, it handles WhatsApp and SMS equally. You install it from WordPress.org, paste your Fast2SMS API key, and a new menu called Fast2SMS appears in your WP Admin with seven tabs: Dashboard, Automations, OTP &amp; Login, Forms, Campaigns, Logs and Settings. When WooCommerce is active, the store features switch on by themselves.<\/p>\n<p>In the Automations tab, every event gets its own card. Each card has an on\/off switch, a channel choice (SMS, WhatsApp or both), an &#8220;Also alert admin&#8221; option, a searchable template picker, a variable mapping dropdown, a live phone preview and a Send test button. You turn on the cards you want and leave the rest off.<\/p>\n<p>Here is what you can send on WhatsApp from a WooCommerce store:<\/p>\n<ul>\n<li><strong>Customer order events:<\/strong> order placed, pending payment, payment received, processing, completed, on hold, failed, cancelled, refund created, partially refunded and note added to order.<\/li>\n<li><strong>Shipping events:<\/strong> order shipped, delivered and partially shipped, when a shipment-tracking plugin sets those statuses.<\/li>\n<li><strong>Custom order statuses:<\/strong> statuses from courier or workflow plugins, like In Transit, Out for Delivery or RTO, are detected and get their own card. There is also a &#8220;Custom order status (manual slugs)&#8221; card.<\/li>\n<li><strong>COD:<\/strong> COD order placed, with an optional one-tap OTP confirmation link, and a COD to Prepaid nudge that cancels itself once the order is paid.<\/li>\n<li><strong>Recovery and retention:<\/strong> abandoned cart recovery, review request after completion, back in stock for subscribed customers, and a welcome message for new customers.<\/li>\n<li><strong>Admin alerts:<\/strong> new order, low stock, out of stock and form submitted, to up to 10 admin numbers.<\/li>\n<li><strong>OTP:<\/strong> login with OTP, phone verification on registration, checkout OTP and COD verification, with Smart OTP on WhatsApp and automatic SMS fallback.<\/li>\n<li><strong>Campaigns:<\/strong> bulk WhatsApp or SMS to your customers, users or an uploaded list, sent now or scheduled.<\/li>\n<\/ul>\n<p>If you only want the notification side, our <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-notifications\/\">WooCommerce WhatsApp notifications guide<\/a> walks through it step by step.<\/p>\n<h2 id=\"how-it-works\">How the WooCommerce WhatsApp integration works<\/h2>\n<p>There are three parts. Your WooCommerce store is where orders happen. The free plugin watches those orders and decides which message to send. Fast2SMS is the official WhatsApp Business API provider that actually delivers the message to your buyer&#8217;s WhatsApp. You never scan a QR code or keep a phone online.<\/p>\n<ol>\n<li><strong>Create a free Fast2SMS account<\/strong> and connect your WhatsApp Business number there.<\/li>\n<li><strong>Get your WhatsApp templates approved by Meta<\/strong> in the Fast2SMS panel. Order updates are usually utility templates.<\/li>\n<li><strong>Install the plugin<\/strong> from Plugins &gt; Add New (search &#8220;Fast2SMS&#8221;) and paste your API key on the Dashboard tab. The key is checked live and stored encrypted.<\/li>\n<li><strong>Open Automations<\/strong>, switch on the events you need, choose WhatsApp, pick the approved template and map each variable.<\/li>\n<li><strong>Send a test<\/strong> to your own number. The card shows a request_id so you can trace it.<\/li>\n<li><strong>Set up the server cron<\/strong> from the Dashboard checklist so messages go out on time, even when nobody visits your site.<\/li>\n<\/ol>\n<p>The full walkthrough with screenshots is in the <a href=\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\">Fast2SMS plugin setup guide<\/a>. Here is how the events group together:<\/p>\n<div style=\"overflow-x:auto;\">\n<table style=\"width:100%;border-collapse:collapse;font-size:15px;\">\n<thead>\n<tr>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Group<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Events in the Automations tab<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Good fit for WhatsApp?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Customer order events<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Order placed, pending payment, payment received, processing, completed, on hold, failed, cancelled, refund created, partially refunded, note added<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, as utility templates. Add the invoice PDF where it helps.<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Shipping<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Order shipped, delivered, partially shipped<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes. Many stores send these on WhatsApp and SMS both.<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Custom statuses<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Auto-detected courier and workflow statuses, plus manual slugs<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, for delivery-day updates.<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">COD<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">COD order placed, COD to Prepaid nudge<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes. The confirmation link and pay link fit well on a button.<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Recovery and retention<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Abandoned cart, review request, back in stock, welcome<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, usually as marketing templates.<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Admin alerts<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">New order, low stock, out of stock, form submitted<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, to your team&#8217;s numbers.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/woocommerce-sms-whatsapp-order-notifications-fast2sms.png\" alt=\"WooCommerce WhatsApp order notification cards in the free Fast2SMS plugin Automations tab\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">The Automations tab: one card per WooCommerce event, with channel, template, variables, preview and Send test.<\/figcaption><\/figure>\n<h2 id=\"first-setup\">A simple WooCommerce WhatsApp notification setup for Indian stores<\/h2>\n<p>We have set this up for many Indian stores, and the ones that do well start with a few messages and add more later. Turning on every card on day one usually means half-finished templates and confused buyers. Here is the order we suggest:<\/p>\n<ol>\n<li><strong>Order placed on WhatsApp and SMS.<\/strong> This is the message every buyer expects. Sending it on both channels means even buyers without WhatsApp hear from you.<\/li>\n<li><strong>COD order placed with the one-tap confirmation link.<\/strong> If a good share of your orders are COD, this is the card that saves you money on fake orders and returns.<\/li>\n<li><strong>Order shipped with the invoice PDF and a Track order button.<\/strong> Use the {invoice_url} variable for the PDF and your tracking number as a custom variable.<\/li>\n<li><strong>Delivery statuses.<\/strong> Turn on Order delivered, or your courier plugin&#8217;s Out for Delivery status if it shows up as a card.<\/li>\n<li><strong>New order admin alert.<\/strong> Add your own number and your packing team&#8217;s numbers in Settings.<\/li>\n<li><strong>Recovery, once the basics work.<\/strong> Abandoned cart, COD to Prepaid and the review request come next, with the delays set in Settings.<\/li>\n<\/ol>\n<p>Two habits make a big difference. First, set up the server cron from the Dashboard checklist, so messages leave on time even at night when your site has no visitors. Second, open the Logs tab once a day for the first week. It shows every message with its status and error, and most early problems, like a wrong variable or a template that is not approved yet, show up there before a customer complains.<\/p>\n<p>Keep order updates as plain, useful updates. Save offers for campaigns and marketing templates. Buyers who get clear updates from your WhatsApp number rarely block it, and that keeps your quality rating healthy for the day you send a sale announcement.<\/p>\n<h2 id=\"faq\">Frequently asked questions<\/h2>\n<p>The questions below are grouped by topic. Each group has its own section, so you can use the contents list above to jump straight to setup, templates, COD, OTP, campaigns or pricing.<\/p>\n<h2 id=\"api-basics\">WooCommerce WhatsApp plugin FAQ: official API basics<\/h2>\n<h3>Is there a free WooCommerce WhatsApp plugin for order notifications?<\/h3>\n<p>Yes, the Fast2SMS plugin is free on WordPress.org and sends WooCommerce order notifications on WhatsApp through the official WhatsApp Business API, with no plugin fee, licence or monthly charge. You only pay Fast2SMS for each message delivered, from your prepaid wallet.<\/p>\n<h3>Does the WooCommerce WhatsApp plugin use the official WhatsApp Business API?<\/h3>\n<p>Yes, messages go through the official WhatsApp Business API via Fast2SMS, not through WhatsApp Web, QR code scanning or a phone kept online. That means approved templates, a verified business number and messages that Meta treats as genuine business messages, not bulk sends from a personal account.<\/p>\n<h3>Why not just use a WhatsApp Web or QR code plugin?<\/h3>\n<p>Plugins that automate WhatsApp Web depend on a phone staying connected and go against WhatsApp&#8217;s terms for automated messaging, which puts your number at risk of being blocked. The official API is built for automated business messages, so your order updates keep flowing without a phone, a browser tab or a SIM in a drawer.<\/p>\n<h3>What is the difference between WhatsApp Business app and WhatsApp Business API?<\/h3>\n<p>The WhatsApp Business app is a phone app for chatting by hand, while the WhatsApp Business API lets software like a WooCommerce plugin send messages automatically using approved templates. The app suits a small shop replying to chats; the API suits a store that wants every order to trigger a message without anyone pressing send.<\/p>\n<h3>Do I need my own WhatsApp Business API account to use this plugin?<\/h3>\n<p>You need a Fast2SMS account with a WhatsApp Business number connected, and Fast2SMS handles the WhatsApp Business API side for you. The plugin then uses your Fast2SMS API key. If you are new to this, our <a href=\"https:\/\/www.fast2sms.com\/help\/whatsapp-business-api-india-faq\/\">WhatsApp Business API India FAQ<\/a> explains the account, number and verification steps.<\/p>\n<h3>Can I use my existing WhatsApp number for WooCommerce WhatsApp integration?<\/h3>\n<p>Often you can, but a number that is currently active on the WhatsApp or WhatsApp Business app needs to be handled carefully before it is moved to the API, so talk to Fast2SMS support first. Many stores use a separate number for automated order messages to keep their personal chats untouched.<\/p>\n<h3>What is a WhatsApp template and why do I need one?<\/h3>\n<p>A WhatsApp template is a pre-written message format that Meta approves in advance, with blanks for details like name, order ID and amount. Businesses must use approved templates to start a conversation with a customer, so every automated WooCommerce message from the plugin is built on one of your approved templates.<\/p>\n<h3>What are utility, marketing and authentication templates?<\/h3>\n<p>These are the three template categories Meta uses: utility for order and account updates, marketing for offers and promotions, and authentication for one-time passwords. Meta decides the final category when it approves a template, and the category sets the price per message, so write order updates as plain updates and keep offers out of them.<\/p>\n<h3>Does WhatsApp need DLT registration like SMS?<\/h3>\n<p>No, WhatsApp messages do not need DLT registration, headers or DLT template approval, because DLT is a TRAI rule for SMS on Indian telecom networks. WhatsApp templates are approved by Meta instead. If you also send SMS through the plugin, those SMS still need DLT approved templates and a registered header.<\/p>\n<h3>Is WhatsApp better than SMS for WooCommerce order updates?<\/h3>\n<p>For most Indian stores WhatsApp is the better main channel because it can carry the invoice PDF, images, buttons and longer text at a low price per message. SMS still has a role as backup for buyers who do not use WhatsApp, which is why each card in the plugin lets you pick SMS, WhatsApp or both.<\/p>\n<h2 id=\"setup\">WooCommerce WhatsApp integration FAQ: setup and connection<\/h2>\n<h3>How do I install the WooCommerce WhatsApp plugin?<\/h3>\n<p>In your WordPress admin, go to Plugins &gt; Add New, search for &#8220;Fast2SMS&#8221;, click Install and then Activate, and a Fast2SMS menu with seven tabs appears. You can also download it from <a href=\"https:\/\/wordpress.org\/plugins\/fast2sms\/\" target=\"_blank\" rel=\"noopener\">wordpress.org\/plugins\/fast2sms<\/a> and upload the zip file yourself.<\/p>\n<h3>Where do I find my Fast2SMS API key?<\/h3>\n<p>Log in to your Fast2SMS account and open the developer or API section of the dashboard, where your API key is shown and can be copied. Paste it on the plugin&#8217;s Dashboard tab. The plugin checks the key live, stores it encrypted, and lets you change or remove it later.<\/p>\n<h3>What is on the plugin Dashboard after I connect?<\/h3>\n<p>The Dashboard shows your wallet balance and SMS count in the header with a recharge link, a setup checklist, and last 30 days numbers for sent, failed, in queue, OTPs sent, OTPs verified and worker status. The checklist walks you through API key, OTP ID, first automation, admin number and server cron.<\/p>\n<h3>Does the plugin work without WooCommerce?<\/h3>\n<p>Yes, the plugin works on a plain WordPress site for OTP login, form OTP and form alerts, and the WooCommerce features switch on automatically once WooCommerce is installed and active. You do not need a separate WooCommerce add-on or a second plugin for store notifications.<\/p>\n<h3>Is the plugin compatible with WooCommerce HPOS?<\/h3>\n<p>Yes, the plugin is compatible with WooCommerce High-Performance Order Storage, so you can keep HPOS switched on and order events will still trigger WhatsApp and SMS messages. You do not need to go back to the older posts-based order storage to use it.<\/p>\n<h3>Why should I set up a server cron for WhatsApp notifications?<\/h3>\n<p>A server cron makes the plugin&#8217;s message worker run on a fixed schedule, so queued WhatsApp messages go out on time even when your store has no visitors. The Dashboard gives you a ready cron URL, or you can run <code>wp fast2sms worker<\/code> with WP-CLI. Without it, the plugin falls back to WP-Cron, which only runs on page visits.<\/p>\n<h3>Can I add more than one admin number for WhatsApp alerts?<\/h3>\n<p>Yes, in the Settings tab you can add up to 10 admin numbers, and they receive new order, low stock, out of stock and form submission alerts. You can also set an email alert that warns you when your Fast2SMS wallet balance drops below an amount you choose.<\/p>\n<h3>Does the plugin work with international phone numbers?<\/h3>\n<p>No, the plugin is built for Indian stores only and works with 10-digit Indian mobile numbers, for both WhatsApp messages and SMS sent through Fast2SMS. If your WooCommerce store ships abroad, orders with foreign numbers will not get WhatsApp or SMS messages from this plugin, so plan a different channel like email for those buyers.<\/p>\n<h3>What happens if my API key is revoked or changed?<\/h3>\n<p>The plugin shows a warning across wp-admin when your API key is revoked or changed, so you notice before customers stop getting messages. Paste the new key on the Dashboard tab, and check the Logs tab for any messages that failed in between so you can retry them.<\/p>\n<h3>How do I test a WhatsApp message before going live?<\/h3>\n<p>Every card in the Automations tab has a Send test button that sends the message to a number you choose and shows a request_id for tracing. Look at the live phone preview first, then send a test to your own WhatsApp and check the name, order details, media and button before you turn the card on.<\/p>\n<h3>Do I need a developer to set up WooCommerce WhatsApp integration?<\/h3>\n<p>No, most store owners set it up themselves because everything is done from the plugin screens, with dropdowns for templates and variables instead of code. The only slightly technical step is the server cron, and our team will do that with you for free on a <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">short call<\/a> if you prefer.<\/p>\n<h2 id=\"order-events\">WooCommerce WhatsApp order notification FAQ: order events<\/h2>\n<h3>Which WooCommerce order events can send a WhatsApp message?<\/h3>\n<p>You can send WhatsApp on order placed, pending payment, payment received, processing, completed, on hold, failed, cancelled, refund created, partially refunded and note added to order. Shipping, courier, COD, recovery and admin events have their own cards too. The <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-order-status-sms-whatsapp\/\">WooCommerce order status guide<\/a> lists when each one fires.<\/p>\n<h3>How do I send a WhatsApp message when a WooCommerce order is placed?<\/h3>\n<p>Open Fast2SMS &gt; Automations, find the Order placed card, switch it on, choose WhatsApp, pick your approved order confirmation template and map the variables like name, order ID and amount. Send a test to your own number, and from then on every new order triggers the message automatically.<\/p>\n<h3>Can I send both WhatsApp and SMS for the same order event?<\/h3>\n<p>Yes, each card has a channel choice of SMS, WhatsApp or both, so you can send an order confirmation on both channels while keeping minor updates on WhatsApp only. Choosing both means you pay for both messages, so most stores use both only for the messages that matter most, like order placed and shipped.<\/p>\n<h3>Can the WooCommerce WhatsApp plugin notify me when a new order comes in?<\/h3>\n<p>Yes, the New order admin alert sends a message to your admin numbers each time an order is placed, and every customer card also has an &#8220;Also alert admin&#8221; option. Add up to 10 admin numbers in Settings, so your packing team and you both hear about orders without refreshing the dashboard.<\/p>\n<h3>Does the plugin send shipped and delivered updates on WhatsApp?<\/h3>\n<p>Yes, there are Order shipped, Order delivered and Order partially shipped cards, and they fire when your shipment-tracking plugin sets those statuses on the order. If your courier plugin uses its own status names instead, those are picked up as custom statuses and get their own cards.<\/p>\n<h3>Can I send WhatsApp messages for courier statuses like In Transit, Out for Delivery or RTO?<\/h3>\n<p>Yes, custom order statuses added by courier or workflow plugins are detected automatically and each gets its own card in Automations. So In Transit, Out for Delivery or RTO can each have their own template. For a status that is not detected, use the &#8220;Custom order status (manual slugs)&#8221; card.<\/p>\n<h3>How do I send a tracking number on WhatsApp from WooCommerce?<\/h3>\n<p>Map the tracking number as a custom variable: in Settings you can add up to 20 order meta keys, and any key your shipping plugin saves, like a tracking number or courier name, becomes a variable. Then pick it from the variable dropdown on the Order shipped or courier status card.<\/p>\n<h3>Can I send a WhatsApp message when I add a note to a WooCommerce order?<\/h3>\n<p>Yes, the Note added to order card sends a message when a note is added, which is handy for personal updates like a delay or a replacement being arranged. Keep the template general, such as &#8220;there is an update on your order&#8221;, with the note text or a link as a variable.<\/p>\n<h3>Does the plugin send WhatsApp messages for refunds?<\/h3>\n<p>Yes, there are two cards: Refund created and Order partially refunded, and both can use the refund amount as an event variable. Buyers worry most about money, so a clear WhatsApp message saying how much was refunded and for which order saves your support team many calls.<\/p>\n<h3>Will my customers get duplicate messages if an order changes status twice?<\/h3>\n<p>Each card sends when its own event happens, so a customer gets one message per event you have switched on, not repeats of the same event. If you think the flow feels too chatty, turn off minor cards like processing and keep placed, shipped and delivered, which most buyers care about.<\/p>\n<h3>Can I ask WooCommerce customers for consent before sending WhatsApp updates?<\/h3>\n<p>Yes, you can switch on a consent checkbox at checkout that reads &#8220;Send me order updates on SMS\/WhatsApp&#8221; from the Settings tab, so buyers opt in while placing the order. For people who ask you to stop, add their number to the do-not-send list, which blocks abandoned cart, review, welcome, campaign, back in stock and COD to Prepaid messages.<\/p>\n<h3>Where can I see which WhatsApp order messages were sent or failed?<\/h3>\n<p>The Logs tab in the plugin lists every WhatsApp and SMS message it sent, with the event, channel, masked number, status, error message if any, and time. You can retry one failed message or retry all failed in one click, and export the logs to CSV. Numbers are masked, like 98XXXXXX10, to protect customer privacy.<\/p>\n<h2 id=\"templates\">WooCommerce WhatsApp notification plugin FAQ: templates, variables, media headers and invoice PDF<\/h2>\n<p>Templates are where most first-time setups get stuck. The short version: write the template in your Fast2SMS panel, get it approved by Meta, then pick it in the plugin and map each blank to a WooCommerce detail.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-whatsapp-plugin-faq-2.png\" alt=\"WooCommerce WhatsApp order notification with PDF invoice header, order variables and dynamic URL button\" width=\"1600\" height=\"900\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">The three parts of a WooCommerce WhatsApp message you map in the plugin: media header, body variables and button variable<\/figcaption><\/figure>\n<h3>How do I create a WhatsApp template for WooCommerce order notifications?<\/h3>\n<p>Create the template in your Fast2SMS panel&#8217;s WhatsApp section, write the message with numbered blanks like {{1}} and {{2}} for the details that change, and submit it to Meta for approval. Once Meta approves it, the template appears in the searchable template picker on each Automations card in the plugin.<\/p>\n<h3>Why is my WhatsApp template not showing in the plugin?<\/h3>\n<p>The template picker only lists templates that are approved, so a template that is still pending, rejected or paused will not appear on the Automations cards. Check its status in your Fast2SMS panel, and make sure the plugin is connected with the API key of the same Fast2SMS account where you created the template.<\/p>\n<h3>Why was my WooCommerce WhatsApp template rejected?<\/h3>\n<p>Templates are usually rejected for mixing offers into an update, unclear wording, a variable at the very start or end of the message, or blanks with no helpful sample values. Rewrite it as a plain order update and resubmit. Our <a href=\"https:\/\/www.fast2sms.com\/help\/whatsapp-template-rejected-approval-faq\/\">WhatsApp template rejection FAQ<\/a> covers each reason with fixes.<\/p>\n<h3>What variables can I use in WooCommerce WhatsApp messages?<\/h3>\n<p>The plugin offers more than 25 order variables, including customer name, order ID, amount, items, city, pincode, discount, coupon, shipping method, order-status link and pay link. Some events add extras, like the refund amount on refund cards and the COD link on COD cards, and you can add your own from order meta.<\/p>\n<h3>How do I map plugin variables to the blanks in my WhatsApp template?<\/h3>\n<p>When you pick a template on a card, the plugin shows a variable dropdown for each blank, so you choose which WooCommerce detail fills {{1}}, {{2}} and so on. The live phone preview updates as you map, which makes it easy to spot a blank that got the wrong value.<\/p>\n<h3>Can I use a custom order field as a WhatsApp variable?<\/h3>\n<p>Yes, any order meta key can become a custom variable, and the Settings tab lets you add up to 20 of them for use across your cards. This is how stores pull in a tracking number, courier name, delivery slot or GST number saved by another plugin, without writing any code.<\/p>\n<h3>Can I send the WooCommerce invoice PDF on WhatsApp?<\/h3>\n<p>Yes, the plugin auto-generates a PDF invoice for the order and can attach it through the {invoice_url} variable in a template that has a document header. Buyers get the invoice as a PDF inside the chat, which cuts down on &#8220;please send my bill&#8221; requests from customers who need it for records or returns.<\/p>\n<h3>Do I need a separate invoice plugin to send invoices on WhatsApp?<\/h3>\n<p>No, you do not need a separate invoice plugin for this, because the Fast2SMS plugin generates the PDF invoice itself and shares it through the {invoice_url} variable. Use a WhatsApp template with a document header, map {invoice_url} to it, and send a test to check the PDF opens.<\/p>\n<h3>Can I send images or videos in WooCommerce WhatsApp messages?<\/h3>\n<p>Yes, the plugin supports WhatsApp media headers for image, video and PDF, so a template approved with an image or video header can go out with that media on top of the text. Stores use this for a branded thank-you image on order placed, or a short how-to video on delivery.<\/p>\n<h3>Can I see how the WhatsApp message will look before sending it?<\/h3>\n<p>Yes, every card has a live phone preview that shows the message with your mapped values, the media header and any URL button. After the preview looks right, use Send test to deliver a real copy to your own WhatsApp, because the real message is the final check.<\/p>\n<h3>Can I send WooCommerce WhatsApp messages in Hindi or other Indian languages?<\/h3>\n<p>Yes, WhatsApp templates can be written and approved in Hindi and other Indian languages, and the plugin sends whichever approved template you pick on a card. Many stores keep order updates short and in English with Hindi phrases, but a fully Hindi template works as long as Meta approves it.<\/p>\n<h3>Can I use one WhatsApp template for several WooCommerce events?<\/h3>\n<p>You can pick the same approved template on more than one card, but separate templates per event read better because each message can say exactly what happened. A buyer who sees &#8220;your order has shipped&#8221; understands it at once, while a generic &#8220;your order status changed&#8221; message usually leads to a follow-up call.<\/p>\n<h2 id=\"url-buttons\">WooCommerce WhatsApp FAQ: dynamic URL buttons<\/h2>\n<p>A button under the message gets tapped far more readily than a long link pasted into the text. The plugin fills WhatsApp dynamic URL buttons through a &#8220;Button variable&#8221; row on each card.<\/p>\n<h3>What is a dynamic URL button in a WhatsApp template?<\/h3>\n<p>A dynamic URL button is a button under a WhatsApp message whose link has a fixed start, set in the template, and an ending that changes for each message, like an order ID or a payment path. It lets one approved template send each buyer to their own order, payment or tracking page.<\/p>\n<h3>How do I add a Track order button to WooCommerce WhatsApp messages?<\/h3>\n<p>Create a template with a URL button whose link ends in a variable, get it approved, pick it on the Order shipped or courier status card, and fill the &#8220;Button variable&#8221; row with the value that completes the link. The preview shows the button, and Send test confirms the link opens the right page.<\/p>\n<h3>What is the &#8220;Button variable&#8221; row in the plugin?<\/h3>\n<p>The &#8220;Button variable&#8221; row appears on a card when the selected template has a dynamic URL button, and it lets you choose which value fills the changing part of that button&#8217;s link. It works like the body variable dropdown, so you can map an order detail or a custom variable to it.<\/p>\n<h3>Why does my WhatsApp button open a broken link?<\/h3>\n<p>A broken button link usually means the button variable does not fit the fixed part of the URL set in the template, for example a full link added after a domain that is already in the template. Check what the template&#8217;s fixed URL is, map only the missing part, and send a test to confirm.<\/p>\n<h3>Can I add a Pay now button to pending payment WhatsApp messages?<\/h3>\n<p>Yes, you can use a template with a URL button on the Order pending payment or COD to Prepaid card and map the pay link to its button variable, so buyers finish payment in one tap. Make sure the template&#8217;s fixed URL and the mapped value together form the working payment link.<\/p>\n<h3>Which WooCommerce variables work best in URL buttons?<\/h3>\n<p>The order-status link, the pay link and the COD confirmation link are the most useful button values, because each one takes the buyer to a page about their own order. A custom variable holding a tracking ID also works well when your courier&#8217;s tracking page takes the ID at the end of its URL.<\/p>\n<h3>Does a URL button cost extra on WhatsApp?<\/h3>\n<p>No, adding a URL button does not change the price, because WhatsApp messages are charged by template category, such as utility or marketing, not by the number of buttons or media parts. A utility order update with a Track order button is still charged at the utility rate per delivered message.<\/p>\n<h3>Should I put the link in a button or in the message text?<\/h3>\n<p>A button is usually the better choice, because it keeps the message short, looks trustworthy and is easy to tap on a small screen. Long links in the text body look messy and can make Meta reviewers or buyers suspicious, so keep the body for the update and put the action on a button.<\/p>\n<h2 id=\"cod-payments\">WooCommerce WhatsApp FAQ: COD and payment reminders<\/h2>\n<p>Cash on delivery is where WhatsApp saves Indian stores the most trouble. The plugin has a COD order placed card, a one-tap COD confirmation with OTP, a COD to Prepaid nudge and a one-time pending payment reminder. Each timed message has its own delay setting:<\/p>\n<div style=\"overflow-x:auto;\">\n<table style=\"width:100%;border-collapse:collapse;font-size:15px;\">\n<thead>\n<tr>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Setting (Settings tab)<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Unit<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">What it controls<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Stops by itself?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">COD-to-Prepaid delay<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Minutes<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">When the COD to Prepaid nudge goes after a COD order<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, cancels once the order is paid<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Pending-payment reminder delay<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Hours<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">When the one-time reminder goes for an unpaid order<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, cancels once paid<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Abandoned cart delay<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">As set in Settings<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">How long after a cart is left the recovery message goes<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Not sent to numbers on the do-not-send list<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Review-request delay<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Days<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">How long after completion the review request goes<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Not sent to numbers on the do-not-send list<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>How does the COD order placed WhatsApp message work?<\/h3>\n<p>The COD order placed card sends a WhatsApp or SMS message as soon as a cash on delivery order comes in, separate from your normal order placed message. You can add an optional one-tap COD confirmation link to it, so the buyer confirms the order with an OTP before you pack and ship.<\/p>\n<h3>What is the one-tap COD OTP confirmation link?<\/h3>\n<p>It is a link sent after a COD order that opens a confirmation page where the buyer verifies the order with an OTP on their own phone. Once they confirm, the plugin marks the order as verified and adds an order note, so your team knows which COD orders are real before shipping. See our <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-cod-otp-verification\/\">WooCommerce COD OTP verification guide<\/a>.<\/p>\n<h3>Does WhatsApp COD confirmation reduce RTO for WooCommerce stores?<\/h3>\n<p>It helps, because a buyer who confirms with an OTP has shown the number is real and the order is wanted, so fewer fake or impulse COD orders reach the courier. You can hold unconfirmed orders for a call before shipping. It does not stop every return, but it removes the easiest ones to avoid.<\/p>\n<h3>How do I know which COD orders were confirmed?<\/h3>\n<p>When a buyer confirms through the one-tap link, the plugin marks the order as verified and adds an order note, so you can see the confirmation right on the WooCommerce order screen. Your packing team can check that note before shipping and call the unconfirmed buyers first.<\/p>\n<h3>What is the COD to Prepaid nudge in WooCommerce?<\/h3>\n<p>The COD to Prepaid nudge is a message sent a set number of minutes after a COD order, inviting the buyer to pay online instead, with a pay link. It cancels itself once the order is paid, so buyers who switch to prepaid do not get a second reminder. The <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-cod-to-prepaid-pending-payment\/\">COD to prepaid guide<\/a> has template ideas.<\/p>\n<h3>Will the COD to Prepaid message still go if the customer already paid?<\/h3>\n<p>No, the COD to Prepaid nudge cancels itself once the order is paid, so a buyer who pays online before the delay runs out does not receive it. The same applies to the pending payment reminder, which also cancels once the order is paid.<\/p>\n<h3>How do I change when the COD to Prepaid nudge is sent?<\/h3>\n<p>Set the COD-to-Prepaid delay in the plugin&#8217;s Settings tab, in minutes, and the nudge goes out that many minutes after a COD order is placed. A short delay catches the buyer while they are still thinking about the order, while a longer one feels less pushy, so test what suits your buyers.<\/p>\n<h3>What is the WooCommerce pending payment reminder on WhatsApp?<\/h3>\n<p>It is a one-time WhatsApp or SMS reminder sent a set number of hours after an order stays in pending payment, usually because the buyer left the payment page. You set the delay in hours in Settings, and the reminder cancels itself if the order gets paid first. Add a pay link button to make paying easy.<\/p>\n<h3>Does the pending payment reminder repeat?<\/h3>\n<p>No, the pending payment reminder is sent only once per order, after the delay you set in hours, and it cancels itself if the order is paid before that. One polite reminder recovers many unpaid orders without making buyers feel chased, and it keeps your WhatsApp quality rating safe.<\/p>\n<h3>Is WhatsApp COD confirmation the same as checkout OTP?<\/h3>\n<p>No, COD confirmation happens after the order is placed through a one-tap link, while checkout OTP verifies the billing mobile before the order is placed. Checkout OTP works with the classic (shortcode) checkout only, not the block checkout, whereas COD confirmation works after any COD order. Read more in the <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-checkout-otp-verification\/\">checkout OTP guide<\/a>.<\/p>\n<h3>Can COD customers opt out of the prepaid nudge?<\/h3>\n<p>Yes, numbers on the plugin&#8217;s do-not-send list never get the COD to Prepaid nudge, along with other marketing-type messages like abandoned cart, welcome, review, back in stock and campaigns. Add a number to the list in Settings when a buyer asks you to stop, and the plugin skips it.<\/p>\n<div style=\"background:#eff6ff;border:1px solid #bfdbfe;border-left:6px solid #2563eb;border-radius:8px;padding:20px 24px;margin:28px 0;\">\n<p style=\"margin:0 0 8px;font-size:17px;\"><strong>Want help setting up WhatsApp order notifications on your WooCommerce store? Our team will do it with you, free.<\/strong><\/p>\n<p style=\"margin:0 0 14px;font-size:15px;\">We can connect your WhatsApp number, get your first templates approved, map the variables and set up the server cron on a short call. <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">Schedule a free meeting<\/a>, call +91-6262778822 or email <a href=\"mailto:support@fast2sms.com\">support@fast2sms.com<\/a>.<\/p>\n<p style=\"text-align:center;margin:0;\"><a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63329;color:#ffffff;font-size:18px;font-weight:700;padding:14px 40px;border-radius:40px;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,0.22);margin:6px;\">Schedule Free Meeting<\/a><\/p>\n<\/div>\n<h2 id=\"recovery\">WooCommerce WhatsApp FAQ: abandoned cart, reviews and back in stock<\/h2>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/woocommerce-sms-consent-abandoned-cart-settings.png\" alt=\"WooCommerce WhatsApp plugin settings for abandoned cart delay, checkout consent and do-not-send list\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">Settings tab: abandoned cart delay, checkout consent checkbox, review and payment delays, and the do-not-send list.<\/figcaption><\/figure>\n<h3>Can the WooCommerce WhatsApp plugin send abandoned cart reminders?<\/h3>\n<p>Yes, the Abandoned cart recovery card sends a WhatsApp or SMS reminder to shoppers who leave items in their cart, after a delay you set in the Settings tab. It is part of the free plugin, so there is no separate cart recovery add-on to buy. Our <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-abandoned-cart-sms-whatsapp\/\">abandoned cart guide<\/a> has sample templates.<\/p>\n<h3>When is the abandoned cart WhatsApp message sent?<\/h3>\n<p>The abandoned cart message goes after the abandoned cart delay you set in the plugin&#8217;s Settings tab, counted from when the shopper leaves the cart. Too short a delay can reach someone who is still paying, and too long a delay can miss the moment, so start moderate and adjust using your recovered orders.<\/p>\n<h3>Does abandoned cart recovery need the customer&#8217;s phone number?<\/h3>\n<p>Yes, like any WhatsApp or SMS cart recovery tool, the plugin can only message shoppers whose phone number it has, which usually means shoppers who reached checkout and entered their number. Anonymous visitors who never shared a number cannot be reached, so the reminders go to your warmest leads.<\/p>\n<h3>Is an abandoned cart WhatsApp message charged as marketing?<\/h3>\n<p>Usually yes, because Meta tends to classify cart reminders as marketing templates, and WhatsApp marketing messages cost \u20b90.95 per delivered message on Fast2SMS. Meta makes the final call when it approves the template, and the category it assigns decides the price, so check the category shown in your panel.<\/p>\n<h3>How does the WooCommerce review request on WhatsApp work?<\/h3>\n<p>The Review request after completion card sends a message a set number of days after an order is marked completed, asking the buyer to rate or review the product. Set the delay in days in Settings, so buyers get it after they have had time to use what they bought, not the day it arrives.<\/p>\n<h3>How does the back in stock WhatsApp alert work?<\/h3>\n<p>Customers tap &#8220;Notify me when back in stock&#8221; on a product that is sold out, and when it returns to stock the Back in stock card messages every subscribed customer on WhatsApp or SMS. It turns a lost visit into a sale later. The <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-back-in-stock-notifier-sms-whatsapp\/\">back in stock guide<\/a> covers the setup.<\/p>\n<h3>Can I get a WhatsApp alert when a product is running low?<\/h3>\n<p>Yes, the Low stock and Out of stock admin alerts send a message to your admin numbers when a product drops low or runs out, based on your WooCommerce stock settings. It is a simple way to reorder in time, especially for bestsellers that sell out on sale days.<\/p>\n<h3>What is the welcome new customer message?<\/h3>\n<p>The Welcome new customer card sends a WhatsApp or SMS greeting to new customers of your store, which is a good place for a short thank-you, your support number or a first-order tip. Keep it friendly and short, and remember numbers on the do-not-send list never receive it.<\/p>\n<h3>Will customers on the do-not-send list get cart, review or back in stock messages?<\/h3>\n<p>No, numbers on the do-not-send list never receive abandoned cart, welcome, review, campaign, back in stock or COD to Prepaid messages. Add numbers in the Settings tab whenever someone asks to stop, and the plugin skips them automatically while still letting normal order updates go out.<\/p>\n<h3>Can I set different templates for abandoned cart and back in stock?<\/h3>\n<p>Yes, each event has its own card with its own template picker, channel choice and variable mapping, so your abandoned cart message, review request and back in stock alert can all read differently. You can also send one on WhatsApp and another on SMS if that suits your buyers.<\/p>\n<h3>Do recovery messages hurt my WhatsApp quality rating?<\/h3>\n<p>They can if they feel like spam, because Meta lowers a number&#8217;s quality rating when many people block or report its messages. Send one reminder, not a series, make it clearly about the buyer&#8217;s own cart or product, and keep the do-not-send list up to date to protect your rating.<\/p>\n<h2 id=\"otp-login\">WooCommerce WhatsApp plugin FAQ: WhatsApp OTP login<\/h2>\n<p>The same plugin is also a free WooCommerce OTP plugin, so you do not need a separate OTP plugin for WooCommerce. The OTP &amp; Login tab adds login with OTP, phone verification on signup and checkout OTP, and it can send those OTPs on WhatsApp with SMS as a backup.<\/p>\n<h3>Can I send WooCommerce login OTP on WhatsApp?<\/h3>\n<p>Yes, the OTP &amp; Login tab lets customers log in with an OTP instead of a password, and with Smart OTP that OTP can go on WhatsApp first with automatic SMS fallback. You enter your OTP ID from Fast2SMS in the plugin, and the channel order is set in your Fast2SMS account. See our <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-otp-login\/\">WooCommerce WhatsApp OTP login guide<\/a>.<\/p>\n<h3>What is Smart OTP in the Fast2SMS WooCommerce plugin?<\/h3>\n<p>Smart OTP sends the OTP on WhatsApp first and falls back to SMS automatically if WhatsApp does not go through, or the other way round, based on the order you set at Fast2SMS for your OTP ID. The plugin only needs the OTP ID, so you can change the channel order later without touching WooCommerce.<\/p>\n<h3>Do I need DLT registration for WhatsApp OTP on WooCommerce?<\/h3>\n<p>No, WhatsApp OTP needs no DLT registration, header or DLT template, because it goes through Meta&#8217;s authentication templates instead of telecom SMS routes. If you use SMS fallback, the SMS side needs DLT: a registered entity, a 6-letter header, an approved OTP template under Transactional, and a PE-TM chain bound to a registered TMD. From 30th September, mismatched chains are blocked.<\/p>\n<h3>Where can WooCommerce customers log in with WhatsApp OTP?<\/h3>\n<p>Customers can use OTP login on the WooCommerce My Account login form, on wp-login.php, and on any page where you place the <code>&#91;fast2sms_otp_login&#93;<\/code> shortcode. There is also phone verification on registration, an &#8220;Edit&#8221; link next to the number, and a resend countdown you can set between 10 and 300 seconds.<\/p>\n<h3>Can new customers sign up on WooCommerce with just a mobile number?<\/h3>\n<p>Yes, the plugin can create an account automatically when a new number verifies with OTP, so first-time buyers do not need to pick a username or password. This removes a common drop-off point for Indian shoppers, who are much more used to OTP than to remembering yet another password.<\/p>\n<h3>Can I verify the phone number at WooCommerce checkout with a WhatsApp OTP?<\/h3>\n<p>Yes, checkout OTP verification checks the billing mobile before the order is placed, and it works with the classic (shortcode) checkout only, not the block checkout. The number is pre-filled from billing, buyers can pick &#8220;Verify a different number&#8221;, and logged-in customers can be skipped if you choose.<\/p>\n<h3>Does WooCommerce checkout OTP work with every payment gateway?<\/h3>\n<p>Yes, checkout OTP works with every payment gateway because the check runs before payment starts, whether the buyer chooses COD, UPI, cards or netbanking. Remember that checkout OTP needs the classic (shortcode) checkout and does not work on the block checkout. You can place the box below billing details, above payment options, above the order summary, at the top, or with the <code>&#91;fast2sms_checkout_otp&#93;<\/code> shortcode.<\/p>\n<h3>How secure is OTP login in the WooCommerce WhatsApp plugin?<\/h3>\n<p>The limits are enforced on the server: at most 3 OTP sends per number and 10 per IP address in 10 minutes, 5 verify attempts per OTP, OTPs that expire in 10 minutes, and a single-use verification token valid for 15 minutes. You can also block OTP-only login for administrators to protect against SIM swap attacks.<\/p>\n<h3>Can I change how the WooCommerce OTP login form looks?<\/h3>\n<p>Yes, you can set a light or dark theme, an accent colour, a corner style (sharp, rounded, soft or pill) and a custom title, and see the changes in a live preview. Checkout OTP can also have its own title, theme, colour and corner style, so it matches your checkout design.<\/p>\n<h3>How do I test WhatsApp OTP before customers use it?<\/h3>\n<p>The OTP &amp; Login tab has a Test OTP option that sends a real OTP to a number you enter and lets you verify it right there in the admin. Test on both WhatsApp and a phone without WhatsApp to check your SMS fallback, and watch the OTP stats for the last 30 days after launch.<\/p>\n<h3>How much does a WhatsApp OTP cost on WooCommerce?<\/h3>\n<p>A WhatsApp authentication OTP costs \u20b90.25 per delivered message on Fast2SMS, and failed WhatsApp messages are refunded within 48 hours. If an OTP falls back to SMS, that SMS is charged at your DLT SMS rate. The plugin itself stays free, so there is no licence on top of message costs.<\/p>\n<h2 id=\"campaigns\">WooCommerce WhatsApp plugin FAQ: campaigns<\/h2>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/05-campaigns.png\" alt=\"WooCommerce WhatsApp plugin Campaigns tab for bulk WhatsApp and SMS to customers\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">The Campaigns tab: pick an audience, a WhatsApp or SMS template, then send now or schedule.<\/figcaption><\/figure>\n<h3>Can I send bulk WhatsApp messages to my WooCommerce customers?<\/h3>\n<p>Yes, the Campaigns tab sends a WhatsApp or SMS template to many people at once, with a live preview and a test send before you launch. It is built into the free plugin, so you can announce a sale or a new collection without exporting numbers to another tool. See the <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/\">WooCommerce bulk campaigns guide<\/a>.<\/p>\n<h3>Who can I send a WooCommerce WhatsApp campaign to?<\/h3>\n<p>You can send a campaign to all WooCommerce customers, all WordPress users, or a list you paste in or upload as a CSV file. This covers most needs, from a festive offer to every past buyer to a message for a small list of wholesale customers you keep outside WooCommerce.<\/p>\n<h3>What CSV format does the campaign list need?<\/h3>\n<p>The pasted or uploaded list uses one contact per line in the format &#8220;number,name&#8221;, with a 10-digit Indian mobile number followed by the person&#8217;s name. The name fills the name variable in your template, so a clean list gives every buyer a message that greets them properly.<\/p>\n<h3>Can I schedule a WhatsApp campaign for later?<\/h3>\n<p>Yes, you can send a campaign right away or schedule it for a later date and time, and the schedule follows your WordPress site&#8217;s timezone. Check that your site timezone is set to India under WordPress general settings, so a campaign planned for the evening does not go out at the wrong hour.<\/p>\n<h3>Can WooCommerce WhatsApp campaigns include images or videos?<\/h3>\n<p>Yes, campaigns can use WhatsApp templates with media headers, so you can send an offer banner image, a short product video or a PDF catalogue. The media must be part of an approved template, and the live preview shows how it will look before you send.<\/p>\n<h3>What variables can I use in a WhatsApp campaign?<\/h3>\n<p>Campaign templates can use name, phone, site name, site URL and date as variables, filled for each person in your audience. Order-specific variables like order ID or amount belong to the Automations cards, because a campaign goes to a list of people rather than to a single order.<\/p>\n<h3>What happens if some campaign messages fail?<\/h3>\n<p>Campaign messages go through a queue with automatic retries, and the past campaigns list shows sent, failed and total counts with each campaign&#8217;s status. For individual failures, the Logs tab shows the error, and you can retry failed messages from there.<\/p>\n<h3>Are numbers on the do-not-send list skipped in campaigns?<\/h3>\n<p>Yes, campaigns automatically skip every number on the do-not-send list, so people who asked you to stop do not get your offers even if they are in your customer list or CSV file. Keep adding numbers to the list whenever someone replies asking to stop.<\/p>\n<h3>Do WhatsApp campaigns need marketing templates?<\/h3>\n<p>Yes, offers, sales and announcements are marketing messages in Meta&#8217;s rules, so campaign templates are normally approved as marketing and cost \u20b90.95 per delivered message on Fast2SMS. Do not try to pass a promotion off as a utility update, because Meta can re-categorise it and it confuses buyers.<\/p>\n<h3>How do I send WhatsApp campaigns without getting my number restricted?<\/h3>\n<p>Send only to people who bought from you or opted in, keep campaigns relevant and not too frequent, and honour stop requests through the do-not-send list. When many recipients block or report you, Meta lowers your quality rating and can limit your number. Our <a href=\"https:\/\/www.fast2sms.com\/help\/whatsapp-marketing-without-ban-faq\/\">WhatsApp marketing without ban FAQ<\/a> has more tips.<\/p>\n<div style=\"background:#ecfdf5;border:1px solid #a7f3d0;border-left:6px solid #059669;border-radius:8px;padding:20px 24px;margin:28px 0;\">\n<p style=\"margin:0 0 8px;font-size:17px;\"><strong>Pricing: free WooCommerce plugin, pay only per message<\/strong><\/p>\n<ul style=\"margin:0;padding-left:20px;line-height:1.7;\">\n<li>The plugin is free: no licence, no monthly fee, no setup fee.<\/li>\n<li>WhatsApp OTP and order updates: \u20b90.25 per delivered message (marketing \u20b90.95, session replies \u20b90.13); failed WhatsApp messages are refunded within 48 hours.<\/li>\n<li>SMS: your DLT SMS rate per message.<\/li>\n<li>High volume? Rates are negotiable: call +91-6262778811, email <a href=\"mailto:sales@fast2sms.com\">sales@fast2sms.com<\/a> or <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">book a free meeting<\/a>.<\/li>\n<li>Free signup with \u20b950 test credit.<\/li>\n<\/ul>\n<\/div>\n<h2 id=\"pricing-support\">WooCommerce WhatsApp plugin FAQ: pricing, quality rating and support<\/h2>\n<p>There is no plan to pick and no licence to renew. The plugin is free, and Fast2SMS charges per message from your wallet.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-whatsapp-plugin-faq-3.png\" alt=\"WooCommerce WhatsApp plugin pricing: free plugin, per message WhatsApp and SMS rates\" width=\"1600\" height=\"900\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">The WooCommerce WhatsApp plugin is free; Fast2SMS charges only per message from your wallet<\/figcaption><\/figure>\n<h3>How much does the WooCommerce WhatsApp plugin cost?<\/h3>\n<p>The plugin costs nothing: there is no plugin fee, licence, setup charge or monthly subscription, and you install it free from WordPress.org. You only pay Fast2SMS for the WhatsApp and SMS messages your store sends, from a prepaid wallet you recharge as needed.<\/p>\n<h3>What is the price per WhatsApp message on Fast2SMS?<\/h3>\n<p>WhatsApp utility messages like order updates and authentication OTPs cost \u20b90.25 each, marketing messages like offers and cart reminders cost \u20b90.95 each, and session replies cost \u20b90.13. WhatsApp messages are billed on delivery, so a store pays for what actually reaches buyers.<\/p>\n<h3>Am I charged for WhatsApp messages that fail?<\/h3>\n<p>No, WhatsApp messages are billed on delivery, and failed WhatsApp messages are refunded to your Fast2SMS wallet within 48 hours. You can see failures and their errors in the plugin&#8217;s Logs tab, and retry them one by one or all together once you fix the cause.<\/p>\n<h3>Is there a free trial for the WooCommerce WhatsApp plugin?<\/h3>\n<p>The plugin is free forever, and Fast2SMS signup is free with \u20b950 test credit, which is enough to send test messages and try your first order notifications. <a href=\"https:\/\/www.fast2sms.com\" target=\"_blank\" rel=\"noopener\">Create your account<\/a>, connect the plugin, and send tests from the Automations cards before recharging.<\/p>\n<h3>How much does SMS cost if I also use the WooCommerce SMS plugin features?<\/h3>\n<p>SMS through the plugin is charged at your DLT SMS rate per message, which you can see in your Fast2SMS account, and SMS needs DLT approved templates and a registered header. Many stores keep SMS for OTP fallback and the most important order updates, and use WhatsApp for everything else.<\/p>\n<h3>Can I get lower WhatsApp rates for a high-volume WooCommerce store?<\/h3>\n<p>Yes, rates are negotiable for high volume, so if your store sends a large number of messages each month, talk to the Fast2SMS sales team about pricing. Call +91-6262778811, email <a href=\"mailto:sales@fast2sms.com\">sales@fast2sms.com<\/a>, or book a free meeting at fast2sms.com\/meet.<\/p>\n<h3>How do I know when my Fast2SMS wallet is running low?<\/h3>\n<p>The plugin shows your wallet balance and SMS count in the admin header with a recharge link, and you can turn on an email alert in Settings for when the balance drops below an amount you choose. An empty wallet stops order messages, so set the alert above a normal day&#8217;s spend.<\/p>\n<h3>What is the WhatsApp quality rating?<\/h3>\n<p>The quality rating is Meta&#8217;s score for your WhatsApp business number, shown as high, medium or low, based on how people react to your messages, especially how often they block or report you. A low rating can lead Meta to limit how many people your number can message.<\/p>\n<h3>How do I keep my WhatsApp quality rating high on WooCommerce?<\/h3>\n<p>Message only buyers and opted-in customers, keep order updates as clear updates, send one reminder instead of many, and add anyone who asks to stop to the do-not-send list. Use the checkout consent checkbox so buyers know to expect WhatsApp messages from your store, which lowers the chance they report you.<\/p>\n<h3>Does the plugin guarantee WhatsApp delivery?<\/h3>\n<p>No provider can promise that every single message will be delivered, because delivery depends on the buyer&#8217;s phone, network and WhatsApp account. What the plugin gives you is visibility: every message&#8217;s status and error in the Logs tab, retries for failures, and SMS as a second channel where you need it.<\/p>\n<h3>How does the plugin protect customer data?<\/h3>\n<p>The plugin encrypts your API key, phone numbers and message variables with AES-256-GCM, shows masked numbers in the admin, and can auto-purge logs, OTP sessions and COD records after a number of days you choose. It also supports WordPress privacy export and erase requests.<\/p>\n<h3>How do I get help with the WooCommerce WhatsApp plugin?<\/h3>\n<p>You can email <a href=\"mailto:support@fast2sms.com\">support@fast2sms.com<\/a>, call +91-6262778822, or <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">schedule a free meeting<\/a> where our team sets things up with you on a screen share. For pricing and volume discounts, the sales team is on +91-6262778811.<\/p>\n<h2 id=\"get-started\">Getting started with the free WooCommerce WhatsApp plugin<\/h2>\n<p>Start small. Install the plugin, connect your API key, get one order placed template approved and turn on that single card. Once buyers are getting it, add shipped and delivered, then COD confirmation, then abandoned cart. Within a few days your store talks to buyers on WhatsApp without anyone typing a message. If you want a wider view that includes SMS, see <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-whatsapp-order-notifications\/\">WooCommerce SMS and WhatsApp order notifications<\/a>.<\/p>\n<p style=\"text-align:center;margin:28px 0;\"><a href=\"https:\/\/wordpress.org\/plugins\/fast2sms\/\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63329;color:#ffffff;font-size:18px;font-weight:700;padding:14px 40px;border-radius:40px;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,0.22);margin:6px;\">Install Free Plugin<\/a><a href=\"https:\/\/www.fast2sms.com\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63329;color:#ffffff;font-size:18px;font-weight:700;padding:14px 40px;border-radius:40px;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,0.22);margin:6px;\">Signup Now<\/a><\/p>\n<p>Need help? <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">Schedule a free meeting<\/a> &middot; <a href=\"mailto:support@fast2sms.com\">support@fast2sms.com<\/a> &middot; +91-6262778822 &middot; Sales and volume pricing: +91-6262778811<\/p>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is there a free WooCommerce WhatsApp plugin for order notifications?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the Fast2SMS plugin is free on WordPress.org and sends WooCommerce order notifications on WhatsApp through the official WhatsApp Business API, with no plugin fee, licence or monthly charge. You only pay Fast2SMS for each message delivered, from your prepaid wallet.\"}},{\"@type\":\"Question\",\"name\":\"Does the WooCommerce WhatsApp plugin use the official WhatsApp Business API?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, messages go through the official WhatsApp Business API via Fast2SMS, not through WhatsApp Web, QR code scanning or a phone kept online. That means approved templates, a verified business number and messages that Meta treats as genuine business messages, not bulk sends from a personal account.\"}},{\"@type\":\"Question\",\"name\":\"Why not just use a WhatsApp Web or QR code plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Plugins that automate WhatsApp Web depend on a phone staying connected and go against WhatsApp\\u0027s terms for automated messaging, which puts your number at risk of being blocked. The official API is built for automated business messages, so your order updates keep flowing without a phone, a browser tab or a SIM in a drawer.\"}},{\"@type\":\"Question\",\"name\":\"What is the difference between WhatsApp Business app and WhatsApp Business API?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The WhatsApp Business app is a phone app for chatting by hand, while the WhatsApp Business API lets software like a WooCommerce plugin send messages automatically using approved templates. The app suits a small shop replying to chats; the API suits a store that wants every order to trigger a message without anyone pressing send.\"}},{\"@type\":\"Question\",\"name\":\"Do I need my own WhatsApp Business API account to use this plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You need a Fast2SMS account with a WhatsApp Business number connected, and Fast2SMS handles the WhatsApp Business API side for you. The plugin then uses your Fast2SMS API key. If you are new to this, our WhatsApp Business API India FAQ explains the account, number and verification steps.\"}},{\"@type\":\"Question\",\"name\":\"Can I use my existing WhatsApp number for WooCommerce WhatsApp integration?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Often you can, but a number that is currently active on the WhatsApp or WhatsApp Business app needs to be handled carefully before it is moved to the API, so talk to Fast2SMS support first. Many stores use a separate number for automated order messages to keep their personal chats untouched.\"}},{\"@type\":\"Question\",\"name\":\"What is a WhatsApp template and why do I need one?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A WhatsApp template is a pre-written message format that Meta approves in advance, with blanks for details like name, order ID and amount. Businesses must use approved templates to start a conversation with a customer, so every automated WooCommerce message from the plugin is built on one of your approved templates.\"}},{\"@type\":\"Question\",\"name\":\"What are utility, marketing and authentication templates?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"These are the three template categories Meta uses: utility for order and account updates, marketing for offers and promotions, and authentication for one-time passwords. Meta decides the final category when it approves a template, and the category sets the price per message, so write order updates as plain updates and keep offers out of them.\"}},{\"@type\":\"Question\",\"name\":\"Does WhatsApp need DLT registration like SMS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, WhatsApp messages do not need DLT registration, headers or DLT template approval, because DLT is a TRAI rule for SMS on Indian telecom networks. WhatsApp templates are approved by Meta instead. If you also send SMS through the plugin, those SMS still need DLT approved templates and a registered header.\"}},{\"@type\":\"Question\",\"name\":\"Is WhatsApp better than SMS for WooCommerce order updates?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For most Indian stores WhatsApp is the better main channel because it can carry the invoice PDF, images, buttons and longer text at a low price per message. SMS still has a role as backup for buyers who do not use WhatsApp, which is why each card in the plugin lets you pick SMS, WhatsApp or both.\"}},{\"@type\":\"Question\",\"name\":\"How do I install the WooCommerce WhatsApp plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"In your WordPress admin, go to Plugins \\u003e Add New, search for \\\"Fast2SMS\\\", click Install and then Activate, and a Fast2SMS menu with seven tabs appears. You can also download it from wordpress.org\/plugins\/fast2sms and upload the zip file yourself.\"}},{\"@type\":\"Question\",\"name\":\"Where do I find my Fast2SMS API key?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Log in to your Fast2SMS account and open the developer or API section of the dashboard, where your API key is shown and can be copied. Paste it on the plugin\\u0027s Dashboard tab. The plugin checks the key live, stores it encrypted, and lets you change or remove it later.\"}},{\"@type\":\"Question\",\"name\":\"What is on the plugin Dashboard after I connect?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Dashboard shows your wallet balance and SMS count in the header with a recharge link, a setup checklist, and last 30 days numbers for sent, failed, in queue, OTPs sent, OTPs verified and worker status. The checklist walks you through API key, OTP ID, first automation, admin number and server cron.\"}},{\"@type\":\"Question\",\"name\":\"Does the plugin work without WooCommerce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the plugin works on a plain WordPress site for OTP login, form OTP and form alerts, and the WooCommerce features switch on automatically once WooCommerce is installed and active. You do not need a separate WooCommerce add-on or a second plugin for store notifications.\"}},{\"@type\":\"Question\",\"name\":\"Is the plugin compatible with WooCommerce HPOS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the plugin is compatible with WooCommerce High-Performance Order Storage, so you can keep HPOS switched on and order events will still trigger WhatsApp and SMS messages. You do not need to go back to the older posts-based order storage to use it.\"}},{\"@type\":\"Question\",\"name\":\"Why should I set up a server cron for WhatsApp notifications?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A server cron makes the plugin\\u0027s message worker run on a fixed schedule, so queued WhatsApp messages go out on time even when your store has no visitors. The Dashboard gives you a ready cron URL, or you can run wp fast2sms worker with WP-CLI. Without it, the plugin falls back to WP-Cron, which only runs on page visits.\"}},{\"@type\":\"Question\",\"name\":\"Can I add more than one admin number for WhatsApp alerts?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, in the Settings tab you can add up to 10 admin numbers, and they receive new order, low stock, out of stock and form submission alerts. You can also set an email alert that warns you when your Fast2SMS wallet balance drops below an amount you choose.\"}},{\"@type\":\"Question\",\"name\":\"Does the plugin work with international phone numbers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, the plugin is built for Indian stores only and works with 10-digit Indian mobile numbers, for both WhatsApp messages and SMS sent through Fast2SMS. If your WooCommerce store ships abroad, orders with foreign numbers will not get WhatsApp or SMS messages from this plugin, so plan a different channel like email for those buyers.\"}},{\"@type\":\"Question\",\"name\":\"What happens if my API key is revoked or changed?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The plugin shows a warning across wp-admin when your API key is revoked or changed, so you notice before customers stop getting messages. Paste the new key on the Dashboard tab, and check the Logs tab for any messages that failed in between so you can retry them.\"}},{\"@type\":\"Question\",\"name\":\"How do I test a WhatsApp message before going live?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Every card in the Automations tab has a Send test button that sends the message to a number you choose and shows a request_id for tracing. Look at the live phone preview first, then send a test to your own WhatsApp and check the name, order details, media and button before you turn the card on.\"}},{\"@type\":\"Question\",\"name\":\"Do I need a developer to set up WooCommerce WhatsApp integration?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, most store owners set it up themselves because everything is done from the plugin screens, with dropdowns for templates and variables instead of code. The only slightly technical step is the server cron, and our team will do that with you for free on a short call if you prefer.\"}},{\"@type\":\"Question\",\"name\":\"Which WooCommerce order events can send a WhatsApp message?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can send WhatsApp on order placed, pending payment, payment received, processing, completed, on hold, failed, cancelled, refund created, partially refunded and note added to order. Shipping, courier, COD, recovery and admin events have their own cards too. The WooCommerce order status guide lists when each one fires.\"}},{\"@type\":\"Question\",\"name\":\"How do I send a WhatsApp message when a WooCommerce order is placed?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Open Fast2SMS \\u003e Automations, find the Order placed card, switch it on, choose WhatsApp, pick your approved order confirmation template and map the variables like name, order ID and amount. Send a test to your own number, and from then on every new order triggers the message automatically.\"}},{\"@type\":\"Question\",\"name\":\"Can I send both WhatsApp and SMS for the same order event?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, each card has a channel choice of SMS, WhatsApp or both, so you can send an order confirmation on both channels while keeping minor updates on WhatsApp only. Choosing both means you pay for both messages, so most stores use both only for the messages that matter most, like order placed and shipped.\"}},{\"@type\":\"Question\",\"name\":\"Can the WooCommerce WhatsApp plugin notify me when a new order comes in?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the New order admin alert sends a message to your admin numbers each time an order is placed, and every customer card also has an \\\"Also alert admin\\\" option. Add up to 10 admin numbers in Settings, so your packing team and you both hear about orders without refreshing the dashboard.\"}},{\"@type\":\"Question\",\"name\":\"Does the plugin send shipped and delivered updates on WhatsApp?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, there are Order shipped, Order delivered and Order partially shipped cards, and they fire when your shipment-tracking plugin sets those statuses on the order. If your courier plugin uses its own status names instead, those are picked up as custom statuses and get their own cards.\"}},{\"@type\":\"Question\",\"name\":\"Can I send WhatsApp messages for courier statuses like In Transit, Out for Delivery or RTO?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, custom order statuses added by courier or workflow plugins are detected automatically and each gets its own card in Automations. So In Transit, Out for Delivery or RTO can each have their own template. For a status that is not detected, use the \\\"Custom order status (manual slugs)\\\" card.\"}},{\"@type\":\"Question\",\"name\":\"How do I send a tracking number on WhatsApp from WooCommerce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Map the tracking number as a custom variable: in Settings you can add up to 20 order meta keys, and any key your shipping plugin saves, like a tracking number or courier name, becomes a variable. Then pick it from the variable dropdown on the Order shipped or courier status card.\"}},{\"@type\":\"Question\",\"name\":\"Can I send a WhatsApp message when I add a note to a WooCommerce order?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the Note added to order card sends a message when a note is added, which is handy for personal updates like a delay or a replacement being arranged. Keep the template general, such as \\\"there is an update on your order\\\", with the note text or a link as a variable.\"}},{\"@type\":\"Question\",\"name\":\"Does the plugin send WhatsApp messages for refunds?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, there are two cards: Refund created and Order partially refunded, and both can use the refund amount as an event variable. Buyers worry most about money, so a clear WhatsApp message saying how much was refunded and for which order saves your support team many calls.\"}},{\"@type\":\"Question\",\"name\":\"Will my customers get duplicate messages if an order changes status twice?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Each card sends when its own event happens, so a customer gets one message per event you have switched on, not repeats of the same event. If you think the flow feels too chatty, turn off minor cards like processing and keep placed, shipped and delivered, which most buyers care about.\"}},{\"@type\":\"Question\",\"name\":\"Can I ask WooCommerce customers for consent before sending WhatsApp updates?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, you can switch on a consent checkbox at checkout that reads \\\"Send me order updates on SMS\/WhatsApp\\\" from the Settings tab, so buyers opt in while placing the order. For people who ask you to stop, add their number to the do-not-send list, which blocks abandoned cart, review, welcome, campaign, back in stock and COD to Prepaid messages.\"}},{\"@type\":\"Question\",\"name\":\"Where can I see which WhatsApp order messages were sent or failed?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Logs tab in the plugin lists every WhatsApp and SMS message it sent, with the event, channel, masked number, status, error message if any, and time. You can retry one failed message or retry all failed in one click, and export the logs to CSV. Numbers are masked, like 98XXXXXX10, to protect customer privacy.\"}},{\"@type\":\"Question\",\"name\":\"How do I create a WhatsApp template for WooCommerce order notifications?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Create the template in your Fast2SMS panel\\u0027s WhatsApp section, write the message with numbered blanks like {{1}} and {{2}} for the details that change, and submit it to Meta for approval. Once Meta approves it, the template appears in the searchable template picker on each Automations card in the plugin.\"}},{\"@type\":\"Question\",\"name\":\"Why is my WhatsApp template not showing in the plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The template picker only lists templates that are approved, so a template that is still pending, rejected or paused will not appear on the Automations cards. Check its status in your Fast2SMS panel, and make sure the plugin is connected with the API key of the same Fast2SMS account where you created the template.\"}},{\"@type\":\"Question\",\"name\":\"Why was my WooCommerce WhatsApp template rejected?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Templates are usually rejected for mixing offers into an update, unclear wording, a variable at the very start or end of the message, or blanks with no helpful sample values. Rewrite it as a plain order update and resubmit. Our WhatsApp template rejection FAQ covers each reason with fixes.\"}},{\"@type\":\"Question\",\"name\":\"What variables can I use in WooCommerce WhatsApp messages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The plugin offers more than 25 order variables, including customer name, order ID, amount, items, city, pincode, discount, coupon, shipping method, order-status link and pay link. Some events add extras, like the refund amount on refund cards and the COD link on COD cards, and you can add your own from order meta.\"}},{\"@type\":\"Question\",\"name\":\"How do I map plugin variables to the blanks in my WhatsApp template?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"When you pick a template on a card, the plugin shows a variable dropdown for each blank, so you choose which WooCommerce detail fills {{1}}, {{2}} and so on. The live phone preview updates as you map, which makes it easy to spot a blank that got the wrong value.\"}},{\"@type\":\"Question\",\"name\":\"Can I use a custom order field as a WhatsApp variable?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, any order meta key can become a custom variable, and the Settings tab lets you add up to 20 of them for use across your cards. This is how stores pull in a tracking number, courier name, delivery slot or GST number saved by another plugin, without writing any code.\"}},{\"@type\":\"Question\",\"name\":\"Can I send the WooCommerce invoice PDF on WhatsApp?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the plugin auto-generates a PDF invoice for the order and can attach it through the {invoice_url} variable in a template that has a document header. Buyers get the invoice as a PDF inside the chat, which cuts down on \\\"please send my bill\\\" requests from customers who need it for records or returns.\"}},{\"@type\":\"Question\",\"name\":\"Do I need a separate invoice plugin to send invoices on WhatsApp?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, you do not need a separate invoice plugin for this, because the Fast2SMS plugin generates the PDF invoice itself and shares it through the {invoice_url} variable. Use a WhatsApp template with a document header, map {invoice_url} to it, and send a test to check the PDF opens.\"}},{\"@type\":\"Question\",\"name\":\"Can I send images or videos in WooCommerce WhatsApp messages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the plugin supports WhatsApp media headers for image, video and PDF, so a template approved with an image or video header can go out with that media on top of the text. Stores use this for a branded thank-you image on order placed, or a short how-to video on delivery.\"}},{\"@type\":\"Question\",\"name\":\"Can I see how the WhatsApp message will look before sending it?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, every card has a live phone preview that shows the message with your mapped values, the media header and any URL button. After the preview looks right, use Send test to deliver a real copy to your own WhatsApp, because the real message is the final check.\"}},{\"@type\":\"Question\",\"name\":\"Can I send WooCommerce WhatsApp messages in Hindi or other Indian languages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, WhatsApp templates can be written and approved in Hindi and other Indian languages, and the plugin sends whichever approved template you pick on a card. Many stores keep order updates short and in English with Hindi phrases, but a fully Hindi template works as long as Meta approves it.\"}},{\"@type\":\"Question\",\"name\":\"Can I use one WhatsApp template for several WooCommerce events?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can pick the same approved template on more than one card, but separate templates per event read better because each message can say exactly what happened. A buyer who sees \\\"your order has shipped\\\" understands it at once, while a generic \\\"your order status changed\\\" message usually leads to a follow-up call.\"}},{\"@type\":\"Question\",\"name\":\"What is a dynamic URL button in a WhatsApp template?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A dynamic URL button is a button under a WhatsApp message whose link has a fixed start, set in the template, and an ending that changes for each message, like an order ID or a payment path. It lets one approved template send each buyer to their own order, payment or tracking page.\"}},{\"@type\":\"Question\",\"name\":\"How do I add a Track order button to WooCommerce WhatsApp messages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Create a template with a URL button whose link ends in a variable, get it approved, pick it on the Order shipped or courier status card, and fill the \\\"Button variable\\\" row with the value that completes the link. The preview shows the button, and Send test confirms the link opens the right page.\"}},{\"@type\":\"Question\",\"name\":\"What is the \\\"Button variable\\\" row in the plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The \\\"Button variable\\\" row appears on a card when the selected template has a dynamic URL button, and it lets you choose which value fills the changing part of that button\\u0027s link. It works like the body variable dropdown, so you can map an order detail or a custom variable to it.\"}},{\"@type\":\"Question\",\"name\":\"Why does my WhatsApp button open a broken link?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A broken button link usually means the button variable does not fit the fixed part of the URL set in the template, for example a full link added after a domain that is already in the template. Check what the template\\u0027s fixed URL is, map only the missing part, and send a test to confirm.\"}},{\"@type\":\"Question\",\"name\":\"Can I add a Pay now button to pending payment WhatsApp messages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, you can use a template with a URL button on the Order pending payment or COD to Prepaid card and map the pay link to its button variable, so buyers finish payment in one tap. Make sure the template\\u0027s fixed URL and the mapped value together form the working payment link.\"}},{\"@type\":\"Question\",\"name\":\"Which WooCommerce variables work best in URL buttons?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The order-status link, the pay link and the COD confirmation link are the most useful button values, because each one takes the buyer to a page about their own order. A custom variable holding a tracking ID also works well when your courier\\u0027s tracking page takes the ID at the end of its URL.\"}},{\"@type\":\"Question\",\"name\":\"Does a URL button cost extra on WhatsApp?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, adding a URL button does not change the price, because WhatsApp messages are charged by template category, such as utility or marketing, not by the number of buttons or media parts. A utility order update with a Track order button is still charged at the utility rate per delivered message.\"}},{\"@type\":\"Question\",\"name\":\"Should I put the link in a button or in the message text?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A button is usually the better choice, because it keeps the message short, looks trustworthy and is easy to tap on a small screen. Long links in the text body look messy and can make Meta reviewers or buyers suspicious, so keep the body for the update and put the action on a button.\"}},{\"@type\":\"Question\",\"name\":\"How does the COD order placed WhatsApp message work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The COD order placed card sends a WhatsApp or SMS message as soon as a cash on delivery order comes in, separate from your normal order placed message. You can add an optional one-tap COD confirmation link to it, so the buyer confirms the order with an OTP before you pack and ship.\"}},{\"@type\":\"Question\",\"name\":\"What is the one-tap COD OTP confirmation link?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It is a link sent after a COD order that opens a confirmation page where the buyer verifies the order with an OTP on their own phone. Once they confirm, the plugin marks the order as verified and adds an order note, so your team knows which COD orders are real before shipping. See our WooCommerce COD OTP verification guide.\"}},{\"@type\":\"Question\",\"name\":\"Does WhatsApp COD confirmation reduce RTO for WooCommerce stores?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It helps, because a buyer who confirms with an OTP has shown the number is real and the order is wanted, so fewer fake or impulse COD orders reach the courier. You can hold unconfirmed orders for a call before shipping. It does not stop every return, but it removes the easiest ones to avoid.\"}},{\"@type\":\"Question\",\"name\":\"How do I know which COD orders were confirmed?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"When a buyer confirms through the one-tap link, the plugin marks the order as verified and adds an order note, so you can see the confirmation right on the WooCommerce order screen. Your packing team can check that note before shipping and call the unconfirmed buyers first.\"}},{\"@type\":\"Question\",\"name\":\"What is the COD to Prepaid nudge in WooCommerce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The COD to Prepaid nudge is a message sent a set number of minutes after a COD order, inviting the buyer to pay online instead, with a pay link. It cancels itself once the order is paid, so buyers who switch to prepaid do not get a second reminder. The COD to prepaid guide has template ideas.\"}},{\"@type\":\"Question\",\"name\":\"Will the COD to Prepaid message still go if the customer already paid?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, the COD to Prepaid nudge cancels itself once the order is paid, so a buyer who pays online before the delay runs out does not receive it. The same applies to the pending payment reminder, which also cancels once the order is paid.\"}},{\"@type\":\"Question\",\"name\":\"How do I change when the COD to Prepaid nudge is sent?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Set the COD-to-Prepaid delay in the plugin\\u0027s Settings tab, in minutes, and the nudge goes out that many minutes after a COD order is placed. A short delay catches the buyer while they are still thinking about the order, while a longer one feels less pushy, so test what suits your buyers.\"}},{\"@type\":\"Question\",\"name\":\"What is the WooCommerce pending payment reminder on WhatsApp?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It is a one-time WhatsApp or SMS reminder sent a set number of hours after an order stays in pending payment, usually because the buyer left the payment page. You set the delay in hours in Settings, and the reminder cancels itself if the order gets paid first. Add a pay link button to make paying easy.\"}},{\"@type\":\"Question\",\"name\":\"Does the pending payment reminder repeat?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, the pending payment reminder is sent only once per order, after the delay you set in hours, and it cancels itself if the order is paid before that. One polite reminder recovers many unpaid orders without making buyers feel chased, and it keeps your WhatsApp quality rating safe.\"}},{\"@type\":\"Question\",\"name\":\"Is WhatsApp COD confirmation the same as checkout OTP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, COD confirmation happens after the order is placed through a one-tap link, while checkout OTP verifies the billing mobile before the order is placed. Checkout OTP works with the classic (shortcode) checkout only, not the block checkout, whereas COD confirmation works after any COD order. Read more in the checkout OTP guide.\"}},{\"@type\":\"Question\",\"name\":\"Can COD customers opt out of the prepaid nudge?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, numbers on the plugin\\u0027s do-not-send list never get the COD to Prepaid nudge, along with other marketing-type messages like abandoned cart, welcome, review, back in stock and campaigns. Add a number to the list in Settings when a buyer asks you to stop, and the plugin skips it.\"}},{\"@type\":\"Question\",\"name\":\"Can the WooCommerce WhatsApp plugin send abandoned cart reminders?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the Abandoned cart recovery card sends a WhatsApp or SMS reminder to shoppers who leave items in their cart, after a delay you set in the Settings tab. It is part of the free plugin, so there is no separate cart recovery add-on to buy. Our abandoned cart guide has sample templates.\"}},{\"@type\":\"Question\",\"name\":\"When is the abandoned cart WhatsApp message sent?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The abandoned cart message goes after the abandoned cart delay you set in the plugin\\u0027s Settings tab, counted from when the shopper leaves the cart. Too short a delay can reach someone who is still paying, and too long a delay can miss the moment, so start moderate and adjust using your recovered orders.\"}},{\"@type\":\"Question\",\"name\":\"Does abandoned cart recovery need the customer\\u0027s phone number?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, like any WhatsApp or SMS cart recovery tool, the plugin can only message shoppers whose phone number it has, which usually means shoppers who reached checkout and entered their number. Anonymous visitors who never shared a number cannot be reached, so the reminders go to your warmest leads.\"}},{\"@type\":\"Question\",\"name\":\"Is an abandoned cart WhatsApp message charged as marketing?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Usually yes, because Meta tends to classify cart reminders as marketing templates, and WhatsApp marketing messages cost \u20b90.95 per delivered message on Fast2SMS. Meta makes the final call when it approves the template, and the category it assigns decides the price, so check the category shown in your panel.\"}},{\"@type\":\"Question\",\"name\":\"How does the WooCommerce review request on WhatsApp work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Review request after completion card sends a message a set number of days after an order is marked completed, asking the buyer to rate or review the product. Set the delay in days in Settings, so buyers get it after they have had time to use what they bought, not the day it arrives.\"}},{\"@type\":\"Question\",\"name\":\"How does the back in stock WhatsApp alert work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Customers tap \\\"Notify me when back in stock\\\" on a product that is sold out, and when it returns to stock the Back in stock card messages every subscribed customer on WhatsApp or SMS. It turns a lost visit into a sale later. The back in stock guide covers the setup.\"}},{\"@type\":\"Question\",\"name\":\"Can I get a WhatsApp alert when a product is running low?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the Low stock and Out of stock admin alerts send a message to your admin numbers when a product drops low or runs out, based on your WooCommerce stock settings. It is a simple way to reorder in time, especially for bestsellers that sell out on sale days.\"}},{\"@type\":\"Question\",\"name\":\"What is the welcome new customer message?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Welcome new customer card sends a WhatsApp or SMS greeting to new customers of your store, which is a good place for a short thank-you, your support number or a first-order tip. Keep it friendly and short, and remember numbers on the do-not-send list never receive it.\"}},{\"@type\":\"Question\",\"name\":\"Will customers on the do-not-send list get cart, review or back in stock messages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, numbers on the do-not-send list never receive abandoned cart, welcome, review, campaign, back in stock or COD to Prepaid messages. Add numbers in the Settings tab whenever someone asks to stop, and the plugin skips them automatically while still letting normal order updates go out.\"}},{\"@type\":\"Question\",\"name\":\"Can I set different templates for abandoned cart and back in stock?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, each event has its own card with its own template picker, channel choice and variable mapping, so your abandoned cart message, review request and back in stock alert can all read differently. You can also send one on WhatsApp and another on SMS if that suits your buyers.\"}},{\"@type\":\"Question\",\"name\":\"Do recovery messages hurt my WhatsApp quality rating?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"They can if they feel like spam, because Meta lowers a number\\u0027s quality rating when many people block or report its messages. Send one reminder, not a series, make it clearly about the buyer\\u0027s own cart or product, and keep the do-not-send list up to date to protect your rating.\"}},{\"@type\":\"Question\",\"name\":\"Can I send WooCommerce login OTP on WhatsApp?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the OTP \\u0026 Login tab lets customers log in with an OTP instead of a password, and with Smart OTP that OTP can go on WhatsApp first with automatic SMS fallback. You enter your OTP ID from Fast2SMS in the plugin, and the channel order is set in your Fast2SMS account. See our WooCommerce WhatsApp OTP login guide.\"}},{\"@type\":\"Question\",\"name\":\"What is Smart OTP in the Fast2SMS WooCommerce plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Smart OTP sends the OTP on WhatsApp first and falls back to SMS automatically if WhatsApp does not go through, or the other way round, based on the order you set at Fast2SMS for your OTP ID. The plugin only needs the OTP ID, so you can change the channel order later without touching WooCommerce.\"}},{\"@type\":\"Question\",\"name\":\"Do I need DLT registration for WhatsApp OTP on WooCommerce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, WhatsApp OTP needs no DLT registration, header or DLT template, because it goes through Meta\\u0027s authentication templates instead of telecom SMS routes. If you use SMS fallback, the SMS side needs DLT: a registered entity, a 6-letter header, an approved OTP template under Transactional, and a PE-TM chain bound to a registered TMD. From 30th September, mismatched chains are blocked.\"}},{\"@type\":\"Question\",\"name\":\"Where can WooCommerce customers log in with WhatsApp OTP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Customers can use OTP login on the WooCommerce My Account login form, on wp-login.php, and on any page where you place the fast2sms_otp_login shortcode. There is also phone verification on registration, an \\\"Edit\\\" link next to the number, and a resend countdown you can set between 10 and 300 seconds.\"}},{\"@type\":\"Question\",\"name\":\"Can new customers sign up on WooCommerce with just a mobile number?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the plugin can create an account automatically when a new number verifies with OTP, so first-time buyers do not need to pick a username or password. This removes a common drop-off point for Indian shoppers, who are much more used to OTP than to remembering yet another password.\"}},{\"@type\":\"Question\",\"name\":\"Can I verify the phone number at WooCommerce checkout with a WhatsApp OTP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, checkout OTP verification checks the billing mobile before the order is placed, and it works with the classic (shortcode) checkout only, not the block checkout. The number is pre-filled from billing, buyers can pick \\\"Verify a different number\\\", and logged-in customers can be skipped if you choose.\"}},{\"@type\":\"Question\",\"name\":\"Does WooCommerce checkout OTP work with every payment gateway?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, checkout OTP works with every payment gateway because the check runs before payment starts, whether the buyer chooses COD, UPI, cards or netbanking. Remember that checkout OTP needs the classic (shortcode) checkout and does not work on the block checkout. You can place the box below billing details, above payment options, above the order summary, at the top, or with the fast2sms_checkout_otp shortcode.\"}},{\"@type\":\"Question\",\"name\":\"How secure is OTP login in the WooCommerce WhatsApp plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The limits are enforced on the server: at most 3 OTP sends per number and 10 per IP address in 10 minutes, 5 verify attempts per OTP, OTPs that expire in 10 minutes, and a single-use verification token valid for 15 minutes. You can also block OTP-only login for administrators to protect against SIM swap attacks.\"}},{\"@type\":\"Question\",\"name\":\"Can I change how the WooCommerce OTP login form looks?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, you can set a light or dark theme, an accent colour, a corner style (sharp, rounded, soft or pill) and a custom title, and see the changes in a live preview. Checkout OTP can also have its own title, theme, colour and corner style, so it matches your checkout design.\"}},{\"@type\":\"Question\",\"name\":\"How do I test WhatsApp OTP before customers use it?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The OTP \\u0026 Login tab has a Test OTP option that sends a real OTP to a number you enter and lets you verify it right there in the admin. Test on both WhatsApp and a phone without WhatsApp to check your SMS fallback, and watch the OTP stats for the last 30 days after launch.\"}},{\"@type\":\"Question\",\"name\":\"How much does a WhatsApp OTP cost on WooCommerce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A WhatsApp authentication OTP costs \u20b90.25 per delivered message on Fast2SMS, and failed WhatsApp messages are refunded within 48 hours. If an OTP falls back to SMS, that SMS is charged at your DLT SMS rate. The plugin itself stays free, so there is no licence on top of message costs.\"}},{\"@type\":\"Question\",\"name\":\"Can I send bulk WhatsApp messages to my WooCommerce customers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the Campaigns tab sends a WhatsApp or SMS template to many people at once, with a live preview and a test send before you launch. It is built into the free plugin, so you can announce a sale or a new collection without exporting numbers to another tool. See the WooCommerce bulk campaigns guide.\"}},{\"@type\":\"Question\",\"name\":\"Who can I send a WooCommerce WhatsApp campaign to?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can send a campaign to all WooCommerce customers, all WordPress users, or a list you paste in or upload as a CSV file. This covers most needs, from a festive offer to every past buyer to a message for a small list of wholesale customers you keep outside WooCommerce.\"}},{\"@type\":\"Question\",\"name\":\"What CSV format does the campaign list need?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The pasted or uploaded list uses one contact per line in the format \\\"number,name\\\", with a 10-digit Indian mobile number followed by the person\\u0027s name. The name fills the name variable in your template, so a clean list gives every buyer a message that greets them properly.\"}},{\"@type\":\"Question\",\"name\":\"Can I schedule a WhatsApp campaign for later?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, you can send a campaign right away or schedule it for a later date and time, and the schedule follows your WordPress site\\u0027s timezone. Check that your site timezone is set to India under WordPress general settings, so a campaign planned for the evening does not go out at the wrong hour.\"}},{\"@type\":\"Question\",\"name\":\"Can WooCommerce WhatsApp campaigns include images or videos?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, campaigns can use WhatsApp templates with media headers, so you can send an offer banner image, a short product video or a PDF catalogue. The media must be part of an approved template, and the live preview shows how it will look before you send.\"}},{\"@type\":\"Question\",\"name\":\"What variables can I use in a WhatsApp campaign?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Campaign templates can use name, phone, site name, site URL and date as variables, filled for each person in your audience. Order-specific variables like order ID or amount belong to the Automations cards, because a campaign goes to a list of people rather than to a single order.\"}},{\"@type\":\"Question\",\"name\":\"What happens if some campaign messages fail?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Campaign messages go through a queue with automatic retries, and the past campaigns list shows sent, failed and total counts with each campaign\\u0027s status. For individual failures, the Logs tab shows the error, and you can retry failed messages from there.\"}},{\"@type\":\"Question\",\"name\":\"Are numbers on the do-not-send list skipped in campaigns?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, campaigns automatically skip every number on the do-not-send list, so people who asked you to stop do not get your offers even if they are in your customer list or CSV file. Keep adding numbers to the list whenever someone replies asking to stop.\"}},{\"@type\":\"Question\",\"name\":\"Do WhatsApp campaigns need marketing templates?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, offers, sales and announcements are marketing messages in Meta\\u0027s rules, so campaign templates are normally approved as marketing and cost \u20b90.95 per delivered message on Fast2SMS. Do not try to pass a promotion off as a utility update, because Meta can re-categorise it and it confuses buyers.\"}},{\"@type\":\"Question\",\"name\":\"How do I send WhatsApp campaigns without getting my number restricted?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Send only to people who bought from you or opted in, keep campaigns relevant and not too frequent, and honour stop requests through the do-not-send list. When many recipients block or report you, Meta lowers your quality rating and can limit your number. Our WhatsApp marketing without ban FAQ has more tips.\"}},{\"@type\":\"Question\",\"name\":\"How much does the WooCommerce WhatsApp plugin cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The plugin costs nothing: there is no plugin fee, licence, setup charge or monthly subscription, and you install it free from WordPress.org. You only pay Fast2SMS for the WhatsApp and SMS messages your store sends, from a prepaid wallet you recharge as needed.\"}},{\"@type\":\"Question\",\"name\":\"What is the price per WhatsApp message on Fast2SMS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"WhatsApp utility messages like order updates and authentication OTPs cost \u20b90.25 each, marketing messages like offers and cart reminders cost \u20b90.95 each, and session replies cost \u20b90.13. WhatsApp messages are billed on delivery, so a store pays for what actually reaches buyers.\"}},{\"@type\":\"Question\",\"name\":\"Am I charged for WhatsApp messages that fail?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, WhatsApp messages are billed on delivery, and failed WhatsApp messages are refunded to your Fast2SMS wallet within 48 hours. You can see failures and their errors in the plugin\\u0027s Logs tab, and retry them one by one or all together once you fix the cause.\"}},{\"@type\":\"Question\",\"name\":\"Is there a free trial for the WooCommerce WhatsApp plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The plugin is free forever, and Fast2SMS signup is free with \u20b950 test credit, which is enough to send test messages and try your first order notifications. Create your account, connect the plugin, and send tests from the Automations cards before recharging.\"}},{\"@type\":\"Question\",\"name\":\"How much does SMS cost if I also use the WooCommerce SMS plugin features?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"SMS through the plugin is charged at your DLT SMS rate per message, which you can see in your Fast2SMS account, and SMS needs DLT approved templates and a registered header. Many stores keep SMS for OTP fallback and the most important order updates, and use WhatsApp for everything else.\"}},{\"@type\":\"Question\",\"name\":\"Can I get lower WhatsApp rates for a high-volume WooCommerce store?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, rates are negotiable for high volume, so if your store sends a large number of messages each month, talk to the Fast2SMS sales team about pricing. Call +91-6262778811, email sales@fast2sms.com, or book a free meeting at fast2sms.com\/meet.\"}},{\"@type\":\"Question\",\"name\":\"How do I know when my Fast2SMS wallet is running low?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The plugin shows your wallet balance and SMS count in the admin header with a recharge link, and you can turn on an email alert in Settings for when the balance drops below an amount you choose. An empty wallet stops order messages, so set the alert above a normal day\\u0027s spend.\"}},{\"@type\":\"Question\",\"name\":\"What is the WhatsApp quality rating?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The quality rating is Meta\\u0027s score for your WhatsApp business number, shown as high, medium or low, based on how people react to your messages, especially how often they block or report you. A low rating can lead Meta to limit how many people your number can message.\"}},{\"@type\":\"Question\",\"name\":\"How do I keep my WhatsApp quality rating high on WooCommerce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Message only buyers and opted-in customers, keep order updates as clear updates, send one reminder instead of many, and add anyone who asks to stop to the do-not-send list. Use the checkout consent checkbox so buyers know to expect WhatsApp messages from your store, which lowers the chance they report you.\"}},{\"@type\":\"Question\",\"name\":\"Does the plugin guarantee WhatsApp delivery?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No provider can promise that every single message will be delivered, because delivery depends on the buyer\\u0027s phone, network and WhatsApp account. What the plugin gives you is visibility: every message\\u0027s status and error in the Logs tab, retries for failures, and SMS as a second channel where you need it.\"}},{\"@type\":\"Question\",\"name\":\"How does the plugin protect customer data?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The plugin encrypts your API key, phone numbers and message variables with AES-256-GCM, shows masked numbers in the admin, and can auto-purge logs, OTP sessions and COD records after a number of days you choose. It also supports WordPress privacy export and erase requests.\"}},{\"@type\":\"Question\",\"name\":\"How do I get help with the WooCommerce WhatsApp plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can email support@fast2sms.com, call +91-6262778822, or schedule a free meeting where our team sets things up with you on a screen share. For pricing and volume discounts, the sales team is on +91-6262778811.\"}}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A 100+ FAQ guide to the free Fast2SMS WooCommerce WhatsApp plugin: order events, templates, PDF invoices, buttons, COD, recovery, OTP, campaigns and pricing.<\/p>\n","protected":false},"author":11,"featured_media":17401,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"woocommerce whatsapp plugin","_yoast_wpseo_title":"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP | Fast2SMS","_yoast_wpseo_metadesc":"Free WooCommerce WhatsApp plugin on the official API: order updates, PDF invoice, COD, cart recovery, OTP login and campaigns. 100+ FAQs, pay per message.","footnotes":""},"categories":[2,26,27],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP | Fast2SMS<\/title>\n<meta name=\"description\" content=\"Free WooCommerce WhatsApp plugin on the official API: order updates, PDF invoice, COD, cart recovery, OTP login and campaigns. 100+ FAQs, pay per message.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP | Fast2SMS\" \/>\n<meta property=\"og:description\" content=\"Free WooCommerce WhatsApp plugin on the official API: order updates, PDF invoice, COD, cart recovery, OTP login and campaigns. 100+ FAQs, pay per message.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/\" \/>\n<meta property=\"og:site_name\" content=\"Fast2SMS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Fast2SMS\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-29T05:00:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-30T04:04:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-whatsapp-plugin-faq-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fast2SMS\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fast2sms\" \/>\n<meta name=\"twitter:site\" content=\"@fast2sms\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fast2SMS\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"42 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/\"},\"author\":{\"name\":\"Fast2SMS\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9\"},\"headline\":\"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP\",\"datePublished\":\"2026-09-29T05:00:32+00:00\",\"dateModified\":\"2026-09-30T04:04:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/\"},\"wordCount\":8408,\"publisher\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#organization\"},\"articleSection\":[\"Blog\",\"WooCommerce\",\"WordPress Plugin\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/\",\"url\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/\",\"name\":\"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP | Fast2SMS\",\"isPartOf\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#website\"},\"datePublished\":\"2026-09-29T05:00:32+00:00\",\"dateModified\":\"2026-09-30T04:04:28+00:00\",\"description\":\"Free WooCommerce WhatsApp plugin on the official API: order updates, PDF invoice, COD, cart recovery, OTP login and campaigns. 100+ FAQs, pay per message.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fast2sms.com\/help\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#website\",\"url\":\"https:\/\/www.fast2sms.com\/help\/\",\"name\":\"Fast2SMS\",\"description\":\"Help\",\"publisher\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.fast2sms.com\/help\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#organization\",\"name\":\"Fast2SMS\",\"url\":\"https:\/\/www.fast2sms.com\/help\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/Fast2SMS\/\",\"https:\/\/twitter.com\/fast2sms\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2021\/01\/Fast2SMS-logo.jpg\",\"contentUrl\":\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2021\/01\/Fast2SMS-logo.jpg\",\"width\":210,\"height\":210,\"caption\":\"Fast2SMS\"},\"image\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9\",\"name\":\"Fast2SMS\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP | Fast2SMS","description":"Free WooCommerce WhatsApp plugin on the official API: order updates, PDF invoice, COD, cart recovery, OTP login and campaigns. 100+ FAQs, pay per message.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/","og_locale":"en_US","og_type":"article","og_title":"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP | Fast2SMS","og_description":"Free WooCommerce WhatsApp plugin on the official API: order updates, PDF invoice, COD, cart recovery, OTP login and campaigns. 100+ FAQs, pay per message.","og_url":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/","og_site_name":"Fast2SMS","article_publisher":"https:\/\/www.facebook.com\/Fast2SMS\/","article_published_time":"2026-09-29T05:00:32+00:00","article_modified_time":"2026-09-30T04:04:28+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-whatsapp-plugin-faq-1.png","type":"image\/png"}],"author":"Fast2SMS","twitter_card":"summary_large_image","twitter_creator":"@fast2sms","twitter_site":"@fast2sms","twitter_misc":{"Written by":"Fast2SMS","Est. reading time":"42 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/#article","isPartOf":{"@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/"},"author":{"name":"Fast2SMS","@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9"},"headline":"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP","datePublished":"2026-09-29T05:00:32+00:00","dateModified":"2026-09-30T04:04:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/"},"wordCount":8408,"publisher":{"@id":"https:\/\/www.fast2sms.com\/help\/#organization"},"articleSection":["Blog","WooCommerce","WordPress Plugin"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/","url":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/","name":"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP | Fast2SMS","isPartOf":{"@id":"https:\/\/www.fast2sms.com\/help\/#website"},"datePublished":"2026-09-29T05:00:32+00:00","dateModified":"2026-09-30T04:04:28+00:00","description":"Free WooCommerce WhatsApp plugin on the official API: order updates, PDF invoice, COD, cart recovery, OTP login and campaigns. 100+ FAQs, pay per message.","breadcrumb":{"@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-whatsapp-plugin-faq\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fast2sms.com\/help\/"},{"@type":"ListItem","position":2,"name":"Free WooCommerce WhatsApp Plugin: 100+ FAQs on Order Updates, Invoices and OTP"}]},{"@type":"WebSite","@id":"https:\/\/www.fast2sms.com\/help\/#website","url":"https:\/\/www.fast2sms.com\/help\/","name":"Fast2SMS","description":"Help","publisher":{"@id":"https:\/\/www.fast2sms.com\/help\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fast2sms.com\/help\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fast2sms.com\/help\/#organization","name":"Fast2SMS","url":"https:\/\/www.fast2sms.com\/help\/","sameAs":["https:\/\/www.facebook.com\/Fast2SMS\/","https:\/\/twitter.com\/fast2sms"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/logo\/image\/","url":"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2021\/01\/Fast2SMS-logo.jpg","contentUrl":"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2021\/01\/Fast2SMS-logo.jpg","width":210,"height":210,"caption":"Fast2SMS"},"image":{"@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9","name":"Fast2SMS"}]}},"_links":{"self":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/17404"}],"collection":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/comments?post=17404"}],"version-history":[{"count":1,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/17404\/revisions"}],"predecessor-version":[{"id":17460,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/17404\/revisions\/17460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/media\/17401"}],"wp:attachment":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/media?parent=17404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/categories?post=17404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/tags?post=17404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}