WooCommerce - integracja krok po kroku

WooCommerce - integracja krok po kroku

⏱️ Ten artykuł przeczytasz w 15 minuty

Chcesz rozpocząć sprzedaż na empik.com i korzystasz z WooCommerce? Dowiedz się, jak przenieść swoje oferty, automatycznie aktualizować stany i ceny oraz wygodnie obsługiwać zamówienia z empik.com

Zanim zaczniesz 

Jeśli Twój sklep był już wcześniej aktywny w na empik.com, przed włączeniem nowej integracji: 
  1. wyłącz dotychczasowe wtyczki i automatyczne synchronizacje,
  2. sprawdź zgodność identyfikatorów produktów (SKU) w WooCommerce i Empik. Jeśli identyfikatory się różnią – usuń stare oferty z empik.com i wystaw je ponownie za pomocą nowej wtyczki. 

Instalacja wtyczki 

  1. W panelu WooCommerce przejdź do Wtyczki > Dodaj wtyczkę.
  2. Wyszukaj wtyczkę wpisując: Empik lub EmpikPlace.
  3. Kliknij Zainstaluj. Jeśli posiadasz starszą wersję integracji – kliknij Aktualizuj.
  4. Jeśli wystąpią problemy z instalacją: 
    1. Przejdź do Wtyczki > Dodaj wtyczkę > Wyślij wtyczkę na serwer. 
  5. Po instalacji przejdź do Wtyczki > Zainstalowane wtyczki, znajdź wtyczkę Empik i kliknij: Włącz automatyczne aktualizacje.

Połączenie z Empik 

  1. Przejdź do WooCommerce > Ustawienia > Empik.
  2. Wyświetli się panel konfiguracyjny. Wprowadź:
    1. Klucz API - tutaj znajdziesz instrukcję, jak go wygenerować 
    2. ID sklepu - znajdziesz go w Panelu Sprzedawcy w zakładce Administracja > Ustawienia.
  3. Kliknij Zapisz zmiany. 
  4. Sprawdź status połączenia - powinno pojawić się Połączono.
Błędny klucz Api lub ID sklepu uniemożliwi synchronizację ofert i zamówień.



Automatyzacja - Zadania CRON
Aby integracja działała automatycznie (aktualizowała ceny, stany magazynowe i pobierała zamówienia), należy ustawić zadania CRON z odpowiednimi adresami URL. Możesz zrobić to na dwa sposoby:
  1. Korzystając z WP-Crons, czyli wewnętrznego systemu WooCommerce
    Po wybraniu tej opcji zadania powinny od razu zacząć działać. Przy małym ruchu na stronie WP-Cron może czasem pominąć zaplanowane zadania. 


  2. Ustawiając zadania CRON na własnym serwerze - rekomendowane

    Ten sposób jest bardziej stabliny niż WP-Crons. Instrukcję ustawiania zadań CRON znajdziesz
    tutaj
Jeśli nie wiesz, jak ustawić automatyczne zadania, poproś o pomoc swojego dostawcę hostingu. Ich konfiguracja jest prosta, ale sposób ustawienia zależy od firmy hostingowej.

Potrzebne adresy znajdziesz w Ustawienia > Empik > Połączenie. Adresy URL rozróżnisz dzięki zawartej w nich frazie:
  1. offers - dotyczy aktualizacji ofert,
  2. orders - dotyczy pobierania zamówień,
  3. products - dotyczy pobierania produktów.

Częstotliwość zadań zależy od Ciebie. Sugerowane ustawienia: 
  1. aktualizacja ofert - co 1 godzinę, 
  2. pobieranie zamówień - co 10 minut, 
  3. aktualizacja produktów - co 24 godziny. 

Wysyłka produktów i ofert 

  1. W WooCommerce wejdź w Produkty > Wszystkie produkty.
  2. Zaznacz produkty w kolumnie Eksportuj produkt do Empik oraz Eksportuj ofertę do Empik. Możesz zaznaczyć tylko wybrane lub kliknąć Wszystko.
  3. Kliknij Wyślij pojedynczy import produktów w zakładce Produkty
Alert
Pierwszy import będzie oznaczony jako błędny. To normalne - wymaga on mapowania kategorii i atrybutów w kreatorze Empik.

Przesłany plik należy pobrać i zmapować, czyli dopasować kategorie i atrybuty z WooCommerce do ich odpowiedników w Empiku. Mapowanie wykonasz używając Kreatora importu produktów.

Szczegółowa instrukcja dotycząca mapowania znajduje się tutaj.
Zwróć na poprawne przypisanie SKU jako ID produktu.

Aby upewnić się, że nie wystąpiły błędy w imporcie, sprawdź w Panelu Sprzedawcy zakładkę Moje zapasy > Importuj z pliku > Monitoruj importy produktów. Jeśli import nie przebiegł prawidłowo, w kolumnie błędów pojawi się informacja, czego dotyczył błąd. 

Należy wprowadzić odpowiednie zmiany i powtórzyć proces 

Wysyłka ofert 

Możesz włączyć automatyczną synchronizację ofert, która obywa się wg harmonogramu ustawionego zadania CRON.
WooCommerce przesyła do Empiku dane m.in. o cenie, stanie magazynowym, promocjach czy klasach logistycznych.

Możesz jednorazowo wysłać import wszystkich ofert:
  1. Zaznacz Eksport wszystkich ofert.
  2. Zapisz ustawienia.
  3. Kliknij Wyślij pojedynczy eksport ofert.
Identyfikator oferty
Jeśli chcesz, aby identyfikatorem oferty był EAN, wskaż w którym polu w WooCommerce jest on zapisany.

Możesz to sprawdzić za pomocą wtyczki Post Meta Inspector (dostępnej również we Wtyczki > Dodaj nową). Po jej zainstalowaniu na karcie produktu zobaczysz tabelę z listą pól - nazwę pola z kodem EAN wpisz w ustawieniach wtyczki. Na przykładzie poniżej jest to pole (_global_unique_id).
Obraz zawierający tekst, zrzut ekranu

Zawartość wygenerowana przez AI może być niepoprawna., Obiekt zgrupowany

Wyłączanie ofert
Oferta przestaje być aktywna, jeśli jej stan magazynowy wynosi 0.
Możesz wyłączyć ją również ręcznie:
  1. W menu po lewej wybierz Produkty > Wszystkie produkty.
  2. Wyszukaj produkty, który chcesz usunąć.
  3. W kolumnie Eksportuj ofertę do Empik odznacz wybrany produkt. Oferta zostanie usunięta z Empiku w kolejnym imporcie ofert. 

Czas realizacji wysyłki
Ustawienie domyślnego czasy wysyłki dla ofert: 
  1. Przejdź do menu Empik > Oferty
  2. W polu czas realizacji wpisz "0" i zapisz zmiany.

Ustawienie dedykowanego czasu wysyłki dla produktu: 
  1. W menu Produkty > Wszystkie produkty przejdź na kartę wybranego produktu.
  2. W sekcji "Ogólne" uzupełnij czas wysyłki w polu "Empik czas realizacji" i zapisz zmiany.
  3. W przypadku produktów z wariantami, należy przejść do sekcji "Warianty" i dla każdej opcji wariantowej uzupełnić pole "Empik czas realizacji"
  4. Parametr ten można też ustawić przez import pliku (atrybut "Pola: _empik_delivery_time")
Klasy logistyczne
Integracja umożliwia przypisanie klas logistycznych Empik dla poszczególnych produktów:
  1. Ustawienie pojedyncze 
    1. W menu po lewej wybierz Produkty > Wszystkie produkty.
    2. Kliknij na wybrany produkt i otwórz w nim zakładkę Wysyłka. 
    3. Edytuj wartość pola Klasa logistyczna Empik.

    4. Przejdź do zakładki Empik > Oferty, zaznacz opcję wysyłania klas logistycznych i zapisz. 
Od tej pory wszystkie kolejne importy będą automatycznie wysyłać te klasy.
  1. Ustawienie masowe 
    1. Z menu po lewej wybierz Empik > Oferty
    2. Kliknij Masowa zmiana klasy logistycznej.
    3. Należy wgrać plik z klasami logistycznymi. Jak go stworzyć?
      1. Wyeksportuj produkty z WooCommerce: w panelu wtyczki kliknij Wyślij pojedynczy import produktów. 
      2. Plik pojawi się w Panelu Sprzedawcy Empik w Moje zapasy > Importuj z pliku > Monitoruj importy produktów. Pobierz go.
      3. Otwórz plik i zostaw jedynie kolumny: Nazwa, SKU oraz Klasa wysyłkowa (wszystkie pozostałe usuń)
      4. Upewnij się, że w pliku są też kolumny ID (wewnętrzny numer produktu w WooCommerce) oraz logistic-class (dodaj ją ręcznie).

      5. Uzupełnij wszystkie kolumny dla każdego produktu i zapisz plik w formacie .csv
    4. Wróć do panelu WooCommerce. Zaimportuj zapisany plik przez wybranie przycisku Wybierz plik, a następnie Prześlij

    5. Przejdź do zakładki Empik > Oferty, zaznacz opcję wysyłania klas logistycznych i zapisz. 
Od tej pory wszystkie kolejne importy będą automatycznie wysyłać te klasy. 

 Ustawianie cen i promocji 

Możesz wybrać, aby na empik.com pojawiały się inne ceny niż w Twoim głównym sklepie.
Ceny dedykowane
  1. W ustawieniach wtyczki w zakładce Oferty zaznacz Ceny dedykowane dla ofert i zapisz.
  2. Na karcie produktu pojawi się pole Cena Empik, gdzie wpiszesz indywidualną cenę i zapisujesz przyciskiem Aktualizuj po prawej stronie.  
    1. Jeśli chcesz ustawić dedykowaną cenę dla produktu z wariantami, konieczna jest zmiana ceny osobno dla każdego wariantu i każdorazowo kliknąć Zapisz zmiany.
  3. Masowo zmienisz ceny, eksportując i importując plik CSV z kolumną _empik_price. 
Zaokrąglanie cen
  1. W ustawieniach wtyczki w zakładce Oferty zaznacz opcję Zaokrąglanie ceny.
  2. Wybierz jeden z 3 sposobów zaokrąglania ceny i zapisz zmiany.
  3. W kolejnej synchronizacji ofert ceny zostaną dostosowane do wybranej opcji.
Ceny promocyjne
  1. Na karcie produktu ustaw Cena promocyjna Empik oraz daty startu i końca promocji. 
    1. Jeśli chcesz ustawić promocyjną cenę dla produktu z wariantami, konieczna jest zmiana ceny oraz okresu trwania osobno dla każdego wariantu i każdorazowo kliknąć Zapisz zmiany.
  2. Po zakończeniu promocji cena powróci automatycznie do normalnej wartości.
  3. Masowa aktualizacja promocji odbywa się analogicznie przez CSV (kolumny: cena, data startu, data końca).

 Obsługa zamówień 

  1. W zakładce Zamówienia możesz włączyć opcje: 
    1. Automatycznie potwierdzaj zamówienia - zamówienia będą akceptowane tylko wtedy, gdy produkty są dostępne w magazynie WooCommerce.
    2. Automatycznie pobieraj zamówienia - pobierane będą tylko zamówienia, które są: zaakceptowane, opłacone lub z metodą wysyłki za pobraniem i statusem Wysyłka w trakcie realizacji.  Nowe zamówienia w WooCommerce będą miały status domyślny W trakcie realizacji. 

      Alert
      Aby zamówienia były pobierane i akceptowane automatycznie:
      1. Produkt musi być dostępny w WooCommerce.
      2. SKU produktu w WooCommerce musi zgadzać się z tym w Empik.
  2. Przed wysyłką zamówienia: 
    1. wybierz przewoźnika i wprowadź numer listu przewozowego,
    2. kliknij Aktualizuj zamówienie.
    3. kliknij Wyślij, aby przesłać list przewozowy do Panelu Empik,
    4. zmień status zamówienia na Zrealizowano, aby w Empiku pojawił się status Wysłano



Alert
Zamówienia anulowane lub odrzucone w Empiku nie zostaną pobrane do WooCommerce. 



    • Related Articles

    • PrestaShop - integracja krok po kroku

      ⏱️Ten artykuł przeczytasz w 15 minut Chcesz rozpocząć sprzedaż na empik.com i korzystasz z PrestaShop? Dowiedz się, jak zautomatyzować dodawanie produktów, synchronizację cen i stanów magazynowych oraz obsługę zamówień w empik.com Zanim zaczniesz ...
    • WooCommerce

      Instalacja i panel konfiguracji aplikacji Uwaga! Jeśli przed aktywowaniem integracji, sklep w EmpikPlace był aktywny wcześniej. należy: Wyłączyć dotychczasowe automatyczne synchronizację ofert oraz inne wtyczki jeśli są skonfigurowane. Sprawdzić czy ...
    • Sellasist - integracja krok po kroku

      ⏱️ Ten artykuł przeczytasz w 20 minut Chcesz rozpocząć sprzedaż na empik.com i korzystasz z SellAsist? Dowiedz się, jak przenieść swoje oferty, automatycznie aktualizować stany i ceny oraz wygodnie obsługiwać zamówienia z empik.com Stary moduł ...
    • Sky-Shop - integracja krok po kroku

      ⏱️ Ten artykuł przeczytasz w 15 minut Chcesz rozpocząć sprzedaż na empik.com i korzystasz ze Sky-Shop? Dowiedz się, jak przesłać swoje produkty na Empik, synchronizować oferty i ceny oraz pobierać i obsługiwać zamówienia. Włączenie integracji W ...
    • Shoppingfeed - integracja krok po kroku

      ⏱️ Ten artykuł przeczytasz w 8 minut Dowiedz się jak skonfigurować konto Empik i ShoppingFeed, jak po zintegrowaniu dodawać oferty i importować produkty, oraz jak ustawić ceny promocyjne. Dodawanie konta Empik W menu „Channels” wybieramy zakładkę ...