WP Desk Care - zadbaj o swój biznes online!

Sprawdzona opieka techniczna dla Twojego sklepu.

Ustawienia główne – Allegro WooCommerce

Opublikowano: / Ostatnia modyfikacja:

Zobacz nasz film, w którym pokazujemy pierwszy krok konfiguracji, czyli wskazanie kategorii Allegro, w których sprzedajesz. Tłumaczymy też, dlaczego zawsze trzeba wybrać kategorię najniższego poziomu i jak dodać ją po samym identyfikatorze.

Ustawienia i wszystkie funkcje znajdziesz w menu Allegro → Ustawienia:

Menu wtyczki Allegro

Logowanie

Od wersji 5.8.5 połączenie z Allegro odbywa się przez Dynamic Client Registration (DCR). Nie musisz ręcznie zakładać aplikacji w Allegro Developers ani wklejać pól Client ID i Client Secret.

Autoryzacja REST API

Przejdź do menu Allegro → Ustawienia. W sekcji REST API kliknij przycisk Połącz z Allegro.

Nazwa konta – wpisz dowolną nazwę konta Allegro. Nazwa służy wyłącznie do rozpoznania konta w ustawieniach wtyczki.

Kod jednorazowy – wklej jednorazowy kod wygenerowany w Allegro.

Login Allegro – po poprawnym połączeniu wtyczka wyświetli login połączonego konta Allegro.

Ustawienia profilu – dodaj dane adresowe Twojego sklepu lub konta Allegro: kraj, miasto, kod pocztowy, imię i nazwisko nadawcy, firmę nadawcy, e-mail nadawcy, telefon nadawcy, ulicę nadawcy, województwo i język API. Pamiętaj, aby uzupełnić wszystkie wymagane informacje.

Aby połączyć konto Allegro:

  1. Przejdź do menu Allegro → Ustawienia.
  2. W sekcji REST API wpisz nazwę konta.
  3. Kliknij link widoczny nad polem Kod jednorazowy. Otworzy się strona Allegro do wygenerowania jednorazowego kodu.
  4. Zaloguj się do Allegro.
  5. Wygeneruj jednorazowy kod.
  6. Skopiuj kod z Allegro i wklej go w pole Kod jednorazowy w ustawieniach wtyczki.
  7. Kliknij Połącz z Allegro.
  8. Potwierdź powiązanie z aplikacją Allegro.
  9. Po powrocie do sklepu sprawdź status połączenia. Poprawne połączenie ma status OK.
Wtyczka Allegro WooCommerce pozwala na połączenie sklepu z wieloma kontami Allegro. Aby połączyć wtyczkę z kolejnymi kontami, kliknij Dodaj nowe konto w ustawieniach głównych i wykonaj autoryzację przez jednorazowy kod Allegro.

Zmiana starej autoryzacji na DCR

Konta połączone przed wersją 5.8.5 mogą działać na dotychczasowej autoryzacji do 30.11.2026. Do tego dnia przełącz każde takie konto na Dynamic Client Registration.

Jeżeli w panelu zobaczysz komunikat o konieczności zmiany autoryzacji, przejdź do menu Allegro → Ustawienia i kliknij Przełącz na DCR przy koncie, które nadal korzysta ze starej autoryzacji przez Client ID i Client Secret. Następnie wykonaj autoryzację przez jednorazowy kod Allegro.

Od wersji 5.8.5 wszystkie nowe konta Allegro muszą być dodawane przez DCR. Nie twórz już ręcznie aplikacji w Allegro Developers na potrzeby nowego połączenia z wtyczką.

Status połączenia

Jeżeli autoryzacja przebiegła poprawnie, przy koncie zobaczysz komunikat OK. Gdy połączenie nie działa, zobaczysz komunikat Brak połączenia.

Uwaga! Status Brak połączenia może wystąpić, gdy kod jednorazowy jest nieprawidłowy albo wygasł. Wygeneruj wtedy nowy kod w Allegro, wklej go w pole Kod jednorazowy i ponów połączenie. Status może wystąpić również po zmianie hasła konta Allegro. W takim przypadku przejdź do ustawień konta Allegro we wtyczce i ponów autoryzację.

Zaawansowane

Dzienniki transakcji Allegro

Po każdym pobraniu zamówień z Allegro zapisywana jest pozycja w dzienniku Allegro, aby przy kolejnej próbie pobierać zamówienia od ostatniego miejsca. Jeśli np. przez pomyłkę usunąłeś zamówienie i chcesz je pobrać ponownie, zaznacz tę opcję i zapisz ustawienia. Zostaną pobrane wszystkie dostępne w dzienniku Allegro zamówienia, które nie zostały jeszcze pobrane do sklepu.

Logowanie zdarzeń

Jeśli pojawią się problemy z działaniem wtyczki, włącz logowanie zdarzeń. Wszystkie informacje przesyłane z Allegro i do Allegro będą zapisywane do pliku. Dzięki takim zapisom będzie możliwe zlokalizowanie przyczyny. Takich informacji wymaga również Allegro w przypadku problemów z działaniem serwisu.

Wysyłka

Wtyczka obsługuje integrację przesyłki dla wybranych przewoźników. Jeżeli posiadasz wybraną integrację WP Desk w edycji zamówienia pojawi się metabox z konfiguracją wysyłki.

Obsługiwane integracje wysyłkowe:

Więcej informacji >>

Domyślne kategorie

Poradnik video:

Strona domyślnych kategorii może ładować się dłużej ze względu na konieczność pobrania wszystkich kategorii Allegro.

Wybierz z drzewa kategorii Allegro te kategorie, w których będziesz wystawiać produkty. Wystarczy, że wyszukasz interesującą cię kategorię lub jeżeli znasz ID kategorii, wpiszesz go w pole “Kategoria Allegro” i klikniesz “Dodaj”. Dzięki domyślnym kategoriom będziesz mógł szybko znaleźć potrzebną kategorię.

Wybranie kategorii domyślnych jest obligatoryjne dla działania wtyczki.

Mapowanie kategorii

Poradnik video:

Aby zautomatyzować proces wystawiania aukcji musisz zmapować kategorie WooCommerce z kategoriami Allegro. W tym miejscu znajdziesz wszystkie kategorie WooCommerce. Jeżeli wcześniej wybrałeś domyślne kategorie Allegro, wystarczy że wybierzesz je z listy obok kategorii WooCommerce. Na koniec zapisz swoje ustawienia klikając przycisk “Zapisz”. Mapowanie kategorii pozwoli ci wystawiać wiele produktów jednocześnie.

Jeśli produkt przypisany jest do kilku kategorii, podczas wystawiania na aukcje zostanie przypisana pierwsza w kolejności zmapowana kategoria.

Mapowanie atrybutów

Poradnik video:

Jeżeli chcesz w pełni zautomatyzować proces wystawiania produktów na aukcje, ustaw mapowanie atrybutów WooCommerce z polami kategorii Allegro.

Aby mapowanie atrybutów działało musisz najpierw zmapować kategorie.

W wielu kategoriach Allegro wymaga podania szczegółowych informacji dotyczących produktu, takich jak: kolor, materiał czy rozmiar. W zakładce “Mapowanie atrybutów” masz dostęp do wszystkich pól kategorii dla wybranych domyślnych kategorii Allegro. Masz dwie możliwości przypisania wartości do pól kategorii:

Mapowanie atrybutów
Mapowanie wartości atrybutów

Atrybut produktu – wybierz jeden ze zdefiniowanych atrybutów produktu WooCommerce. Możesz warunkowo wybrać na stałe wartości atrybutu, które zostaną zastosowane gdy produkt nie będzie miał przypisanych atrybutów.

Atrybuty muszą byś utworzone globalnie dla wszystkich produktów. Jeśli atrybut jest utworzony tylko dla danego produktu wówczas mapowanie nie zadziała!

SKU – wybierz jeśli chcesz żeby wartość tego pola była pobierana z pola SKU produktu

Waga produktu – dodatkowo dla pola Allegro “Waga (z opakowaniem)” możesz przypisać wagę produktu WooCommerce lub użyć własnego atrybutu, wartości.

Wartość – wybierz jedną z wartości Allegro lub wpisz własną wartość (w zależności od wybranego pola). W tym wypadku produkt z takiej kategorii będzie miał zawsze ustawione wartości, które wybierzesz/wpiszesz.

Nowe atrybuty możesz utworzyć w menu Produkty → Atrybuty. Pamiętaj, aby utworzone atrybuty i ich wartości przypisać do produktu. Wartości atrybutów WooCommerce muszą zgadzać się z wartościami Allegro.

 

Nowość! Od wersji wtyczki 4.8.7. dodano możliwość zmapowania atrybutów z wartością wpisaną we wtyczce EAN For WooCommerce.

Funkcja ta może okazać się bardzo przydatna w przypadku gdy na naszym sklepie występuje wiele kolorów i wzorów.

Synchronizacja

Pobieranie zakupów z Allegro

Aby pobierać zakupy na Allegro i tworzyć zamówienia WooCommerce zaznacz opcję Pobieraj zakupy z Allegro. Włączenie pobierania zakupów jest jednoznaczne z aktualizowaniem stanów magazynowych w WooCommerce o zaimportowaną sprzedaż.

Włączone pobieranie zamówień z Allegro do WooCommerce

Sprawdzanie nowych zakupów na Allegro odbywa się co 10 minut.

Jeśli zaznaczysz opcję Powiadomienie do klienta, to kupujący otrzyma maile transakcyjne WooCommerce, w zależności od statusu pobranego zamówienia:

  • e-mail WooCommerce “Zamówienie w trakcie realizacji”,
  • e-mail WooCommerce “Zrealizowane zamówienie”.
Maile są wysyłane przy pomocy zaszyfrowanego adresu e-mail w domenie @allegromail.pl i są filtrowane przez system Allegro. Upewnij się że treść wiadomości, które wysyła twój sklep jest zgodna z regulaminem Allegro. Możesz modyfikować wiadomości zgodnie z własnymi potrzebami. Wskazówki dotyczące modyfikacji znajdziesz w tym artykule.

Rejestracja użytkowników w sklepie

Możesz włączyć opcje zakładania konta dla klientów kupujących na Allegro oraz wysyłania e-maili z potwierdzeniem założenia konta.

W przypadku zaznaczenia opcji Załóż konta w sklepie dla klientów kupujących na Allegro, konto zostanie założone dla każdego użytkownika Allegro którego zamówienie zostanie pobrane do WooCommerce.

Jeżeli zaznaczysz też opcję Wyślij do klienta e-mail z potwierdzeniem założenia konta, a kupujący dokona zakupu na Allegro na aukcji połączonej ze sklepem, na jego adres e-mail zostanie przesłana informacja o utworzeniu nowego konta wraz z prośbą o ustawienie hasła do konta w sklepie.

Allegro WooCommerce – rejestracja klientów w sklepie

Aktualizacja ilości na aukcjach

Synchronizacja stanów magazynowych może być dwustronna tzn. sprzedaż w sklepie może aktualizować ilości na wystawionych aukcjach. Jeśli włączysz aktualizację ilości koniecznie ustaw akcję w przypadku braku produktu na stanie. Domyślnie w takim wypadku aukcja nie zostanie zakończona ale możesz ustawić warunek aby aukcja została zakończona lub ilość produktu została zmniejszona do 1 sztuki.

Brak w magazynie ustalany jest na podstawie parametru Próg braku w magazynie w ustawieniach WooCommerce.

Allegro WooCommerce – aktualizacja ilości na aukcjach

Synchronizacja jest możliwa tylko po włączeniu Zarządzania stanem magazynowym przy produkcie. Jeśli checkbox Włącz zarządzanie stanem magazynowym na poziomie produktu nie jest zaznaczony proces synchronizacji nie będzie uruchamiany dla tego produktu.

Zarządzanie stanem magazynowym

Wtyczka zaktualizuje stany magazynowe na Allegro tylko jeżeli aktualizacja stanów w sklepie odbywa się za pomocą funkcji WooCommerce (hook). Jeżeli np. nadpiszesz stan magazynowy w bazie danych, wtyczka nie odnotuje tej zmiany.

Wznawianie aukcji – włącz tę opcję, aby wtyczka automatycznie wznawiała aukcje, które zostały zakończone z powodu braku w magazynie. Wtyczka wykryje zwiększenie stanu magazynowego produktu i automatycznie wznowi aukcję. Wznawiane aukcje zachowują numer i URL aukcji. Ta opcja wymaga wybranej opcji Zakończ aukcję w polu Brak w magazynie.

Automatyczne wznowienie aukcji może zająć ok. 20 minut po uzupełnieniu stanu magazynowego w sklepie, ze względu na ograniczenia API Allegro.

Synchronizacja cen

Masz możliwość włączenia dwustronnej synchronizacji cen pomiędzy produktami w sklepie WooCommerce a aukcjami Allegro:

Modyfikacja ceny produktu WooCommerce spowoduje aktualizację ceny na wszystkich aukcjach Allegro powiązanych z tym produktem.

Zmiana ceny na aukcji Allegro spowoduje aktualizację ceny produktu WooCommerce powiązanego z tą aukcją.

Ceny są zawsze synchronizowane 1:1, z uwzględnieniem konfiguracji podatków w WooCommerce. W przypadku jeśli wcześniej korzystałeś z modyfikatora ceny w szablonie aukcji, to nie będzie on brany pod uwagę, a pola w szablonie aukcji zostaną wyłączone:

Wyłączone pola modyfikatora ceny produktu

Przy włączonej synchronizacji cen, nie ma możliwości ręcznej edycji ceny aukcji:

Wyłączona możliwość edycji pola Cena aukcji

Przy synchronizacji nie będzie też używana cena aukcji wprowadzona w zakładce Allegro w opcjach produktu:

Brak możliwości edycji ceny produktu na Allegro przy włączonej synchronizacji cen
Aktualizacja cen odbywa się automatycznie co 10 minut za pomocą zadania wp-cron. Wtyczka zaktualizuje ceny na Allegro, tylko jeżeli ich aktualizacja w sklepie zostanie wykonana za pomocą funkcji WooCommerce (hook). Jeżeli ceny zostaną zmienione bezpośrednio w bazie danych, wtyczka nie odnotuje takiej zmiany.

Zadania wp-cron

Jeśli wtyczka nie wykonuje czynności w tle (np. zamówienia nie pobierają się lub statusy aukcji nie zmieniają się), możesz sprawdzić kiedy wtyczka ostatni raz synchronizowała te dane. Dane synchronizowane są co 10 minut więc jeśli od dłuższego czasu nie odbyła się żadna synchronizacja to może oznaczać, że jest problem z połączeniem z API Allegro lub zadania wp-cron są blokowane.