{"id":371137,"date":"2026-09-20T11:38:48","date_gmt":"2026-09-20T11:38:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dispatchwp-wa-notifications\/"},"modified":"2026-09-24T13:04:10","modified_gmt":"2026-09-24T13:04:10","slug":"dispatchable-order-messaging","status":"publish","type":"plugin","link":"https:\/\/pirate.wordpress.org\/plugins\/dispatchable-order-messaging\/","author":23567871,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.0","stable_tag":"0.2.0","tested":"7.1.2","requires":"6.6","requires_php":"8.1","requires_plugins":null,"header_name":"Dispatchable Order Messaging for WooCommerce","header_author":"DispatchWP","header_description":"WooCommerce WhatsApp order notifications. One-click messaging for merchants and customers, with no Meta API account required.","assets_banners_color":"193261","last_updated":"2026-09-24 13:04:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/dispatchwp.com\/dispatchable-order-messaging\/","header_author_uri":"https:\/\/dispatchwp.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":94,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"dispatchwp","date":"2026-09-20 11:38:27","revision":3704182},"0.2.0":{"tag":"0.2.0","author":"dispatchwp","date":"2026-09-24 13:04:10","revision":3711334}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3704189,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3704189,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3704189,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3704240,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3704240,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","0.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3704289,"resolution":"1","location":"assets","locale":"","width":1433,"height":848},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3704289,"resolution":"2","location":"assets","locale":"","width":932,"height":847},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3704289,"resolution":"3","location":"assets","locale":"","width":1106,"height":512},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3704289,"resolution":"4","location":"assets","locale":"","width":1431,"height":673},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3704289,"resolution":"5","location":"assets","locale":"","width":1600,"height":957}},"screenshots":{"1":"WhatsApp button on the product page, with your custom label and message.","2":"One-click \"Notify Customer\" on the order screen \u2014 pre-filled from the order's own data.","3":"Bulk \"Notify Customer\" \u2014 step through selected orders one at a time.","4":"The notification log under WooCommerce \u2192 WhatsApp Log.","5":"Buttons and message-template settings."}},"plugin_section":[],"plugin_tags":[31179,130766,38803,3160,286],"plugin_category":[45],"plugin_contributors":[281693],"plugin_business_model":[],"class_list":["post-371137","plugin","type-plugin","status-publish","hentry","plugin_tags-cash-on-delivery","plugin_tags-customer-communication","plugin_tags-order-notifications","plugin_tags-whatsapp","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-dispatchwp","plugin_committers-dispatchwp"],"banners":{"banner":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/banner-772x250.png?rev=3704240","banner_2x":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/banner-1544x500.png?rev=3704240","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/icon.svg?rev=3704189","icon":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/icon.svg?rev=3704189","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/screenshot-1.png?rev=3704289","caption":"WhatsApp button on the product page, with your custom label and message."},{"src":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/screenshot-2.png?rev=3704289","caption":"One-click \"Notify Customer\" on the order screen \u2014 pre-filled from the order's own data."},{"src":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/screenshot-3.png?rev=3704289","caption":"Bulk \"Notify Customer\" \u2014 step through selected orders one at a time."},{"src":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/screenshot-4.png?rev=3704289","caption":"The notification log under WooCommerce \u2192 WhatsApp Log."},{"src":"https:\/\/ps.w.org\/dispatchable-order-messaging\/assets\/screenshot-5.png?rev=3704289","caption":"Buttons and message-template settings."}],"raw_content":"<!--section=description-->\n<p><strong>Dispatchable Order Messaging<\/strong> brings WooCommerce order communication to WhatsApp, the channel your customers already use every day \u2014 with a single click, no Meta Business API account, and nothing routed through a third-party service.<\/p>\n\n<p>Built for merchants in WhatsApp-first, cash-on-delivery-heavy markets who already message customers about their orders by hand, copying details from the order screen into a chat. This plugin turns that into one click instead.<\/p>\n\n<p>For a full step-by-step setup guide with screenshots and troubleshooting, see the <a href=\"https:\/\/dispatchwp.com\/docs\/dispatchable-order-messaging-setup-guide\/\">Setup Guide<\/a>.<\/p>\n\n<h4>What it does<\/h4>\n\n<ul>\n<li><strong>WhatsApp button on the product and cart pages<\/strong> \u2014 a single click opens WhatsApp with a pre-filled message including the product name and price.<\/li>\n<li><strong>\"Notify Customer\" on each order<\/strong> \u2014 a one-click button on the order screen opens a WhatsApp message pre-filled from that order's own data and your message template for its current status, ready for you to review and send.<\/li>\n<li><strong>Bulk \"Notify Customer\"<\/strong> \u2014 select several orders from the Orders list and the plugin steps you through them one at a time: review the pre-filled message, open WhatsApp, send it, click \"Sent \u2014 Next,\" and move to the next order. Every message still goes through your own WhatsApp \u2014 nothing sends automatically, individually or in bulk.<\/li>\n<li><strong>Customer-facing \"Message us about this order\"<\/strong> link on the order-received (thank-you) page and in WooCommerce order emails.<\/li>\n<li><strong>Editable message templates<\/strong>, one per order status, with placeholders for the customer's name, order number, total, status, tracking number, and item list.<\/li>\n<li><strong>A local log<\/strong> of notifications you've sent, viewable under WooCommerce \u2192 WhatsApp Log, for your own records.<\/li>\n<li><strong>Full compatibility<\/strong> with WooCommerce High-Performance Order Storage (HPOS) and the WooCommerce Cart\/Checkout blocks.<\/li>\n<\/ul>\n\n<h4>What it deliberately does not do<\/h4>\n\n<p>This plugin never sends a WhatsApp message on its own. Every notification \u2014 single or bulk \u2014 opens WhatsApp with the message already written, and a person still has to review it and tap Send. There is no background sending, no Meta Cloud API connection, and no external service in the middle of your message traffic or your customers' data. Automatic, no-click sending is intentionally outside the scope of this free plugin.<\/p>\n\n<h4>Want it fully automatic? (Pro)<\/h4>\n\n<p><a href=\"https:\/\/dispatchwp.com\/dispatchable-order-messaging-pro\/\">Dispatchable Order Messaging Pro<\/a> builds on this free plugin and replaces the one-click \"you still tap Send\" workflow with fully automatic WhatsApp notifications sent through your own Meta Cloud API account \u2014 no third-party service ever sees your messages. Pro adds:<\/p>\n\n<ul>\n<li>Automatic, no-click sending on order-status triggers, individually and in bulk<\/li>\n<li>Delivery status tracking (sent, delivered, read, failed) via Meta webhooks<\/li>\n<li>A combined message log with CSV export<\/li>\n<li>Automatic retries on failed sends<\/li>\n<li>A reliable background queue built on Action Scheduler<\/li>\n<\/ul>\n\n<p>Pro requires this free plugin and your own Meta Business\/Cloud API account. <a href=\"https:\/\/dispatchwp.com\/dispatchable-order-messaging-pro\/\">Learn more about Pro<\/a>.<\/p>\n\n<h4>Why WhatsApp instead of email<\/h4>\n\n<p>In many markets, email has low open rates and low trust compared to WhatsApp, where customers already expect to hear from businesses they've ordered from. WooCommerce's built-in order communication is email-only; this plugin adds the channel your customers actually check.<\/p>\n\n<h4>Privacy and data handling<\/h4>\n\n<p>This plugin makes no external API calls and sends nothing to any DispatchWP-operated or third-party server. WhatsApp messages are composed on your own site and opened as standard <code>wa.me<\/code> links \u2014 the same mechanism as clicking any WhatsApp link elsewhere on the web. No API keys, no external account, no data collection.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Make sure <a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\">WooCommerce<\/a> (version 8.2 or newer) is installed and active \u2014 this plugin requires it.<\/li>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/dispatchable-order-messaging<\/code> directory, or install it directly through the WordPress \"Plugins \u2192 Add New\" screen.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Go to WooCommerce \u2192 Settings \u2192 WhatsApp and enter your store's WhatsApp number.<\/li>\n<li>Review the default message templates under the Templates tab and customize them if you'd like.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20whatsapp%20business%20api%20account%20or%20a%20meta%20developer%20account%3F\"><h3>Do I need a WhatsApp Business API account or a Meta developer account?<\/h3><\/dt>\n<dd><p>No. This plugin works with an ordinary WhatsApp number (personal or the WhatsApp Business app) via standard <code>wa.me<\/code> links \u2014 the same links you'd use to start any WhatsApp chat from a website. No API keys, no Meta Business verification, no external account of any kind.<\/p><\/dd>\n<dt id=\"does%20this%20send%20messages%20automatically%3F\"><h3>Does this send messages automatically?<\/h3><\/dt>\n<dd><p>No, not in this version. Every notification \u2014 whether triggered from a single order or a bulk selection \u2014 opens WhatsApp with the message pre-filled, and you send it yourself with one click inside WhatsApp. Nothing is sent in the background. Automatic sending is available in <a href=\"https:\/\/dispatchwp.com\/dispatchable-order-messaging-pro\/\">Dispatchable Order Messaging Pro<\/a>.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20high-performance%20order%20storage%20%28hpos%29%3F\"><h3>Does it work with High-Performance Order Storage (HPOS)?<\/h3><\/dt>\n<dd><p>Yes. HPOS compatibility is declared, and the plugin is built and tested against both HPOS and legacy (post-based) order storage.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20woocommerce%20cart%20and%20checkout%20blocks%3F\"><h3>Does it work with the WooCommerce Cart and Checkout blocks?<\/h3><\/dt>\n<dd><p>Yes, alongside the classic (shortcode) cart and checkout. Both are supported.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20customer%27s%20order%20has%20no%20phone%20number%20on%20file%3F\"><h3>What happens if a customer's order has no phone number on file?<\/h3><\/dt>\n<dd><p>The \"Notify Customer\" action won't have a number to message. You can optionally require a phone number at checkout from this plugin's settings (WooCommerce \u2192 Settings \u2192 WhatsApp), which applies to both the classic and block-based checkout.<\/p><\/dd>\n<dt id=\"where%20do%20i%20configure%20my%20whatsapp%20number%20and%20message%20templates%3F\"><h3>Where do I configure my WhatsApp number and message templates?<\/h3><\/dt>\n<dd><p>WooCommerce \u2192 Settings \u2192 WhatsApp. The General tab holds your store's own number (used for customer-initiated contact); the Buttons tab controls each button's label, message, and on\/off switch; the Templates tab holds one editable message per order status.<\/p><\/dd>\n<dt id=\"is%20any%20of%20my%20data%20sent%20to%20a%20third-party%20server%3F\"><h3>Is any of my data sent to a third-party server?<\/h3><\/dt>\n<dd><p>No. This plugin has no external API calls, no analytics, and no data collection of its own. Messages are composed on your own site and opened directly in WhatsApp via standard wa.me links.<\/p><\/dd>\n<dt id=\"is%20there%20a%20full%20setup%20guide%3F\"><h3>Is there a full setup guide?<\/h3><\/dt>\n<dd><p>Yes \u2014 see the <a href=\"https:\/\/dispatchwp.com\/docs\/dispatchable-order-messaging-setup-guide\/\">full setup guide<\/a>, with screenshots for every step and a troubleshooting section.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Default message templates are now provided for every order status (Pending payment, Cancelled, Refunded, Failed), not just Processing, On hold and Completed.<\/li>\n<li>Fixed: a template status saved blank could permanently mask its default message; blank templates now correctly fall back to the default.<\/li>\n<li>Template fields on the Templates tab now show your own saved text, with the default shown as placeholder text, so saving the settings screen no longer locks in default wording as if it were a customization.<\/li>\n<li>Added a link to Dispatchable Order Messaging Pro (automatic sending via your own Meta Cloud API account) on the WhatsApp settings screen.<\/li>\n<li>Added a link to the full setup guide in the plugin description.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"One-click WhatsApp order notifications for WooCommerce \u2014 no Meta API account, no subscription, no external service.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/371137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=371137"}],"author":[{"embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dispatchwp"}],"wp:attachment":[{"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=371137"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=371137"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=371137"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=371137"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=371137"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=371137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}