{"id":174283,"date":"2019-06-07T07:00:31","date_gmt":"2019-06-07T07:00:31","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=174283"},"modified":"2026-04-15T14:14:30","modified_gmt":"2026-04-15T14:14:30","slug":"laravel-ecommerce-point-of-sale","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/","title":{"rendered":"Laravel eCommerce Point of Sale"},"content":{"rendered":"<p><a href=\"https:\/\/store.webkul.com\/bagisto-laravel-ecommerce-pos.html\" target=\"_blank\" rel=\"noopener\">Laravel eCommerce Point of Sale<\/a> extension offers extensive functionality for admins, enabling easy creation of multi-stores.<\/p>\n<p>It also allows seamless tracking of daily sales and efficient customer management.<\/p>\n<p>The physical stores will have a POS front-end for which the admin can assign a POS agent who can easily manage the daily sales with their respective customers.<\/p>\n<p>The POS system can work both online and offline mode in case of poor connectivity.<\/p>\n<div>\n<p><strong style=\"color: red; font-size: inherit;\">**Note:<\/strong><\/p>\n<\/div>\n<ul>\n<li><strong>Laravel eCommerce Point of Sales<\/strong> module is supported by Bagisto version, 2.2.2<\/li>\n<\/ul>\n<h3><strong>Which printer and scanner support Bagisto POS?<\/strong><\/h3>\n<p>Bagisto point of sale system supports Epson TM-T82 Thermal POS Receipt Printer<\/p>\n<p>and the paper width and the roll Diameter are 79.5 \u00b1 0.5 (W) \u00d7 dia. 83.0; 57.5 \u00b1 0.5 (W) \u00d7\u00a0dia. 83.0.<\/p>\n<div>\n<p>And mostly barcode scanner support bagisto POS system like <strong>Retsol Ls450<\/strong>.<\/p>\n<p>Check a brief overview of the POS terminal workflow\u00a0<\/p>\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"7gjobytCnsg\">\n<div class=\"components-placeholder__instructions\">7gjobytCnsg<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>Check a brief overview of the POS backend configuration &#8211;\u00a0\u00a0<\/p>\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"ynAxK7tlmLs\">\n<div class=\"components-placeholder__instructions\">ynAxK7tlmLs<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Features Of Laravel eCommerce Point of Sale<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<ul>\n<li>Creation of multiple outlets from the back-end.<\/li>\n<li>Sales agents can manage discounts from the front-end.<\/li>\n<li>Sales agents can handle customers both online and offline.\u00a0<\/li>\n<li>Front-end cart hold functionality.<\/li>\n<li>Ability to create multiple carts from the front-end.<\/li>\n<li>\u00a0Barcode generation and printing available at the back-end.<\/li>\n<li>Separate product inventory management by assigning inventory sources to each outlet.<\/li>\n<li>Support for cash and card payments at the front-end.<\/li>\n<li>Real-time synchronization of customers and orders in offline mode.<\/li>\n<li>Capability to place orders with custom products.<\/li>\n<li>\u00a0Support for various product types: Simple, Configurable.<\/li>\n<li>Customizable POS sales invoices.<\/li>\n<li>POS sales reporting with extensive filtering options at the admin end.<\/li>\n<li>Barcode prefix option added into module configuration.<\/li>\n<\/ul>\n<h3 class=\"panel-title\">Installation of Laravel eCommerce Point of Sale<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>The customer will get a <strong>zip folder<\/strong><\/p>\n<p>Follow these steps to install the Bagisto POS Extension:<\/p>\n<p>1. **Unzip and Merge Files** <br \/>Unzip the extension zip file and merge the `packages` folders into your project root directory.<\/p>\n<p>2. **Update `composer.json`** <br \/>Add the following line under the `psr-4` section in `composer.json`:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">\"Webkul\\\\Pos\\\\\": \"packages\/Webkul\/Pos\/src\"<\/pre>\n<p>3. **Update `config\/app.php`** <br \/>Add the following line under the `providers` section in `config\/app.php`:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">Webkul\\Pos\\Providers\\PosServiceProvider::class,<\/pre>\n<p>4. **Run Commands** <br \/>Execute the following commands from the root directory in the terminal:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">composer dump-autoload<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php artisan pos:install<\/pre>\n<p>5. POS Frontend Setup<\/p>\n<p>To access the POS frontend, follow these steps:<\/p>\n<p>Step 1: Update Environment Variables<br \/>1. Open the .env file located in the Frontend folder of your POS package.<br \/>2. Update the following environment variable:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">VITE_APP_URL=&lt;your-backend-url&gt;<\/pre>\n<p>3. Open the `apollo.config.mjs` file and ensure the correct settings are applied.<\/p>\n<\/div>\n<p>Step 2: Open the <code>apollo.config.mjs<\/code> file and update the GraphQL API endpoint to your backend URL:<\/p>\n<\/div>\n<p><code><span id=\"LC5\" class=\"line\" lang=\"javascript\"><span class=\"na\">url<\/span><span class=\"p\">:<\/span>\u00a0<span class=\"dl\">'<\/span><span class=\"s1\">https:\/\/mysite.com\/graphql<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span><\/span><\/code><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<p>Step 3: Install and Build the POS Frontend<br \/>1. Navigate to the `packages\/Webkul\/Pos\/frontend` directory using the terminal.<br \/>2. Run the following commands:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">npm install<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">npm run build<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">npm run preview\u00a0<\/pre>\n<p>Step 3: Access the POS Frontend<br \/>After running the commands, a preview URL will be displayed. Open this URL in your browser.<\/p>\n<p>Once all the commands have been executed successfully, then you will see the <strong>POS<\/strong> icon on the left-hand side in the menu bar.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-481372 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp\" alt=\"pos-admin-dashboard\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Laravel eCommerce Point of Sale Configuration<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div>\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\u00a0<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\">\n<div class=\"flex-col gap-1 md:gap-3\">\n<div class=\"flex max-w-full flex-col flex-grow\">\n<div class=\"min-h-8 text-message flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"94ec217d-07ee-4175-850a-b6cecf072786\" data-message-model-slug=\"gpt-4o-mini\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<p>From the Admin dashboard, click &#8220;Configure &gt; Point of Sale&#8221; in the left-hand menu. This will redirect you to the POS Configuration page.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2><strong>General Settings<\/strong><\/h2>\n<p>The fields below depicting <strong>[Default]<\/strong> refer to the setting of the\u00a0<strong>default channel and English locale<\/strong>.<\/p>\n<p>Let\u2019s go through with the Configuration Settings one by one:<\/p>\n<p><strong>Status\u00a0<\/strong><\/p>\n<p>Here Admin can also active or inactive the POS status.<\/p>\n<p><strong>Heading On Login<\/strong>\u00a0<\/p>\n<p>Enter the POS heading which will also be visible on the POS login panel.<\/p>\n<p><strong>Sub-Heading on Login<\/strong><\/p>\n<p>\u00a0Enter the Sub-Heading which will be visible on the POS login panel.<\/p>\n<p><strong>Footer Content <\/strong><\/p>\n<p>Enter the footer content which will be displayed in the footer section of the POS login panel.<\/p>\n<p><strong>Footer Note\u00a0<\/strong><\/p>\n<p>Enter the footer note.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478762\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-general-settings.webp\" alt=\"laravel-ecommerce-pos-configuration-general-settings\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-general-settings.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-general-settings-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-general-settings-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-general-settings-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<h2>Barcode\u00a0<\/h2>\n<p><strong>Print Product Name With Barcode\u00a0<\/strong><\/p>\n<p>Admin can also select Yes in the option if they want toprint the product name with the product barcode.<\/p>\n<p><strong>Barcode Size [Width of the barcode in pixels]<\/strong><\/p>\n<p>Here admin can enter the width size of the barcode.<\/p>\n<p><strong>Barcode Size [Height of the barcode in pixels]<\/strong><\/p>\n<p>Here admin can enter the height of the barcode.<\/p>\n<p><strong>Generate Barcode With <\/strong><\/p>\n<p>Admin can generate the barcode with the <strong>Product ID<\/strong> or with <strong>Product SKU<\/strong>(Stock keeping unit) from the drop-down.<\/p>\n<p><strong>Generate Barcode Prefix [Left blank if don&#8217;t want to add prefix]<\/strong><\/p>\n<p>The admin can also add a <strong>&#8220;Prefix&#8221; <\/strong>if they want.<\/p>\n<p><strong>Hide Barcode Icon<\/strong><\/p>\n<p>The admin can also active or inactive the section as per their need.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478764\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-bar-code.webp\" alt=\"laravel-ecommerce-pos-configuration-bar-code\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-bar-code.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-bar-code-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-bar-code-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-bar-code-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<h2><strong>POS Product<\/strong><\/h2>\n<p><strong>Allow Sku For Custom Product<\/strong><\/p>\n<p>Once the admin active this section, at the front end the POS agent can add the Custom Product SKU while adding the product to the customer cart.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478841\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-products-1.webp\" alt=\"laravel-ecommerce-pos-configuration-products\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-products-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-products-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-products-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-pos-configuration-products-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><span style=\"font-size: revert; color: initial;\">\u00a0<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Manage Agent<\/h3>\n<\/div>\n<\/div>\n<p>On the admin dashboard, click the POS icon which is there on the left-hand side to check on for the features available in the backend for admin.<\/p>\n<ul>\n<li><strong>Agents:<\/strong> Here you will find the list of multiple users that have been created by the admin.<\/li>\n<\/ul>\n<\/div>\n<h3><img decoding=\"async\" class=\"alignnone size-full wp-image-478969\" style=\"color: revert; font-size: revert; font-weight: revert;\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-agent.webp\" alt=\"laravel-ecommerce-point-of-sale-agent\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-agent.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-agent-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-agent-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-agent-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/h3>\n<div class=\"panel panel-primary\">\n<h3>Add User<\/h3>\n<p>The admin can add the agents by clicking on the&#8221;<strong>Add User&#8221; <\/strong>button<strong>.<\/strong><\/p>\n<p>Here, the admin needs to enter the below details:<\/p>\n<p><strong>Username <\/strong><\/p>\n<p>The admin can enter the username of the user.<\/p>\n<p><strong>First name\u00a0<\/strong><\/p>\n<p>Here the admin can enter the first name of the user.<\/p>\n<p><strong>Lastname <\/strong><\/p>\n<p>The admin needs to enter the last name of the user.<\/p>\n<p><strong>Email\u00a0<\/strong><\/p>\n<p>The admin can enter the email ID of a user.<\/p>\n<p><strong>Add Image <\/strong><\/p>\n<p>Add an image to represent the user.<\/p>\n<p><strong>Password <\/strong><\/p>\n<p>The admin can set the password for the user.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478970\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-agent.webp\" alt=\"laravel-ecommerce-point-of-sale-add-agent\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-agent.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-agent-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-agent-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-agent-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<p><b>Outlet<\/b><\/p>\n<p>Select the outlet from the drop-down.<\/p>\n<p><strong>Status<\/strong><\/p>\n<p>Admin can active or inactive the store status from the toggle button.<\/p>\n<p>Lastly, hit the <strong>Save Agent <\/strong>button to save the user configuration successfully.<\/p>\n<h2><strong>Manage Outlet<\/strong><\/h2>\n<p>Here you will find the list of multiple POS outlets.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478971\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-stores.webp\" alt=\"laravel-ecommerce-point-of-sale-stores\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-stores.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-stores-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-stores-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-stores-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>The admin can also add the store by clicking on the &#8220;<strong>Add Store&#8221; <\/strong>button<strong>. <\/strong><\/p>\n<p>Here, the admin needs to enter some details \u2013<\/p>\n<p><strong>Store Name<\/strong><\/p>\n<p>The admin needs to enter the name of the store in the field.<\/p>\n<p><strong>Status\u00a0<\/strong><\/p>\n<p>The admin can active or inactive the store status from the drop-down.<\/p>\n<p><strong>Store Address<\/strong><\/p>\n<p>The address of the store will be provided in this section.<\/p>\n<p><strong>Country<\/strong><\/p>\n<p>The admin can select the country of the store.<\/p>\n<p><strong>Store State\u00a0 <\/strong><\/p>\n<p>The admin needs to select the state of the store.<\/p>\n<p><strong>Store City<\/strong><\/p>\n<p>Need to select the city of the store.<\/p>\n<p><strong>Store PostCode <\/strong><\/p>\n<p>\u00a0Need to enter the postcode of the store.<\/p>\n<p><strong>Inventory Source<\/strong><\/p>\n<p>The admin has to choose the separate inventory for each store from the drop-down.<\/p>\n<p><strong>Receipts<\/strong><\/p>\n<p>The admin needs to select the US receipts or Indian receipts from the drop-down.<\/p>\n<p>Lastly, hit the <strong>Save Store <\/strong>button to save the store configuration successfully.<\/p>\n<p>After creating the store, the admin will <strong>Manage the Product<\/strong> in the store by hitting the below icon shown in the image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-481374 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/manage-pos-outlets.webp\" alt=\"manage-pos-outlets\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/manage-pos-outlets.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/manage-pos-outlets-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/manage-pos-outlets-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/manage-pos-outlets-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p><strong>Manage Products<\/strong><\/p>\n<p>Now, under the <strong>Manage Products<\/strong> tab, the admin will assign the products to the store by enabling the products for the store. Assigned products will be displayed on the POS front end.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478974\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-manage-outlet.webp\" alt=\"laravel-ecommerce-point-of-sale-manage-outlet\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-manage-outlet.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-manage-outlet-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-manage-outlet-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-manage-outlet-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<p><span style=\"color: red;\"><strong>**Note:<\/strong><\/span><\/p>\n<p>However, In POS <strong>Inventory<\/strong> is <strong>Centralised<\/strong>.<\/p>\n<p>This centralized inventory will depict that any inventory changes done on the website will be reflected in the POS end or vice versa.<\/p>\n<p>Likewise, if the online stock of the product is 200, then all the POS store stock will be the same i.e. 200.<\/p>\n<p>The stock will automatically decrease on each sale from the online store or the POS store accordingly.<\/p>\n<h3><strong>Barcode Product List<\/strong><\/h3>\n<p>Here admin can view all the products associated with his store accordingly.<\/p>\n<p>They can generate barcodes for the products to be used by the POS agent to add a product to the cart during the check-out process.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478978\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-barcode-product.webp\" alt=\"laravel-ecommerce-point-of-sale-barcode-product\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-barcode-product.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-barcode-product-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-barcode-product-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-barcode-product-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<h3><strong>Generate Barcode<\/strong><\/h3>\n<p><span style=\"font-size: revert; color: initial;\">Admins can generate barcodes by selecting &#8220;POS&gt;Barcode Products,&#8221; choosing the products, and selecting &#8220;Generate Barcode&#8221; from the drop-down.<\/span><\/p>\n<p><span style=\"font-size: revert; color: initial;\">Then, they simply click the submit button to generate the barcodes.<\/span><\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478979\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-1.webp\" alt=\"laravel-ecommerce-point-of-sale-generate-barcode\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<p>After that now admin is allowing POS users to easily print a barcode for a product in a required quantity by clicking on the <strong>Print Barcode<\/strong> button available on the product.<\/p>\n<p>Here admin will first select the products for which they also want to set the barcode quantity.<\/p>\n<p>Then they will select the barcode option to &#8220;<strong>Print the Barcode&#8221;<\/strong> from the drop-down then click on the submit button.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478980\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-2.webp\" alt=\"laravel-ecommerce-point-of-sale-generate-barcode\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-2-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-2-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-generate-barcode-2-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<p>Now, the admin will also add the quantity of the barcode to print.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478981\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-print-barcode-1.webp\" alt=\"laravel-ecommerce-point-of-sale-print-barcode\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-print-barcode-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-print-barcode-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-print-barcode-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-print-barcode-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<h3><strong>Orders<\/strong><\/h3>\n<p>Here admin can view all the POS orders in a given list or they can view any order details by simply clicking on the order as shown in the image below.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478982\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-lists.webp\" alt=\"laravel-ecommerce-point-of-sale-order-lists\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-lists.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-lists-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-lists-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-lists-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<p>By clicking on the eye icon as shown in the above image, the admin can easily check the order information.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone wp-image-481409 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/view-order-details.webp\" alt=\"view order details\" width=\"1120\" height=\"2332\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/view-order-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/view-order-details-144x300.webp 144w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/view-order-details-492x1024.webp 492w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/view-order-details-120x249.webp 120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/view-order-details-768x1599.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/view-order-details-738x1536.webp 738w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/view-order-details-984x2048.webp 984w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<h3>Request Product<\/h3>\n<p>Under the Request Product tab, the admin will check the &#8220;Low stock product request&#8221; sent by the POS user.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478988\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-prod-req.webp\" alt=\"laravel-ecommerce-point-of-sale-prod-req\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-prod-req.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-prod-req-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-prod-req-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-prod-req-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<p>Admin can click on the action button shown in the above image the open tab will show all information like User, store details, the required quantity and inventory source.<\/p>\n<p>Admin can select the request status from the drop-down and then complete the product request by assigning the requested quantity to the respective store.<\/p>\n<p class=\"panel-body\"><img decoding=\"async\" class=\"alignnone wp-image-481376 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-request-details.webp\" alt=\"pos-request-details\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-request-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-request-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-request-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-request-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3>Bank Details\u00a0<\/h3>\n<p>Under this section, the admin can add the bank details for the successful payment process on his POS store.<\/p>\n<p>Also in the section admin can see his Bank List.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478989\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-bank-list.webp\" alt=\"laravel-ecommerce-point-of-sale-bank-list\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-bank-list.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-bank-list-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-bank-list-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-bank-list-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/>\u00a0<\/p>\n<p>Once the admin clicks on the <strong>&#8220;Add Bank&#8221;<\/strong> button they will find the below snapshot, under that he will enter the information about his bank details.\u00a0<\/p>\n<p>General\u00a0<\/p>\n<p><strong>Bank Name:<\/strong> The admin needs to enter the bank name.<\/p>\n<p><strong>Bank address:<\/strong> Needs to enter the bank address\u00a0<\/p>\n<p><strong>Email:<\/strong> Needs to enter the email ID\u00a0<\/p>\n<p><strong>Phone Numer:<\/strong> The admin can enter the phone number\u00a0<\/p>\n<h4>POS Agent &amp; Bank Status\u00a0<\/h4>\n<p><strong>Assign POS Agent:<\/strong> Here admin can assign the bank to the POS agent\u00a0<\/p>\n<p><strong>Bank Status:<\/strong> Select the Bank Status, Active\/Inactive<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-478991\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-bank.webp\" alt=\"laravel-ecommerce-point-of-sale-add-bank\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-bank.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-bank-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-bank-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-bank-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel-heading\">\n<p>Now at the POS store once the customer pays the bill the POS agent can select the preferred bank from the below Select Bank drop-down.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-481401 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-select-bank.webp\" alt=\"select bank\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-select-bank.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-select-bank-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-select-bank-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-select-bank-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<h3><strong>Detailed Sales Report\u00a0<\/strong><\/h3>\n<p>This section allows the admin to check his detailed sales report for his POS and website. As you can see in the below image the admin can easily filter the sales report based on Banks and Sales Type.<\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<p><img decoding=\"async\" class=\"alignnone wp-image-481394 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-sales-report.webp\" alt=\"pos-sales-report\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-sales-report.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-sales-report-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-sales-report-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-sales-report-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<h3>Receipts<\/h3>\n<p>Here the admin can manage receipts according to their requirement such as adding new receipts, editing receipts, and previewing receipts.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-481397 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-manage-receipts.webp\" alt=\"manage-receipts\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-manage-receipts.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-manage-receipts-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-manage-receipts-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-manage-receipts-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<h3>Add Recepit<\/h3>\n<p>The admin can add a new receipt by clicking on <strong>&#8220;Add Receipt&#8221;<\/strong>.<\/p>\n<ul>\n<li><strong>Title:\u00a0<\/strong>The admin can enter the title of the receipt.<\/li>\n<li><strong>Status:\u00a0<\/strong>The admin can enable or disable receipt status.<\/li>\n<li><strong>Display Store Name:\u00a0<\/strong>By enabling this the admin can display the store name.<\/li>\n<li><strong>Display Date:\u00a0<\/strong>By enabling this option the admin can display the date on receipt.<\/li>\n<li><strong>Display Order ID:\u00a0<\/strong>The admin can display the order ID on receipt by enabling this.<\/li>\n<li><strong>Order ID Label:\u00a0<\/strong>The admin can enter the order ID label.<\/li>\n<li><strong>Display Customer Name:\u00a0<\/strong>By enabling this the admin can display the customer name on the receipt.<\/li>\n<li><strong>Display Sub Total:<\/strong>\u00a0The admin can display the subtotal on receipt by enabling this.<\/li>\n<li><strong>Sub-Total Label-<\/strong> The admin can enter the sub-total label.<\/li>\n<li><strong>Display Tax:\u00a0<\/strong>By enabling this the admin can display tax on the receipt.<\/li>\n<li><strong>Tax Label:\u00a0<\/strong>The admin can enter the tax label.<\/li>\n<li><strong>Display Credit Amount:\u00a0\u00a0<\/strong>By enabling this admin can display the credit amount on the receipt.<\/li>\n<li><strong>Credit Amount Label: <\/strong>The admin enters the credit amount label.<\/li>\n<li><strong>Display Change Amount:\u00a0<\/strong>The admin can display the change amount by enabling this.<\/li>\n<li><strong>Change Amount Label:\u00a0<\/strong>The admin can enter the change amount label.<\/li>\n<li><strong>Display Cashier Name:\u00a0<\/strong>By enabling this the admin can display the cashier&#8217;s name on the receipt.<\/li>\n<li><strong>Cashier Name Label:\u00a0<\/strong>The admin can enter the cashier name label.<\/li>\n<li><strong>Display Store Address:\u00a0<\/strong>By enabling this the admin can display the store address on receipt.<\/li>\n<li><strong>Grand Total Label:\u00a0<\/strong>The admin can enter the grand total label.<\/li>\n<li><strong>Display Discount Amount:<\/strong> By enabling this the admin can display the discount amount on the receipt.<\/li>\n<li><strong>Discount Label:\u00a0<\/strong>The admin can enter the discount label.<\/li>\n<li><strong>Display Logo:<\/strong> By enabling this the admin can display the logo on the receipt.<\/li>\n<li><strong>Upload\/Remove\/Set Size of Logo:<\/strong> The admin can upload, remove and resize a logo.<\/li>\n<li><strong>Header\/Footer Content:<\/strong> The admin can enter header or footer content on receipt.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone wp-image-481399 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-create-receipt-scaled.webp\" alt=\"create receipt\" width=\"842\" height=\"2560\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-create-receipt-scaled.webp 842w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-create-receipt-99x300.webp 99w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-create-receipt-337x1024.webp 337w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-create-receipt-82x249.webp 82w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-create-receipt-768x2334.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-create-receipt-505x1536.webp 505w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-create-receipt-674x2048.webp 674w\" sizes=\"(max-width: 842px) 100vw, 842px\" loading=\"lazy\" \/><\/p>\n<h3 class=\"panel-title\">Laravel eCommerce Point of Sale Front-end<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>The user can easily log in<strong>\u00a0to the POS System <\/strong>by\u00a0using the <strong>Username<\/strong>\u00a0and <strong>Password.<\/strong><\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480833\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/loginpage.webp\" alt=\"loginpage\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/loginpage.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/loginpage-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/loginpage-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/loginpage-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel-body\">\n<p>After signing in to the POS system, the POS Users will be redirected to the POS panel as shown in the below image.<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480096\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page.webp\" alt=\"laravel-ecommerce-point-of-sale-main-page\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/>Once you have made any changes in the admin end, make sure you refresh the POS front end to reflect the changes.<\/p>\n<p>However, you can do this by hitting the refresh button which you can see at the top of the right-hand side of the below snapshot.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480136\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1.webp\" alt=\"laravel-ecommerce-point-of-sale-main-page\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-main-page-1-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel-body\">\u00a0<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 id=\"panel-16\" class=\"panel-title\"><strong>POS Cash Drawer Amount<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div>\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">\u00a0<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\">\n<div class=\"flex-col gap-1 md:gap-3\">\n<div class=\"flex max-w-full flex-col flex-grow\">\n<div class=\"min-h-8 text-message flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"5016aa96-a8aa-46e7-b21d-b36ea6d23b67\" data-message-model-slug=\"gpt-4o-mini\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<p>After logging into the POS system, the user is prompted to enter the cash drawer amount. A pop-up appears, asking for the Drawer Opening Amount and a remark.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>The POS user has to enter the drawer opening amount, for example, $200 as shown in the image, which is the required amount set for that particular day.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480097\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cash-drawer.webp\" alt=\"laravel-ecommerce-point-of-sale-cash-drawer\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cash-drawer.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cash-drawer-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cash-drawer-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cash-drawer-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cash-drawer-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cash-drawer-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-size: revert; color: initial;\">After login, the POS user will see the panel, where all the products are displayed that are assigned by the admin to the particular store.<\/span><\/p>\n<p><span style=\"font-size: revert; color: initial;\">The user will also see the Cart section where the POS user will manage the customer orders.<\/span><\/p>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480098\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cart.webp\" alt=\"laravel-ecommerce-point-of-sale-cart\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cart.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cart-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cart-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cart-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cart-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-cart-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/>The POS user can easily <strong>search for<\/strong> any product from the search bar.<\/p>\n<p>Moreover, the POS agent can add the bulk product(s) to the cart by scanning the barcode of the products from a single search bar.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480363\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/searchproduct-1.webp\" alt=\"searchproduct\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/searchproduct-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/searchproduct-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/searchproduct-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/searchproduct-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>POS users can also look out for the products available in their respective categories as shown in the below image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480852\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home.webp\" alt=\"home\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div>\n<div class=\"pt-0\">\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\n<div class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\"><span style=\"font-size: revert; color: initial;\">By clicking the small arrow icon under the box in the image, the POS user can view the category list. The user can then select a category to choose products from that specific category.<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480852\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home.webp\" alt=\"home\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/home-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>The below image shows all categories listed in the POS.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480364\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/categories.webp\" alt=\"categories\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/categories.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/categories-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/categories-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/categories-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">POS &#8211; Custom Product<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The POS user can also add a product in the cart which is not available in their POS but the product is available in the physical store.<\/p>\n<p>POS user will have to click on the<strong>\u00a0button<\/strong> as shown in the below image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480365\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customproduct.webp\" alt=\"customproduct\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customproduct.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customproduct-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customproduct-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customproduct-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Here, the POS user will have to enter the product details and then add the product to the cart by clicking on the <strong>Add to Cart<\/strong>\u00a0button.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480375\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd.webp\" alt=\"twoproductadd\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>After that, the POS user can proceed with the order as normal.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">POS \u2013 Cashier Management<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>Under the\u00a0<strong>Cashier, <\/strong>The POS user manages the functionalities given below \u2013<\/p>\n<ul>\n<li>Close Counter<\/li>\n<li>Today Cash<\/li>\n<li>Sale History<\/li>\n<\/ul>\n<p>After clicking the <strong>Close Counter<\/strong> tab, the User will find <strong>Drawer Amount Details<\/strong>,\u00a0<strong>Counted Drawer Amount<\/strong>, and <strong>Closing Drawer Detail<\/strong> options.<\/p>\n<p>Before closing, the drawer&#8217;s opening amount is $10.<\/p>\n<p>When the POS agent closes the drawer, the total cash amount for the day is added to the opening amount, and the current drawer sale is reset to zero.<\/p>\n<ul>\n<li>The\u00a0<strong>Drawer Amount Details<\/strong> display the opening amount which is $90.00 here, today total cash sales are $80.00 and the expected amount in the drawer is $90.00<\/li>\n<li>The <strong>Counted Drawer Amount<\/strong> displays the counted drawer amount which is $90. The POS agent may add the remarks as well.<\/li>\n<li><strong>Closing Drawer Details<\/strong> displays the difference between the opening and the closing amount(current drawer sale) which is $90.00.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<h2><img decoding=\"async\" class=\"alignnone size-full wp-image-480111\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-drawers-amount-summary.webp\" alt=\"laravel-ecommerce-point-of-sale-drawers-amount-summary\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-drawers-amount-summary.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-drawers-amount-summary-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-drawers-amount-summary-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-drawers-amount-summary-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-drawers-amount-summary-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-drawers-amount-summary-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/h2>\n<h2>Today Cash<\/h2>\n<p>Under\u00a0<strong>Cashier<\/strong>, there is another option\u00a0<strong>Today Cash<\/strong> is available which displays the \u00a0<strong>Today Cash Sale<\/strong>\u00a0and the\u00a0<strong>Today Card Sale<\/strong>.<\/p>\n<p>The order ID, time, order total and the order payment mode details are also visible to the POS agent under the <strong>Today Cash<\/strong>\u00a0option.<\/p>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480113\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-todays-sale.webp\" alt=\"laravel-ecommerce-point-of-sale-todays-sale\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-todays-sale.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-todays-sale-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-todays-sale-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-todays-sale-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-todays-sale-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-todays-sale-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<h2>Sale History<\/h2>\n<p>The POS user can view the sale history under the\u00a0<strong>Sale History<\/strong>\u00a0option. For a particular\u00a0<strong>date, the cash sale and the card sale<\/strong> are listed under Sale History.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480115\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-sale-history.webp\" alt=\"laravel-ecommerce-point-of-sale-sale-history\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-sale-history.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-sale-history-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-sale-history-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-sale-history-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-sale-history-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-sale-history-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">POS &#8211; Order Management<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The POS user can manage sales activity like adding products to the cart, adding customer details, putting the cart on hold to process it later, and paying for the order from his panel as shown below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480377\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-1.webp\" alt=\"twoproductadd\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div>\n<p>After adding the products to the cart the POS user will now <strong>add customer details<\/strong>\u00a0by clicking on the\u00a0<strong>default<\/strong> customer option and then following the steps as shown in the below image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480379\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customerslist.webp\" alt=\"customerslist\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customerslist.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customerslist-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customerslist-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customerslist-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div>\n<p><strong>Note:<\/strong>\u00a0The Pos user can search customers by their name or email as well.<\/p>\n<p>After clicking on the add customer button the below pop-up will be displayed.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480117\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-new-customer.webp\" alt=\"laravel-ecommerce-point-of-sale-add-new-customer\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-new-customer.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-new-customer-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-new-customer-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-new-customer-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-new-customer-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-add-new-customer-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/p>\n<p>The POS user can add a new customer step by step filling in the above fields as shown in the image and then clicking on the save button to proceed with the payment.<\/p>\n<h3>Product Checkout<\/h3>\n<p>Once the customer is selected the POS user can also complete the order after a click on the pay button.<\/p>\n<p>If the customer has chosen the cash method then the customer will also provide some amount to pay for the order and the POS user will refund him the remaining money as shown in the screenshot below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480139\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-details.webp\" alt=\"laravel-ecommerce-point-of-sale-order-details\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-details.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-details-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-details-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-details-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-details-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-order-details-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/p>\n<p>As shown in the above image <strong>Payment Method is Cash<\/strong>, the <strong>Total Order Amoun<\/strong>t is <strong>$10.55<\/strong>, the amount paid by the customer is <strong>$10.55<\/strong>\u00a0and the<strong> balance amount<\/strong> to be paid back to the customer is<strong> $0.00<\/strong>.<\/p>\n<p>Finally, click on the <strong>Confirm Payment <\/strong>button, After clicking on confirm payment below pop will be displayed to complete the payment successfully Click on the <strong>confirm<\/strong> button now.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480380\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/printorder.webp\" alt=\"printorder\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/printorder.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/printorder-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/printorder-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/printorder-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Under the Sale History Section, POS users can print the <strong>invoice<\/strong>\u00a0for the order and can continue further with other orders.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480382\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/orderhistory.webp\" alt=\"orderhistory\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/orderhistory.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/orderhistory-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/orderhistory-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/orderhistory-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Customers can even pay via card, it depends on the customer&#8217;s wish. In the <strong>Card Payment<\/strong> method, the total amount of the order will be deducted from the customer\u2019s card.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">POS Panel- Apply Discount<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The POS user can apply the discount to the cart.<\/p>\n<p>To apply the discount, the POS user will click the <strong>Add Discount<\/strong>\u00a0option available in the cart as shown below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480383\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint.webp\" alt=\"customdiscouint\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>After clicking on the Cash Discount, the below pop-up will be displayed. The POS can easily choose the discount from the drop-down and then click on the <strong>apply discount<\/strong> button.<\/p>\n<p>Once the POS user applies the discount, the chosen discount will be added to the cart as shown in the below image.<img decoding=\"async\" class=\"alignnone size-full wp-image-480383\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint.webp\" alt=\"customdiscouint\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customdiscouint-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">POS Panel- Cart on hold<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>The POS user can put a cart\u00a0<strong>On Hold<\/strong>\u00a0to process it later by simply clicking on the\u00a0<strong>Hold Cart<\/strong>\u00a0option as shown below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480375\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd.webp\" alt=\"twoproductadd\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/twoproductadd-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Clicking on the <strong>Hold <\/strong>option will display a below pop-up where the POS user will specify the reason for putting the cart on hold.<\/p>\n<p>After successfully holding the cart, the POS user can check the Hold Sale by navigating to <strong>POS &gt; Sales &gt; Hold Sale.<\/strong><\/p>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480120\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-orders-on-hold.webp\" alt=\"laravel-ecommerce-point-of-sale-orders-on-hold\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-orders-on-hold.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-orders-on-hold-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-orders-on-hold-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-orders-on-hold-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-orders-on-hold-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-orders-on-hold-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<p>The above image displays the cart details of the product which has also been put on <strong>Hold<\/strong>. The Note entered by the POS user is also displayed under the <strong>Note\u00a0<\/strong>section.<\/p>\n<p>Here POS user can:-<\/p>\n<ul>\n<li>Click the &#8220;<strong>Add To Cart&#8221;<\/strong>\u00a0button to add the order back to the cart to process it further.<\/li>\n<li>Also, Click the &#8220;<strong>Remove&#8221;<\/strong> button to remove the hold cart.<\/li>\n<\/ul>\n<h3>Split Payment\u00a0<\/h3>\n<p>Now the customer can also split the order payment into<strong> Cash and Credit\/Debit<\/strong> card at the checkout as shown in the below image.<\/p>\n<p>The agent can also choose the options as per their customer preference.\u00a0<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480386\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/splitpay.webp\" alt=\"splitpay\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/splitpay.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/splitpay-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/splitpay-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/splitpay-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">POS Panel \u2013 Offline Sale<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The sales orders which got processed in the offline mode will be seen under\u00a0<strong>POS &gt; Sales &gt; Offline Sales.<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480123\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-offline-order-id.webp\" alt=\"laravel-ecommerce-point-of-sale-offline-order-id\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-offline-order-id.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-offline-order-id-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-offline-order-id-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-offline-order-id-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-offline-order-id-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-offline-order-id-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div>\n<p>Once the POS System get connected to the internet, the POS user can synchronize offline sales with the online store.<\/p>\n<p>After syncing, the offline sale the POS user can see offline orders in the <strong>Sale History<\/strong> section.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480387\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/saleshistory.webp\" alt=\"saleshistory\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/saleshistory.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/saleshistory-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/saleshistory-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/saleshistory-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Under <strong>Sale History,<\/strong> the POS User can &#8211;<\/p>\n<ul>\n<li><strong>View the complete list<\/strong>\u00a0of the orders placed.<\/li>\n<li><strong>View the details<\/strong>\u00a0of any order from the sales order list.<\/li>\n<li>Search the order from the\u00a0<strong>Search Order By ID <\/strong>panel at the top.<\/li>\n<li>Print the invoice of the order by clicking the\u00a0<strong>Print Invoice\u00a0<\/strong>button.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">POS Panel-Product Management<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The POS user can manage their <strong>Store<\/strong> <b>Product<\/b>\u00a0under the Product Section.<\/p>\n<p>Here POS users can &#8211;<\/p>\n<ul>\n<li>Set the minimum unit of quantity for the low-stock product by navigating to <strong>POS&gt;Products&gt;Setting <\/strong>as shown in the below image.<\/li>\n<\/ul>\n<ul>\n<li>The POS user can check the low stock product under the <strong>Low Stock Product<\/strong> section as shown in the below image.<img decoding=\"async\" class=\"alignnone size-full wp-image-480395\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/lowstocksetting.webp\" alt=\"lowstocksetting\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/lowstocksetting.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/lowstocksetting-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/lowstocksetting-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/lowstocksetting-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/li>\n<\/ul>\n<ul>\n<li>The POS user can <strong>send the request<\/strong> for<strong> Low Stock Products<\/strong> by clicking on the <strong>Send Request<\/strong> button as shown in the above image.<\/li>\n<\/ul>\n<p>After clicking on the <strong>Send Request<\/strong> button below pop-up will be displayed. The POS user can mention the <strong>required quantity<\/strong> for the particular product along with the comment then hit the done button.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480834\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/addproduct-lowstocks.webp\" alt=\"addproduct-lowstocks\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/addproduct-lowstocks.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/addproduct-lowstocks-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/addproduct-lowstocks-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/addproduct-lowstocks-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<ul>\n<li>The POS user can also check the <strong>sent requests<\/strong> of the <strong>low-stock product <\/strong>under the <strong>Requested Product <\/strong>section along with the <strong>request status<\/strong> by navigating to<strong> POS&gt;Products&gt;Requested Product <\/strong>as shown in the below image.<img decoding=\"async\" class=\"alignnone size-full wp-image-480397\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/requestedproduct-1.webp\" alt=\"requestedproduct\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/requestedproduct-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/requestedproduct-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/requestedproduct-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/requestedproduct-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">POS Panel- Setting<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>The POS user can also navigate to <strong>POS &gt; Settings<\/strong> to edit settings for the account and POS settings as shown below. Under the profile setting POS user can also update the Profile.<\/p>\n<p>Here, the POS user will \u2013<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>First Name \u2013<\/strong>\u00a0enter the first name of the POS user.<\/li>\n<li><strong>Last Name \u2013<\/strong>\u00a0enter the second name of the POS user.<\/li>\n<li><strong>Account Email \u2013<\/strong>\u00a0enter the email address.<\/li>\n<li><strong>Previous Password \u2013<\/strong>\u00a0enter the previously saved password of the POS account.<\/li>\n<li><strong>New Password \u2013<\/strong>\u00a0enter the new password for the POS account.<\/li>\n<li><strong>Confirm Password \u2013<\/strong>\u00a0reenter the new password of the POS account to confirm it.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>And, lastly hit the <strong>Done\u00a0<\/strong>button to save the configuration successfully.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-480393\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/accountsetting.webp\" alt=\"accountsetting\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/accountsetting.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/accountsetting-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/accountsetting-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/accountsetting-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Under the <strong>Basic\u00a0Settings<\/strong> tab, the POS user can configure the basic settings as shown below.<\/li>\n<li>\n<p>Here, the POS user will \u2013<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Select the locale<\/strong> for the store from the drop-down.<\/li>\n<li><strong>Select the currency<\/strong> for the store from the drop-down.<img decoding=\"async\" class=\"alignnone size-full wp-image-480150\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-account-settings.webp\" alt=\"laravel-ecommerce-point-of-sale-account-settings\" width=\"1600\" height=\"900\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-account-settings.webp 1600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-account-settings-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-account-settings-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-account-settings-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-account-settings-768x432.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/laravel-ecommerce-point-of-sale-account-settings-1536x864.webp 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" loading=\"lazy\" \/><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n<p>That\u2019s all for Laravel eCommerce Point of Sale, still, have any issues feel free to add a ticket.<\/p>\n\n\n\n<p>Also, let us know your views on making the module Laravel eCommerce Point of Sale better <a href=\"https:\/\/bagisto.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/bagisto.uvdesk.com\/en\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel eCommerce Point of Sale extension offers extensive functionality for admins, enabling easy creation of multi-stores. It also allows seamless tracking of daily sales and efficient customer management. The physical stores will have a POS front-end for which the admin can assign a POS agent who can easily manage the daily sales with their respective <a href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":262,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,8929],"tags":[1241,5585],"class_list":["post-174283","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-e-commerce-bagisto","tag-point-of-sale","tag-point-of-sale-system"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Laravel eCommerce Point of Sale | Retail POS Solution - Webkul Blog<\/title>\n<meta name=\"description\" content=\"The laravel eCommerce point of sale modue allows sellers to manage their physical store, multiple outlets and tracking day to day sales.\" \/>\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\/laravel-ecommerce-point-of-sale\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel eCommerce Point of Sale | Retail POS Solution - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"The laravel eCommerce point of sale modue allows sellers to manage their physical store, multiple outlets and tracking day to day sales.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/\" \/>\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=\"2019-06-07T07:00:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-15T14:14:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp\" \/>\n<meta name=\"author\" content=\"Prachi Chauhan\" \/>\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=\"Prachi Chauhan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"27 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/\"},\"author\":{\"name\":\"Prachi Chauhan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/34823aa1ccd482968bfd7d01acfa7599\"},\"headline\":\"Laravel eCommerce Point of Sale\",\"datePublished\":\"2019-06-07T07:00:31+00:00\",\"dateModified\":\"2026-04-15T14:14:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/\"},\"wordCount\":3640,\"commentCount\":10,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp\",\"keywords\":[\"point of sale\",\"point of sale system\"],\"articleSection\":[\"Bagisto\",\"E commerce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/\",\"url\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/\",\"name\":\"Laravel eCommerce Point of Sale | Retail POS Solution - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp\",\"datePublished\":\"2019-06-07T07:00:31+00:00\",\"dateModified\":\"2026-04-15T14:14:30+00:00\",\"description\":\"The laravel eCommerce point of sale modue allows sellers to manage their physical store, multiple outlets and tracking day to day sales.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp\",\"width\":1120,\"height\":880,\"caption\":\"pos-admin-dashboard\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel eCommerce Point of Sale\"}]},{\"@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\/34823aa1ccd482968bfd7d01acfa7599\",\"name\":\"Prachi Chauhan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6c4dc4694029a3232f3acda4259960d69057ed94d263c9483622fcf1462c1fc6?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\/6c4dc4694029a3232f3acda4259960d69057ed94d263c9483622fcf1462c1fc6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Prachi Chauhan\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/prachichauhan-bd628\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel eCommerce Point of Sale | Retail POS Solution - Webkul Blog","description":"The laravel eCommerce point of sale modue allows sellers to manage their physical store, multiple outlets and tracking day to day sales.","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\/laravel-ecommerce-point-of-sale\/","og_locale":"en_US","og_type":"article","og_title":"Laravel eCommerce Point of Sale | Retail POS Solution - Webkul Blog","og_description":"The laravel eCommerce point of sale modue allows sellers to manage their physical store, multiple outlets and tracking day to day sales.","og_url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2019-06-07T07:00:31+00:00","article_modified_time":"2026-04-15T14:14:30+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp","type":"","width":"","height":""}],"author":"Prachi Chauhan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Prachi Chauhan","Est. reading time":"27 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/"},"author":{"name":"Prachi Chauhan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/34823aa1ccd482968bfd7d01acfa7599"},"headline":"Laravel eCommerce Point of Sale","datePublished":"2019-06-07T07:00:31+00:00","dateModified":"2026-04-15T14:14:30+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/"},"wordCount":3640,"commentCount":10,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp","keywords":["point of sale","point of sale system"],"articleSection":["Bagisto","E commerce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/","url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/","name":"Laravel eCommerce Point of Sale | Retail POS Solution - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp","datePublished":"2019-06-07T07:00:31+00:00","dateModified":"2026-04-15T14:14:30+00:00","description":"The laravel eCommerce point of sale modue allows sellers to manage their physical store, multiple outlets and tracking day to day sales.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-admin-dashboard.webp","width":1120,"height":880,"caption":"pos-admin-dashboard"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-point-of-sale\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel eCommerce Point of Sale"}]},{"@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\/34823aa1ccd482968bfd7d01acfa7599","name":"Prachi Chauhan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6c4dc4694029a3232f3acda4259960d69057ed94d263c9483622fcf1462c1fc6?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\/6c4dc4694029a3232f3acda4259960d69057ed94d263c9483622fcf1462c1fc6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Prachi Chauhan"},"url":"https:\/\/webkul.com\/blog\/author\/prachichauhan-bd628\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/174283","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\/262"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=174283"}],"version-history":[{"count":232,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/174283\/revisions"}],"predecessor-version":[{"id":535375,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/174283\/revisions\/535375"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=174283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=174283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=174283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}