{"id":427427,"date":"2024-03-21T07:46:48","date_gmt":"2024-03-21T07:46:48","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=427427"},"modified":"2026-03-23T14:48:33","modified_gmt":"2026-03-23T14:48:33","slug":"woocommerce-pos-customer-checkout-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/","title":{"rendered":"Guide for WooCommerce POS Customer Kiosk Checkout"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/woocommerce-point-of-sale-customer-checkout.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce POS Customer Checkout<\/a> allows the customers to use the POS system themselves. They can use it to view, order products, and complete the checkout.<\/p>\n\n\n\n<p>This Plugin reduces the hassle for customers to go to POS agents. This, in turn, increases the accessibility for customers in the ordering process.<\/p>\n\n\n\n<p><strong>Note<\/strong>: The Point of Sale System for WooCommerce is required to be installed before using the WooCommerce POS Customer Checkout plugin.<\/p>\n\n\n\n<p><strong>Note <\/strong>&#8211; Check how to activate your <a href=\"https:\/\/store.webkul.com\/woocommerce-plugins.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce plugin <\/a>through the purchase code.<\/p>\n\n\n\n<p>The WooCommerce POS Customer Kiosk Checkout plugin is also compatible with WooCommerce&#8217;s new <a href=\"https:\/\/woo.com\/document\/high-performance-order-storage\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">High-Performance Order Storage(HPOS)<\/a> feature.<\/p>\n\n\n\n<p>We provide a production version of the plugin. If you want a development version then you can get it at an additional cost. Please contact support@webkul.com for it.<\/p>\n\n\n\n<p>Please watch the below video to get to know the functionality of the plugin,<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"hwZP4mvgB-4\"><div class=\"components-placeholder__instructions\">hwZP4mvgB-4<\/div><\/div><\/div><\/div>\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 customers can view, select, and order the products themselves.<\/li>\n\n\n\n<li>The cart is updated in real time when adding and deleting products.<\/li>\n\n\n\n<li>The POS system can also be used by Guest users to order products.<\/li>\n\n\n\n<li>Customers can use different payment methods as enabled by the admin for purchases.<\/li>\n\n\n\n<li>The admin can enable coupons in the backend for the POS system so that customers can use them.<\/li>\n\n\n\n<li>The admin can create notices and display them on the POS screen.<\/li>\n\n\n\n<li>The plugin is enabled by PWA for efficient handling and fast performance.<\/li>\n\n\n\n<li>Customers can reset the cart and sign out from the POS system if it is enabled by the admin from the backend.<\/li>\n\n\n\n<li>The admin can choose the notification type, either push notification or toast notification.<\/li>\n\n\n\n<li>The admin can manage customer checkout payment options from the POS payment section. <\/li>\n\n\n\n<li>WooCommerce POS Customer Kiosk Checkout is now 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 which they have to upload in the \u201c<strong>Add New<\/strong>\u201d menu option in the WordPress admin panel.<\/p>\n\n\n\n<p>For this, login to the WordPress Admin Panel, and Under the Dashboard hover your mouse over the \u201c<strong>Plugins<\/strong>\u201d menu option. This brings out a Sub-Menu and then selects the \u201c<strong>Add New<\/strong>\u201d option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"192\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp\" alt=\"Add new\" class=\"wp-image-427502\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new-300x48.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new-250x40.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new-768x123.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, you will see an option on the top of your page that is \u201c<strong>Upload Plugin<\/strong>\u201d, click the option to upload the zip file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"207\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-upload-plugin.webp\" alt=\"Upload plugin\" class=\"wp-image-427504\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-upload-plugin.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-upload-plugin-300x52.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-upload-plugin-250x43.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-upload-plugin-768x132.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Then click on the \u201c<strong>Upload Plugin<\/strong>\u201d option, below that you will see a button \u201c<strong>Choose File<\/strong>\u201d click on the button to browse for the zip file as per the snapshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"189\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-choose-file.webp\" alt=\"choose file\" class=\"wp-image-427509\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-choose-file.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-choose-file-300x47.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-choose-file-250x39.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-installation-choose-file-768x121.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Post browsing the file, click the \u201c<strong>Install Now<\/strong>\u201d button 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=\"340\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-install-now.webp\" alt=\"Install now\" class=\"wp-image-427516\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-install-now.webp 1117w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-install-now-300x91.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-install-now-250x76.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-install-now-768x234.webp 768w\" sizes=\"(max-width: 1117px) 100vw, 1117px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, when the plugin is installed correctly, you will see the success message. Additionally, an option to activate the plugin. <\/p>\n\n\n\n<p>Click on \u201c<strong>Activate Plugin<\/strong>\u201d to activate the installed plugin.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1118\" height=\"237\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-activate-plugin.webp\" alt=\"Activate plugin\" class=\"wp-image-427518\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-activate-plugin.webp 1118w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-activate-plugin-300x64.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-activate-plugin-250x53.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-activate-plugin-768x163.webp 768w\" sizes=\"(max-width: 1118px) 100vw, 1118px\" loading=\"lazy\" \/><\/figure>\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>Know how to <a href=\"https:\/\/webkul.com\/blog\/how-to-translate-the-woocommerce-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">translate the module<\/a>.<\/p>\n\n\n\n<p>NOTE: To generate JSON from your translations, save your translation file in the default WordPress languages directory then run the following command in the same directory: <\/p>\n\n\n\n<p>Note <code>xx_YY<\/code> refers to the locale (eg. <code>en_US<\/code>)<br>\u201c`wp i18n make-json wc_pos-xx_YY.po \u2013no-purge<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Flush Rewrite Rules<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin has to flush the permalink by navigating to Settings &gt; Permalinks so that the links to the POS store work correctly.<\/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\/03\/woocommerce-pos-customer-checkout-permalink.webp\" alt=\"permalink\" class=\"wp-image-427525\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-permalink.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-permalink-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-permalink-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-permalink-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Admin Configuration &#8211; Customer POS<\/h3>\n<\/div><\/div>\n\n\n\n<p>After successfully installing the <a href=\"https:\/\/store.webkul.com\/woocommerce-point-of-sale.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce POS<\/a> Customer Checkout plugin, the admin needs to configure the following,<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Customer POS<\/h3>\n\n\n\n<p>They have to navigate to <strong>WooCommerce Point Of Sale &gt; Customer POS<\/strong>.<\/p>\n\n\n\n<p><strong>Notice Templates<\/strong>: The admin can add new notices, edit them, and also delete them under this tab.<br>They can enable or disable the notices to display on the customer POS screen.<\/p>\n\n\n\n<p>Bulk action is also available to mass <strong>Delete<\/strong>, <strong>Enable<\/strong>, or <strong>Disable<\/strong> the notices.<br><strong>Search by Title <\/strong>functionality for filtering the notices based on titles.<\/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\/03\/woocommerce-pos-customer-checkout-notice-template.webp\" alt=\"notice templates\" class=\"wp-image-427540\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-notice-template.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-notice-template-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-notice-template-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-notice-template-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Next, the admin needs to navigate to the <strong>Settings<\/strong>&gt;<strong>Customer POS<\/strong> tab, under it, they&#8217;ll configure the following sections,<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">General<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">General Configurations<\/h3>\n\n\n\n<p><strong>Customer POS Heading Login:<\/strong> The admin can set the heading that will be displayed on the login page.<\/p>\n\n\n\n<p><strong>Enable Guest Users for order via Customer POS:<\/strong> Using this option, the admin can allow or disallow guest users to order via the Customer POS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Customer POS Panel Configurations<\/h3>\n\n\n\n<p><strong>Customer POS Logo to POS screen header:<\/strong> The admin can enable or disable the customer POS logo for displaying on the POS screen header.<\/p>\n\n\n\n<p><strong>Coupon to Customer POS screen<\/strong>: The admin can enable or disable the option for customers to apply coupons on the POS system.<\/p>\n\n\n\n<p><strong>Reset Button to Customer POS screen<\/strong>: If enabled it will display a reset button on the main POS screen and it will also empty the cart.<\/p>\n\n\n\n<p><strong>SignOut Button to Customer POS screen<\/strong>: This setting when enabled will display a signout button on the POS screen and users can signout from the POS using it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Modal Animation Configurations<\/h3>\n\n\n\n<p><strong>Select Modal Entry Animation<\/strong>: There are several modal entry animations to choose from for the Customer POS screen such as Slide up, Slide from Top,.<\/p>\n\n\n\n<p>Slide from backward, Slide Top forward, Swing in, Bounce, and None.<\/p>\n\n\n\n<p><strong>Select Modal Exit Animation<\/strong>: Similarly, there are several modal exit animations such as Slide down, Slide out top, Slide center, Slide top backward, Scale out, swing out, and None.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Order &amp; Stock Configurations<\/h3>\n\n\n\n<p><strong>Quantity For Low Stock Warning<\/strong>: A setting to set a quantity for displaying a low stock warning on the POS screen.<\/p>\n\n\n\n<p><strong>Choose Notification type: <\/strong>The admin selects the notification type to receive alerts for bookings created by customers. The available options are push notification and toast notification.<\/p>\n\n\n\n<p><br><strong>Note: <\/strong>The Customer POS inventory will work the same as the<strong> <\/strong>WooCommerce Point of Sale Inventory.<\/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\/03\/webkul-woocommerce-kiosk-checkout-general-setting.webp\" alt=\"pos-general-setting\" class=\"wp-image-476627\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-general-setting.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-general-setting-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-general-setting-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-general-setting-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">PWA<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Web App Settings<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Name<\/strong> and <strong>Short Name<\/strong>: The admin can set the names and short names for the following fields that will be visible in the web application.<\/li>\n\n\n\n<li><strong>Theme<\/strong> and <strong>Background color<\/strong>: The admin can even set the theme and background color of the application.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Media Settings<\/h3>\n\n\n\n<p>This section will contain the App Icon in different dimensions. <br>Note: A new updated manifest.json file is generated every time something is changed and the PWA setting is saved.<\/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\/03\/woocommerce-pos-customer-checkout-PWA.webp\" alt=\"PWA settings\" class=\"wp-image-427567\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-PWA.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-PWA-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-PWA-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-PWA-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Payments<\/h2>\n\n\n\n<p>The WooCommerce POS Customer Checkout plugin comes with the Cash and Stripe payment method by default. <\/p>\n\n\n\n<p><br>The Cash payment method is already present and Stripe can be installed by tapping on &#8220;<strong>Install Stripe<\/strong>&#8221; as shown in the image below,<\/p>\n\n\n\n<p>After installation, the Stripe Payment method will be available for the admin to configure and enable or disable it as well for the customers to use on the POS.<\/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\/03\/webkul-woocommerce-kiosk-checkout-customer-pos-panel.webp\" alt=\"customer-pos-panel\" class=\"wp-image-476623\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-customer-pos-panel.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-customer-pos-panel-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-customer-pos-panel-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-customer-pos-panel-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Admin also has the option to edit the payment methods, the options provided in them are as follows,<\/p>\n\n\n\n<p><strong>Manage Payment options for the  Customer Checkout end <\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"518\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-kiosk-multipaymentoption-1-1200x518.webp\" alt=\"webkul-kiosk-multipaymentoption\" class=\"wp-image-493923\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-kiosk-multipaymentoption-1-1200x518.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-kiosk-multipaymentoption-1-300x129.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-kiosk-multipaymentoption-1-250x108.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-kiosk-multipaymentoption-1-768x331.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-kiosk-multipaymentoption-1.webp 1398w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Edit Payment<\/h3>\n\n\n\n<p><strong>Payment Name<\/strong>: Enter the name of the payment method.<\/p>\n\n\n\n<p><strong>Slug<\/strong> <strong>for Payment<\/strong>: To set the slug of the payment method.<\/p>\n\n\n\n<p><strong>Payment Description<\/strong>: Text area to describe the payment method.<\/p>\n\n\n\n<p><strong>Outlet&#8217;s Payment<\/strong>: Options to assign the payment as Global or assign it to a particular outlet.<\/p>\n\n\n\n<p><strong>Payment Status<\/strong>: The admin can enable or disable the status of the payment method.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"496\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-edit-payment-e1710421543336.webp\" alt=\"edit payment\" class=\"wp-image-427597\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-edit-payment-e1710421543336.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-edit-payment-e1710421543336-300x133.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-edit-payment-e1710421543336-250x111.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-edit-payment-e1710421543336-768x340.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Additionally, The Stripe payment gateway has the below fields for its configuration,<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"427\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-stripe-payment-e1710428687350.webp\" alt=\"stripe configuration\" class=\"wp-image-427627\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-stripe-payment-e1710428687350.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-stripe-payment-e1710428687350-300x114.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-stripe-payment-e1710428687350-250x95.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-stripe-payment-e1710428687350-768x293.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Endpoint<\/h2>\n\n\n\n<p>The admin sets the Endpoint for the Customer POS on this tab. This endpoint determines where the complete UI is rendered.<\/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\/03\/webkul-woocommerce-kiosk-checkout-endpoint.webp\" alt=\"endpoint\" class=\"wp-image-476624\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-endpoint.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-endpoint-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-endpoint-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-kiosk-checkout-endpoint-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Appearance<\/h2>\n\n\n\n<p><strong>Customer POS UI: <\/strong>This will modify the customer UI appearance, offering two options: old style and new style.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"675\" data-id=\"476658\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-pos-customer-kiosk-checkout-appearance-1200x675.webp\" alt=\"appearance\" class=\"wp-image-476658\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-pos-customer-kiosk-checkout-appearance-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-pos-customer-kiosk-checkout-appearance-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-pos-customer-kiosk-checkout-appearance-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-pos-customer-kiosk-checkout-appearance-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/webkul-woocommerce-pos-customer-kiosk-checkout-appearance.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><\/h3>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Customer POS Screen &#8211; Flow<\/h3>\n<\/div><\/div>\n\n\n\n<p>The first page is the Customer Login Screen to access the customer POS. In it, credentials are input by the admin. The admin needs to enter the <strong>username<\/strong> and <strong>password<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-customer-login-screen.webp\" alt=\"customer login screen\" class=\"wp-image-429110\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-customer-login-screen.webp 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-customer-login-screen-300x225.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-customer-login-screen-250x188.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-customer-login-screen-768x576.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once Logged In, the POS system is ready for use by the customers. The front-end screen will be visible in which products and the cart will be displayed parallelly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Functionalities<\/h3>\n\n\n\n<p>Customers will also view the product categories and search for products through the provided search bar.<\/p>\n\n\n\n<p>On the right-hand side, the cart is displayed with real-time updates. Whenever a customer adds or deletes a product, it will be updated instantly.<\/p>\n\n\n\n<p>There is a bell icon on top of the cart to view notices and offers. To empty the cart at once, there is a delete button available as well.<\/p>\n\n\n\n<p>A <strong>Reset<\/strong> and <strong>Signout<\/strong> button is also visible on the left side of the POS system. Both buttons are enabled or disabled by the admin.<\/p>\n\n\n\n<p>The customers can then click on the <strong>Proceed<\/strong> button to continue the checkout process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-functionalities.webp\" alt=\"customer POS screen\" class=\"wp-image-429113\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-functionalities.webp 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-functionalities-300x225.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-functionalities-250x188.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-functionalities-768x576.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Next, The customer will proceed to the cart for further processing. Here they will check their cart, edit product quantity, or delete them as well.<\/p>\n\n\n\n<p>They can also enter coupon codes for discounts and add notes regarding their order. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cart Section<\/h3>\n\n\n\n<p>If they want to view or add more products, they can click on <strong>Back to Home<\/strong> to go back. If they wish to proceed further for checkout, they&#8217;ll click on <strong>Proceed<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-cart.webp\" alt=\"cart screen\" class=\"wp-image-429115\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-cart.webp 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-cart-300x225.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-cart-250x188.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-checkout-cart-768x576.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on Proceed, if the Guest User is enabled by the admin, then credentials are not asked. However if disabled, the customer will need to enter the credentials to proceed further.<\/p>\n\n\n\n<p>They will enter the <strong>Customer Username<\/strong> and <strong>Email<\/strong> to log in. If the user doesn&#8217;t already exist then the POS system will create a new user with the credentials entered.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-details.webp\" alt=\"customer details\" class=\"wp-image-429117\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-details.webp 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-details-300x225.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-details-250x188.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-details-768x576.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The customer will also select the mode of payment on the same checkout page. The admin enables or disables the payment methods from the backend.<\/p>\n\n\n\n<p>Once the customer completes the above, they can tap on <strong>Proceed to Payment<\/strong> to make the payment or <strong>Back to Cart<\/strong> to return to the Cart.<\/p>\n\n\n\n<p>The <strong>Cash<\/strong> and <strong>Stripe<\/strong> payment options are available by default in the plugin.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-choose-payment.webp\" alt=\"choose payment method\" class=\"wp-image-429120\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-choose-payment.webp 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-choose-payment-300x225.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-choose-payment-250x188.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-choose-payment-768x576.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When the customer selects <strong>Cash<\/strong> and taps on <strong>Proceed to Payment<\/strong>, the order is complete. Further, it redirects them to the order details page, which displays the item(s) ordered along with the following.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order Number<\/li>\n\n\n\n<li>Order Date<\/li>\n\n\n\n<li>Payment Method<\/li>\n\n\n\n<li>Payment Status<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-order-processing.webp\" alt=\"order processing\" class=\"wp-image-429122\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-order-processing.webp 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-order-processing-300x225.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-order-processing-250x188.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-order-processing-768x576.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If selecting Stripe, the customer will enter the details required to make the payment for the order.<br>Instead of redirecting to another page, the customer will fill in the card details on the same page.<\/p>\n\n\n\n<p>After filling in the details, the customer will complete the payment by tapping on <strong>Pay<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-payment-screen.webp\" alt=\"stripe payment\" class=\"wp-image-429133\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-payment-screen.webp 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-payment-screen-300x225.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-payment-screen-250x188.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocommerce-pos-customer-customer-payment-screen-768x576.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">POS User End &#8211; Flow<\/h2>\n\n\n\n<p>Admin can select the notification type. <\/p>\n\n\n\n<p>Which includes two dropdown options: Toast Notification and Push Notification.<\/p>\n\n\n\n<p> The image below illustrates this.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"675\" data-id=\"476612\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-kiosk-checkout-admin-configuration-1200x675.webp\" alt=\"toash notification\" class=\"wp-image-476612\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-kiosk-checkout-admin-configuration-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-kiosk-checkout-admin-configuration-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-kiosk-checkout-admin-configuration-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-kiosk-checkout-admin-configuration-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-kiosk-checkout-admin-configuration.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p>whenever the customer places an order then POS user gets a notification.<\/p>\n\n\n\n<p><strong>POS end<\/strong><\/p>\n\n\n\n<p>This is the POS interface that displays all the items which are visible on the customer screen.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"557\" data-id=\"494182\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/resdfcsddwasxeedsczx-1200x557.webp\" alt=\"POSend\" class=\"wp-image-494182\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/resdfcsddwasxeedsczx-1200x557.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/resdfcsddwasxeedsczx-300x139.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/resdfcsddwasxeedsczx-250x116.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/resdfcsddwasxeedsczx-768x357.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/resdfcsddwasxeedsczx-1536x713.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/resdfcsddwasxeedsczx.webp 1594w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p><strong>View order<\/strong><\/p>\n\n\n\n<p>Clicking on the notification opens the &#8220;View Order&#8221; interface shown below.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"476614\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-wocommerce-kiosk-checkout-view-order.webp\" alt=\"kiosk-notification-view-order\" class=\"wp-image-476614\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-wocommerce-kiosk-checkout-view-order.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-wocommerce-kiosk-checkout-view-order-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-wocommerce-kiosk-checkout-view-order-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-wocommerce-kiosk-checkout-view-order-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p><strong>Print invoice<\/strong><\/p>\n\n\n\n<p>Invoice for the ordered product.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"675\" data-id=\"476615\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkulwoocommerce-kiosk-checkout-invoice-generated-pos-panel-1200x675.webp\" alt=\"kiosk-checkout-invoice-generated\" class=\"wp-image-476615\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkulwoocommerce-kiosk-checkout-invoice-generated-pos-panel-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkulwoocommerce-kiosk-checkout-invoice-generated-pos-panel-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkulwoocommerce-kiosk-checkout-invoice-generated-pos-panel-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkulwoocommerce-kiosk-checkout-invoice-generated-pos-panel-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkulwoocommerce-kiosk-checkout-invoice-generated-pos-panel.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p><strong>Push Notification<\/strong><\/p>\n\n\n\n<p>Push notification indicates that the customer&#8217;s order has been received.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"675\" data-id=\"476616\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-woocommerce-push-notification-1200x675.webp\" alt=\"push-notification\" class=\"wp-image-476616\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-woocommerce-push-notification-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-woocommerce-push-notification-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-woocommerce-push-notification-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-woocommerce-push-notification-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-woocommerce-push-notification.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p>That&#8217;s all for the WooCommerce POS Customer Checkout plugin. If you have any queries or suggestions regarding the <a href=\"https:\/\/store.webkul.com\/woocommerce-plugins.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce Extensions<\/a> then you can get back to us through <a href=\"https:\/\/webkul.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">webkul.uvdesk.com<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce POS Customer Checkout allows the customers to use the POS system themselves. They can use it to view, order products, and complete the checkout. This Plugin reduces the hassle for customers to go to POS agents. This, in turn, increases the accessibility for customers in the ordering process. Note: The Point of Sale System <a href=\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":551,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1773],"tags":[],"class_list":["post-427427","post","type-post","status-publish","format-standard","hentry","category-woocommerce"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for WooCommerce POS Customer Checkout<\/title>\n<meta name=\"description\" content=\"User Guide for WooCommerce POS Customer Checkout shows how the customers at the POS system can place their orders by self.\" \/>\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-customer-checkout-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for WooCommerce POS Customer Checkout\" \/>\n<meta property=\"og:description\" content=\"User Guide for WooCommerce POS Customer Checkout shows how the customers at the POS system can place their orders by self.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-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-03-21T07:46:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-23T14:48:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp\" \/>\n<meta name=\"author\" content=\"Satyam Pandey\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Satyam Pandey\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 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-customer-checkout-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/\"},\"author\":{\"name\":\"Satyam Pandey\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/c65e54196184c2defb7fd2809c260a2e\"},\"headline\":\"Guide for WooCommerce POS Customer Kiosk Checkout\",\"datePublished\":\"2024-03-21T07:46:48+00:00\",\"dateModified\":\"2026-03-23T14:48:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/\"},\"wordCount\":1800,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp\",\"articleSection\":[\"WooCommerce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/\",\"name\":\"User Guide for WooCommerce POS Customer Checkout\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp\",\"datePublished\":\"2024-03-21T07:46:48+00:00\",\"dateModified\":\"2026-03-23T14:48:33+00:00\",\"description\":\"User Guide for WooCommerce POS Customer Checkout shows how the customers at the POS system can place their orders by self.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp\",\"width\":1200,\"height\":192},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide for WooCommerce POS Customer Kiosk Checkout\"}]},{\"@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\/c65e54196184c2defb7fd2809c260a2e\",\"name\":\"Satyam Pandey\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Satyam Pandey\"},\"description\":\"Satyam specializes in managing pre-sales queries and eCommerce projects on the Magento platform. Focused on technology and eCommerce, ensures accurate documentation, content management, and seamless project execution to drive business growth at Webkul.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/satyam-pandey545\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for WooCommerce POS Customer Checkout","description":"User Guide for WooCommerce POS Customer Checkout shows how the customers at the POS system can place their orders by self.","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-customer-checkout-documentation\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for WooCommerce POS Customer Checkout","og_description":"User Guide for WooCommerce POS Customer Checkout shows how the customers at the POS system can place their orders by self.","og_url":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2024-03-21T07:46:48+00:00","article_modified_time":"2026-03-23T14:48:33+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp","type":"","width":"","height":""}],"author":"Satyam Pandey","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Satyam Pandey","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/"},"author":{"name":"Satyam Pandey","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/c65e54196184c2defb7fd2809c260a2e"},"headline":"Guide for WooCommerce POS Customer Kiosk Checkout","datePublished":"2024-03-21T07:46:48+00:00","dateModified":"2026-03-23T14:48:33+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/"},"wordCount":1800,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp","articleSection":["WooCommerce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/","url":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/","name":"User Guide for WooCommerce POS Customer Checkout","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp","datePublished":"2024-03-21T07:46:48+00:00","dateModified":"2026-03-23T14:48:33+00:00","description":"User Guide for WooCommerce POS Customer Checkout shows how the customers at the POS system can place their orders by self.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/03\/woocomerce-pos-customer-checkout-installation-add-new.webp","width":1200,"height":192},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-customer-checkout-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Guide for WooCommerce POS Customer Kiosk Checkout"}]},{"@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\/c65e54196184c2defb7fd2809c260a2e","name":"Satyam Pandey","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Satyam Pandey"},"description":"Satyam specializes in managing pre-sales queries and eCommerce projects on the Magento platform. Focused on technology and eCommerce, ensures accurate documentation, content management, and seamless project execution to drive business growth at Webkul.","url":"https:\/\/webkul.com\/blog\/author\/satyam-pandey545\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/427427","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\/551"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=427427"}],"version-history":[{"count":134,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/427427\/revisions"}],"predecessor-version":[{"id":511642,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/427427\/revisions\/511642"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=427427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=427427"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=427427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}