Integracja sklepu z hurtownią może obejmować pobieranie produktów, aktualizację cen i stanów, a czasem również przekazywanie zamówień. Nie są to jednak automatycznie elementy jednego pakietu. Zakres zależy od danych i operacji udostępnionych przez hurtownię oraz od sposobu działania sklepu.
Najpierw sprawdź, co udostępnia dostawca
Poproś hurtownię o dokumentację i próbkę danych. Potrzebna jest informacja, czy otrzymasz plik XML lub CSV, dostęp do API, gotowy moduł czy wyłącznie panel do ręcznego zamawiania. Sprawdź także częstotliwość aktualizacji i warunki korzystania z materiałów produktowych.
Opis „integracja dostępna” nie wyjaśnia, czy można pobrać zdjęcia, rozróżnić warianty lub wysłać zamówienie. Jeśli hurtownia ma kilka poziomów dostępu, ustal możliwości swojego konta. Do wstępnej oceny wystarczy dokumentacja i bezpieczna próbka, bez wysyłania haseł w zwykłej wiadomości.
Zdecyduj, które produkty mają trafić do sklepu
Cały katalog dostawcy nie zawsze pasuje do oferty firmy. Ustal wybór kategorii, producentów lub innych warunków. Opisz, co zrobić z nowym produktem: opublikować go automatycznie, pozostawić do sprawdzenia czy pominąć.
Przygotuj zasady identyfikowania produktów i wariantów. Ten sam produkt może pojawić się u kilku dostawców z różnymi kodami. Bez uzgodnionego dopasowania łatwo utworzyć duplikaty albo przypisać dane do niewłaściwej pozycji.
Wbudowany importer produktów WooCommerce obsługuje import i aktualizację danych według określonego schematu CSV. Nie należy utożsamiać jednorazowego importu pliku z kompletną, stale działającą obsługą hurtowni.
Ceny i dostępność wymagają reguł
Określ, skąd ma pochodzić cena sprzedaży i jakie zasady jej wyliczania stosujesz. Ustal, czy są wyjątki dla wybranych produktów oraz jak traktować ręczne poprawki. Automatyzacja nie powinna bez ostrzeżenia kasować uzgodnionych cen specjalnych.
- Co oznacza brak produktu w kolejnym pliku?
- Co zrobić ze stanem zerowym albo nieaktualnymi danymi?
- Czy sprzedajesz także z własnego magazynu?
- Jak rozpoznać nieprawidłową cenę lub nagłą zmianę?
- Kiedy wymagane jest zatrzymanie aktualizacji i decyzja człowieka?
Przykład demonstracyjny: hurtownia udostępnia niepełny plik po błędzie eksportu. Sklep nie powinien na tej podstawie bez sprawdzenia usunąć całego katalogu. Zachowanie w takiej sytuacji trzeba zaplanować przed startem.
Czy zamówienie ma trafiać do hurtowni automatycznie?
To osobny etap integracji. Trzeba ustalić moment wysłania, potwierdzenie przyjęcia, obsługę braku towaru, anulowania i zwrotu statusu. Przy dropshippingu dochodzą dane potrzebne do realizacji wysyłki oraz odpowiedzialność za kontakt z odbiorcą.
Jeżeli program ponowi wysłanie po utracie połączenia, hurtownia nie powinna przyjąć podwójnego zamówienia. Potrzebne są identyfikatory operacji i sposób wyjaśnienia niepewnego wyniku. Szersze zasady opisujemy w poradniku jak zaplanować integrację systemów.
Jak sprawdzić integrację przed uruchomieniem?
Zacznij od próbnego katalogu pokazującego produkty proste, warianty, brak stanu i zmiany ceny. Sprawdź pierwsze pobranie oraz kolejne aktualizacje. Osobno przejdź przez błędny plik, niedostępne API i ponowienie operacji.
Ustal, kto sprawdza wynik pierwszego importu i otrzymuje komunikaty o awarii. Wycena powinna obejmować te elementy oraz zakres późniejszego utrzymania. Dostawca może zmienić strukturę danych, a wtedy połączenie wymaga dostosowania.
W MAXIKAZ tworzymy sklepy i integracje dopasowane do dostępnych możliwości hurtowni. Przed rozpoczęciem zbierz dokumentację dostawcy oraz opisz, które czynności chcesz zautomatyzować.