{"id":513658,"date":"2025-11-19T13:25:59","date_gmt":"2025-11-19T13:25:59","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=513658"},"modified":"2025-12-11T07:27:39","modified_gmt":"2025-12-11T07:27:39","slug":"retail-pos-solution","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/retail-pos-solution\/","title":{"rendered":"Laravel eCommerce Point of Sale"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/bagisto-laravel-ecommerce-pos.html\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel eCommerce Point of Sale<\/a>&nbsp;extension offers extensive functionality for admins, enabling easy creation of multi-stores.<\/p>\n\n\n\n<p>It also allows seamless tracking of daily sales and efficient customer management.<\/p>\n\n\n\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\n\n\n<p>The POS system can work both online and offline mode in case of poor connectivity.<\/p>\n\n\n\n<p><strong>Laravel eCommerce Point of Sales<\/strong>&nbsp;module is supported by Bagisto version, 2.3.0<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Which printer and scanner support Bagisto POS?<\/strong><\/h3>\n\n\n\n<p>Bagisto point of sale system supports Epson TM-T82 Thermal POS Receipt Printer<\/p>\n\n\n\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&nbsp;dia. 83.0.<\/p>\n\n\n\n<p>And mostly barcode scanner support bagisto POS system like&nbsp;<strong>Retsol Ls450<\/strong>.<\/p>\n\n\n\n<p>Check a brief overview of the POS terminal workflow&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"features-of-laravel-ecommerce-point-of-sale\">Features Of Laravel eCommerce Point of Sale<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Creation of multiple outlets from the back-end.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sales agents can manage discounts from the front-end.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sales agents can handle customers both online and offline.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Front-end cart hold functionality.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ability to create multiple carts from the front-end.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&nbsp;Barcode generation and printing available at the back-end.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Separate product inventory management by assigning inventory sources to each outlet.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Support for cash and card payments at the front-end.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Real-time synchronization of customers and orders in offline mode.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Capability to place orders with custom products.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&nbsp;Support for various product types: Simple, Configurable, Downloadable, Virtual, Bundle, Grouped, Booking, and Custom.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Customizable POS sales invoices.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>POS sales reporting with extensive filtering options at the admin end.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Barcode prefix option added into module configuration.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"installation-of-laravel-ecommerce-point-of-sale\">Requirements<\/h3>\n\n\n\n<p><strong>Bagisto GraphQL API<\/strong>: <a href=\"https:\/\/github.com\/bagisto\/headless-ecommerce\/tree\/v2.3.2\" target=\"_blank\" rel=\"noreferrer noopener\">Bagisto Headless Ecommerce v2.3.2<\/a><\/p>\n\n\n\n<p><strong>Bagisto<\/strong>: v2.3.0<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Installation<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Unzip and Merge Files<\/strong> Extract the extension zip file and merge the <code>packages<\/code> folder into your project\u2019s root directory.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Update <code>composer.json<\/code><\/strong> Add the following entry under the <code>psr-4<\/code> section in <code>composer.json<\/code>:<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<pre class=\"EnlighterJSRAW\">&quot;Webkul\\\\Pos\\\\&quot;: &quot;packages\/Webkul\/Pos\/src&quot;<\/pre>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Update <code>bootstrap\/providers.php<\/code><\/strong> Add the following line under the <code>providers<\/code> section in <code>bootstrap\/providers.php<\/code>:<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">Webkul\\Pos\\Providers\\PosServiceProvider::class,<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Run Commands<\/strong> From the project root, run the following commands in your terminal:<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload\n\nphp artisan pos:install<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Congratulations!<\/strong> \ud83c\udf89 Your Bagisto POS Extension is now installed and ready to use.<\/li>\n<\/ul>\n\n\n\n<p>To access the front-end, navigate to:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">https:\/\/example.com\/pos<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Laravel eCommerce Point of Sale Configuration<\/h2>\n\n\n\n<p>From the Admin dashboard, click \u201cConfigure &gt; Point of Sale &gt; settings\u201d in the left-hand menu. This will redirect you to the POS Configuration page.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full wp-duotone-unset-1\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508641\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp\" alt=\"\/\" class=\"wp-image-508641\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Let\u2019s go through with the Configuration Settings one by one:<\/p>\n\n\n\n<p><strong>Status&nbsp;<\/strong>:<br>Here Admin can also active or inactive the POS status.<\/p>\n\n\n\n<p><strong>Heading On Login<\/strong>:&nbsp;<br>Enter the POS heading which will also be visible on the POS login panel.<\/p>\n\n\n\n<p><strong>Sub-Heading on Login<\/strong>:<br>Enter the Sub-Heading which will be visible on the POS login panel.<\/p>\n\n\n\n<p><strong>Footer Content<\/strong>:<br>Enter the footer content which will be displayed in the footer section of the POS login panel.<\/p>\n\n\n\n<p><strong>Footer Note<\/strong>:<br>Enter the footer note.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-3\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508643\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-pos-configuration-general-settings.webp\" alt=\"\/\" class=\"wp-image-508643\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-pos-configuration-general-settings.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-pos-configuration-general-settings-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-pos-configuration-general-settings-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-pos-configuration-general-settings-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Barcode&nbsp;<\/h2>\n\n\n\n<p><strong>Print Product Name With Barcode\u00a0:<\/strong><br>Admin can also select Yes in the option if they want to print the product name with the product barcode.<\/p>\n\n\n\n<p><strong>Barcode Size [Width of the barcode in pixels]<\/strong>:<br>Here admin can enter the width size of the barcode.<\/p>\n\n\n\n<p><strong>Barcode Size [Height of the barcode in pixels]<\/strong>:<br>Here admin can enter the height of the barcode.<\/p>\n\n\n\n<p><strong>Generate Barcode With<\/strong>:<br>Admin can generate the barcode with the\u00a0<strong>Product ID<\/strong>\u00a0or with\u00a0<strong>Product SKU<\/strong>(Stock keeping unit) from the drop-down.<\/p>\n\n\n\n<p><strong>Hide Barcode Icon<\/strong>:<br>The admin can also active or inactive the section as per their need.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>POS Product<\/strong><\/h2>\n\n\n\n<p><strong>Allow Sku For Custom Product<\/strong><\/p>\n\n\n\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\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full wp-duotone-unset-5\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508646\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/products.webp\" alt=\"\/\" class=\"wp-image-508646\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/products.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/products-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/products-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/products-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"manage-agent\">Manage Agent<\/h3>\n\n\n\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\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Agents:<\/strong>&nbsp;Here you will find the list of multiple users that have been created by the admin.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-7\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508650\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/pos-users.webp\" alt=\"\/\" class=\"wp-image-508650\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/pos-users.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/pos-users-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/pos-users-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/pos-users-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Create Agent<\/h3>\n\n\n\n<p>The admin can add the agents by clicking on the\u201d<strong>Create Agent\u201d&nbsp;<\/strong>button<strong>.<\/strong><\/p>\n\n\n\n<p>Here, the admin needs to enter the below details:<\/p>\n\n\n\n<p><strong>Username<\/strong>:<br>The admin can enter the username of the user.<\/p>\n\n\n\n<p><strong>First name&nbsp;<\/strong>:<br>Here the admin can enter the first name of the user.<\/p>\n\n\n\n<p><strong>Lastname<\/strong>:<br>The admin needs to enter the last name of the user.<\/p>\n\n\n\n<p><strong>Email&nbsp;<\/strong>:<br>The admin can enter the email ID of a user.<\/p>\n\n\n\n<p><strong>Add Image<\/strong>:<br>Add an image to represent the user.<\/p>\n\n\n\n<p><strong>Password<\/strong>:<br>The admin can set the password for the user.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-9\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508651\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-add-agent.webp\" alt=\"\/\" class=\"wp-image-508651\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-add-agent.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-add-agent-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-add-agent-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-add-agent-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p><strong>Outlet<\/strong>:<br>Select the outlet from the drop-down.<\/p>\n\n\n\n<p><strong>Status<\/strong>:<br>Admin can active or inactive the store status from the toggle button.<br>Lastly, hit the\u00a0<strong>Save Agent\u00a0<\/strong>button to save the user configuration successfully.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Manage Outlet<\/strong><\/h2>\n\n\n\n<p>Here you will find the list of multiple Laravel eCommerce Point of Sale outlets.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-11\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508652\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-stores.webp\" alt=\"\/\" class=\"wp-image-508652\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-stores.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-stores-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-stores-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-stores-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p>The admin can also add the store by clicking on the \u201c<strong>Add Store\u201d&nbsp;<\/strong>button<strong>.<\/strong><\/p>\n\n\n\n<p>Here, the admin needs to enter some details \u2013<\/p>\n\n\n\n<p><strong>Store Name<\/strong>:<br>The admin needs to enter the name of the store in the field.<\/p>\n\n\n\n<p><strong>Status<\/strong>:<br>The admin can active or inactive the store status from the drop-down.<\/p>\n\n\n\n<p><strong>Store Address<\/strong>:<br>The address of the store will be provided in this section.<\/p>\n\n\n\n<p><strong>Country<\/strong>:<br>The admin can select the country of the store.<\/p>\n\n\n\n<p><strong>Store State<\/strong>:<br>The admin needs to select the state of the store.<\/p>\n\n\n\n<p><strong>Store City<\/strong>:<br>Need to select the city of the store.<\/p>\n\n\n\n<p><strong>Store PostCode<\/strong>:<br>Need to enter the postcode of the store.<\/p>\n\n\n\n<p><strong>Inventory Source<\/strong>:<br>The admin has to choose the separate inventory for each store from the drop-down.<\/p>\n\n\n\n<p><strong>Receipts<\/strong>:<br>The admin needs to select the US receipts or Indian receipts from the drop-down.<\/p>\n\n\n\n<p>Lastly, hit the&nbsp;<strong>Save Store&nbsp;<\/strong>button to save the store configuration successfully.<\/p>\n\n\n\n<p>After creating the store, the admin will&nbsp;<strong>Manage the Product<\/strong>&nbsp;in the store by hitting the below icon shown in the image.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-14 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-13\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508655\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/manage-pos-outlets.webp\" alt=\"\/\" class=\"wp-image-508655\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/manage-pos-outlets.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/manage-pos-outlets-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/manage-pos-outlets-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/manage-pos-outlets-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p><strong>Manage Products<\/strong><\/p>\n\n\n\n<p>Now, under the&nbsp;<strong>Manage Products<\/strong>&nbsp;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\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-16 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-15\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508656\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-manage-outlet.webp\" alt=\"\/\" class=\"wp-image-508656\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-manage-outlet.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-manage-outlet-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-manage-outlet-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-manage-outlet-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p><strong>**Note:<\/strong><\/p>\n\n\n\n<p>However, In POS&nbsp;<strong>Inventory<\/strong>&nbsp;is&nbsp;<strong>Centralised<\/strong>.<\/p>\n\n\n\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\n\n\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\n\n\n<p>The stock will automatically decrease on each sale from the online store or the POS store accordingly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Barcode Product List<\/strong><\/h3>\n\n\n\n<p>Here admin can view all the products associated with his store accordingly.<\/p>\n\n\n\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\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-18 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-17\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508658\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-barcode-product.webp\" alt=\"\/\" class=\"wp-image-508658\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-barcode-product.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-barcode-product-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-barcode-product-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-barcode-product-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Generate Barcode<\/strong><\/h3>\n\n\n\n<p>Admins can generate barcodes by selecting \u201cPOS&gt;Barcode Products,\u201d choosing the products, and selecting \u201cGenerate Barcode\u201d from the drop-down.<\/p>\n\n\n\n<p>Then, they simply click the submit button to generate the barcodes.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-20 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-19\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508659\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-generate-barcode-1.webp\" alt=\"\/\" class=\"wp-image-508659\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-generate-barcode-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-generate-barcode-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-generate-barcode-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-generate-barcode-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\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&nbsp;<strong>Print Barcode<\/strong>&nbsp;button available on the product.<\/p>\n\n\n\n<p>Here admin will first select the products for which they also want to set the barcode quantity.<\/p>\n\n\n\n<p>Then they will select the barcode option to \u201c<strong>Print the Barcode\u201d<\/strong>&nbsp;from the drop-down then click on the submit button.<\/p>\n\n\n\n<p>Now, the admin will also add the quantity of the barcode to print.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-22 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-21\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508660\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-print-barcode-1.webp\" alt=\"\/\" class=\"wp-image-508660\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-print-barcode-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-print-barcode-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-print-barcode-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-print-barcode-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Orders<\/strong><\/h3>\n\n\n\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\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-24 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-23\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508661\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-order-lists.webp\" alt=\"\/\" class=\"wp-image-508661\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-order-lists.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-order-lists-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-order-lists-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-order-lists-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p>By clicking on the eye icon as shown in the above image, the admin can easily check the order information.<br><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-26 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full wp-duotone-unset-25\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"516030\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/orders.webp\" alt=\"\/\" class=\"wp-image-516030\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/orders.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/orders-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/orders-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/orders-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Request Product<\/h3>\n\n\n\n<p>Under the Request Product tab, the admin will check the \u201cLow stock product request\u201d sent by the POS user.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-28 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-27\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"508666\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-prod-req.webp\" alt=\"\/\" class=\"wp-image-508666\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-prod-req.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-prod-req-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-prod-req-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/laravel-ecommerce-point-of-sale-prod-req-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\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\n\n\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\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-request-details.webp\" alt=\"pos-request-details\" class=\"wp-image-481376\" 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\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Bank Details&nbsp;<\/h3>\n\n\n\n<p>Under this section, the admin can add the bank details for the successful payment process on his POS store.<\/p>\n\n\n\n<p>Also in the section admin can see his Bank List.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1120\" height=\"880\" 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\" class=\"wp-image-478989\" 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\" \/><\/figure>\n\n\n\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.&nbsp;<\/p>\n\n\n\n<p>General&nbsp;<\/p>\n\n\n\n<p><strong>Bank Name:<\/strong> The admin needs to enter the bank name.<\/p>\n\n\n\n<p><strong>Bank address:<\/strong> Needs to enter the bank address&nbsp;<\/p>\n\n\n\n<p><strong>Email:<\/strong> Needs to enter the email ID&nbsp;<\/p>\n\n\n\n<p><strong>Phone Numer:<\/strong> The admin can enter the phone number&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">POS Agent &amp; Bank Status&nbsp;<\/h4>\n\n\n\n<p><strong>Assign POS Agent:<\/strong> Here admin can assign the bank to the POS agent&nbsp;<\/p>\n\n\n\n<p><strong>Bank Status:<\/strong> Select the Bank Status, Active\/Inactive<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1120\" height=\"880\" 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\" class=\"wp-image-478991\" 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\" \/><\/figure>\n\n\n\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\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-select-bank.webp\" alt=\"select bank\" class=\"wp-image-481401\" 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\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Detailed Sales Report&nbsp;<\/strong><\/h3>\n\n\n\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\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-sales-report.webp\" alt=\"pos-sales-report\" class=\"wp-image-481394\" 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\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Receipts<\/h3>\n\n\n\n<p>Here the admin can manage receipts according to their requirement such as adding new receipts, editing receipts, and previewing receipts.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/pos-manage-receipts.webp\" alt=\"manage-receipts\" class=\"wp-image-481397\" 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\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Add Recepit<\/h3>\n\n\n\n<p>The admin can add a new receipt by clicking on <strong>&#8220;Add Receipt&#8221;<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Title:&nbsp;<\/strong>The admin can enter the title of the receipt.<\/li>\n\n\n\n<li><strong>Status:&nbsp;<\/strong>The admin can enable or disable receipt status.<\/li>\n\n\n\n<li><strong>Display Store Name:&nbsp;<\/strong>By enabling this the admin can display the store name.<\/li>\n\n\n\n<li><strong>Display Date:&nbsp;<\/strong>By enabling this option the admin can display the date on receipt.<\/li>\n\n\n\n<li><strong>Display Order ID:&nbsp;<\/strong>The admin can display the order ID on receipt by enabling this.<\/li>\n\n\n\n<li><strong>Order ID Label:&nbsp;<\/strong>The admin can enter the order ID label.<\/li>\n\n\n\n<li><strong>Display Customer Name:&nbsp;<\/strong>By enabling this the admin can display the customer name on the receipt.<\/li>\n\n\n\n<li><strong>Display Sub Total:<\/strong>&nbsp;The admin can display the subtotal on receipt by enabling this.<\/li>\n\n\n\n<li><strong>Sub-Total Label-<\/strong> The admin can enter the sub-total label.<\/li>\n\n\n\n<li><strong>Display Tax:&nbsp;<\/strong>By enabling this the admin can display tax on the receipt.<\/li>\n\n\n\n<li><strong>Tax Label:&nbsp;<\/strong>The admin can enter the tax label.<\/li>\n\n\n\n<li><strong>Display Credit Amount:&nbsp;&nbsp;<\/strong>By enabling this admin can display the credit amount on the receipt.<\/li>\n\n\n\n<li><strong>Credit Amount Label: <\/strong>The admin enters the credit amount label.<\/li>\n\n\n\n<li><strong>Display Change Amount:&nbsp;<\/strong>The admin can display the change amount by enabling this.<\/li>\n\n\n\n<li><strong>Change Amount Label:&nbsp;<\/strong>The admin can enter the change amount label.<\/li>\n\n\n\n<li><strong>Display Cashier Name:&nbsp;<\/strong>By enabling this the admin can display the cashier&#8217;s name on the receipt.<\/li>\n\n\n\n<li><strong>Cashier Name Label:&nbsp;<\/strong>The admin can enter the cashier name label.<\/li>\n\n\n\n<li><strong>Display Store Address:&nbsp;<\/strong>By enabling this the admin can display the store address on receipt.<\/li>\n\n\n\n<li><strong>Grand Total Label:&nbsp;<\/strong>The admin can enter the grand total label.<\/li>\n\n\n\n<li><strong>Display Discount Amount:<\/strong> By enabling this the admin can display the discount amount on the receipt.<\/li>\n\n\n\n<li><strong>Discount Label:&nbsp;<\/strong>The admin can enter the discount label.<\/li>\n\n\n\n<li><strong>Display Logo:<\/strong> By enabling this the admin can display the logo on the receipt.<\/li>\n\n\n\n<li><strong>Upload\/Remove\/Set Size of Logo:<\/strong> The admin can upload, remove and resize a logo.<\/li>\n\n\n\n<li><strong>Header\/Footer Content:<\/strong> The admin can enter header or footer content on receipt.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-29\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/reciept.webp\" alt=\"\/\" class=\"wp-image-516031\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/reciept.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/reciept-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/reciept-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/reciept-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Laravel eCommerce Point of Sale Front-end<\/h3>\n\n\n\n<p>The agent can easily log in<strong>&nbsp;to the Laravel eCommerce Point of Sale Front-end <\/strong>by&nbsp;using the <strong>Username<\/strong>&nbsp;and <strong>Password.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-30\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7392b5b0c7094f0b9bc6c1efc57fb195.webp\" alt=\"\/\" class=\"wp-image-513630\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7392b5b0c7094f0b9bc6c1efc57fb195.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7392b5b0c7094f0b9bc6c1efc57fb195-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7392b5b0c7094f0b9bc6c1efc57fb195-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7392b5b0c7094f0b9bc6c1efc57fb195-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\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\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-31\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/6fe64a57e9734daa99bc9358ac15eddb.webp\" alt=\"\/\" class=\"wp-image-513631\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/6fe64a57e9734daa99bc9358ac15eddb.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/6fe64a57e9734daa99bc9358ac15eddb-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/6fe64a57e9734daa99bc9358ac15eddb-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/6fe64a57e9734daa99bc9358ac15eddb-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once you have made any changes in the admin end, make sure you refresh the POS front end to reflect the changes.<br><br><strong>POS Cash Drawer Amount<\/strong><\/p>\n\n\n\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\n\n\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.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-32\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7ebc46dad9b748bfa586814653e63b23.webp\" alt=\"\/\" class=\"wp-image-513632\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7ebc46dad9b748bfa586814653e63b23.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7ebc46dad9b748bfa586814653e63b23-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7ebc46dad9b748bfa586814653e63b23-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/7ebc46dad9b748bfa586814653e63b23-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>The user will also see the Cart section where the POS user will manage the customer orders.<br><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-33\"><img decoding=\"async\" width=\"1152\" height=\"896\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb.webp\" alt=\"\/\" class=\"wp-image-513634\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb.webp 1152w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb-300x233.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb-250x194.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb-768x597.webp 768w\" sizes=\"(max-width: 1152px) 100vw, 1152px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">POS &#8211; Custom Product<\/h3>\n\n\n\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\n\n\n<p>POS user will have to click on the<strong>&nbsp;button<\/strong> as shown in the below image.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-34\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/dgggfgfg.webp\" alt=\"\/\" class=\"wp-image-513635\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/dgggfgfg.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/dgggfgfg-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/dgggfgfg-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/dgggfgfg-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">POS \u2013 Cashier Management<\/h3>\n\n\n\n<p>Under the&nbsp;<strong>Cashier, <\/strong>The POS user manages the functionalities given below \u2013<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Close Counter<\/li>\n\n\n\n<li>Today Cash<\/li>\n\n\n\n<li>Sale History<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><img decoding=\"async\" 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\" loading=\"lazy\"><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Today&#8217;s sale<\/h2>\n\n\n\n<p>Under&nbsp;<strong>Cashier<\/strong>, there is another option&nbsp;<strong>Today sale<\/strong> is available which displays the &nbsp;<strong>Today Cash Sale<\/strong>&nbsp;and the&nbsp;<strong>Today Card Sale<\/strong>.<\/p>\n\n\n\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>&nbsp;option.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"900\" 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\" class=\"wp-image-480113\" 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\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Sale History<\/h2>\n\n\n\n<p>The POS user can view the sale history under the&nbsp;<strong>Sale History<\/strong>&nbsp;option. For a particular&nbsp;<strong>date, the cash sale and the card sale<\/strong> are listed under Sale History.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"900\" 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\" class=\"wp-image-480115\" 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\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">POS &#8211; Order Management<\/h3>\n\n\n\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\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-35\"><img decoding=\"async\" width=\"1152\" height=\"896\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb.webp\" alt=\"\/\" class=\"wp-image-513634\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb.webp 1152w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb-300x233.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb-250x194.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/bjhbhjbhb-768x597.webp 768w\" sizes=\"(max-width: 1152px) 100vw, 1152px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><br>After adding the products to the cart the POS user will now <strong>add customer details<\/strong>&nbsp;by clicking on the&nbsp;<strong>default<\/strong> customer option and then following the steps as shown in the below image.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-37 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-36\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"513642\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/sdfksndkn.webp\" alt=\"\/\" class=\"wp-image-513642\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/sdfksndkn.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/sdfksndkn-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/sdfksndkn-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/sdfksndkn-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p><strong>Note:<\/strong>&nbsp;The Pos user can search customers by their name or email as well.<\/p>\n\n\n\n<p>After clicking on the add customer button the below pop-up will be displayed.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"900\" 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\" class=\"wp-image-480117\" 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\" \/><\/figure>\n\n\n\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\n\n\n<h3 class=\"wp-block-heading\">Product Checkout<\/h3>\n\n\n\n<p>Once the customer is selected the POS user can also complete the order after a click on the pay button.<\/p>\n\n\n\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\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"900\" 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\" class=\"wp-image-480139\" 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\" \/><\/figure>\n\n\n\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>&nbsp;and the<strong> balance amount<\/strong> to be paid back to the customer is<strong> $0.00<\/strong>.<\/p>\n\n\n\n<p>Finally, click on the <strong>Confirm P<\/strong>ayment for completing the payment.<br>Under the Sale History Section, POS users can print the <strong>invoice<\/strong>&nbsp;for the order and can continue further with other orders.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-38\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo.webp\" alt=\"\/\" class=\"wp-image-513654\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">POS Panel- Apply Discount<\/h3>\n\n\n\n<p>The POS user can apply the discount to the cart.<\/p>\n\n\n\n<p>To apply the discount, the POS user will click the <strong>Add Discount<\/strong>&nbsp;option available in the cart as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-39\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj.webp\" alt=\"\/\" class=\"wp-image-513656\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>after clicking on the Cash Discount, the below pop-up will be displayed. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">POS Panel- Cart on hold<\/h3>\n\n\n\n<p>The POS user can put a cart&nbsp;<strong>On Hold<\/strong>&nbsp;to process it later by simply clicking on the&nbsp;<strong>Hold Cart<\/strong>&nbsp;option as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-40\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj.webp\" alt=\"\/\" class=\"wp-image-513656\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/shodhihj-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\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\n\n\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\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1600\" height=\"900\" 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\" class=\"wp-image-480120\" 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\" \/><\/figure>\n\n\n\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&nbsp;<\/strong>section.<\/p>\n\n\n\n<p>Here POS user can:-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click the &#8220;<strong>Add To Cart&#8221;<\/strong>&nbsp;button to add the order back to the cart to process it further.<\/li>\n\n\n\n<li>Also, Click the &#8220;<strong>Remove&#8221;<\/strong> button to remove the hold cart.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Split Payment&nbsp;<\/h3>\n\n\n\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\n\n\n<p>The agent can also choose the options as per their customer preference.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/splitpay.webp\" alt=\"splitpay\" class=\"wp-image-480386\" 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\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">POS Panel \u2013 Offline Sale<\/h3>\n\n\n\n<p>The sales orders which got processed in the offline mode will be seen under&nbsp;<strong>POS &gt; orders &gt; Offline orders.<\/strong><br>If customer wants to return the pos agent can also return item in offline.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-41\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/djkshbdjsh.webp\" alt=\"\/\" class=\"wp-image-513844\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/djkshbdjsh.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/djkshbdjsh-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/djkshbdjsh-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/djkshbdjsh-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the POS System get connected to the internet, the POS user can synchronize offline sales with the online store.<\/p>\n\n\n\n<p>After syncing, the offline sale the POS user can see offline orders in the <strong>History<\/strong> section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-42\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo.webp\" alt=\"\/\" class=\"wp-image-513654\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/goodgo-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">POS Panel-Product Management<\/h3>\n\n\n\n<p>The POS user can manage their <strong>Store<\/strong> <strong>Product<\/strong>&nbsp;under the Product Section.<\/p>\n\n\n\n<p>Here POS users can &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\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\n\n\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.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/lowstocksetting.webp\" alt=\"lowstocksetting\" loading=\"lazy\"><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\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\n\n\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\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/addproduct-lowstocks.webp\" alt=\"addproduct-lowstocks\" class=\"wp-image-480834\" 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\" \/><\/figure>\n\n\n\n<p>The POS user can view all low-stock requests and their statuses under <strong>POS &gt; Products &gt; Requested Product<\/strong>, as shown below.<\/p>\n\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\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel eCommerce Point of Sale&nbsp;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 customers. <a href=\"https:\/\/webkul.com\/blog\/retail-pos-solution\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":706,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-513658","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"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 - 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\/retail-pos-solution\/\" \/>\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 - 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\/retail-pos-solution\/\" \/>\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=\"2025-11-19T13:25:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-11T07:27:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp\" \/>\n<meta name=\"author\" content=\"Aman kumar roy\" \/>\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=\"Aman kumar roy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/\"},\"author\":{\"name\":\"Aman kumar roy\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1c651bb46332bf46561a8058a1b64268\"},\"headline\":\"Laravel eCommerce Point of Sale\",\"datePublished\":\"2025-11-19T13:25:59+00:00\",\"dateModified\":\"2025-12-11T07:27:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/\"},\"wordCount\":2979,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/retail-pos-solution\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/\",\"url\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/\",\"name\":\"Laravel eCommerce Point of Sale - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp\",\"datePublished\":\"2025-11-19T13:25:59+00:00\",\"dateModified\":\"2025-12-11T07:27:39+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\/retail-pos-solution\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/retail-pos-solution\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp\",\"width\":1120,\"height\":880},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/retail-pos-solution\/#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\/1c651bb46332bf46561a8058a1b64268\",\"name\":\"Aman kumar roy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3ecc01414e857036ff034556465d7b99ee59ebf7437855994fea39e9bb9c70a3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3ecc01414e857036ff034556465d7b99ee59ebf7437855994fea39e9bb9c70a3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Aman kumar roy\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/amanroy-qa322\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel eCommerce Point of Sale - 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\/retail-pos-solution\/","og_locale":"en_US","og_type":"article","og_title":"Laravel eCommerce Point of Sale - 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\/retail-pos-solution\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2025-11-19T13:25:59+00:00","article_modified_time":"2025-12-11T07:27:39+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp","type":"","width":"","height":""}],"author":"Aman kumar roy","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Aman kumar roy","Est. reading time":"22 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/"},"author":{"name":"Aman kumar roy","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1c651bb46332bf46561a8058a1b64268"},"headline":"Laravel eCommerce Point of Sale","datePublished":"2025-11-19T13:25:59+00:00","dateModified":"2025-12-11T07:27:39+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/"},"wordCount":2979,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/retail-pos-solution\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/","url":"https:\/\/webkul.com\/blog\/retail-pos-solution\/","name":"Laravel eCommerce Point of Sale - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp","datePublished":"2025-11-19T13:25:59+00:00","dateModified":"2025-12-11T07:27:39+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\/retail-pos-solution\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/retail-pos-solution\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/09\/possettings.webp","width":1120,"height":880},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/retail-pos-solution\/#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\/1c651bb46332bf46561a8058a1b64268","name":"Aman kumar roy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3ecc01414e857036ff034556465d7b99ee59ebf7437855994fea39e9bb9c70a3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3ecc01414e857036ff034556465d7b99ee59ebf7437855994fea39e9bb9c70a3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Aman kumar roy"},"url":"https:\/\/webkul.com\/blog\/author\/amanroy-qa322\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/513658","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\/706"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=513658"}],"version-history":[{"count":8,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/513658\/revisions"}],"predecessor-version":[{"id":516442,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/513658\/revisions\/516442"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=513658"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=513658"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=513658"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}