PrestaShop multi-warehouse module: stock per warehouse and location
Stock summary per warehouse in the PrestaShop multi-warehouse module
Setting up warehouses and physical stores with their locations in PrestaShop
Product stock per warehouse and location in the PrestaShop back office
Stock transfers between warehouses with full history in PrestaShop
Stock value of each PrestaShop warehouse
Availability per physical store on the PrestaShop product page
PrestaShop multi-warehouse module: stock per warehouse and location
Stock summary per warehouse in the PrestaShop multi-warehouse module
Setting up warehouses and physical stores with their locations in PrestaShop
Product stock per warehouse and location in the PrestaShop back office
Stock transfers between warehouses with full history in PrestaShop
Stock value of each PrestaShop warehouse
Availability per physical store on the PrestaShop product page
PrestaShop multi-warehouse module: stock per warehouse and location
Stock summary per warehouse in the PrestaShop multi-warehouse module
Setting up warehouses and physical stores with their locations in PrestaShop
Product stock per warehouse and location in the PrestaShop back office
Stock transfers between warehouses with full history in PrestaShop
Stock value of each PrestaShop warehouse
Availability per physical store on the PrestaShop product page
Gestión de varios almacenes para PrestaShop: stock por almacén y ubicación

PrestaShop Multi-Warehouse Stock Management Module: Stock per Warehouse and Location

Compatible with PrestaShop 1.7 · 8 · 9 (up to 9.2)
Regular price
49,99€
Sale price
49,99€
Regular price

excl. VAT (60,49 € incl. VAT)

Buy now

Support and updates

One-time payment. The module is yours forever.

  • 6 months of support and updates included (12 months for €10 more)
  • Renew for 6 more months for €10 anytime from your client area
  • You have 15 days after the end date to renew at the same price
  • If you don't renew, you keep using the module and downloading versions released up to that date

The PrestaShop Multi-Warehouse Stock Management module keeps the stock of every warehouse or physical store and every location (aisle, shelf and bin), decides which warehouse ships each order, records transfers between warehouses with their history, alerts you of low stock per warehouse, imports and exports stock in CSV and calculates the stock value of each warehouse. It runs read-only by default, without touching the PrestaShop stock, and works alongside your ERP. One-off payment of €49.99, no third-party accounts, no cron and no overrides. Compatible with PrestaShop 9.2 and with PrestaShop 1.7, 8 and 9, including multistore.

The advanced stock management PrestaShop removed in 1.7

PrestaShop 1.6 had “advanced stock management” with multiple warehouses. Since 1.7, each product has a single stock figure: you don't know how many units are in your warehouse, how many in your physical store and how many in the external warehouse, or where each one is. This module gives you that view back, with unlimited warehouses and stores, and adds what 1.6 never had: locations, transfers with statuses, alerts per warehouse and a value report.

Stock per warehouse and per location

For each product and combination you see, in every warehouse, the physical, reserved and available stock, its aisle, shelf and bin and its own minimum. You edit it in a list with filters by warehouse, product and low stock, and you also see it on the product page in the back office. Every change leaves a movement with who, when and why: manual adjustment, order, transfer, import or external change.

Which warehouse ships each order

When an order is validated, the module picks the warehouse: the highest-priority one that has the whole order, only among those that ship to the delivery country. If none has all of it, each product goes to the first one that has it and, if you enable it, it is split between several. Units are reserved on validation, leave the warehouse when the order reaches a shipped status, and come back when the order is cancelled or products are returned with restocking. On the order page you see which warehouse each line ships from, and you can change it.

Transfers between warehouses with history

Create a transfer with its lines, send it (it leaves the origin) and receive it at the destination when it arrives; while in transit, those units are in no warehouse. If a sent transfer is cancelled, it goes back to the origin. For quick moves, you can move stock instantly. Every transfer stays in the history.

Read-only by default: your PrestaShop stock is safe

On installation the module copies the current PrestaShop stock to a main warehouse and keeps its own records without writing to the shop. You can try it with real orders at no risk. When you want the shop to sell with the sum of your sellable warehouses, you turn on write mode: a backup of the PrestaShop stock is saved first and can be restored from the panel. If an ERP or another module changes the stock, the difference goes to an adjustment warehouse instead of being lost.

Combinations, packs and multistore

Each combination has its own stock per warehouse and PrestaShop still computes the product total. Packs follow their stock type: if they depend on their products, the items are deducted when sold. In multistore, warehouses are assigned to shops and shop groups that share stock are respected.

CSV, alerts and stock value

Import and export stock per warehouse in CSV by reference, EAN13 or id, as a stock count or a goods receipt, with a dry run that tells you what will change. Get an email when a product drops below its minimum in a warehouse, only once until it is restocked. And check the stock value of each warehouse at cost and at sale price, with the products that weigh the most.

Who it is for

Shops with their own warehouse and a physical store, with an external warehouse or logistics in several countries, or that simply want to know where every unit is. The module is translated into 10 languages, including English, Spanish, French, German, Italian, Polish, Portuguese and Romanian. More info

Compatibility

Prestashop 1.7.0 - 9.2

Tested compatibility

Version

1.0.0

Developed by

Linea Gráfica

Free installation (tick it in the cart)
6 months of support and updates included · Extendable to 12 months for only €10
Demo Front Office Demo Back Office

Email demo@demo.com

Password demodemo

  • Unlimited warehouses and physical stores, with code, address, priority and countries they ship to
  • Physical, reserved and available stock per warehouse, combination by combination
  • Location of each product: aisle, shelf and bin, and its own minimum per warehouse
  • Each order assigned to a warehouse by priority or delivery country, with optional split
  • Reserved when validated, out when shipped, back when cancelled or returned
  • Change the warehouse of an order line by hand
  • Transfers between warehouses: draft, sent and received, or move instantly
  • Movement history: who, when and why
  • Low stock email alerts per warehouse
  • CSV import and export with a dry run
  • Stock value per warehouse at cost and at sale price
  • Read-only by default, write mode with backup, packs, multistore and no overrides

How does it work?

  • Install the module: a main warehouse is created with the stock PrestaShop has at that moment.
  • Add your other warehouses or physical stores and split the stock and locations by hand or with a CSV.
  • Each new order reserves stock in its warehouse; move stock with transfers and, once everything adds up, turn on write mode if you want.

Requirements

PrestaShop 1.7.0 to 9.2 and PHP 7.1 or higher. No third-party accounts or cron. For write mode, PrestaShop stock management enabled. Compatible with PrestaShop 9.2 and multistore.

Frequently asked questions

How do I manage multiple warehouses in PrestaShop 1.7, 8 or 9?

PrestaShop removed advanced stock management in 1.7. With the Multi-Warehouse Stock Management module you create your warehouses and physical stores, track the stock and location of each product in each one, and every order reserves stock in the warehouse that ships it.

Does it change my shop stock when I install it?

No. By default it runs read-only: it copies the current stock to its main warehouse and keeps its own records without touching PrestaShop's. Write mode is optional and saves a backup you can restore first.

Does it work with my ERP or another stock module?

Yes. In read-only mode there is no possible conflict. In write mode, if an ERP or a module changes the PrestaShop stock, the difference goes to an adjustment warehouse instead of being overwritten.

How does it decide which warehouse ships an order?

It picks the highest-priority warehouse that has the whole order, only among those that ship to the delivery country. If none has all of it, it assigns each product to the first one that has it and can split it. You can change it by hand.

Does it handle combinations and packs?

Yes. Each combination has its own stock per warehouse, and packs follow their stock type: if they depend on their products, the items are deducted.

Does it work in multistore?

Yes. Warehouses are assigned to shops and shop groups with shared stock are respected, just like in PrestaShop.

What happens if I uninstall it?

The shop keeps selling with the stock PrestaShop has at that moment. The module tables are deleted and the shop stock is not touched.

Does it need a cron job or an external account?

No. Everything runs inside your PrestaShop, with no cron, no third-party accounts and no overrides.

You may also like