Demo store
Download trial
  • Trial is a free, full-featured module with a 14-day validity period
  • To download Trial you must be logged in
  • Trial is not covered by technical support
  • After 14 days Trial module will automatically uninstall itself from your store

Flash sale available for

Services and extensions
Express module installation is done on HelpDesk up to 3 working days. You can install the modules on your own - see the FAQ on HelpDesk for instructions.

This extension will allow you to configure the module independently in multiple Multistore stores. Without this extension, you will only be able to use the module in one Multistore store.

The lowest price of this product in the last 30 days before the discount was 237,50 EUR gross
-15% 300,00 EUR
255,00 EUR VAT incl.
( 207,32 EUR net)
207,32 EUR net
255,00 EUR VAT incl.
The lowest price of this product in the last 30 days before the discount was 237,50 EUR gross
    829 points in the loyalty program
    Premium With the module, you get 3 months of support, which you can extend at any time
    Access You will get access to the module files immediately after payment
    EU Invoice You will receive a VAT invoice with your order
    Detailed description

    Warehouse Management in PrestaShop

    Multiple warehouses, integrations, shipping

    In PrestaShop, it is standard to have one "Quantity" field for product and combination. With our module, your products and combinations can be in multiple warehouses, and you can conveniently manage the order in which products are sold from multiple locations:

    • You have multiple stationary stores.
    • You integrate with multiple wholesalers and suppliers.
    • Your products are in different locations.
    • You are conducting drop-shipping .

    Read the documentation before you start working with the module.


    All reviews of our services are verified and come from PrestaShow customers. If you want to learn more about how we process feedback, please read our Terms of Service.

    Enable additional warehouses

    Indicate the location of your products

    Create warehouses

    A warehouse is a physical or virtual point where your product is located. Create and configure warehouses in the module configuration.

    • Enable showing the list of warehouses on the product page.
    • Conveniently manage orders that contain products from multiple warehouses.
    • Enable in-stock personal pickup.

    Manually add product to warehouses

    • The module adds a "Warehouses" section in the product edit.
    • In the section, you will bind the product and combinations to the warehouse and change the stock levels

    Mass addition of products to warehouses

    • You can use mass inclusion of warehouses for multiple products.
    • You can enable and add warehouses using external integrations - see the module documentation for instructions.

    Quantity management

    Manual and automatic warehouse movements

    History of warehouse movements

    • Every edit of the product quantity: manual, delivery, integration and movement is recorded in the Warehouse Movement History.

    Quantity available for sale

    • For products and combinations you can mark "Quantity available for sale", which will be visible to customers. The remaining quantity will remain reserved for other purposes.

    Automatic stock movements

    • An order takes a product out of stock from the corresponding warehouse.
    • Import and update stock from XML, CSV and API.
    • Using integration with API and ERP software.

    Manual warehouse movements

    • Changing stocks in the product edition.
    • Moving products between warehouses.
    • Creation of deliveries.

    Integration of warehouses with product suppliers

    Link wholesalers with warehouses

    You can integrate advanced inventories with wholesalers or synchronize them with external software, such as ERP.

    External systems can retrieve and update advanced inventory. You can find the structure of the database and in the documentation.

    Update inventories from XML, CSV, API.

    You can integrate with suppliers and wholesalers using the PrestaShop Importer module.

    Advanced Warehouse module works
    with PrestaShop Importer module.

    Integration with ERP, Amazon, BaseLinker...

    When a product has advanced warehouses enabled, its standard "Quantity" field = the sum of quantities from all warehouses where the product is located. This ensures that the integrations you use have uninterrupted access to the data.


    Shipping and receiving methods from warehouses

    Associate warehouses with delivery methods

    You can associate with each warehouse the delivery methods available in your store.

    • Create a configuration of delivery types, times and costs for each warehouse.
    • Manage stock availability and unavailability messages for each warehouse.
    • Enable in-stock personal pickup

    Stock levels on the product page

    General or detailed customer information

    prestashop 8.1 advanced stocks

    In the module, you can enable the display of warehouse and stock information on the product page.

    • Enable the list of warehouses with available stock, delivery time information and personal pickup option on the product page.
    • Enable the display of information about the date of the last inventory update - an extra feature for B2B.
    • There are 4 warehouse list looks available in the module. You can modify each look in .css and .tpl files of the module.
    advanced stocks
    prestashop multi stock product page

    Examples of warehouse list implementations on a product page.

    The same product in multiple warehouses

    From which warehouse will the product go to the order?

    The module records the entry and exit dates of the product from the warehouse. If the same product is in multiple warehouses, you can choose the warehouse management method:

    • FIFO - first in, first out
    • LIFO - last in, first out
    • AVCO - weighted average
    • MANUAL - set the validity of warehouses manually

    Management of shipments from multiple warehouses

    Intelligent delivery from multiple warehouses

    Products in an order can be in multiple warehouses. In the configuration you will adjust the module to your business model.

    One product in multiple warehouses

    If there is a product in the customer's shopping cart that is in multiple warehouses, the product from the warehouse with the highest priority will be sold. You will set the priorities of warehouses in the module configuration.

    Multiple warehouses = one shipment

    If there are multiple products from multiple warehouses in the customer's shopping cart, the customer will choose one shipping method for the entire order during the order process.

    Multiple warehouses = multiple shipments

    If there are multiple products from multiple warehouses in the customer's shopping cart, then during the order, the module will display the delivery choices for each warehouse involved in the order.

    • Under the name of the warehouse, the products that will be shipped from that warehouse are listed.
    • The customer must select the delivery method for each warehouse to proceed further.

    Splitting the order by warehouse

    A customer's shopping cart with products from multiple warehouses will create orders for each warehouse. For the customer, the process of splitting the order by warehouse is unnoticeable.


    A customer has products from two warehouses in his shopping cart. One shopping cart will create two` orders with a common code (reference), and different ID, e.g. DXQWUQL#1 and DXQWUQL#2. Whether the customer needs to select one or multiple shipments depends on how you configure the module.

    Multiple shipment selection will adapt the appearance to your template, and you can modify the appearance in the .tpl and .css files of the module.

    Advanced Warehouses in PrestaShop

    Extra features as standard

    Information about data updates

    In the module setting, you can enable the display of the date and time of the last inventory update on the product page.

    Multistore support

    In Multistore option, warehouses are shared and visible to all stores. A product with an assigned warehouse is visible with those warehouses in all Multistore stores.

    Block order with multiple warehouses

    Hide unavailable warehouses

    You can disable showing warehouses on the product page where the product is unavailable.

    Show only the warehouse with the highest priority

    On the product page, show the warehouse and availability only from the highest priority product.

    Order delivery time according to the longest delivery time

    The final order time will be the same as the longest delivery time of the warehouse that takes part in the order (coming soon).

    Order personalized implementation

    Personalized customization for your business

    If you have a need that the module does not fulfill, then write to us to get a quote for a personalized implementation of the module. Here are our suggestions - ask if you are interested:

    Changelog ()
    Komentarze ()
    The reviews posted on our store are not sponsored in any way. We also verify that they were added by customers who have purchased from us or guests. If you want to learn more about this topic please read our Regulations.
    Awesome and flexible solution for stocks mgmt. Thanks PrestaShow!
    Połączyliśmy tym modułem Preste z magazynem wysyłkowym dostawcy po XML za pomocą PShowImporter oraz z naszym magazynem stacjonarnym zintegrowanym z Subiektem. Moduł wymagał dostosowania do naszych potrzeb. W pełni spełnia oczekiwania. Polecamy
    Łukasz, otwórz proszę zgłoszenie na, tam pomożemy.
    Posiadam ten moduł na PS 1.7. i moduł powiadomień o dostępności produktu nie działa. Użytkownik nie ma możliwości wpisania swojego adresu mailowego przy produkcie ze stanem 0, aby dostać powiadomienie, jeżeli stan produktu się zmieni. Jakie jest na to rozwiązanie?
    Piotr Wójcik
    Razem z Panami Kacprem i Arturem rozwinęliśmy w tym module wielokrotny wybór dostawy oraz przyjmowanie dostaw. Teraz jest to dla nas moduł dostosowany w punkt do wielokanałowej sprzedaży, którą migrujemy element po elemencie na PrestaShop. Polecam w 101%!
    1. Nie zanotowaliśmy żadnych problemów z modułem magazynów i płatnościami P24.
    2. Będzie działać. Przypisaną domenę można w razie potrzeby zmienić pisząc na [email protected]
    3. Niestety TRIAL dla tego modułu nie jest jeszcze dostępny.
    1. Czy moduł działa przy rozdzielaniu zamówień z

    2. Nasz sklep jest pod adresem (pod adresem mamy inna stronę testową) czy w związku z tym strona testowa może być pod adresem, który mamy dla sklepu ustawiony jako testowy:

    3. - aby korzystać z bezpłatnej wersji trial musimy najpierw kupić wtyczkę? czy jest gdzieś do pobrania testowa wersja. Wolelibyśmy nie angażować całego działu księgowości przed sprawdzeniem czy wszystko co potrzebujemy będzie działało. Jak to zrobić?

    Wydaje się że wtyczka będzie tym czego potrzebujemy - mamy taką nadzieję.

    Serdecznie pozdrawiamy!
    Magazyny utworzone tym modułem zintegrowaliśmy ze wszystkimi dostawcami, które zintegrowaliśmy z naszym sklepem. Klientom wyświetlamy daty ostatnich aktualizacji stanów w magazynach oraz dostępności u naszych dostawców. Przepływ informacji odbywa się niemal automatycznie i w całości w PrestaShop. Moduł magazynów wspaniale współpracuje z modułem PrestaShop Importer. Polecam 100%!
    Grzegorz P
    Prowadzimy sklep stacjonarny i internetowy. Moduł sprawdza się w prowadzeniu 2 naszych i 2 odległych droppowych magazynów. Prestashow kreatywnie podchodzi do zgloszonych zagwostek. Czekamy na obsługę zamówień i ruchów magazynowych na dotykowych ekranach - mają się pojawić w tym roku :) Moduł ułatwia pracę i jest wart polecenia.
    R, demo już działa. Zaktualizowaliśmy również opis i galerię modułu.
    Demo nie działa
    Dear Madam/Sir,
    we need a multiple warehouse system for our e-shop and I'm happy I could found your solution. I've tested some real-live scenarios in your back-office admin, but it seems, the one, very important for us, didn't work as expected. There's the case:
    Create 2 warehouses: Warehouse 1 (wh1) and Warehouse 2 (wh2) with method FIFO
    Assign 1 product without combinations to both warehouses with some quantities, ie for wh1: 2pieces, for wh2: 5pieces. Of course with allowed advanced stock management.
    Till this point everything is OK. Product quantity is 7 pieces int catalog.
    The issue comes when you create order with the product with amount of 3 pieces and set order status as shipped. Available amount for this product is not updated and still shows 7 pieces, also the quantity is not updated within product edit page - Modules (tab) - Advanced Stocks Management
    The order quantity exceeded quantity in wh1 but it should offer quantity from wh2 or do something… When I created order with 2 pieces of that product, everything went well and quantities have been updated. Please, do let us know, when the issue is fixed, so could buy this module.
    Szanowni Państwo, moduł magazynów w sklepie demo jest zainstalowany, ale należy go samodzielnie uruchomić. W naszej bazie wiedzy tłumaczymy, jak włączyć wszystkie funkcje modułu, aby móc je przetestować:
    Dear customers, to test ASM in our demo store, please check how to enable main module's functions in our knowledge base:
    Moduł w wersji demo nie działa!!!!! Ani nie pokazuje stanów z 2 magazynów (OSOBNO, a nie zbiorczo), ani w koszyku nie ma informacji, że towar z zamówienia jest na 2 różnych magazynach!!!!
    A to właśnie miał robić ten moduł.
    Michał M
    Moduł po dograniu daje spore możliwości zarządzania magazynem. Polecam.
    Patryk G
    Moduł wart posiadania jeśli planujesz preste z rozmachem :P My spieliśmy sie z SGT i wyświetlamy pościele dostepne w sklepach stacjonarnych. Ogołem porządny i modul i support.
    We are interested to buy this module but we identified that you have some issues on demo version. The state can't be selected and the window with warehouse configuration (Add/Edit) can't be scrolled. In conclusion on demo website we can't add warehouses.
    Thank you,
    Rajmund H
    Potrzebowaliśmy dwa magazyny dla sklepu stacjonarnego oraz wysyłkowego. Moduł podołał z pomocą helpdeska. Polecam.
    Krzysztof W
    Moduł z ogromnym potencjałem. Bardzo plastyczny, z pomocą helpdesk moduł dostosowaliśmy do prowadzonej gospodarki magazynowej. Miesiące wdrożeń przeskoczyliśmy w 3 tygodnie. Dziękuję zespołowi HD i Panu Arturowi. Polecam :-)
    Radosław, z demem jest już wszystko OK. Dzięki za komentarz.
    Radosław M
    Demo nie działa. Od kilku dni jest problem z działaniem strony demo.

    Leave a comment

    Write a comment By adding an opinion you agree to the processing of your personal data. Read more about our Privacy Policy.

    • Rating:

    Technical requirements

    You can read more about the requirements in the knowledge base
    Minimum requirements for all modules:

    • PHP 7.1 - 8.x
    • Server extension ionCube Loader
    • PrestaShop Importer only: PHP libxml version > 2.9.3
    • PrestaShop Facebook Integrator only: PHP 7.2 or higher
    • PrestaShop VAT Validator only: PHP SOAP
    Support and updates
    • You get 3 months of support access to the module.
    • Support gives you access to HelpDesk and module updates.
    • After support expires, you have permanent access to the module in the version that was available on the day your support expired.
    • You can extend your support access at any time

    Module updates
    90 days

    Modules will inform you when an update is available. Refer to the changelog. You will update a module conveniently with 1-click.

    HelpDesk support
    90 days

    HelpDesk is a panel where we provide help for modules. On HelpDesk you can order modifications and custom programming work.

    Knowledge Base - FAQ
    For free

    The knowledge base is available to everyone. In it you will find documentation of modules and answers to frequently asked questions.


    Main domain and secondary domains

    • The module license is perpetual and you can use it without time limit.
    • You can assign the module license to 1 store = 1 domain.
    • You can add an additional domain for a test store.
    • Changing the domain is possible - for this purpose contact us.

    Multistore domains

    • All our modules support PrestaShop Multistore
    • Supporting unlimited domains for PrestaShop Multistore requires purchasing multistore support for the module.

    Modifying the module code

    • The module code related to the integration with the store and the appearance (.tpl, .css, .js) has open source code and you can modify it freely.
    • The module source code (.php) is encrypted with ionCube.
    • You can test some modules in our demo store. You can find the link to the demo store in the top section of the page
    • You can test some modules for free by downloading 14-day Trial .
    • If you have any problems with the operation of the Demo or Trial version, please contact us
    Poprowadź bloga również w swoim sklepie

    No entries yet.