{"id":470329,"date":"2024-11-19T06:45:53","date_gmt":"2024-11-19T06:45:53","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=470329"},"modified":"2025-11-28T11:26:32","modified_gmt":"2025-11-28T11:26:32","slug":"woocommerce-pos-qr-code-order-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/","title":{"rendered":"Guide for WooCommerce POS QR Code Ordering System"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/woocommerce-pos-qr-code-order.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce POS QR Code Ordering System<\/a> allows customers to book orders by scanning QR on the restaurant table.<\/p>\n\n\n\n<p>The vendor will receive the order based on the table number, accept it, and serve the order directly to the customer&#8217;s table.<\/p>\n\n\n\n<p>Note: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, user must install the <a href=\"https:\/\/store.webkul.com\/woocommerce-point-of-sale.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce  Point of Sales<\/a> and  <a href=\"https:\/\/store.webkul.com\/woocommerce-restaurant-pos-system.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce Restaurant Point of Sales<\/a> module.<\/li>\n\n\n\n<li>WooCommerce POS QR Code Ordering System is the add-on for WooCommerce Restaurant Point of Sales.<\/li>\n\n\n\n<li>This module is compatible with WooCommerce\u2019s new <a href=\"https:\/\/woo.com\/document\/high-performance-order-storage\/\" target=\"_blank\" rel=\"noreferrer noopener\">High Performance Order Storage<\/a> (HPOS) feature.<\/li>\n\n\n\n<li>Customer QR inventory will work the same as WooCommerce Point of Sale Inventory.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Features<\/h2>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The admin can design and set up the QR code template.<\/li>\n\n\n\n<li>The admin also has the option to configure modal animations.<\/li>\n\n\n\n<li>In POS, the admin can establish a limit on product quantities to show when items are low in stock.<\/li>\n\n\n\n<li>The admin can set up the QR code for tables in the restaurant as well.<\/li>\n\n\n\n<li>The admin has the power to enable or disable the coupon feature on the customer POS screen.<\/li>\n\n\n\n<li>For the customer&#8217;s POS screen, the admin can turn on the reset button. <\/li>\n\n\n\n<li>The admin can also add a logo to the header of the POS display.<\/li>\n\n\n\n<li>The admin can choose the type of notification, either toast or push.<\/li>\n\n\n\n<li>WooCommerce POS QR Code Ordering System is not multisite compatible.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation<\/h3>\n<\/div><\/div>\n\n\n\n<p>The user will get a zip file for the WooCommerce POS Paypal Reader Native SDK that needs to be uploaded in the \u201c<strong>Add New<\/strong>\u201d menu option in the WordPress admin panel.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"192\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp\" alt=\"woocommerce-pos-qr-booking-order-wp-admin-plugin-install\" class=\"wp-image-466201\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new-300x48.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new-250x40.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new-768x123.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>For this login to WordPress Admin Panel and in the Dashboard hover your mouse over the \u201c<strong>Plugins<\/strong>\u201d menu option and select the \u201c<strong>Add New<\/strong>\u201d option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1117\" height=\"514\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/plugin-wordpress.webp\" alt=\"plugin-wordpress\" class=\"wp-image-474588\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/plugin-wordpress.webp 1117w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/plugin-wordpress-300x138.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/plugin-wordpress-250x115.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/plugin-wordpress-768x353.webp 768w\" sizes=\"(max-width: 1117px) 100vw, 1117px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After this, the user will see an option on the top of the page that is&nbsp;<strong>\u201cUpload Plugin\u201d<\/strong>, click the option to upload the zip file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1114\" height=\"510\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/upload-plugin.webp\" alt=\"upload-plugin\" class=\"wp-image-474586\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/upload-plugin.webp 1114w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/upload-plugin-300x137.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/upload-plugin-250x114.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/upload-plugin-768x352.webp 768w\" sizes=\"(max-width: 1114px) 100vw, 1114px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>On clicking the&nbsp;<strong>\u201cUpload Plugin\u201d<\/strong>&nbsp;option, the user will see a&nbsp;<strong>\u201cChoose File\u201d<\/strong>&nbsp;button. Click on the button to browse for the zip file as per the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1112\" height=\"518\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/added-plugin.webp\" alt=\"added-plugin\" class=\"wp-image-474590\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/added-plugin.webp 1112w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/added-plugin-300x140.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/added-plugin-250x116.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/added-plugin-768x358.webp 768w\" sizes=\"(max-width: 1112px) 100vw, 1112px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After browsing the file, click on the \u201cInstall Now\u201d button so as to install the plugin as per the snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1117\" height=\"302\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/activate-pulgin.webp\" alt=\"activate-pulgin\" class=\"wp-image-474589\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/activate-pulgin.webp 1117w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/activate-pulgin-300x81.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/activate-pulgin-250x68.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/activate-pulgin-768x208.webp 768w\" sizes=\"(max-width: 1117px) 100vw, 1117px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the user installs the plugin, a message \u201cPlugin installed successfully\u201d displays, and an \u201cActivate Plugin\u201d is visible to activate the plugin.<\/p>\n\n\n\n<p>Therefore, the user can click on the&nbsp;<strong>\u201cActivate Plugin\u201d<\/strong>&nbsp;button to activate the plugin.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How do I activate WooCommerce Plugins?<\/h3>\n<\/div><\/div>\n\n\n\n<p>Check how to&nbsp;<a href=\"https:\/\/marketplace.webkul.com\/knowledgebase\/activate-woocommerce-plugin-license-key\/\" target=\"_blank\" rel=\"noreferrer noopener\">activate your WooCommerce plugin<\/a>&nbsp;through the purchase code.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to update the plugin?<\/h3>\n<\/div><\/div>\n\n\n\n<p>Check the steps for module&nbsp;<a href=\"https:\/\/marketplace.webkul.com\/knowledgebase\/get-updates-webkul-modules-directly-on-plugins-page\/\" target=\"_blank\" rel=\"noreferrer noopener\">updates on the WooCommerce plugin<\/a>&nbsp;page.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Module Translation<\/h3>\n<\/div><\/div>\n\n\n\n<p>You can check more about&nbsp;<a href=\"https:\/\/webkul.com\/blog\/how-to-translate-the-woocommerce-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce plugin translation<\/a>.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Admin Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once the module installation is complete, the admin will set up the WooCommerce POS QR Code Ordering System.<\/p>\n\n\n\n<p><strong>Restaurant POS Settings<\/strong><\/p>\n\n\n\n<p>Now, the admin can navigate from <strong>Restaurant POS <\/strong>&gt;<strong> Settings <\/strong>&gt; <strong>Customer QR<\/strong>. After that, the admin can configure the general setting.<\/p>\n\n\n\n<p><strong>General Configuration<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable Guest Users to order via Customer POS<\/strong>: Allows users to place orders without personal information, treating them as the default POS customers.<\/li>\n<\/ul>\n\n\n\n<p><strong>Customer POS Panel Configuration<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable Customer POS Logo to POS screen header<\/strong>: Admin can allow a logo to appear on the customer\u2019s POS screen by enabling the option.<\/li>\n\n\n\n<li><strong>Enable Coupon to Customer POS screen<\/strong>: Admin allows customers to apply coupons directly on the POS screen with the enable option.<\/li>\n\n\n\n<li><strong>Enable Reset Button to Customer POS screen<\/strong>: Admin can enable a reset option for customers to clear all POS data.<\/li>\n\n\n\n<li><strong>Choose Notification Type<\/strong>: Admin can choose toast or push notifications for order alerts.<\/li>\n<\/ul>\n\n\n\n<p><strong>Modal Animation Configuration<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Select Modal Entry Animation<\/strong>: The admin can select the start animation modal over the customer POS screen.<\/li>\n\n\n\n<li><strong>Select Modal Exit Animation<\/strong>: Select exit animation for modal over the customer POS screen.<\/li>\n<\/ul>\n\n\n\n<p><strong>Order &amp; Stock Configuration<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Quantity For Low Stock Warning<\/strong>: Admin can fill customer POS product quantity for showing low stock warning.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings.webp\" alt=\"woocommerce-pos-qr-booking-order-wp-admin-plugin\n\" class=\"wp-image-471290\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>PWA<\/strong><\/h3>\n\n\n\n<p>Once the general setting is complete, the admin can continue with the <strong>PWA setting<\/strong>.  <\/p>\n\n\n\n<p><strong>Web APP Settings <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Name<\/strong>: Admin can enter the name for the Customer POS Progressive Web App.<\/li>\n\n\n\n<li><strong>Short Name<\/strong>: The admin can enter a short name for the Customer POS Progressive Web App.<\/li>\n\n\n\n<li><strong>Theme Color<\/strong>: The admin can select a theme color for the Customer POS Progressive Web App.<\/li>\n\n\n\n<li><strong>Background Color: <\/strong>The admin can select the background color for the Customer POS Progressive Web App.<\/li>\n<\/ul>\n\n\n\n<p><strong>Media Settings<\/strong><\/p>\n\n\n\n<p>The admin can upload the app icon in various sizes, as specified by the required dimensions.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>App Icon (48&#215;48)<\/li>\n\n\n\n<li>App Icon (96&#215;96)<\/li>\n\n\n\n<li>App Icon (144&#215;144)<\/li>\n\n\n\n<li>App Icon (196&#215;196)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings-pwa.webp\" alt=\"woocommerce-pos-qr-booking-order-wp-admin-plugin\n\" class=\"wp-image-471330\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings-pwa.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings-pwa-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings-pwa-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-settings-pwa-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Payments <\/h3>\n\n\n\n<p>After that, the admin can configure payment settings in the Restaurant POS. First, install the Stripe payment gateway.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1099\" height=\"462\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-wordpress.webp\" alt=\"payment-wordpress\" class=\"wp-image-474595\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-wordpress.webp 1099w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-wordpress-300x126.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-wordpress-250x105.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-wordpress-768x323.webp 768w\" sizes=\"(max-width: 1099px) 100vw, 1099px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After successfully installing Stripe, it will appear as a payment option in the Customer POS Payments.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1099\" height=\"467\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/customer-pos-payment.webp\" alt=\"customer-pos-payment\" class=\"wp-image-474594\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/customer-pos-payment.webp 1099w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/customer-pos-payment-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/customer-pos-payment-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/customer-pos-payment-768x326.webp 768w\" sizes=\"(max-width: 1099px) 100vw, 1099px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the admin can set the payment information for the restaurant POS. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Payment Name<\/strong>: The admin can enter the payment name. <\/li>\n\n\n\n<li><strong>Payment Slug:<\/strong> The admin can enter the payment slug. <\/li>\n\n\n\n<li><strong>Payment Description<\/strong>: The admin can payment description. <\/li>\n\n\n\n<li><strong>Payment Outlet<\/strong>: Admin can select the payment outlet. <\/li>\n\n\n\n<li><strong>Payment Status<\/strong>: The admin can select the payment status for the payment. <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1106\" height=\"567\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/create-payment.webp\" alt=\"create-payment\" class=\"wp-image-474596\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/create-payment.webp 1106w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/create-payment-300x154.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/create-payment-250x128.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/create-payment-768x394.webp 768w\" sizes=\"(max-width: 1106px) 100vw, 1106px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Therefore, the admin can update the payment and proceed with further steps. <\/p>\n\n\n\n<p>Also, the admin can now add, edit, delete, or disable payments as needed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"441\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-2-1200x441.webp\" alt=\"Payment\" class=\"wp-image-471360\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-2-1200x441.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-2-300x110.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-2-250x92.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-2-768x282.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-2.webp 1342w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When the admin clicks &#8220;Edit&#8221; on the payment settings, they can update the necessary details and then save the changes to apply the updates.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-setting.webp\" alt=\"payment-setting\" class=\"wp-image-472912\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-setting.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-setting-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-setting-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/payment-setting-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">QR template<\/h3>\n\n\n\n<p>Now, the admin can set up the template for the QR. First, the admin will start with the general configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr.webp\" alt=\"qr\" class=\"wp-image-471392\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In the general configuration, the admin can set the template by selecting elements. Admin changes the logo and text of the QR code.<\/p>\n\n\n\n<p>When the admin clicks the QR logo then IMG Element Properties will open. Then it allows the admin to change the logo properties accordingly. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-logo.webp\" alt=\"wc-pos-settings-tab-customer-checkout-logo\" class=\"wp-image-471393\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-logo.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-logo-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-logo-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-logo-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When the admin clicks on the QR text, the <strong><strong>DIV<\/strong> Element Properties<\/strong> will open, allowing the admin to adjust the logo properties as needed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-text.webp\" alt=\"wc-pos-settings-tab-customer-checkout-text\" class=\"wp-image-471394\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-text.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-text-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-text-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-text-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the admin can set the QR code setting by editing the QR.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr-a.webp\" alt=\"wc-pos-settings-tab-customer-checkout-qr\" class=\"wp-image-471398\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr-a.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr-a-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr-a-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-qr-a-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on <strong>Edit QR<\/strong>, the <strong>QR Code Properties<\/strong> will open, allowing the admin to modify the settings as needed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit.webp\" alt=\"edit\" class=\"wp-image-471402\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Lastly, the admin can set up the QR page with page width and page height.<\/p>\n\n\n\n<p>Once all settings are configured by the admin. After that, the admin can preview the QR code before saving it. <\/p>\n\n\n\n<p>Then, the admin can proceed to save the template.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Customer QR<\/h3>\n\n\n\n<p>Now, the admin can set the customer POS Endpoint where the complete UI will render.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1101\" height=\"492\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/customer-pos-set.webp\" alt=\"customer-qr\n\" class=\"wp-image-471422\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/customer-pos-set.webp 1101w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/customer-pos-set-300x134.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/customer-pos-set-250x112.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/customer-pos-set-768x343.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/customer-pos-set-604x270.webp 604w\" sizes=\"(max-width: 1101px) 100vw, 1101px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Restaurant POS outlet <\/h3>\n\n\n\n<p>Once restaurant POS settings are completed. Then, the admin can navigate to the <strong>Restaurant POS<\/strong> &gt; <strong>Outlet<\/strong>. <\/p>\n\n\n\n<p>After that, the admin can view the outlet list.  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-1200x508.webp\" alt=\"outlet\" class=\"wp-image-471572\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, the admin can add, import, edit, or manage the existing outlet available in the list. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"335\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-outlet-1200x335.webp\" alt=\"outlet\" class=\"wp-image-471575\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-outlet-1200x335.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-outlet-300x84.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-outlet-250x70.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-outlet-768x215.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-edit-outlet.webp 1353w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When the admin starts managing the outlet, the admin can add an outlet for the POS user : <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-edit-1200x508.webp\" alt=\"Outlet- general setting\" class=\"wp-image-471613\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-edit-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-edit-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-edit-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-edit-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-edit.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Outlet Name<\/strong>: Admin can enter the restaurant POS outlet name.<\/li>\n\n\n\n<li><strong>Outlet Address<\/strong>: Admin provides the address of the outlet.<\/li>\n\n\n\n<li><strong>Select Status<\/strong>: Admin can choose the outlet&#8217;s operational status (e.g., active, deactive).<\/li>\n\n\n\n<li><strong>Outlet City<\/strong>: Admin can enter the city where the outlet is located<\/li>\n\n\n\n<li><strong>Outlet Postcode<\/strong>: Admin can fill outlet postal code for the address.<\/li>\n\n\n\n<li><strong>Select Invoice<\/strong> <strong>Template<\/strong>: Admin can choose the template to be used for invoicing.<\/li>\n\n\n\n<li><strong>Additional Payment<\/strong> <strong>Option<\/strong>: Admin can add any extra payment options available at the outlet.<\/li>\n\n\n\n<li><strong>Outlet Country<\/strong>: Admin can select the country where the outlet is based.<\/li>\n\n\n\n<li><strong>Outlet State<\/strong>: Admin can select the state or region of the outlet&#8217;s location.<\/li>\n<\/ul>\n\n\n\n<p>Once all details are filled in all the outlet details, the admin can save or update the outlet.<\/p>\n\n\n\n<p>After that, the admin can proceed with managing the product. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-product-1200x508.webp\" alt=\"products\" class=\"wp-image-471616\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-product-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-product-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-product-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-product-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-product.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the admin can view the table QR and print the QR to attach to the customer table.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1110\" height=\"812\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice.webp\" alt=\"QR\" class=\"wp-image-471709\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice.webp 1110w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice-300x219.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice-250x183.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice-768x562.webp 768w\" sizes=\"(max-width: 1110px) 100vw, 1110px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Workflow of WooCommerce POS PayPal Reader<\/h3>\n<\/div><\/div>\n\n\n\n<p>Firstly, the admin can print the QR code and place it on the customer table.<\/p>\n\n\n\n\n<div class=\"wp-block-columns wk-bg-radial-gradient is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-white-color has-text-color has-link-color wp-elements-0836ed040894d120c09e594944d0e95b\">Scan QR<\/h2>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-560f3449945f6285d7075c381d39c7cd\">The customer can scan the QR then the product list will be visible on the customer product screen.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full wk-video-mockup-frame\"><img decoding=\"async\" width=\"463\" height=\"634\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice-10-1.webp\" alt=\"afa\" class=\"wp-image-471827\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice-10-1.webp 463w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice-10-1-219x300.webp 219w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/wc-pos-settings-tab-customer-checkout-outlet-i-nvoice-10-1-182x249.webp 182w\" sizes=\"(max-width: 463px) 100vw, 463px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n\n<p>After that, customers can scan the code&nbsp;and proceed with order booking. Then, the product list will be visible to the customer on the customer product screen.<\/p>\n\n\n\n\n<div class=\"wp-block-columns wk-bg-radial-gradient is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-white-color has-text-color has-link-color wp-elements-95f0bdd2eaca1cf335be0091d8f2e289\"><strong>Customer Product Screen&nbsp;<\/strong><\/h2>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-e1e08e5c73ffa6b98946620f7827670f\">The product list will be displayed once the customer scans the QR code on the table.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/h-1-473x1024.webp\" alt=\"WooCommerce POS PayPal Reader\n\" class=\"wp-image-471970\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/h-1-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/h-1-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/h-1-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/h-1.webp 591w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n\n<p><\/p>\n\n\n\n<p>Now, customers can select the product and proceed to add products to the cart. <\/p>\n\n\n\n\n<div class=\"wp-block-columns wk-bg-radial-gradient is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-white-color has-text-color has-link-color wp-elements-33357140fd35f7e0d900cb0e109b2778\">Customer Cart <\/h2>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-dc49ddd3e5c8adb42ae33ba05c4f0bf3\">Once the customer selects the required item and clicks add to cart. Then, item will be shown to cart. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/add-to-cart-473x1024.webp\" alt=\"add to cart\" class=\"wp-image-473139\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/add-to-cart-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/add-to-cart-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/add-to-cart-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/11\/add-to-cart.webp 591w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n\n<p><\/p>\n\n\n\n<p>After that, customers can apply the coupon and note to the POS user.<\/p>\n\n\n\n\n<div class=\"wp-block-columns wk-bg-radial-gradient is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-1-1-473x1024.webp\" alt=\"coupn\" class=\"wp-image-471975\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-1-1-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-1-1-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-1-1-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-1-1.webp 591w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\"><strong>Add coupon code to order. <\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-473x1024-1.webp\" alt=\"note\" class=\"wp-image-471981\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-473x1024-1.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-473x1024-1-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/note-473x1024-1-115x249.webp 115w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\"><strong>Add notes to the order. <\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n<\/div>\n<\/div>\n\n\n\n\n<p> Then, the customer can select the payment to proceed further. <\/p>\n\n\n\n<p><\/p>\n\n\n\n\n<div class=\"wp-block-columns wk-bg-radial-gradient is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-white-color has-text-color has-link-color wp-elements-a9cc1979a0d3fdfcaf965908fe7fbe41\">Select Payment Mode<\/h2>\n\n\n\n<p class=\"has-white-color has-text-color has-link-color wp-elements-f23f34087abf12e98d144b5e9f56f4a5\">Customers can select payment mode to checkout.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-1-2-473x1024.webp\" alt=\"payment\" class=\"wp-image-471785\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-1-2-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-1-2-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-1-2-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-1-2-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-1-2-710x1536.webp 710w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/payment-1-2.webp 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n\n<p>After that, customer can select the payment method and click &#8220;<strong>Proceed to Payment<\/strong>&#8220;. Then, the order starts to be prepared and created.<\/p>\n\n\n\n\n<div class=\"wp-block-columns wk-bg-radial-gradient is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/preparing-1-473x1024.webp\" alt=\"preparing\" class=\"wp-image-471779\" style=\"width:406px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/preparing-1-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/preparing-1-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/preparing-1-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/preparing-1-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/preparing-1-710x1536.webp 710w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/preparing-1.webp 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\"><strong>Started preparing order <\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/creating-473x1024.webp\" alt=\"creating\" class=\"wp-image-471778\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/creating-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/creating-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/creating-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/creating-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/creating-710x1536.webp 710w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/creating.webp 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\"><strong>Creating order for Payment<\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n<\/div>\n<\/div>\n\n\n\n\n<p>Once the order is preparation begins and created for the payment. Then, the customer can enter their payment details to complete the payment. <\/p>\n\n\n\n<p>After that, customers can place an order.<\/p>\n\n\n\n\n<div class=\"wp-block-columns wk-bg-radial-gradient is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/card-detail-473x1024.webp\" alt=\"WooCommerce POS PayPal Reader\n\" class=\"wp-image-471984\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/card-detail-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/card-detail-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/card-detail-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/card-detail.webp 591w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\"><strong>Card details to pay <\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-detail-473x1024.webp\" alt=\"WooCommerce POS PayPal Reader\n\" class=\"wp-image-471986\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-detail-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-detail-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-detail-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-detail.webp 591w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\"><strong>Fetching order details <\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n<\/div>\n<\/div>\n\n\n\n\n<p>After that, the customer will receive order completion details directly on their mobile screen. <\/p>\n\n\n\n<p>Additionally, customers can view completed orders by tapping the icon at the top right corner of the Customer Product Screen.<\/p>\n\n\n\n\n<div class=\"wp-block-columns wk-bg-radial-gradient is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orderfromcustomerscreen-473x1024.webp\" alt=\"Customer Product Screen's\" class=\"wp-image-471990\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orderfromcustomerscreen-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orderfromcustomerscreen-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orderfromcustomerscreen-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orderfromcustomerscreen.webp 591w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\"><strong>Customer Product Screen<\/strong> <strong>Top-right icon<\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large wk-video-mockup-frame\"><img decoding=\"async\" width=\"473\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-etails-473x1024.webp\" alt=\"order's completion details \" class=\"wp-image-471992\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-etails-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-etails-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-etails-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-etails.webp 591w\" sizes=\"(max-width: 473px) 100vw, 473px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\"><strong>Order completion details<\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n<\/div>\n<\/div>\n\n\n\n\n<h3 class=\"wp-block-heading\">Push notification  <\/h3>\n\n\n\n<p>Now, the POS user receives order information through a push notification on their screen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"683\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pop-up-1200x683.webp\" alt=\"push notification  \" class=\"wp-image-472089\" style=\"width:820px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pop-up-1200x683.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pop-up-300x171.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pop-up-250x142.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pop-up-768x437.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pop-up.webp 1301w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Toast notification  <\/h3>\n\n\n\n<p>The POS user now receives order confirmation via a toast notification on their screen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"607\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pos-user-screens-1200x607.webp\" alt=\"pos-user-screens\" class=\"wp-image-472004\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pos-user-screens-1200x607.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pos-user-screens-300x152.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pos-user-screens-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pos-user-screens-768x388.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/pos-user-screens.webp 1289w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>That\u2019s all for the WooCommerce POS QR Code Ordering System.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>For technical assistance, please <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">raise a ticket<\/a> or contact us via email at <a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a>.<\/p>\n\n\n\n<p>For any queries or custom development needs, connect with our <a href=\"https:\/\/webkul.com\/woocommerce-pos-development-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce POS Development Services<\/a>.<\/p>\n\n\n\n<p>To explore more features and enhance your online store, visit our range of <a href=\"https:\/\/store.webkul.com\/woocommerce-plugins.html\">WooCommerce plugins<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce POS QR Code Ordering System allows customers to book orders by scanning QR on the restaurant table. The vendor will receive the order based on the table number, accept it, and serve the order directly to the customer&#8217;s table. Note: The user will get a zip file for the WooCommerce POS Paypal Reader Native <a href=\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":421,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,1773,7966,1260],"tags":[],"class_list":["post-470329","post","type-post","status-publish","format-standard","hentry","category-uncategorized","category-woocommerce","category-wordpress-woocommerce","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guide for WooCommerce POS QR Code Ordering System<\/title>\n<meta name=\"description\" content=\"WooCommerce POS QR Code Ordering System guide shows how customers can place orders by scanning a QR code on their restaurant table.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide for WooCommerce POS QR Code Ordering System\" \/>\n<meta property=\"og:description\" content=\"WooCommerce POS QR Code Ordering System guide shows how customers can place orders by scanning a QR code on their restaurant table.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-19T06:45:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-28T11:26:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp\" \/>\n<meta name=\"author\" content=\"Neha Chandel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/3096_neha\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neha Chandel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/\"},\"author\":{\"name\":\"Neha Chandel\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/7e81391978007824ae1d3f4e71ff7dc8\"},\"headline\":\"Guide for WooCommerce POS QR Code Ordering System\",\"datePublished\":\"2024-11-19T06:45:53+00:00\",\"dateModified\":\"2025-11-28T11:26:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/\"},\"wordCount\":1679,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp\",\"articleSection\":{\"1\":\"WooCommerce\",\"2\":\"WooCommerce\",\"3\":\"WordPress\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/\",\"name\":\"Guide for WooCommerce POS QR Code Ordering System\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp\",\"datePublished\":\"2024-11-19T06:45:53+00:00\",\"dateModified\":\"2025-11-28T11:26:32+00:00\",\"description\":\"WooCommerce POS QR Code Ordering System guide shows how customers can place orders by scanning a QR code on their restaurant table.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp\",\"width\":1200,\"height\":192},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide for WooCommerce POS QR Code Ordering System\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/7e81391978007824ae1d3f4e71ff7dc8\",\"name\":\"Neha Chandel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/76a9019893dccfd4421d5b6fb94badff0b071b9f58e53bb411ae6519c9cd5349?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/76a9019893dccfd4421d5b6fb94badff0b071b9f58e53bb411ae6519c9cd5349?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Neha Chandel\"},\"description\":\"Neha, a proficient Business Developer, excels in strategic partnerships and driving growth on the Magento platform. Expertise in crafting tailored eCommerce solutions ensures clients achieve business objectives with precision and innovation.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/neha-chandel-390a01117\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/3096_neha\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/nehachandel-bd880\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guide for WooCommerce POS QR Code Ordering System","description":"WooCommerce POS QR Code Ordering System guide shows how customers can place orders by scanning a QR code on their restaurant table.","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:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/","og_locale":"en_US","og_type":"article","og_title":"Guide for WooCommerce POS QR Code Ordering System","og_description":"WooCommerce POS QR Code Ordering System guide shows how customers can place orders by scanning a QR code on their restaurant table.","og_url":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2024-11-19T06:45:53+00:00","article_modified_time":"2025-11-28T11:26:32+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp","type":"","width":"","height":""}],"author":"Neha Chandel","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/3096_neha","twitter_site":"@webkul","twitter_misc":{"Written by":"Neha Chandel","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/"},"author":{"name":"Neha Chandel","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/7e81391978007824ae1d3f4e71ff7dc8"},"headline":"Guide for WooCommerce POS QR Code Ordering System","datePublished":"2024-11-19T06:45:53+00:00","dateModified":"2025-11-28T11:26:32+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/"},"wordCount":1679,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp","articleSection":{"1":"WooCommerce","2":"WooCommerce","3":"WordPress"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/","url":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/","name":"Guide for WooCommerce POS QR Code Ordering System","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp","datePublished":"2024-11-19T06:45:53+00:00","dateModified":"2025-11-28T11:26:32+00:00","description":"WooCommerce POS QR Code Ordering System guide shows how customers can place orders by scanning a QR code on their restaurant table.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/installation-add-new.webp","width":1200,"height":192},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-qr-code-order-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Guide for WooCommerce POS QR Code Ordering System"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/7e81391978007824ae1d3f4e71ff7dc8","name":"Neha Chandel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/76a9019893dccfd4421d5b6fb94badff0b071b9f58e53bb411ae6519c9cd5349?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/76a9019893dccfd4421d5b6fb94badff0b071b9f58e53bb411ae6519c9cd5349?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Neha Chandel"},"description":"Neha, a proficient Business Developer, excels in strategic partnerships and driving growth on the Magento platform. Expertise in crafting tailored eCommerce solutions ensures clients achieve business objectives with precision and innovation.","sameAs":["https:\/\/www.linkedin.com\/in\/neha-chandel-390a01117\/","https:\/\/x.com\/https:\/\/twitter.com\/3096_neha"],"url":"https:\/\/webkul.com\/blog\/author\/nehachandel-bd880\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/470329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/421"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=470329"}],"version-history":[{"count":91,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/470329\/revisions"}],"predecessor-version":[{"id":514781,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/470329\/revisions\/514781"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=470329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=470329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=470329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}