Spięcie sklepu z dostawcami produktów, czyli z hurtowniami, dostawcami i producentami jest kluczowe dla sprawnego funkcjonowania Twojego biznesu. W naszej ofercie znajduje się zwinny i unikalny moduł do importu danych z plików XML, CSV oraz z API oraz utworzenia Zaawansowanej Gospodarki Magazynowej w PrestaShop. Działania z produktami usprawni natomiast Mobilny Magazynier. W tym wpisie pokażemy Ci, że praca z produktami i magazynem może być prostsza niż kiedykolwiek....

- Zarządzaj wieloma magazynami w PrestaShop
- Włącz dodatkowe magazyny
- Zarządzanie ilością towaru
- Integracja i automatyzacja magazynów
- Geolokalizacja
- Integracja z Base
- Metody wysyłki i odbioru z magazynów
- Stany magazynowe na stronie produktu
- Z którego magazynu produkt trafi do zamówienia?
- Zarządzanie wysyłkami z wielu magazynów
- Zaawansowane Magazyny w PrestaShop
- Indywidualne dostosowanie do Twojego biznesu
Dodatkowe magazyny
Ten moduł rozszerza standardowe możliwości PrestaShop, dodając narzędzia do obsługi procesów magazynowych, logistyki i stanów towarów. Idealny dla sklepów, producentów i hurtowni działających w modelu multi-warehouse, dropshipping lub omnichannel.
Efektywne zarządzanie procesami
Zarządzaj zapasami w wielu magazynach i lokalizacjach, synchronizacja z hurtowniami i dostawcami przez API, CSV, XML, synchronizacja z Base, śledzenie ruchów towaru, elastyczna konfiguracja – dopasuj zasady działania magazynów, wysyłek i priorytetów do swojego modelu biznesowego.
Zapoznaj się z dokumentacją zanim zaczniesz prace z modułem.

Wszystkie opinie o naszych usługach są zweryfikowane i pochodzą od Klientów PrestaShow. Jeśli chcesz dowiedzieć się więcej jak przetwarzamy opinie, zapoznaj się z naszym Regulaminem.
Utwórz magazyny
W standardzie PrestaShop jest jedno pole "Ilość" dla produktu oraz kombinacji. Z naszym modułem Twoje produkty oraz kombinacje mogą znajdować się w wielu magazynach.
Magazyn to fizyczny lub wirtualny punkt, w którym znajduje się Twój produkt. Dla każdego magazynu możesz ustawić różny priorytet, czas i koszt wysyłki oraz pokazać te informacje na stronie produktu.

Ręczne dodawanie
produktu do magazynów
- Moduł dodaje sekcję "Magazyny" w edycji produktu.
- W sekcji powiążesz produkt oraz kombinacje z magazynem oraz zmienisz stany magazynowe
Masowe dodawanie
produktu do magazynów
- Skorzystaj z funkcji masowego włączenia magazynów dla wielu produktów.
- Możesz integrować magazyny z feedami XML, CSV oraz po API.
- Moduł posiada wbudowaną integracje API z Base (BaseLinker).
- Możesz włączać i uzupełnić magazyny za pomocą zewnętrznych integracji bezpośrednio w bazie danych.
Historia ruchów magazynowych
Każda edycja ilości produktu: ręczna, dostawa, integracja oraz ruch zostaje zapisana w Historii ruchów magazynowych.
Ilość dostępna do sprzedaży
Dla produktów i kombinacji możesz oznaczyć "Ilość dostępną do sprzedaży", która będzii widoczna dla klientów. Pozostała ilość pozostanie zarezerwowana dla innych celów.

Automatyczne
ruchy magazynowe
- Zamówienie powoduje zdjęcie produktu ze stanu z odpowiedniego magazynu.
- Aktualizacja stanów z XML, CSV i API.
- Integracja z zewnętrznym oprogramowaniem, np. ERP lub Base.
Manualne
ruchy magazynowe
- Zmiana stanów w edycji produktu.
- Przenoszenie produktów między magazynami.
- Tworzenie dostaw.
Aktualizacja stanów z XML, CSV, API
Ilości produktów i kombinacji w wielu magazynach możesz synchronizować z dostawcami i hurtowniami za pomocą modułu PrestaShop Importer.
Możliwość integracji z własnym oprogramowaniem
W dokumentacji modułu opisaliśmy strukturę bazy danych zaawansowanych magazynów. Znajdziesz tam informacje, jak zintegrować dowolny system (ERP, PIM, Amazon, itp.) aby pobierał lub aktualizował dane w zaawansowanych magazynach

z modułem PrestaShop Importer.

Automatyczna geolokalizacja IP
Na podstawie geolokalizacji IP określany jest magazyn, z którego Klient kupuje produkty w Twoim sklepie. Jest to wybór wstępny, aby pokazać gościom Twojego sklepu szacowany koszt dostawy. O tym, z którego magazynu zostanie sprzedany produkt finalnie decyduje adres dostawy w zamówieniu.
Ponowna walidacja z adresem dostawy
Podczas składania zamówienia następuje testowanie stanów, czy magazyn może być zmieniony, gdy wskaże na to inny adres dostawy.
Mapowanie magazynów
Moduł posiada wbudowaną integrację z Base API. Integracja służy do mapowania i synchronizacji wielu magazynów Base <-> PrestaShop.



Z utworzonymi magazynami magazynem możesz powiązać metody dostawy dostępne w Twoim sklepie.
- Dla każdego magazynu utwórz konfigurację rodzajów, czasów i kosztów dostawy.
- Zarządzaj komunikatami o dostępności i niedostępności towaru dla każdego magazynu.
- Włącz możliwość odbioru osobistego w magazynie.

W module możesz włączyć wyświetlanie informacji o magazynach i stanach na stronie produktu.
- Włącz listę magazynów z dostępnymi stanami.
- Włącz informacją o czasie i koszcie dostawy oraz o możliwość odbioru osobistego.
- Włącz wyświetlanie informacji o dacie ostatniej aktualizacji stanów.
- W module dostępne są 4 wyglądy listy magazynów. Każdy wygląd możesz modyfikować w plikach .css i .tpl modułu.
Przykładowe wdrożenia listy magazynów na stronie produktu:



Kolejkowanie magazynów
Moduł zapisuje datę wejścia produktów do magazynu. Jeśli ten sam produkt znajduje się w wielu magazynach, możesz wybrać metodę automatycznego zarządzania momentem wyjścia produktu z magazynu, ustawić ręcznie priorytety dla magazynów lub polegać na geolokalizacji.
FIFO 🔹 Pierwsze weszło, pierwsze wyszło
LIFO 🔹Ostatnie weszło, pierwsze wyszło
AVCO 🔹Średnia ważona
MANUAL 🔹Ustaw priorytet magazynów ręcznie
GEOLOKALIZACJA 🔹Wybrany zostanie magazyn najbliższy do adresu dostawy
Produkty w zamówieniu mogą znajdować się w wielu magazynach. W konfiguracji dostosujesz moduł do swojego modelu biznesowego.
Jeden produkt w wielu magazynach
Jeśli w koszyku klienta znajduje się produkt, który znajduje się w wielu magazynach, to sprzedany będzie produkt z magazynu o najwyższym priorytecie. Priorytety magazynów ustawisz w konfiguracji modułu.
Wiele magazynów = jedna wysyłka
Jeśli w koszyku klienta znajduje się wiele produktów z wielu różnych magazynów, to w trakcie zamówienia klient wybiera jeden sposób dostawy dla całego zamówienia.
Wiele magazynów = wiele wysyłek
Jeśli w koszyku klienta znajduje się wiele produktów z wielu magazynów, to w trakcie zamówienia moduł wyświetli wybór dostawy dla każdego magazynu, który bierze udział w zamówieniu.
Pod nazwą magazynu jest lista produktów, które będą wysyłane z tego magazynu. Klient, aby przejść dalej, musi wybrać metodę dostawy dla każdego magazynu.
Dzielenie zamówienia wg magazynów
Dla klienta proces podziału zamówienia na magazyny jest niezauważalny. W Back Office koszyk zakupowy klienta, w którym znajdują się produkty z wielu magazynów utworzy zamówienia dla każdego magazynu.
Możesz wyłączyć tą opcję: jeśli nie przypiszesz dostawców do magazynów, to zamówienie nie zostanie podzielone wg magazynów (powstanie 1 zamówienie).

Informacja o aktualizacji danych
W ustawieniu modułu możesz włączyć wyświetlanie daty i godziny ostatniej aktualizacji stanów na stronie produktu.
Obsługa Multistore
W opcji Multistore magazyny są wspólne i widoczne dla wszystkich sklepów. Produkt z przypisanym magazynem widoczny jest z tymi magazynami we wszystkich sklepach Multistore.
Blokada zamówienia z wieloma magazynami
Ukrywaj niedostępne magazyny
Możesz wyłączyć pokazywanie magazynów na stronie produktu, w których produkt jest niedostępny.
Pokazuj tylko magazyn o najwyższym priorytecie
Na stronie produktu pokazuj magazyn i dostępność tylko z produktu o najwyższym priorytecie.
Czas dostawy zamówienia wg najdłuższego czasu dostawy
Finalny czas zamówienia będzie taki sam jak najdłuższy czas dostawy magazynu, który bierze udział w zamówieniu (wkrótce).
Jeśli masz potrzebę, której moduł nie realizuje, to napisz do nas, aby otrzymać wycenę indywidualnego wdrożenia modułu. Oto nasze propozycje - zapytaj, jeśli jesteś zainteresowany:
- Interaktywna mapa magazynów i odbiorów osobistych - na stronie produktu oraz w procesie zamówienia.
- Integracja z systemami ERP o otwartej bazie danych, np. SubiektGT, Enova, Comarch.
- Historia cen zakupu i sprzedaży towaru.
- Oznaczanie fizycznego położenia towaru w magazynie.
- Automatyzacja inwentaryzacji z wykorzystaniem skanerów, kolektorów danych i aplikacji mobilnych.
- Integracja z wagami, wyświetlaczami, drukarkami etykiet, itp.
Wymagania techniczne
- PHP 7.1 - 8.x
- Rozszerzenie serwera ionCube Loader
- Tylko PrestaShop Importer: PHP libxml w wersji > 2.9.3
- Tylko PrestaShop Facebook Integrator: PHP 7.2 lub wyższe
- Tylko PrestaShop VAT Walidator: PHP SOAP
Wsparcie = Aktualizacje + HelpDesk
Otrzymujesz 90 dni (3 miesiące) dostępu do kompletnego pakietu wsparcia PrestaShow.
Aktualizacje modułów
Moduły poinformują Cię o dostępnych aktualizacjach. Zapoznaj się z listą zmian (changelog) i wykonaj aktualizację modułu 1-kliknięciem bezpośrednio w Twoim sklepie.
Panel HelpDesk
To panel, w którym dostarczymy Ci pomoc. Na HelpDesk możesz zgłaszać problemy, zamówić darmową instalację i aktualizację modułu oraz zamawiać modyfikacje i indywidualne prace programistyczne.
> > > Wydłuż wsparcie
Po wygaśnięciu wsparcia możesz korzystać z modułu bez żadnych ograniczeń. Dostęp do wsparcia możesz odnowić w dowolnym momencie, gdy będziesz tego potrzebował.
Baza Wiedzy & FAQ
Za darmo na zawsze
Baza wiedzy
Jest dostępna dla wszystkich. Znajdziesz w niej dokumentacje modułów oraz instrukcje, filmy i odpowiedzi na najczęściej zadawane pytania.
Dożywotnia licencja na moduł
- Moduł możesz używać bez ograniczeń w 1 sklepie = 1 domena.
- Możesz używać dodatkowej domeny, np. dla kopi developerskiej.
- Za niewielką opłatą możesz samodzielnie zmienić domenę dla modułu.
Dodatkowe domeny dla Multistore
- Wszystkie nasze moduły obsługują PrestaShop Multistore.
- Obsługa nielimitowanej liczby domen dla PrestaShop Multistore wymaga zakupienia obsługi multistore dla modułu.
Modyfikowanie kodu
- Kod modułu związany z integracją ze sklepem oraz z wyglądem (.tpl, .css, .js) ma otwarty kod źródłowy i możesz go dowolnie modyfikować.
- Kod źródłowy modułu (.php) szyfrowany jest ionCube, a jego modyfikacja wiąże się z utratą gwarancji.
Demo - przetestuj moduł
- Moduł możesz przetestować w naszym sklepie demo.
- Link do sklepu demo znajdziesz w górnej sekcji strony ⬆️
- W razie problemów z działaniem demo skontaktuj się z nami






















Display warehouses as:
then the order will be split into two, for each warehouse separately, but with the same order number.
it.
Let me explain.
I have an online store in Spain.
- I have a warehouse in France
- I have a warehouse in Spain with only 1 brand and everything from this
brand can only leave Spain.
I receive an order from Poland with 3 products:
- 2 products from the warehouse in France
- 1 product from the warehouse in Spain
I want the warehouse in France to receive the order for only its 2
products and the warehouse in Spain to receive only the order for 1
product with only 1 shipping cost.
I need this information urgently because I have to buy the module to
make progress on this problem.
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.
2. Nasz sklep jest pod adresem sklep.domena.pl (pod adresem test.domena.pl 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: skleptest.domena.pl?
3. https://helpdesk.prestashow.pl/kb/faq.php?id=120 - 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!
PF
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.
--
Dear customers, to test ASM in our demo store, please check how to enable main module's functions in our knowledge base: https://helpdesk.prestashow.pl/kb/faq.php?id=79
A to właśnie miał robić ten moduł.
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,