Cornvilla

Wybór systemu

WMS dla WooCommerce, Shoper i Shopify — czym system magazynowy różni się od wtyczki do stanów

Szukasz WMS do WooCommerce, Shopera albo Shopify? Platforma sklepowa prowadzi sprzedaż, ale nie wie, gdzie leży towar i kto go pakuje. Co daje osobny system magazynowy, jak łączy się ze sklepem i co musi obejmować integracja.

4 min czytania
Schemat czterech przepływów między sklepami WooCommerce, Shoper i Shopify a WMS: do magazynu idą produkty z wariantami i EAN oraz zamówienia z adresem, płatnością i punktem odbioru; z magazynu wracają status z numerem przesyłki i stany magazynowe z buforem i limitem
Spis treści

Każda platforma sklepowa ma pole „stan magazynowy”. WooCommerce ma je przy produkcie, Shoper w karcie towaru, Shopify w lokalizacjach. I każda z nich ma ten sam problem: to liczba, nie magazyn. Nie wie, na której półce leży towar, czy ktoś właśnie go zbiera, czy zwrot sprzed tygodnia wrócił na stan, ani czy sztuka uszkodzona nadal jest policzona.

Dopóki pakujesz kilkanaście zamówień dziennie z jednego regału, ta liczba wystarcza. Przy większej skali, drugim pracowniku albo drugim kanale sprzedaży zaczyna się szukanie „alternatywy”, a potrzebna jest nie alternatywa dla sklepu, tylko system magazynowy obok sklepu.

Co robi WMS, czego sklep nie robi

  • Lokacje. Każdy produkt ma adres: regał, półka, miejsce. Przyjęcie dostawy kończy się odłożeniem na konkretną lokację, a nie wpisaniem ilości.
  • Skan przy każdym ruchu. Terminal albo telefon prowadzi pracownika: co zeskanować, ile sztuk, gdzie odłożyć. Pomyłki w rozmiarach i kolorach znikają, bo system nie przyjmie złej sztuki.
  • Kompletacja wielu zamówień naraz. Kilkanaście zamówień w jednym kursie po magazynie, w kolejności trasy, z koszykiem z przegródkami. Opisaliśmy to w artykule Kompletacja zamówień w magazynie e-commerce.
  • Pakowanie ze skanem i etykietą. Paczka zamyka się dopiero, gdy wszystkie pozycje są zeskanowane, wtedy drukuje się etykieta kurierska i numer wraca do sklepu.
  • Zwroty, partie, dokumenty. Zwrot wraca na półkę przez skan i ocenę stanu, towar z datą ważności schodzi według daty, PZ i WZ powstają same.
  • Jeden stan dla wielu kanałów. Sklep, Allegro i marketplace dostają tę samą liczbę z magazynu, z buforem na towary schodzące szybko. To jedyne trwałe rozwiązanie problemu opisanego w artykule o nadsprzedaży.

Co musi obejmować integracja WMS ze sklepem

Nie każde „mamy integrację z WooCommerce” znaczy to samo. Pełna integracja to cztery przepływy:

Kierunek Dane Po co
Sklep → WMS produkty z wariantami, kodami SKU i EAN żeby magazyn znał towar bez ręcznego wpisywania
Sklep → WMS zamówienia z adresem, płatnością, pobraniem, punktem odbioru żeby pakowanie nie wymagało zaglądania do sklepu
WMS → Sklep status zamówienia i numer przesyłki żeby klient dostał link do śledzenia bez przepisywania
WMS → Sklep stany magazynowe żeby sklep nie sprzedawał tego, czego nie ma

Jeśli integracja ma tylko stany albo tylko zamówienia, połowę pracy dalej robisz ręcznie.

Strona Integracje w panelu Cornvilla z podłączonymi sklepami i stanem każdego połączenia
Każde połączenie ze sklepem osobno: produkty i zamówienia, ostatni import, błędy do sprawdzenia

WooCommerce

Sklep na WordPressie, zwykle z wtyczkami od wariantów, dostaw i płatności. Integracja działa przez REST API WooCommerce z kluczem o uprawnieniu „odczyt i zapis”. Warianty (wariacje) to w magazynie osobne produkty z własnym kodem, zgrupowane w rodzinę, bo rozmiar M i L leżą na różnych półkach. Punkt odbioru (paczkomat) przychodzi z wtyczki dostawy, więc warto sprawdzić, z której wtyczki korzystasz, zanim założysz, że kod paczkomatu „sam się pojawi”.

Shoper

Platforma abonamentowa z własnym API i grupami administratorów. Integracja potrzebuje konta API z uprawnieniami do produktów, zamówień i stanów. Shoper ma warianty jako „stocki” produktu, które w WMS stają się osobnymi pozycjami. Dodatkowo z magazynu można sterować czasem wysyłki produktu w Shoperze, co przydaje się przy towarze z hurtowni.

Shopify

Od 2026 roku Shopify wymaga aplikacji z Dev Dashboard zamiast dawnych „aplikacji własnych”, więc integracja łączy się przez Client ID i secret. Stany w Shopify są na poziomie lokalizacji, dlatego WMS wysyła stan do tej lokalizacji, z której naprawdę wysyłasz. Realizacja zamówienia (fulfillment) z numerem przesyłki uruchamia w Shopify e-mail do klienta z linkiem śledzenia.

PrestaShop, IdoSell, Sky-Shop, SOTE i reszta

Zasada jest ta sama: produkty i zamówienia do magazynu, statusy i stany z powrotem. Różnią się szczegóły: PrestaShop ma kombinacje, IdoSell rozmiary i słownik statusów, w IdoSell i Shoperze część stanów bywa ustawiana ręcznie i WMS nie powinien ich nadpisywać. Przy wyborze systemu zapytaj wprost o swoją platformę i wersję, a najlepiej podłącz sklep na koncie próbnym.

Jak to wygląda w Cornvilla

Cornvilla ma gotowe, sprawdzone na żywych sklepach połączenia z WooCommerce, Shoperem, Shopify, PrestaShop, IdoSell, Allegro i BaseLinkerem, każde w pełnym zakresie z tabeli wyżej. Podłączenie zajmuje kilka minut, a krok po kroku opisuje artykuł Podłączenie sklepu. Jeśli chcesz sprawdzić, jak Twój sklep zachowa się z osobnym magazynem, załóż konto próbne i podłącz go bez wysyłki stanów: najpierw zobaczysz porównanie liczb, a dopiero potem zdecydujesz, czy magazyn ma przejąć stany.

WMS WooCommerceWMS ShoperShopify WMSsystem magazynowy sklep internetowyintegracja sklepu z magazynem

Czytaj też