Czy często dostrzegasz problem, że wtyczka nie aktualizuje Twojego stanu magazynowego wedle tego co masz w sklepie WooCommerce?
Warto zajrzeć do tego problemu głębiej, dodatek WooCommerce Allegro PRO umożliwia Ci sprawdzenie co jest przyczyną tego problemu. W bazie Twojego sklepu takie dane są trzymane przez 14 dni, po czym są kasowane, aby niepotrzebnie nie zapełniać miejsca na serwerze.
Allegro dynamicznie zmienia wymagalność atrybutów.
Z pewnością zostałeś "ofiarą" zmian allegro, w których każdego miesiąca wprowadzane są wymagane atrybuty, w roku 2020 było ich setki i sądzę, że nie poprzestaną na tych zmianach, nadal będą zmieniać wymagalność w każdej kolejnej kategorii. Ty możesz użyć narzędzia jakie udostępnia wtyczka WooCommerce Allegro PRO i nauczyć się jak poprawnie odczytywać błędy z których jasno będzie wynikać jaki problem jest z Twoją aukcją i dlaczego nie zmienia stanów magazynowych mimo, że do tej pory działało Ci to świetnie.
Obalę kolejny mit w związku jakie słuchy do mnie dochodzą.
Zaktualizowałem wtyczkę WooCommerce Allegro PRO i zmiana stanów przestała działać. Bardzo ważne jest, aby aktualizować dodatek na bieżąco, wtedy nie ma problemów po aktualizacji, bądź są one minimalne. Oczywiście błędy się zdarzają, jednak w tym przypadku nie będzie to problem aktualizacji. Po prostu w starszej wersji nie miałeś/aś opcji podglądania zmian ofert. Po prostu nie miałeś/nie miałaś wiedzy że taki problem w ogóle występuje i sądziłeś/aś, że wszystko jest na bieżąco aktualizowane. Przy powiedzmy 1000 aukcji nie będziesz sprawdzać i porównywać czy stany są zgodne, bo nie po to są narzędzia do automatyzacji, aby się tym zajmować. Z niezależnych od nas powodów nie ma opcji, aby stany magazynowe były zawsze zaktualizowane. W tym momencie raz na czas możesz wejść w narzędzie wtyczki WC Allegro PRO -> Products -> Executed modification commands
Historia zmian na produktach / aukcjach
Wejdź WC Allegro PRO -> Products -> Executed modification commands
W tym miejscu możesz zobaczyć 3 typy zmian.
Status - czy dana aukcja z poziomu wtyczki została aktywowana lub zakończona
Price (Cena) - czy dana aukcja z poziomu wtyczki miała zmienioną cenę
Stock (Stan magazynowy) - czy dana aukcja z poziomu wtyczki miała zmieniony stan magazynowy
Korzystając z filtrów możesz ograniczyć listę wyświetlanej historii do tego na którym koncie zaszły zmiany, czy to była zmiana stanu, ceny czy statusu aukcji oraz zobaczyć czy dana komenda została pomyślnie zaaplikowana w aukcji.
Wykonane komendy nie są trzymane długo bo maksymalnie 5 minut jeśli zostały pomyślnie zaaplikowane. Dla Ciebie ważnymi informacjami są komendy, które z jakiegoś powodu otrzymały status Error.
Powiedzmy że masz starą aukcję w której wprowadzono wymagany atrybut (np. EAN, Marka i tym podobne), a który wcześniej był tylko opcjonalnym, nie uzupełniłeś/aś tego parametru, ponieważ nie musiałeś/aś go mieć, oczywiście zgadzam się z tym, nie musisz to nie uzupełniasz, ale trzeba się spodziewać, że w przyszłości może to spowodować problemy.
Na moim przykładzie mam starą aukcję w kategorii Elektronika -> Komputery -> Internet -> Skrypty - do tej pory nie było w tej kategorii żadnego wymaganego atrybutu, wprowadzili z jakiegoś względu nowy atrybuty "Nazwa", który staje się dla mnie wymagany, próbuje zmienić stan przez Allegro
Jak widać niestety allegro nie pozwala mi na taką zmianę, ponieważ nie posiadam uzupełnionego parametru Nazwa.
Spróbuję zrobić to przez wtyczkę
Wysłane zostało żądanie do allegro o zmianę stanu na 15, po sprawdzeniu czy zmiany zostały zaaplikowane otrzymujemy
Mamy informację jaka aukcja (nr oferty) na jakim koncie oraz jaki jest problem, tak więc teraz należy uzupełnić brakujące informacje w aukcji.
Sądzę, że to rozwiąże masę Twoich problemów z automatyzacją.
Najważniejsza rzecz to być na bieżąco z wersjami (v1.14.0 jest aktualnie) a oto ostatnie zmiany:
= 1.14.0 = - dodanie własnego pola na wpisanie NIP'u (tylko dla zaawansowanych użytkowników) - wsparcie dla pól typu (range) - wsparcie możliwości podania własnej wartości w atrybutach - poprawka na atrybuty z dużą ilością opcji - optymalizacja wykonywania dodatkowych akcji na zamówieniach = 1.13.2 = - Poprawka długości kolumny dla przetrzymywanych opcji (najczęściej marka) - Optymalizacja mapowania atrybutów - Możliwość mapowania własnego pola meta = 1.13.1 = - Aktualizacja listy produktów w zamówieniach - Dodane haczyki przed i po zapisie zamówienia - Poprawka aktualizacji statusów zamówienia - Poprawka synchronizacji płatności by Cron - Dodany status zamówienia allegro: Anulowane ( Cancelled ) - Dodana kolumna błędu synchronizacji zamówienia do WooCommerce - Refaktor kodu synchronizacji zamówień = 1.13.0 = - Płatność Allegro dla zamówień allegro + nr transakcji - Sortowanie po nazwie szablonów - Poprawka: Sprawdzanie czy podatki są włączone - Możliwość wyszukiwanie po numerze oferty = 1.12.0 = - Możliwość utworzenia wielowariantowości z produktu wariantowego WooCommerce (minamalna wersja Moje Aukcje Allegro 2.6.13) = 1.11.5 = - Poprawka budowy opisu bez gutenberga = 1.11.4 = - poprawka upload'u obrazka binary data podczas wystawiania produktu