{"id":2485,"date":"2026-01-20T14:04:25","date_gmt":"2026-01-20T14:04:25","guid":{"rendered":"https:\/\/devad.io\/guides\/?p=2485"},"modified":"2026-01-28T18:21:13","modified_gmt":"2026-01-28T18:21:13","slug":"whatsapp-shop","status":"publish","type":"post","link":"https:\/\/devad.io\/guides\/chat-devad-io-docs\/whatsapp-shop\/","title":{"rendered":"WhatsApp Shop"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"whatsapp-shop-integration\">WhatsApp Shop Integration<\/h2>\n\n\n\n<p>To showcase products from your shop, utilize the merge fields outlined below.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Order Processing:<\/strong> When a user submits an order, the order details are transmitted to the URL defined in <strong>Settings &gt; WhatsApp &gt; Order webhook<\/strong>. The script at that URL is responsible for processing the order and confirming it to the user via the PHP API function <code>sb_whatsapp_send_message()<\/code>.<\/li>\n\n\n\n<li><strong>WooCommerce:<\/strong> To integrate the shop with WooCommerce, please click <a href=\"https:\/\/chat.devad.io\/docs\/#woocommerce-whatsapp\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/li>\n<\/ul>\n\n\n\n<div class=\"gspb_heading_sep_gsbp-cba7171\"><div class=\"gspb_heading_sep gspb_heading_sep_before\"><\/div><h2 id=\"gspb_heading-id-gsbp-cba7171\" class=\"gspb_heading gspb_heading-id-gsbp-cba7171 \">WhatsApp shop<\/h2><div class=\"gspb_heading_sep gspb_heading_sep_after\"><\/div><\/div>\n\n\n\n<p>To displays the products of your shop use the merge fields below.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Merge field<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><b>{catalog id=&#8221;123&#8243; product_id=&#8221;123&#8243; body=&#8221;&#8221; footer=&#8221;&#8221;}<\/b><\/td><td>\n                                            Display a single product. Replace <b>id<\/b> with the catalog ID and\n                                            <b>product_id<\/b> with a product ID. The attributes <b>body<\/b> and\n                                            <b>footer<\/b> are optional.\n                                        <\/td><\/tr><tr><td><b>{catalog id=&#8221;123&#8243; product_id_1_1=&#8221;123&#8243; product_id_1_2=&#8221;123&#8243;\n                                                product_id_2_1=&#8221;123&#8243; section_1=&#8221;&#8221; section_2=&#8221;&#8221; header=&#8221;&#8221; body=&#8221;&#8221;\n                                                footer=&#8221;&#8221;}<\/b><\/td><td>\n                                            Display multiple products. Replace <b>id<\/b> with the catalog ID. Add\n                                            products by grouping them into sections, via the attributes\n                                            <b>product_id_[A]_[B]<\/b>, replace [A] with the section index, starting from\n                                            1, replace [B] with the product index, starting from 1 for each section. You\n                                            must also add the attribute <b>section_[A]=&#8221;&#8221;<\/b> for each section, replace\n                                            [A] with the section index. The attributes <b>header<\/b> and <b>body<\/b> are\n                                            required, <b>footer<\/b> is optional.\n                                        <\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<ul class=\"wp-block-list\">\n<li> When the user sends the order, the order information is sent to the URL specified in <b>Settings &gt; WhatsApp &gt; Order webhook<\/b>. The page at that URL should process the order and send a message to the user via the PHP API function <b>sb_whatsapp_send_message()<\/b>. <\/li>\n\n\n\n<li> To connect the shop to WooCommerce click <a href=\"#woocommerce-whatsapp\" class=\"scroll-to\">here<\/a>. <\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div id=\"whatsapp-info\" style=\"position:relative;top:-100px;visibility:hidden;\"><\/div>\n\n\n\n<div class=\"gspb_heading_sep_gsbp-88b4dc2\"><div class=\"gspb_heading_sep gspb_heading_sep_before\"><\/div><h2 id=\"gspb_heading-id-gsbp-88b4dc2\" class=\"gspb_heading gspb_heading-id-gsbp-88b4dc2 \">More information<\/h2><div class=\"gspb_heading_sep gspb_heading_sep_after\"><\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li> You cannot send a WhatsApp message to a user who has sent you a message more than 24 hours ago or has never messaged you before. WhatsApp prohibits this action. Instead, you must use a <a href=\"whatsapp-templates\" class=\"scroll-to\">WhatsApp template<\/a> or send an <a href=\"#text-message-fallback\" class=\"scroll-to\">text message<\/a>. If you encounter an &#8220;Error message: Re-engagement,&#8221; it indicates this situation. <\/li>\n\n\n\n<li>If you does not receive WhatsApp messages make sure you are not assigning the WhatsApp conversations to a <a href=\"#departments\" class=\"scroll-to\">department<\/a> and that the WhatsApp number used for testing is not a phone number of a CHAT.devad.io admin or agent. Also, make sure you setup correctly the WhatsApp webhook URL .<\/li>\n\n\n\n<li> If you can not send messages, an error should appear in the admin area when you try to send a message to the user. <\/li>\n\n\n\n<li> We cannot provide support for Twilio or 360dialog configuration, including all related issues. <\/li>\n\n\n\n<li> We cannot provide support in getting your WhatsApp account or WhatsApp message template approved. <\/li>\n\n\n\n<li> WhatsApp conversations and messages are compatible with <a href=\"#queue-routing\" class=\"scroll-to\">queue and routing<\/a>. <\/li>\n\n\n\n<li> If you are testing with the sandbox and after 72 hours you can no longer send messages to your phone number you must link again your phone number to your sandbox. <\/li>\n\n\n\n<li> You can send <a href=\"#rich-messages\" class=\"scroll-to\">rich messages<\/a> to WhatsApp. If you send chips, buttons or select rich messages, with more than 3 options, you can use the <b>whatsapp=&#8221;Your menu text&#8221;<\/b> shortcode attribute to set the text of the WhatsApp message menu. <\/li>\n\n\n\n<li> The <a href=\"#follow-up-message\">follow-up message<\/a> is supported, but the message is always sent, also if an agent replies. <\/li>\n\n\n\n<li> The <a href=\"#offline-message\">offline message<\/a> is supported, but the timetable is not sent. <\/li>\n\n\n\n<li> The chatbot is supported. The <a href=\"#human-takeover\">human takeover<\/a> feature is also supported. To enable the Dialogflow chatbot support for audio messages, activate <b>Settings &gt; Artificial Intelligence &gt; OpenAI &gt; Speech recognition<\/b> <br><\/li>\n\n\n\n<li> The supported AI features include <b>language detetction<\/b>, <b>spelling correction<\/b>, <b>multilingual via translation<\/b>, <b>Google search<\/b>. <\/li>\n\n\n\n<li> Twilio and 360dialog has many limitations. For example, Twilio does not support messages longer than 1600 characters. We strongly recommend to use the Official WhatsApp API. <\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WhatsApp Shop Integration To showcase products from your shop, utilize the merge fields outlined below. To displays the products of your shop use the merge&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_gspb_post_css":".gspb_heading_sep_gsbp-cba7171>.gspb_heading_sep{width:40px;border-top-width:3px;border-top-color:var(u002du002dwpu002du002dpresetu002du002dcoloru002du002dvivid-purple, #9b51e0);border-top-style:double}.gspb_heading_sep_gsbp-cba7171 .gspb_heading_sep_before{margin-right:17px;margin-left:17px}#gspb_heading-id-gsbp-88b4dc2,#gspb_heading-id-gsbp-cba7171{background-image:linear-gradient(135deg,#0693e3 0,#9b51e0 100%);margin-top:0;margin-bottom:0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.gspb_heading_sep_gsbp-88b4dc2,.gspb_heading_sep_gsbp-cba7171{display:flex;align-items:center;justify-content:space-around;margin-bottom:0}.gspb_heading_sep_gsbp-88b4dc2>.gspb_heading_sep{width:40px;border-top-width:3px;border-top-color:var(u002du002dwpu002du002dpresetu002du002dcoloru002du002dvivid-purple, #9b51e0);border-top-style:double}.gspb_heading_sep_gsbp-88b4dc2 .gspb_heading_sep_before{margin-right:17px;margin-left:17px}","pgc_sgb_lightbox_settings":"","footnotes":"","_siteseo_titles_title":"","_siteseo_titles_desc":"","_siteseo_analysis_target_kw":"","_siteseo_robots_canonical":"","_siteseo_robots_index":"","_siteseo_robots_follow":"","_siteseo_robots_primary_cat":"","_siteseo_social_fb_title":"","_siteseo_social_fb_desc":"","_siteseo_social_fb_img":"","_siteseo_social_twitter_title":"","_siteseo_social_twitter_desc":"","_siteseo_social_twitter_img":""},"categories":[2,112],"tags":[139],"class_list":["post-2485","post","type-post","status-publish","format-standard","hentry","category-chat-devad-io-docs","category-whatsapp","tag-whatsapp-marketing"],"acf":[],"menu_order":0,"_links":{"self":[{"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/posts\/2485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/comments?post=2485"}],"version-history":[{"count":1,"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/posts\/2485\/revisions"}],"predecessor-version":[{"id":2488,"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/posts\/2485\/revisions\/2488"}],"wp:attachment":[{"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/media?parent=2485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/categories?post=2485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devad.io\/guides\/wp-json\/wp\/v2\/tags?post=2485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}