Magento 2 Multi Source Inventory- Easiest Explanation In One Place at Singapore

Magento 2 Multi Source Inventory- Easiest Explanation In One Place at Singapore

   

Written by:

Along with Page builder, Magento 2 Multi Source Inventory (MSI) is one of the breakthroughs Magento has attained in the 2.3 version launching at the end of 2018. This new feature is available on both Open Source and Commerce edition, determining the beginning of a powerful assistance tool in terms of Magento 2 inventory management for multinational E-business. Together with SmartOSC to clarify the details Magento 2 Multi Source Inventory– Easiest Explanation In One Place through the following article.

In this article, I want to concentrate on explaining the workflow of Magento 2 Multi-Source Inventory in details, from configurations to order and shipment management.

Single source inventory means the business operates the only one source location managing on-hand Magento inventory and merchants ship products from one location to every customer all over the world.

For example, you have 3 websites as US, UK, and Singapore which all get products from a source. When customers purchase products on any website, this single source manages all activities from Magento inventory quantities, shipments to returns.

On the contrary, Magento 2 Multi-Source Inventory defines a business owning a lot of source locations depending on the store market and demands of customers, costs, and so on.

Merchants now ship products to purchasers from more than one location such as brick-mortar stores, warehouses, drop shippers and distribution centers. 

Still owning 3 websites as US, UK, and Singapore, but you now create 3 corresponding warehouses located in America, Europe and Asia. Each source is assigned for a website matched with location, Warehouse in Europe is assigned to UK website, for example.

Then, when customers buy products on each website, its separated source takes responsibility for all Magento inventory stock and fulfill orders.  

Why Is Magento 2 Multi-Source Inventory?

For global Ecommerce, customers are located widely around the world, and in case products are shipped from the only one position to every destination, shipping costs come as a big problem. Also, it takes a longer time to deliver items to purchasers due to far distance as well as complexion in the transportation process. 

Therefore, Magento Multi-Source Inventory, high flexibility, cost-effectiveness, and efficiency are mainly outstanding remarks encouraging store owners to experience and better Magento 2 inventory management.

There are more businesses values that Magento 2 MSI can bring, aside from managing your sources, such as:

  • Improving checkout performance: Even for Single Stock merchant, Magento 2 MSI removes the possibility of excessive database lock and inventory consistency validation during the checkout process. These two factors lower the performance when there is a high checkout concurrency rate.
  • Import/Export Stock Data: The new import and export stock data for inventory is introduced to accelerate the external integration with the ERP system.
  • Dropshipping support: It is now possible for merchants to set up drop shipping for external sources.
  • Stock control/ Low stock reports: Magento 2 multi-source inventory supports all physical location sources with Stock Control and will notify merchants when there is stock running lơ in certain locations.

Even though this newly added feature brings more benefits to multi-stock control store owners, it preserves the simplicity of UI and Stock Management for Single Stock usage. Therefore, single stock users will feel no added complexity in their process.

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

See more articles: https://www.smartosc.com/insights/top-10-magento-development-companies-in-singapore

How Is The Magento 2 MSI Different?

The MSI inventory feature of Magento 2.3 is the thing that makes a significant difference from its predecessor, Magento 2.2. Compared to the old inventory system from 2.2, here are the new features you will see in multi-source-inventory:

  • Assign product and quantity to each fulfilment source, like warehouse, store, distribution center, or third-party drop shipper.
  • The new MSI now can track the inventory and help ease the management inventory process.
  • Streamline operation with rules to prioritize and automatically control the sources that are supplied for the website in real-time.
  • The MSI allows third-party inventory system integration.

Even the merchant with a single inventory source would benefit from the MSI inventory, as they can track the deduction of salable stock when customers put them in the cart. This will give a more accurate track of checkout performance, and show customers the right number of stocks left in the inventory, and save time for both the buyers and sellers.

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

How Magento 2 MSI Works?

In general, store owners using Magento Multi Source Inventory can implement the following things:

  • Create as many sources as possible based on business situation and demand
  • Group sources into virtual stocks corresponding to sale channels
  • Assign product quantity at each source in the product edit page
  • Track Magento 2 inventory at multiple sources conveniently

It’s time to explore a complete flow in the Magento 2 Multi Source Inventory usage process, in terms of store owners to manage sources and order management. 

Let’s go step by step now!

1. Create And Manage Sources

Source is a new advanced term in Magento 2 Multi Source Inventory. It can be physical stores, warehouses, houses or anything which cover your products to provide customers. You can add an unlimited number of sources as long as they are matched to your business.

Take an example for the whole process:

I use three websites to sell clothes to many markets in the world: US, UK, and Korea websites. I also build big warehouses in America, Europe, and Asia to distribute products quickly to consumers.

To manage effectively, I implement Magento Multi source inventory to create sources, stocks and track product inventory.

I create these 4 sources by going to Store ⇒ Inventory ⇒ Source:

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

I need to complete all required information like Name, Code, Country, and Postcode to determine a source. Other fields should be filled for other purposes, latitude, and longitude for selecting the most suitable source to get products, for instance.

All of the added sources are shown in the grid table as below:

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

Step 2: Create Stocks

Stock is a virtual inventory of products available for sale.  A stock can include more than one source. You can group sources into stocks per country, continent, locale, or per website depending on your desire or your current business situation.

In this example, I will create stocks based on continents by navigating to Store Inventory Stocks:

  • Europe stock for UK and Spain Warehouses
  • US stock for US Warehouse
  • Asia stock for Korea and Australia stores

Let’s take a look at the Europe stock:

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

For each stock, it is necessary to choose one or multiple sales channels as websites. However, there is an important note that a stock can be assigned to a lot of websites while a sales channel just connects to one stock only.

 Next, you assign sources for this stock and easily modify the sort order of each source by drag and drop. The source order is considered as an important factor to determine which source to get products and ship orders to customers.

After creating 3 stocks, all of them are managed in this following grid table which shows information about both sales channels and assigned sources of each stock.

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

Step 3: Add Product Quantity For Each Source In The Product Edit Page

After creating sources and stocks, you can assign sources for each product in the product edit page and even define product quantity in each source. For example:

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

I assign 5 sources for this Strive Shoulder Bag as well as complete specific quantity for each source. After saving, it is easy to check the quantity per source and salable quantity in the product grid table:

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

In this section, we get a new concept, called Magento 2 Salable quantity and displayed in a separate column of the product grid. So what is the difference between product quantity per source and Salable quantity?

  • Magento 2 Salable quantity is an aggregated total of product inventory available to purchase for a stock. On the other hand, salable quantity is the real number of products you can sell for customers. It is calculated by summing all product quantity per source assigned to the stock, then subtracting the Out-of-Stock threshold (if you set up this amount in the backend).
  • In the example, the Magento 2 salable quantity of the Strive Shoulder Bag is 200.
  • Quantity per source determines the number of products at each location which changes whenever ordered products are shipped to customers. Magento 2 Salable quantity only changes when a reservation occurs (I will explain it later in detail).

See more articles:https://www.smartosc.com/insights/smartosc-magento-development-services-at-singapore

*Note: You can use the Import and Export features to update sources and quantities by product SKUs via a CSV file. As a result, adding new sources and updating Magento inventory quantities for all or a specific source becomes easier and faster than ever, especially in case you have a large number of products to process.

Step 4: Place An Order In The Frontend

Go to the UK website, add the Strive Shoulder Bag to cart and then complete the checkout. For a single source, this order management is straightforward with the thorough order fulfillment from placing order to shipping or even refunding.

However, Magento 2.3 remarks some outstanding functions for Magento 2 MSI with a different flow from the process based on the single source.

After finishing the checkout, Magento 2 Multi Source Inventory firstly processes the order as a reservation which gives holds on inventory quantity. This reservation happens at the stock level, subtracting the quantity from Magento 2 salable quantity.

Only when the order is invoiced, and shipped to purchasers, is this reservation removed and the product quantity is now deducted from each corresponding source of the website (sales channel).

For example, you finished checking out to purchase 10 Strive Shoulder Bags from UK website. After receiving the order request, Magento Multi Source Inventory checks the product availability in the current inventory salable quantity. The stock now has enough product quantity (Total salable quantity = 200), hence, a reservation now occurs and places a hold for that ordered product, then recalculating the salable quantity as well. 

It means that the Magento 2 salable quantity is subtracted by 10, the total remainings are 190.

The order is then invoiced and shipped to customers from UK Source (for instance). This reservation is now cleared and the quantities are automatically deducted by 10 from the  UK source.

Let’s take a look at the following flow:

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

Step 5. Shipment

Unlike shipping products from a single source, a merchant store using Magento 2 Multi Source Inventory can have more than one source to get products and deliver to customers. Hence, determining which source to select for cost-effectiveness or more convenience is a problem to take into careful consideration. 

Luckily, Magento provides Source Selection Algorithm (SSA) to decide a suitable source to deliver to buyers from, including Source Priority, Distance Priority, and Custom Algorithm.

Source Priority Algorithm

As you remember in Step 2, we create a stock and define the sort order for the assigned source of stock. Magento uses this order to recommend product deductions per source when invoicing and shipping the order.

When this algorithm runs, Magento will:

  • Check the order of all assigned sources at the stock level from the top to the bottom
  • Recommend a quantity to ship, a source to get product from (based on the order, available quantity and ordered quantity)
  • Continue checking the list until the order shipment is filled
  • Skips disabled sources if found in the list

For example, the order including Strive bag placed from UK website, Magento will select a source to ship to customers, Warehouse UK or Warehouse Spain. When creating UK stock and add assigned these 2 sources, Warehouse UK is in the top sort order and has higher priority than the remaining one. 

Furthermore, the available number of product in this source is 50, enough to process an order with necessary quantity as 5. Therefore, Warehouse UK is recommended to take ordered products and deliver to purchasers.

Distance Priority Algorithm

As its name suggests, this algorithm determines the most proper source to fulfil shipments by comparing source locations to the shipping destination. The distance can mean physical distance by kilometres or time spent travelling from one location to others.

To calculate the time to travel or distance and find out the closest source to ship products, you can set up Google Map or Offline Calculation methods by making some simple configurations.  

Custom Algorithm

Developed as an Open source platform, Magento always welcomes customization and extension to add alternative algorithms to prioritize sources. This custom algorithm adds more advanced features to SSA, providing essential features and related to Magento stores during the business operation.

Step 6: In Case Of Cancel Or Refund Order

  • Cancel Order: If a customer cancels his/her order before Magento stores deliver products, a compensation reservation is entered to clear that amount and return the ordered product quantity to the Magento 2 salable quantity.
  • Refund Order: When there is a refund request, and products are then returned to you, you need to create a credit memo to provide the money and update product amounts. Quantities are added to products and sources which shipped orders.  A compensation reservation is entered to update salable quantities for the associated stock.

Top Extensions For Your Magento 2 Inventory

When Magento 2 MSI releases, there are extensions built to add in more features for customers’ convenience and benefit customers more than what Magento 2 multi-source inventory offers. We will provide some of the top extension to go with Magento 2 multi-source inventory under your fingertips:

 See more articles: https://www.smartosc.com/insights/magento-services-singapore

Magento 2 Inventory Report By BSSCommerce

The Magento 2 Inventory Report extension will track all the changes in the stock of products, and then give you a detailed inventory list, which you can export into a CSV file and delete inventory logs. For Magento MSI inventory Default, there are no specific reports on new shipment, time, and shipment details. This customizable and detailed inventory reports will enable you to bypass the limitation of Magento 2 default MSI, and manage the inventory in a much efficient way from the inventory report grid. The extension is compatible with Magento 2.3 which has MSI inventory function.

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

Advanced Multi Stock Inventory By Wyomind

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

The Magento MSI inventory system would be completed with the Advanced Multi Stock Inventory extension. The extension helps you leverage the default tools and workflow and also managing your inventory from different warehouses. The extension also shows your customer which warehouse is still in stock of the product they search and the location of the product on Google Map.

Advanced MSI From Amasty

See more articles: https://www.smartosc.com/insights/magento-website-development

Magento 2 Multi Source Inventory- Easiest Explanation In One Place

The Advanced MSI from Amasty is also a good option when it comes to overcoming the limitation of Default Magento 2 MSI. It split your inventory over to multiple warehouses and optimize the warehouse selection algorithm to reduce your delivery cost. Mind that this extension only runs on Magento version 2.3 and higher.

Conclusion

Magento 2 Multi Source Inventory is obviously a powerful tool to enhance business efficiency in many different aspects. 

BSS Commerce is one of the leading Magento extension providers and web development services in the world. With experienced and certified Magento developers, we commit to bring high-quality products and services to optimize our business effectively.

Article source: Magento Việt Nam

67 responses to “Magento 2 Multi Source Inventory- Easiest Explanation In One Place at Singapore”

  1. Timothyvom

    Hello2. And Bye2.

  2. Stewartmek

    спа президент отель санаторий алатырь отзывы
    бесплатный санаторий после ковида санаторий горизонт кисловодск аурелия чупа
    спа отели в ярославле с бассейном скай центр красноярск дом отдыха звенигородский официальный сайт

  3. Stewartoms

    санта резорт южно сахалинск краснодарский край отдых с детьми
    сокос гарден санкт петербург grand paradise джубга отели абзаково цены
    поселок рыбачье крым отели на берегу моря отдых с детьми в санатории санатории адлера рейтинг

  4. Stewartvgf

    санаторий фсб железноводск отдых в подмосковье недорого с бассейном
    гостиницы в краснодарском крае 10 лучших санаториев сочи отдых в сочи с питанием
    летний отдых в россии отель аллегро на московском проспекте санкт петербург новоузенск гостиница

  5. Stewarthbz

    мытнинская 2 санкт петербург пансионаты в адлере с питанием
    сочи бархатный сезон гостиничный гостиницы челябинской области ялта отель все включено
    санатории управделами президента в сочи серебряный век отель санкт петербург официальный сайт санаторий зеленая роща г уфа

  6. Stewarthcj

    медицинский центр юность ессентуки официальный сайт сан марина пансионат отзывы
    отель рица сухум официальный сайт красноперекопск гостиницы санаторий минобороны крым
    молния ямал отзывы 2021 славянский исток дом отдыха дорохово московская область

  7. Stewartdec

    пансионат нева сочи белладжио воскресенск
    санаторий фламинго геленджик официальный сайт санаторий красные зори лучшие отели смоленска в центре
    хостел сова иваново пансионат надежда голубицкая санаторий дюльбер от турфирмы ласпи

  8. VederTwtroc

    турбазы беларуси гостиница армения благовещенск
    мини отель альтаир казань гостиница уютная колпино отель беларусь красная поляна официальный
    пансионат солнышко сочи официальный сайт санаторий сунгуль официальный сайт цены пансионаты дагомыса с питанием

  9. VederTwtupi

    у лукоморья крым арт галактика отель москва официальный сайт
    санаторий центросоюз ессентуки цены на 2021 гостиницы георгиевск ессентуки санаторий нива официальный сайт
    гостиница озерная надым горный воздух крым отель давыдов казань

  10. VederTwtwjc

    нарзанные ванны отель фонда нижний новгород
    гостиница амур комсомольск на амуре отзывы о санатории светлана реж гостиницы цены
    отель в астрахани пансионат солнечный звенигород мини гостиницы в челябинске

  11. VederTwtyzu

    недорого отдохнуть в подмосковье ателика липки одинцовский район
    санаторий орен крым евпатория официальный сайт отель korston казань отель форт екатеринбург
    отдых в карелии без посредников амакс отель новая истра амблиопия у взрослых лечение

  12. VederTwttwv

    бетон брют анапа телефон лиготель
    дублин и дельфин отель анапа где отдохнуть семьей в подмосковье красноусольский санаторий цены
    тихорецк гостиница бассейн сосны быково расписание электричек москва санаторная

  13. VederTwtjxq

    отель йети теберда снять хостел в мурманске
    отель щелково открытый юг абхазия пицунда цены
    отель bridge resort 4 сочи отзывы отели краснодар отель море алушта новый год 2022

  14. VederTwtlww

    келешбей отель абхазия отель караван петрозаводск
    реабилитация после инсульта крым горячий ключ 2021 гостиница гранит во владивостоке
    пансионаты в минеральных водах гостиница ретро отель зодиак севастополь

  15. VederTwtlpn

    дубравушка база отдыха солдайя судак официальный
    новый год с собакой куда поехать лоо санаторий аквалоо лето отель россия крым феодосия коктебель
    санатории оао ржд здоровье дома отдыха в адлере с бассейном сочи в начале октября

  16. Sharlesifrjm

    all inclusives in cancun mexico
    best suites in cancun

  17. Sharlesxtlcf

    cancun mexico all inclusive packages
    best luxury cancun resorts

  18. Sharleskbkqp

    what is the best hotel in cancun all inclusive
    best places to stay in cancun for adults

  19. Sharlesggubl

    best all inclusive cancun hotels
    best affordable all inclusive resorts in cancun

  20. Sharlesbssjq

    hotels en cancun todo incluido
    cancun all inclusive with flight

  21. Sharlessdzdp

    five star hotel in cancun
    all inclusive hotels in cancun mexico

  22. Sharlesvqmdw

    best party cancun resorts
    cancun vacation package for 2

  23. Sharlesnhsbf
  24. Sharlesmovqf

    cancun all inclusive vacation package deals
    https://www.plotip.com/domain/cookingclassesgoa.com

  25. Sharlesfpdjn

    all inclusive vacations cancun kid friendly
    https://vickyflipfloptravels.com/fun-things-to-do-in-goa/

  26. Sharlesqfhit
  27. LarryKer

    Hello. And Bye Bye Bye.

  28. JamesKnomy
  29. Jameshfcw

    best family all inclusive resorts in cancun
    cancun all inclusive with airfare deals
    hotel cancun all inclusive

  30. Jameskuar

    all inclusive resorts in cancun
    trips to cancun mexico all inclusive
    mexican sex resorts

  31. Jamescqsh

    vacations to cancun all inclusive
    best luxury hotels cancun
    nicest resorts cancun

  32. Jameseoba

    resorts cancun
    the best family resorts
    top family resorts in cancun

  33. Jamesxpeo

    cancun family packages
    hotel deals cancun mexico
    inclusive cancun vacations

  34. Jamesjecn

    mexico resorts cancun all inclusive
    all inclusive holidays in cancun
    5 star adults only all inclusive resorts cancun

  35. Jamesgdaf

    5 star all inclusive resorts in cancun
    five star hotel in cancun
    resorts in cancun all inclusive

  36. Jamesogaf

    cheap cancun packages
    best all inclusive resort in cancun for families
    beachfront hotels in cancun

  37. Jamesujmc

    riviera maya all-inclusive family resorts
    cancun couples only resort
    hotel only cancun

  38. Jamesrnli

    cancun all exclusive resorts
    cancon hotels
    secrets vacation club

  39. Wamesuhbyvj

    adult only cancun resorts
    luxury all inclusive cancun
    best hotels in cancun hotel zone

  40. Wamesuokoxy

    cancun mexico suites
    best resort in cancun all inclusive
    best all inclusive hotels in cancun hotel zone

  41. Wamesnvolqf

    swim out rooms in cancun
    funnest all inclusive resorts
    hotels in cancun mexico on the beach

  42. Wamesxwfdzp

    cancun mexico all inclusive family resorts
    cheap all inclusive vacations with airfare to cancun
    cancun packages 2021

  43. Wamesihwqlv

    best kid friendly hotels in cancun
    cancun packages deals
    best all inclusive hotels in cancun hotel zone

  44. Wamesuoglei

    cancun mexico all inclusive adults
    allinclusive cancun hotel
    cancun resort prices

  45. ReTerTwcrgr

    санаторий металлург сочи отзывы 2021
    гостиница пенза цена

    хмельник санатории цены 2021

  46. ReTerTwotst

    отдых в городе сочи
    куда поехать в санаторий в россии

    ергаки отдых

  47. ReTerTwweav

    е отель муравленко
    гостиницы в магасе ингушетия

    санаторий вороново московская область официальный сайт

  48. ReTerTwhdcg

    отдых в геленджике с бассейном
    отдых в ялте все включено

    гостиница амалия в адлере

  49. ReTerTwvqgc

    белые камни абхазия
    санаторий анапа в анапе отзывы

    гостиничный комплекс солнечный солнечногорск

  50. ReTerTwpace

    ялта гостевой дом с бассейном
    санатории в воронеже и воронежской области

    летний отдых в крыму

  51. ReTerTwsynp

    курорты в краснодарском крае
    гостиница в таре

    лермонтово пансионат

  52. ReTerTwnrnd

    сочи все включено цены 2021
    санаторий эльбрус нальчик официальный сайт

    отель европа краснодар

  53. ReTerTwtjvr

    в пятигорск
    амран

    отель ирень кунгур

  54. ReTerTwkras

    гостиницы лагонаки с бассейном
    дом отдыха суздаль с бассейном

    федор шаляпин евпатория официальный сайт

  55. ReTerTwkxxz

    абхазия снять гостиницу
    гостиничный комплекс дагомыс

    библио глобус беларусь красная поляна

  56. ReTerTwzwhg

    хостел норильск
    источник волна

    санаторий урал челябинская область цены

  57. ReTerTwmwul

    отель горки нижний новгород официальный сайт
    грейс кристалл сочи

    пятигорск бассейны

  58. ReTerTwehah

    московская область все включено
    апартаменты бауманская

    паллада анапа

  59. ReTerTwnnzf

    лечение гипоталамического синдрома
    карелия отдых цены на новый год 2022

    адлер отель десяточка ульянова 10

  60. ReTerTwqpul

    гостиницы в ялуторовске тюменской области
    отель бриз оренбург

    минеральные воды курорты

  61. ReTerTwrugu

    геленджик отели с питанием
    такси вороново новая москва

    абхазия военный санаторий

  62. ReTerTwgrqm

    интурист пятигорск
    балахна гостиница

    алекс бич абхазия

  63. ReTerTwpcjd

    дом отдыха новый год московская область
    отель хэппи инн санкт петербург

    родина гранд отель

  64. ReTerTwield

    кучугуры гостевой дом
    база отдыха заручевье

    гостиница аллегро санкт петербург

  65. xxxporno.win/v/W2xNxwnjK0o14

    I’m treuly enjjoying tthe design and lyout off your blog.
    It’s a veryy eaasy on the eyes which makjes it
    much morre pleasant foor mme too comme here and visit more
    often. Did you hure outt a developer tto create yyour theme?
    Outstandihg work!

  66. ty le ma lai

    Trang web của chúng tôi cung cấp những cập nhật mới nhất về tỷ lệ kèo malaysia mới nhất, giúp bạn đưa ra quyết định cá cược chính xác hơn.

Leave a Reply

Your email address will not be published. Required fields are marked *