{"id":184592,"date":"2026-01-13T00:26:06","date_gmt":"2026-01-13T08:26:06","guid":{"rendered":"https:\/\/www.foosales.com\/?p=184592"},"modified":"2026-01-13T00:26:06","modified_gmt":"2026-01-13T08:26:06","slug":"hamburger-restaurant-bestelsysteem","status":"publish","type":"post","link":"https:\/\/www.foosales.com\/nl\/burger-restaurant-ordering-system\/","title":{"rendered":"Maak een Burger Restaurant Bestelsysteem met WooCommerce en FooSales POS"},"content":{"rendered":"<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-large wp-image-184621\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-1024x580.png\" alt=\"\" width=\"1024\" height=\"580\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-1024x580.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-300x170.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-768x435.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-18x10.png 18w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-600x340.png 600w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551.png 1026w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-size: 14pt;\">Burgers are personal. Extra bacon, no onions, Swiss instead of cheddar, and\u2014if you give your customers a choice, most will say yes to fries and a drink if you make it easy. Our integration with the WooCommerce Product Add-Ons plugin makes this level of personalization effortless for both online and in-person orders.\u00a0<\/span><\/p>\n<h2><strong>How Does a Burger Restaurant Ordering System Work with FooSales and WooCommerce?<\/strong><\/h2>\n<div class=\"ast-oembed-container \" style=\"height: 100%;\"><iframe title=\"Build a WooCommerce Restaurant Ordering System (Online + Point of Sale)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/FVW2_I2dvLc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<p>The ordering system enables customers to place orders online or in-person. Using WordPress, WooCommerce, and FooSales, it includes:<\/p>\n<ul>\n<li><strong>Online Storefront<\/strong>: Customers browse an online menu of products, add burgers to a cart, and customize toppings (e.g., extra cheese, no onions) using the <a href=\"https:\/\/automattic.pxf.io\/GKyGP2\" rel=\"nofollow noopener\">WooCommerce Product Add-Ons<\/a> extension. The system tracks items and calculates costs.<\/li>\n<li><strong>User Account or Guest Checkout<\/strong>: Customers create an account to save order history and preferences or use guest checkout for convenience.<\/li>\n<li><strong>Delivery or Pickup Selection<\/strong>: Customers choose delivery to an address or in-store pickup.<\/li>\n<li><strong>Payment Processing<\/strong>: Secure payment gateways handle credit\/debit cards, digital wallets (e.g., PayPal), or cash on delivery.<\/li>\n<li><strong>Order Confirmation<\/strong>: After payment, customers receive an email or notification with order details and estimated pickup\/delivery time.<\/li>\n<li><strong>Order Management<\/strong>: Orders are sent to the restaurant\u2019s WooCommerce back-end, and are also loaded in FooSales for staff to process.<\/li>\n<li><strong>Order Fulfillment<\/strong>: Kitchen staff prepare orders, and delivery drivers are assigned for delivery orders.<\/li>\n<li><strong>Order Tracking<\/strong>: Customers can track order status (e.g., preparing, ready, or out for delivery) in real-time.<\/li>\n<li><strong>Delivery or Pickup<\/strong>: Orders are delivered to the specified address or picked up at the restaurant.<\/li>\n<li><strong>Order History and Account Management<\/strong>: Customers access past orders and manage account settings.<\/li>\n<li><strong>Analytics and Reporting<\/strong>: The system provides data for inventory management, sales tracking, and service improvements.<\/li>\n<\/ul>\n<h2><strong>Setting Up Your Burger Restaurant Ordering System<\/strong><\/h2>\n<p>This guide uses <a href=\"https:\/\/wordpress.org\/\" rel=\"noopener\">WordPress<\/a>, <a href=\"https:\/\/woocommerce.com\/\" rel=\"noopener\">WooCommerce<\/a>, <a href=\"https:\/\/www.foosales.com\/\">FooSales<\/a>, and the <a href=\"https:\/\/automattic.pxf.io\/GKyGP2\" rel=\"nofollow noopener\">WooCommerce Product Add-Ons<\/a> extension to create a cost-effective ordering system. WooCommerce, a WordPress e-commerce platform, handles online orders, while FooSales integrates in-person and online orders via a POS system. The WooCommerce Product Add-Ons extension enables customizable burger toppings. Here\u2019s how to set it up:<\/p>\n<h3>1. Getting Started with WordPress and WooCommerce<\/h3>\n<p>If you\u2019re new to WordPress or WooCommerce, follow this <a href=\"https:\/\/woocommerce.com\/document\/build-online-store\/\" rel=\"noopener\">guide<\/a> to set up your site in a few easy steps. Once your site is ready, proceed to the next section.<\/p>\n<h3>2. Create Products<\/h3>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-184605\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.08.04-1024x479.png\" alt=\"Screenshot of WooCommerce hamburger products\" width=\"1024\" height=\"479\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.08.04-1024x479.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.08.04-300x140.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.08.04-768x359.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.08.04-18x8.png 18w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.08.04-600x281.png 600w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.08.04.png 1154w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Each menu item, such as a cheeseburger or fries, is added as a WooCommerce product. To organize your menu, create product categories:<\/p>\n<ul>\n<li>Go to <strong>Products &gt; Categories<\/strong> in the WordPress dashboard<\/li>\n<li>Click <strong>Add New<\/strong> to create categories like \u201cBurgers,\u201d \u201cSides,\u201d and \u201cDrinks.\u201d<\/li>\n<\/ul>\n<p>Next, add products:<\/p>\n<ul>\n<li>Navigate to <strong>Products &gt; Add New<\/strong> in the WooCommerce admin dashboard.<\/li>\n<li>Enter the <strong>Title<\/strong> (e.g., \u201cClassic Cheeseburger\u201d), <strong>Long Description<\/strong> (e.g., burger details), <strong>Product Data<\/strong> (e.g., price), <strong>Short Description<\/strong>, <strong>Product Categories<\/strong>, and <strong>Product Image<\/strong>.<\/li>\n<li>Click <strong>Publish<\/strong> to add the product. Repeat for all menu items.<\/li>\n<\/ul>\n<h3><strong>3. Configure WooCommerce Product Add-ons<\/strong><\/h3>\n<p>To enable customizable burger toppings, install the <a href=\"https:\/\/automattic.pxf.io\/GKyGP2\" rel=\"nofollow noopener\">WooCommerce Product Add-Ons extension<\/a> (compatible with the FooSales web version). This allows customers to personalize their burgers.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-184606\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.10.21-1024x611.png\" alt=\"Screenshot of WooCommerce Product Add-ons options\" width=\"1024\" height=\"611\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.10.21-1024x611.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.10.21-300x179.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.10.21-768x459.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.10.21-18x12.png 18w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.10.21-600x358.png 600w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.10.21.png 1154w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p data-start=\"0\" data-end=\"361\">Create a <strong data-start=\"9\" data-end=\"27\">Global Add-ons<\/strong> set for your burger toppings and assign it to the <strong data-start=\"78\" data-end=\"89\">Burgers<\/strong> product category. That way, the same topping options (e.g., extra cheese, jalape\u00f1os, bacon) automatically appear on every burger product without you having to configure each one. It\u2019s the fastest way to keep your menu consistent and update prices or choices in one place.<\/p>\n<p data-start=\"0\" data-end=\"361\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-184607\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.11.42.png\" alt=\"\" width=\"880\" height=\"831\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.11.42.png 880w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.11.42-300x283.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.11.42-768x725.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.11.42-13x12.png 13w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-13.11.42-600x567.png 600w\" sizes=\"(max-width: 880px) 100vw, 880px\" \/><\/p>\n<p data-start=\"363\" data-end=\"767\" data-is-last-node=\"\" data-is-only-node=\"\">If a specific burger needs unique options, add a <strong data-start=\"412\" data-end=\"435\">Per-product Add-ons<\/strong> group on that product. Use it to add or refine choices just for that item\u2014for example, an \u201cExclude toppings for this burger\u201d checkbox list to remove ingredients that come standard on that build. Global and per-product add-ons work together, so you get broad coverage across the category plus fine-grained control where you need it.<\/p>\n<p><span style=\"font-weight: 400;\">WooCommerce Product Add-Ons supports importing and exporting global add-ons via JSON files. This is particularly useful for testing or replicating add-on configurations across stores. Below are two sample JSON file that you can use to setup standard burger toppings and modify for your store:<\/span><\/p>\n<pre>[ { \"name\": \"Bun\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"multiple_choice\", \"display\": \"radiobutton\", \"position\": 0, \"required\": 1, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422001\", \"min\": 0, \"max\": 0, \"default\": 0, \"options\": [ { \"label\": \"Standard\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Sesame\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Brioche\", \"price\": \"5\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Gluten Free\", \"price\": \"10\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Lettuce Wrap (no bun)\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] }, { \"name\": \"Patty Size\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"multiple_choice\", \"display\": \"radiobutton\", \"position\": 1, \"required\": 1, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422002\", \"min\": 0, \"max\": 0, \"default\": 0, \"options\": [ { \"label\": \"Single Patty\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Double Patty\", \"price\": \"35\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Triple Patty\", \"price\": \"70\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] }, { \"name\": \"Doneness\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"multiple_choice\", \"display\": \"radiobutton\", \"position\": 2, \"required\": 1, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422003\", \"min\": 0, \"max\": 0, \"default\": 0, \"options\": [ { \"label\": \"Rare\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Medium Rare\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Medium\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Medium Well\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Well Done\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] }, { \"name\": \"Cheese\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"multiple_choice\", \"display\": \"radiobutton\", \"position\": 3, \"required\": 1, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422004\", \"min\": 0, \"max\": 0, \"default\": 0, \"options\": [ { \"label\": \"No Cheese\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Cheddar\", \"price\": \"10\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Swiss\", \"price\": \"12\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"American\", \"price\": \"8\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Blue Cheese\", \"price\": \"15\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] }, { \"name\": \"Extra Meat Toppings\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"checkbox\", \"display\": \"select\", \"position\": 4, \"required\": 0, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422005\", \"min\": 0, \"max\": 0, \"default\": \"\", \"options\": [ { \"label\": \"Crispy bacon\", \"price\": \"18\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Fried egg\", \"price\": \"12\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Extra beef patty\", \"price\": \"35\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Grilled chicken strip\", \"price\": \"20\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Pulled pork\", \"price\": \"22\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] }, { \"name\": \"Extra Veggie Toppings\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"checkbox\", \"display\": \"select\", \"position\": 5, \"required\": 0, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422006\", \"min\": 0, \"max\": 0, \"default\": \"\", \"options\": [ { \"label\": \"Lettuce\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Tomato\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Pickles\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Onions (raw)\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Caramelized onions\", \"price\": \"5\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Jalape\u00f1os \/ chili\", \"price\": \"5\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Mushrooms\", \"price\": \"8\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Avocado\", \"price\": \"18\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] }, { \"name\": \"Sauces\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"checkbox\", \"display\": \"select\", \"position\": 6, \"required\": 0, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422007\", \"min\": 0, \"max\": 0, \"default\": \"\", \"options\": [ { \"label\": \"Ketchup\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Mustard\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Mayonnaise\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"BBQ sauce\", \"price\": \"5\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Garlic aioli\", \"price\": \"5\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Peri-Peri\", \"price\": \"5\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] }, { \"name\": \"Extras\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"checkbox\", \"display\": \"select\", \"position\": 7, \"required\": 0, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422008\", \"min\": 0, \"max\": 0, \"default\": \"\", \"options\": [ { \"label\": \"Extra cheese slice\", \"price\": \"15\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Extra pickles\", \"price\": \"3\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"Extra sauce\", \"price\": \"3\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] }, { \"name\": \"Exclusions (Remove)\", \"title_format\": \"label\", \"description_enable\": 0, \"description\": \"\", \"placeholder_enable\": 0, \"placeholder\": \"\", \"type\": \"checkbox\", \"display\": \"select\", \"position\": 8, \"required\": 0, \"restrictions\": 0, \"restrictions_type\": \"any_text\", \"adjust_price\": 0, \"price_type\": \"flat_fee\", \"price\": \"\", \"id\": \"1757422009\", \"min\": 0, \"max\": 0, \"default\": \"\", \"options\": [ { \"label\": \"No lettuce\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"No tomato\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"No onions\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"No pickles\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 }, { \"label\": \"No sauce\", \"price\": \"\", \"image\": \"\", \"price_type\": \"flat_fee\", \"visibility\": 1 } ] } ]<\/pre>\n<h3>4. Enable Pickup and Delivery Options<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"backend alignnone wp-image-176769 size-large\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.17.47-1024x491.png\" alt=\"Local pickup WooCommerce setting\" width=\"1024\" height=\"491\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.17.47-1024x491.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.17.47-300x144.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.17.47-768x368.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.17.47-600x288.png 600w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.17.47.png 1064w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Allow customers to choose pickup or delivery at checkout using WooCommerce shipping methods:<\/p>\n<ul>\n<li>In the WordPress dashboard, go to <strong>WooCommerce &gt; Settings &gt; Shipping<\/strong> and click <strong>Add Shipping Zone<\/strong>.<\/li>\n<li>Enter a <strong>Zone Name<\/strong> (e.g., \u201cLocal Area\u201d) and specify your restaurant\u2019s region.<\/li>\n<li>Add <strong>Local Pickup<\/strong> as a shipping method for in-store collection.<\/li>\n<li>For delivery, select <strong>Free Shipping<\/strong> or <strong>Flat Rate<\/strong> (e.g., rename Flat Rate to \u201cLocal Delivery\u201d and set a $5 fee).<\/li>\n<\/ul>\n<h3>5. Configure Custom Order Statuses<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"backend alignnone wp-image-176806 size-full\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-11.11.35.png\" alt=\"Order statuses\" width=\"855\" height=\"293\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-11.11.35.png 855w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-11.11.35-300x103.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-11.11.35-768x263.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-11.11.35-600x206.png 600w\" sizes=\"(max-width: 855px) 100vw, 855px\" \/><\/p>\n<p>Track order progress with custom statuses using a free custom order status plugin (e.g <a href=\"https:\/\/wordpress.org\/plugins\/ni-woocommerce-custom-order-status\/\" rel=\"noopener\">Ni WooCommerce Custom Order Status plugin<\/a>). Install it and create statuses like:<\/p>\n<ul>\n<li><strong>Active<\/strong>: Order is being prepared in the kitchen.<\/li>\n<li><strong>Ready<\/strong>: Order is ready for pickup or delivery.<\/li>\n<li><strong>Complete<\/strong>: Order is fulfilled, and no further action is needed.<\/li>\n<li>Navigate to <strong>Order Status &gt; Add New<\/strong> to set these up.<\/li>\n<\/ul>\n<h3>6. Set Up Automated Customer Emails and SMS (optional)<\/h3>\n<p><span style=\"font-weight: 400;\">Next, you can send automated updates to your customers when the order status is changed, using the<\/span><a href=\"https:\/\/woocommerce.com\/products\/automatewoo\/?aff=8264&amp;cid=702463\" rel=\"noopener\"> <span style=\"font-weight: 400;\">AutomateWoo plugin<\/span><\/a><span style=\"font-weight: 400;\"> extension. This can be used to let them know the order is ready for pickup, or out for delivery.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When an order status is changed, you can configure <strong>AutomateWoo<\/strong> to send an email to the customer. You can set up various emails that are triggered by different order statuses and you can also apply additional rules so that emails are only sent when certain conditions are met.<\/span><\/p>\n<article class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"1bda6958-a21a-427d-ac62-fcab86cfc354\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"3b0056fe-a6b3-4a6b-861e-e387d29c7daf\" data-message-model-slug=\"gpt-5-thinking\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\">\n<ul data-start=\"0\" data-end=\"458\" data-is-last-node=\"\" data-is-only-node=\"\">\n<li data-start=\"0\" data-end=\"39\">Log in to your WordPress dashboard.<\/li>\n<li data-start=\"0\" data-end=\"39\">Go to <strong data-start=\"48\" data-end=\"85\">AutomateWoo \u2192 Workflows \u2192 Add New<\/strong>.<\/li>\n<li data-start=\"89\" data-end=\"128\">Enter a <strong data-start=\"99\" data-end=\"108\">title<\/strong> for the workflow.<\/li>\n<li data-start=\"129\" data-end=\"181\">In <strong data-start=\"134\" data-end=\"145\">Trigger<\/strong>, choose <strong data-start=\"154\" data-end=\"178\">Order Status Changes<\/strong>.<\/li>\n<li data-start=\"182\" data-end=\"294\">Specify the <strong data-start=\"196\" data-end=\"209\">from \u2192 to<\/strong> status change that should trigger the email (based on the email you plan to send).<\/li>\n<li data-start=\"295\" data-end=\"458\" data-is-last-node=\"\">(Optional) In <strong data-start=\"311\" data-end=\"320\">Rules<\/strong>, add conditions to control when the email is sent, e.g.:\n<ul data-start=\"380\" data-end=\"458\" data-is-last-node=\"\">\n<li data-start=\"380\" data-end=\"414\"><strong data-start=\"382\" data-end=\"398\" data-is-only-node=\"\">Order status<\/strong> is <strong data-start=\"402\" data-end=\"412\">Active<\/strong><\/li>\n<li data-start=\"417\" data-end=\"458\" data-is-last-node=\"\"><strong data-start=\"419\" data-end=\"438\" data-is-only-node=\"\">Shipping method<\/strong> is <strong data-start=\"442\" data-end=\"458\" data-is-last-node=\"\">Local Pickup<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<p><span style=\"font-weight: 400;\">Here are a few examples of the types of automation you can implement using triggers and rules:<\/span><\/p>\n<h4><strong>Order being prepared email<\/strong><\/h4>\n<p>When an order comes in, the kitchen marks it <strong>Active<\/strong> to show preparation has started in your ordering system. Configure <strong>AutomateWoo<\/strong> to email the customer on that status change, confirming the kitchen is working on their order. This sets expectations and keeps them informed of progress.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"backend alignnone wp-image-176779 size-full\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.57.29.png\" alt=\"Screenshot of the Order being prepared AutomateWoo Settings\" width=\"913\" height=\"682\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.57.29.png 913w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.57.29-300x224.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.57.29-768x574.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-15.57.29-600x448.png 600w\" sizes=\"(max-width: 913px) 100vw, 913px\" \/><\/p>\n<h4><strong>Order ready for collection email<\/strong><\/h4>\n<p>Send this email only for Local Pickup orders. In AutomateWoo, add a Rule where <strong>Order<\/strong> \u2192 <strong>Shipping Method<\/strong> = <strong>Local Pickup<\/strong> so the workflow triggers only in those cases.<\/p>\n<h4><strong>Order is on its way email<\/strong><\/h4>\n<article class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-WEB:a383422a-08ac-4a22-aa07-0a1b1af52748-3\" data-testid=\"conversation-turn-8\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<p data-start=\"0\" data-end=\"194\" data-is-last-node=\"\" data-is-only-node=\"\">Send this email <strong data-start=\"16\" data-end=\"44\">only for delivery orders<\/strong>. In AutomateWoo, add a <strong data-start=\"68\" data-end=\"76\">Rule<\/strong>: <strong data-start=\"78\" data-end=\"105\">Order \u2192 Shipping Method<\/strong> is <strong data-start=\"109\" data-end=\"122\">Flat Rate<\/strong> <strong data-start=\"123\" data-end=\"129\">OR<\/strong> <strong data-start=\"130\" data-end=\"147\">Free Shipping<\/strong> (i.e., \u201cis any of: Flat Rate, Free Shipping\u201d).<\/p>\n<\/article>\n<h4><strong>Thank-you email<\/strong><\/h4>\n<p>After the order is marked Complete, send a thank-you email with a coupon code to drive repeat sales.<\/p>\n<h4><strong>Timing\/scheduling<\/strong><\/h4>\n<p>In all of the above examples, you can leave the <strong>Timing<\/strong> setting to <strong>Run immediately<\/strong> unless you would like to apply a slight delay which will give you time to cancel an email being sent if the order status was changed incorrectly.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"backend alignnone wp-image-176784 size-full\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-16.01.55.png\" alt=\"\" width=\"317\" height=\"129\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-16.01.55.png 317w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-27-at-16.01.55-300x122.png 300w\" sizes=\"(max-width: 317px) 100vw, 317px\" \/><\/p>\n<h4><strong>Actions<\/strong><\/h4>\n<p>For each email you will need to setup an <strong>email<\/strong> or <strong>SMS<\/strong> text message.<\/p>\n<ul data-start=\"0\" data-end=\"281\">\n<li data-start=\"0\" data-end=\"52\">In your workflow, open <strong data-start=\"25\" data-end=\"49\">Actions \u2192 Add action<\/strong>.<\/li>\n<li data-start=\"0\" data-end=\"52\">Choose <strong data-start=\"62\" data-end=\"76\">Send Email<\/strong> (or <strong data-start=\"81\" data-end=\"93\">Send SMS<\/strong> if you use SMS).<\/li>\n<li data-start=\"113\" data-end=\"178\">Set <strong data-start=\"119\" data-end=\"125\">To<\/strong> to <code data-start=\"129\" data-end=\"151\">{{ customer.email }}<\/code> so it goes to the buyer.<\/li>\n<li data-start=\"179\" data-end=\"256\">Fill in the <strong data-start=\"193\" data-end=\"204\">Subject<\/strong> and <strong data-start=\"209\" data-end=\"226\">Email content<\/strong> (use merge tags as needed).<\/li>\n<li data-start=\"257\" data-end=\"281\"><strong data-start=\"259\" data-end=\"267\">Save<\/strong> the action.<\/li>\n<\/ul>\n<p data-start=\"283\" data-end=\"382\" data-is-last-node=\"\" data-is-only-node=\"\"><em data-start=\"283\" data-end=\"382\" data-is-last-node=\"\">If sending SMS instead, pick <strong data-start=\"313\" data-end=\"325\">Send SMS<\/strong> and configure the recipient\/message per your SMS setup.<\/em><\/p>\n<p>Here is an example:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"backend alignnone wp-image-176791 size-full\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-08.33.34.png\" alt=\"AutomateWoo email examples\" width=\"922\" height=\"796\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-08.33.34.png 922w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-08.33.34-300x259.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-08.33.34-768x663.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-08.33.34-600x518.png 600w\" sizes=\"(max-width: 922px) 100vw, 922px\" \/><\/p>\n<p>Over time, this will save countless hours and minimize the risk of error. You can also configure <strong>AutomateWoo<\/strong> to send SMS\u2019s using <a href=\"https:\/\/woocommerce.com\/document\/automatewoo\/twilio\/\" target=\"_blank\" rel=\"noopener\">Twilio<\/a> which is another great feature of this <span style=\"font-weight: 400;\">restaurant ordering system.<\/span><\/p>\n<h3>6. Set Up FooSales POS<\/h3>\n<article class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-68c94874-35c0-8328-b9c7-76a21e99e2aa-0\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"55973f73-b68f-49f2-b8d2-6d59467f08ce\" data-message-model-slug=\"gpt-5-thinking\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\">\n<p data-start=\"0\" data-end=\"292\" data-is-last-node=\"\" data-is-only-node=\"\">With online ordering setup, you are now ready to install FooSales so that you can receive orders in-store, manage prep and fulfilment, and take in-person payments. <span style=\"font-size: 16px;\">To get started, install the <\/span><a style=\"font-size: 16px; background-color: #ffffff;\" href=\"https:\/\/wordpress.org\/plugins\/foosales\/\" rel=\"noopener\">FooSales plugin<\/a><span style=\"font-size: 16px;\"> and activate your 7-day free trial or purchase a <\/span><a style=\"font-size: 16px; background-color: #ffffff;\" href=\"https:\/\/foosales.com\/pricing\" rel=\"noopener\">FooSales Plus plan<\/a><span style=\"font-size: 16px;\">.<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<p>FooSales will work without any custom configuration, however you will need to configure what order statuses FooSales should load. Open <strong>FooSales \u2192 Settings \u2192 Orders<\/strong> and add your custom statuses under <strong>Order statuses to load<\/strong> so they appear in the POS apps. Set the <strong>Order submit statuses<\/strong> to define what status is applied at checkout, and choose which statuses count as <strong>Incomplete order statuses.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"backend alignnone wp-image-176801 size-full\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-10.27.15.png\" alt=\"Screenshot of the FooSales order settings\" width=\"687\" height=\"719\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-10.27.15.png 687w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-10.27.15-287x300.png 287w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/09\/Screenshot-2023-09-28-at-10.27.15-600x628.png 600w\" sizes=\"(max-width: 687px) 100vw, 687px\" \/><\/p>\n<p>You can then also set FooSales to display <a href=\"https:\/\/www.foosales.com\/introducing-foosales-order-alerts\/\">order alerts<\/a> based on the order status or shipping method associated with an order. Order alerts will ensure floor or kitchen staff are made aware of new orders and are able to act on them without delay thanks to your <span style=\"font-weight: 400;\">restaurant ordering system<\/span>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-184612\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-order-alerts-1024x655.png\" alt=\"FooSales Order Alerts\" width=\"1024\" height=\"655\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-order-alerts-1024x655.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-order-alerts-300x192.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-order-alerts-768x492.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-order-alerts-18x12.png 18w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-order-alerts-600x384.png 600w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-order-alerts.png 1406w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h2><strong>Using Your Burger Restaurant Ordering System<\/strong><\/h2>\n<p>Here\u2019s how to manage online and in-person orders with your system:<\/p>\n<h3>Online Orders<\/h3>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-large wp-image-184621\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-1024x580.png\" alt=\"\" width=\"1024\" height=\"580\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-1024x580.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-300x170.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-768x435.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-18x10.png 18w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551-600x340.png 600w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/Screenshot-2025-09-16-at-14.26.551.png 1026w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ul>\n<li>When a customer orders a customized burger online, the order appears in FooSales POS with an alert.<\/li>\n<li>View the order in the POS, including details like toppings (via Product Add-Ons), order ID, status, shipping method, and total.<\/li>\n<li>Change the status to <strong>Active<\/strong> to start preparation, triggering the \u201cOrder Being Prepared\u201d email\/SMS.<\/li>\n<li>Kitchen staff can view details on a tablet or print an order slip using FooSales\u2019 thermal printer support.<\/li>\n<li>Update to <strong>Ready<\/strong> when complete, notifying customers for pickup or delivery. For deliveries, drivers use order details for fulfillment.<\/li>\n<li>Set to <strong>Complete<\/strong> once the customer receives the order.<\/li>\n<\/ul>\n<h3>In-House Orders<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-184614\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-burger-woocommerce-product-addons-1024x655.png\" alt=\"FooSales showing WooCommerce Product Add-ons options\" width=\"1024\" height=\"655\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-burger-woocommerce-product-addons-1024x655.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-burger-woocommerce-product-addons-300x192.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-burger-woocommerce-product-addons-768x492.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-burger-woocommerce-product-addons-18x12.png 18w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-burger-woocommerce-product-addons-600x384.png 600w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-burger-woocommerce-product-addons.png 1406w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ul>\n<li>Use FooSales to create in-person orders on the FooSales POS.<\/li>\n<li>Search products (e.g., \u201cDouble Cheeseburger\u201d) or scan barcodes, with topping customizations synced via WooCommerce Product Add-Ons.<\/li>\n<li>Add items to the cart, apply discounts or coupons, link to a customer profile, and select payment methods on the checkout screen.<\/li>\n<li>Set the order status to <strong>Processing<\/strong> to notify kitchen staff.<\/li>\n<li>Orders are stored in WooCommerce, and inventory updates automatically.<\/li>\n<\/ul>\n<h3>Viewing Orders<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-184615\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-orders-1024x655.png\" alt=\"FooSales order listing\" width=\"1024\" height=\"655\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-orders-1024x655.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-orders-300x192.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-orders-768x492.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-orders-18x12.png 18w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-orders-600x384.png 600w, https:\/\/www.foosales.com\/wp-content\/uploads\/2025\/09\/foosales-orders.png 1406w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ul>\n<li>Online and in-person orders appear in the WooCommerce dashboard under <strong>Orders<\/strong> and in FooSales\u2019 orders section.<\/li>\n<li>Use WooCommerce reports for sales and inventory analytics.<\/li>\n<\/ul>\n<h2><strong>Conclusion<\/strong><\/h2>\n<p>Setting up an ordering system with WordPress, WooCommerce, FooSales, and the Product Add-Ons extension equips your burger restaurant to handle online and in-person orders efficiently. This system streamlines customization, tracks orders, and enhances customer satisfaction with minimal cost. Sign up for a <a href=\"https:\/\/www.foosales.com\/download\/\">FooSales free trial<\/a> to get started and optimize your restaurant\u2019s operations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Burgers are personal. Extra bacon, no onions, Swiss instead of cheddar, and\u2014if you give your customers a choice, most will [&hellip;]<\/p>\n","protected":false},"author":68,"featured_media":184599,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[107],"tags":[],"class_list":["post-184592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to"],"_links":{"self":[{"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/posts\/184592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/users\/68"}],"replies":[{"embeddable":true,"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/comments?post=184592"}],"version-history":[{"count":10,"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/posts\/184592\/revisions"}],"predecessor-version":[{"id":185534,"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/posts\/184592\/revisions\/185534"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/media\/184599"}],"wp:attachment":[{"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/media?parent=184592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/categories?post=184592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.foosales.com\/nl\/wp-json\/wp\/v2\/tags?post=184592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}