{"id":153567,"date":"2022-10-31T07:48:49","date_gmt":"2022-10-31T07:48:49","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=153567"},"modified":"2022-10-31T08:03:54","modified_gmt":"2022-10-31T08:03:54","slug":"how-magento-msi-solved-offline-inventory-problem-in-pos-app","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/","title":{"rendered":"How Magento MSI Solved Offline Inventory Problem in POS App?"},"content":{"rendered":"<p>Multi-Source Inventory (MSI) allows you to manage the inventory of a product by source (location) within the Magento 2 webstore.<\/p>\n<div class=\"panel-body\">\n<div>\n<p>Magento manages a single inventory system for each product. Therefore, it gets difficult to manage multi-channel inventories for a single website.<\/p>\n<p>However, after the <strong>MSI<\/strong> feature release in <strong>Magento 2.3<\/strong> merchants can manage the inventory for each of the channels easily.<\/p>\n<p>You can manage the inventory of a single product for multiple locations by allocating the sources to different locations.<\/p>\n<p>This feature has come in handy to solve the inventory management within our <a href=\"https:\/\/store.webkul.com\/Magento2-POS-Point-Of-Sale.html\" target=\"_blank\" rel=\"noopener\"><strong>Magento 2 POS system <\/strong><\/a>allowing us to create a separate set of inventories for different sources.<\/p>\n<p>Consider that the POS system is working in offline mode and you have assigned the main product with a quantity of 100 (50 for the web store and 50 for the retail POS outlet). Now the issue that can arise is if the salesperson sells out more than 50 quantities.<\/p>\n<p>Now, when the POS system comes online then there will be issues with the inventory sync. What this means is that there will be <strong>no actual physical stock<\/strong> available to <strong>ship<\/strong> for the extra orders that have come through the POS system.<\/p>\n<p>This is taken care of by the <strong>MSI<\/strong> system, where the store owner can now <strong>create<\/strong> and manage the inventory of a product by location wise.<\/p>\n<p>The stock assigned to the locations and each location&#8217;s respective inventory is separate from the web.<\/p>\n<h2>The Source and Stock<\/h2>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div>\n<p>We shall see how we can make use of the MSI<strong>\u00a0<\/strong>feature to manage the <strong>inventory <\/strong>within the <strong>Point Of Sale<\/strong> system.<\/p>\n<p>In the POS system, for each <strong>outlet,<\/strong> we have to select the option &#8220;<strong>Source<\/strong>&#8220;. This source can be created by navigating through<strong> Stores<\/strong>&gt;<strong>Inventory<\/strong>&gt;<strong>Sources<\/strong> and clicking the <strong>Add New Source<\/strong> button.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-153773 size-full\" title=\"add new source for the POS system\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png\" alt=\"add new source for the POS system\" width=\"800\" height=\"470\" loading=\"lazy\" \/><\/p>\n<p><strong>Manage Source<\/strong>:<\/p>\n<p>If we are selling products from multi-locations and others then we will need to<strong> create sources<\/strong> for <strong>each<\/strong> inventory <strong>location<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-153773 size-full\" title=\"add new source for the POS system\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png\" alt=\"add new source for the POS system\" width=\"800\" height=\"470\" loading=\"lazy\" \/><\/p>\n<p><strong>Manage Stock<\/strong>:<\/p>\n<p>Here we will need to<strong> create stock<\/strong> for each <strong>channel<\/strong> (Magento websites, if there are multi websites present in your Magento) so that we can<strong> assign sources <\/strong>(from where we are selling our products) for each channel.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-154166 size-full\" title=\"manage stock\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/manage_stock.png\" alt=\"magento multi source inventory\" width=\"1240\" height=\"520\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/manage_stock.png 1240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/manage_stock-250x105.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/manage_stock-300x126.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/manage_stock-768x322.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/manage_stock-1200x503.png 1200w\" sizes=\"(max-width: 1240px) 100vw, 1240px\" loading=\"lazy\" \/><\/p>\n<p>After, we can <strong>assign the stock<\/strong> to the <strong>product<\/strong> by navigating to the edit product page and <strong>clicking<\/strong> the <strong>Assign Sources<\/strong> button.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-154211 size-full\" title=\"assign source \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/assign-source.png\" alt=\"magento multi source inventory\" width=\"1241\" height=\"653\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/assign-source.png 1241w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/assign-source-250x132.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/assign-source-300x158.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/assign-source-768x404.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/assign-source-1200x631.png 1200w\" sizes=\"(max-width: 1241px) 100vw, 1241px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h2 class=\"panel-title\">How Multi-Source Inventory Helped?<\/h2>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>In the backend of the POS System, we have created an <strong>Outlet<\/strong> and for <strong>each outlet, <\/strong>we have the option to <strong>select a source<\/strong> that we already created from the <strong>Source<\/strong> part of the <strong>MSI<\/strong>. Here, we have attached Source as <strong>Delhi<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-154204 size-full\" title=\"select source\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/select_source.png\" alt=\"magento multi source inventory\" width=\"1366\" height=\"559\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/select_source.png 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/select_source-250x102.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/select_source-300x123.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/select_source-768x314.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/select_source-1200x491.png 1200w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/p>\n<p>Now, below we have a product <strong>Joust Duffle Bag<\/strong> that is having <strong>inventory<\/strong> for <strong>Delhi<\/strong> =<strong>33<\/strong> and in <strong>Noida<\/strong> =<strong>47<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-154208 size-full\" title=\"product page\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/product.png\" alt=\"product page \" width=\"800\" height=\"511\" loading=\"lazy\" \/><\/p>\n<p>Now, let&#8217;s make <strong>checkout<\/strong> using the same product within the <strong>POS<\/strong> system by tapping the <strong>Pay<\/strong> button.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-154216 size-full\" title=\"product in pos \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/product_in_pos.png\" alt=\"product in pos \" width=\"800\" height=\"601\" loading=\"lazy\" \/><\/p>\n<p>After this, you can see the <strong>success<\/strong> message as well for the placed order.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-154218 size-full\" title=\"order placed\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/order_placed.png\" alt=\"order placed\" width=\"800\" height=\"657\" loading=\"lazy\" \/><\/p>\n<p>The stock has been reduced from the assigned source for this particular outlet.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-154225 size-full\" title=\"reduced stock\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/reduced-stock.png\" alt=\"magento multi source inventory\" width=\"1238\" height=\"417\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/reduced-stock.png 1238w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/reduced-stock-250x84.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/reduced-stock-300x101.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/reduced-stock-768x259.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/reduced-stock-1200x404.png 1200w\" sizes=\"(max-width: 1238px) 100vw, 1238px\" loading=\"lazy\" \/><br \/>\nThis is the stock assignment for separate locations. And how each location&#8217;s respective inventory is separate i.e Separate for the web and separate for all the created sources.<\/p>\n<p>That is all for the Magento multi source inventory. If you have any doubts or want to know more get back to us at <a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noopener\">support@webkul.com<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Multi-Source Inventory (MSI) allows you to manage the inventory of a product by source (location) within the Magento 2 webstore. Magento manages a single inventory system for each product. Therefore, it gets difficult to manage multi-channel inventories for a single website. However, after the MSI feature release in Magento 2.3 merchants can manage the inventory <a href=\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":79,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[2070,7032,6936,1414],"class_list":["post-153567","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-magento2","tag-msi","tag-pointofsale","tag-pos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento MSI Solved Offline Inventory Problem in POS App<\/title>\n<meta name=\"description\" content=\"Magento Multi Source Inventory feature in 2.3 release solved the problem of managing separate stock items for online store and retail POS.\" \/>\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\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento MSI Solved Offline Inventory Problem in POS App\" \/>\n<meta property=\"og:description\" content=\"Magento Multi Source Inventory feature in 2.3 release solved the problem of managing separate stock items for online store and retail POS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/\" \/>\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=\"2022-10-31T07:48:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-31T08:03:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png\" \/>\n<meta name=\"author\" content=\"Nishad Bhan\" \/>\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=\"Nishad Bhan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/\"},\"author\":{\"name\":\"Nishad Bhan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0\"},\"headline\":\"How Magento MSI Solved Offline Inventory Problem in POS App?\",\"datePublished\":\"2022-10-31T07:48:49+00:00\",\"dateModified\":\"2022-10-31T08:03:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/\"},\"wordCount\":553,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png\",\"keywords\":[\"Magento2\",\"msi\",\"pointofsale\",\"pos\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/\",\"name\":\"Magento MSI Solved Offline Inventory Problem in POS App\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png\",\"datePublished\":\"2022-10-31T07:48:49+00:00\",\"dateModified\":\"2022-10-31T08:03:54+00:00\",\"description\":\"Magento Multi Source Inventory feature in 2.3 release solved the problem of managing separate stock items for online store and retail POS.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png\",\"width\":1366,\"height\":470},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Magento MSI Solved Offline Inventory Problem in POS App?\"}]},{\"@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\/d5f376b54be75483744f8320d172d9e0\",\"name\":\"Nishad Bhan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?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\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Nishad Bhan\"},\"description\":\"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento MSI Solved Offline Inventory Problem in POS App","description":"Magento Multi Source Inventory feature in 2.3 release solved the problem of managing separate stock items for online store and retail POS.","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\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/","og_locale":"en_US","og_type":"article","og_title":"Magento MSI Solved Offline Inventory Problem in POS App","og_description":"Magento Multi Source Inventory feature in 2.3 release solved the problem of managing separate stock items for online store and retail POS.","og_url":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2022-10-31T07:48:49+00:00","article_modified_time":"2022-10-31T08:03:54+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png","type":"","width":"","height":""}],"author":"Nishad Bhan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Nishad Bhan","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/"},"author":{"name":"Nishad Bhan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0"},"headline":"How Magento MSI Solved Offline Inventory Problem in POS App?","datePublished":"2022-10-31T07:48:49+00:00","dateModified":"2022-10-31T08:03:54+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/"},"wordCount":553,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png","keywords":["Magento2","msi","pointofsale","pos"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/","url":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/","name":"Magento MSI Solved Offline Inventory Problem in POS App","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png","datePublished":"2022-10-31T07:48:49+00:00","dateModified":"2022-10-31T08:03:54+00:00","description":"Magento Multi Source Inventory feature in 2.3 release solved the problem of managing separate stock items for online store and retail POS.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/add_new_source.png","width":1366,"height":470},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-magento-msi-solved-offline-inventory-problem-in-pos-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How Magento MSI Solved Offline Inventory Problem in POS App?"}]},{"@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\/d5f376b54be75483744f8320d172d9e0","name":"Nishad Bhan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?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\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Nishad Bhan"},"description":"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.","url":"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/153567","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\/79"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=153567"}],"version-history":[{"count":43,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/153567\/revisions"}],"predecessor-version":[{"id":355993,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/153567\/revisions\/355993"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=153567"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=153567"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=153567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}