
Możesz zmienić wtyczki hurtowe WooCommerce bez utraty cen, pod warunkiem, że wyeksportujesz dane przed wprowadzeniem jakichkolwiek zmian i przetestujesz przed przełączeniem. Ryzyko jest realne, ale można je kontrolować. Dla większości sklepów cała praca to popołudnie pracy plus dzień sprawdzania.
Zmiana zawsze wydaje się ryzykowna. Co jeśli ceny się zepsują? Co jeśli dwieście klientów hurtowych obudzi się widząc ceny detaliczne? Ten strach jest uzasadniony, a ludzie, którzy się sparzą, to prawie zawsze ci, którzy odwrócili proporcje i spędzili dzień na zmianie, a popołudnie na testowaniu.
Ten przewodnik jest celowo neutralny pod względem dostawcy. Poniższy proces działa niezależnie od tego, którą wtyczkę opuszczasz, i działa również w odwrotnej kolejności. Jeśli musisz zmienić dostawcę wtyczki hurtowej WooCommerce w tym kwartale, kolejność operacji ma znacznie większe znaczenie niż to, na które narzędzie trafisz.
Co faktycznie psuje się podczas zmiany wtyczek hurtowych WooCommerce
Dane hurtowe nie są przechowywane w jednym miejscu, dlatego ta praca ma więcej ruchomych części, niż się wydaje. Pięć rzeczy jest zagrożonych podczas przełączania wtyczek hurtowych WooCommerce, a wiedza, która jest która, dokładnie mówi, co wyeksportować.
- Ceny hurtowe. Przechowywane jako dane specyficzne dla wtyczki dołączone do każdego produktu. Inna wtyczka nie może odczytać tych pól, więc nie przenoszą się one same.
- Role użytkowników. Role hurtowe są zazwyczaj rejestrowane przez samą wtyczkę. Dezaktywuj ją, a rola może przestać istnieć, pozostawiając klientów przypisanych do czegoś, czego WordPress już nie rozpoznaje.
- Reguły rabatów ilościowych i progów ilościowych. Znajdują się one w ustawieniach wtyczki, a nie w produktach, co sprawia, że najłatwiej o nich całkowicie zapomnieć.
- Wyjątki dla poszczególnych klientów. Indywidualne nadpisy znajdują się w profilach użytkowników. Są niewidoczne w żadnym eksporcie produktów i są najczęściej traconym elementem.
- Zgłoszenia rejestracyjne w toku. Złożone, ale jeszcze nie zatwierdzone aplikacje mogą zostać uwięzione w połowie procesu.
Nic tutaj nie jest nie do odzyskania. Wszystko to jest irytujące do odtworzenia z pamięci, dlatego pierwsze dwa kroki polegają na zapisywaniu rzeczy, a nie na zmienianiu ustawień.
Jedno ograniczenie kształtuje cały plan i warto je znać przed rozpoczęciem. Wholesale Suite nie może przypisać możliwości hurtowych do roli utworzonej przez inną wtyczkę, jak zaznaczono w przewodniku dotyczącym dodawania poziomów ról użytkowników hurtowych. Migracja nigdy nie polega na wskazywaniu nowego oprogramowania na starą rolę. Tworzysz nowe role i przenosisz do nich ludzi.
Stawka zasługuje na chwilę kontekstu. Digital Commerce 360 podaje, że sprzedaż w amerykańskim przemyśle produkcyjnym i dystrybucji hurtowej osiągnęła 15,12 biliona dolarów w 2025 roku, opierając się na danych Departamentu Handlu USA, a kanały cyfrowe nadal absorbują transakcje, nawet gdy ogólny popyt pozostaje płaski. Twoja warstwa cenowa jest częścią tej maszynerii.
Krok 1: Przeprowadź audyt tego, co masz
Zanim cokolwiek dotkniesz, zbuduj inwentarz. Zajmuje to pół godziny i oszczędza całą migrację. Każdy, kto przygotowuje się do przełączenia wtyczek hurtowych WooCommerce, powinien traktować ten krok jako obowiązkowy.
Zapisz cztery rzeczy:
- Każdą rolę hurtową, jej dokładną nazwę i liczbę klientów, którzy się w niej znajdują.
- Rabat lub regułę cenową przypisaną do każdej roli, w tym progi ilościowe.
- Każde znane Ci wyjątki dla poszczególnych klientów. Sprawdzaj profile użytkowników, zamiast polegać na pamięci.
- Wszelkie reguły specyficzne dla ról, poza ceną, takie jak minimalne wymagania dotyczące zamówienia, ograniczenia wysyłki lub limity bramki płatności.
Ta ostatnia kategoria jest miejscem, w którym migracje cicho idą źle. Sklep może doskonale odtworzyć swoje ceny i nadal się zepsuć, ponieważ zasada minimalnego zamówienia lub ograniczona metoda wysyłki nie zostały przeniesione i nikt tego nie zauważył, dopóki klient się nie poskarżył. Reguły płatności oparte na rolach są powszechnym przykładem, a nasz przewodnik po wyłączaniu bramki płatności według roli użytkownika pokazuje, jak są one w ogóle konfigurowane.
Podanie błędnej ceny nawet przez krótki czas jest kosztowne w tej branży. Zbiór danych NYU Stern dotyczący marż według sektorów podaje średnią marżę netto na poziomie 1,17% dla hurtowni spożywczych i 6,05% dla dystrybutorów detalicznych, co pozostawia bardzo mało miejsca na wchłonięcie błędnie wycenionego zamówienia.
Krok 2: Eksportuj bieżące ceny
Eksportuj przed zmianą jakiegokolwiek ustawienia i przechowuj eksport w miejscu, w którym go nie edytujesz. Każdy bezpieczny plan przełączenia wtyczek hurtowych WooCommerce zależy od istnienia tego jednego pliku.
Potrzebujesz dwóch eksportów: produktów, w tym ich danych cen hurtowych, oraz użytkowników, w tym ich ról. Wystarczy plik CSV każdego z nich. Oznacz pliki datą i traktuj je jako artefakt przywracania, a nie jako dokument roboczy.
Jeśli Twój katalog jest duży, jest to również dobry moment, aby zauważyć, jak ceny zostały pierwotnie ustawione. Sklep korzystający z globalnych lub kategorii-poziomowych reguł ma znacznie mniej do migracji niż ten, który ustawił cenę hurtową dla każdego produktu indywidualnie, a ta pojedyncza różnica określa, jak długo trwa Krok 4.
Krok 3: Dopasuj stare role do nowych ról
Utwórz nowe role, gdy stara wtyczka jest jeszcze aktywna, i nadaj im nazwy, które można odróżnić.
To jest krok, w którym ludzie się spieszą. Utworzenie nowej roli o nazwie Złota, gdy stara rola o nazwie Złota nadal istnieje, prowadzi do popołudnia zamieszania, w którym nikt nie może określić, który system jest właścicielem danego klienta.
Co zaobserwowaliśmy: Najczęstszym błędem przy przełączaniu wtyczek hurtowych WooCommerce jest ponowne użycie identycznych nazw ról podczas przejścia. Dodaj prefiks do nowych, przenieś wszystkich, a następnie zmień nazwy na końcu, gdy stara wtyczka zniknie. Zmiana nazwy roli jest trywialna. Rozplątanie dwóch ról o tej samej nazwie i różnych klientach nie jest.
Pamiętaj tutaj o wcześniejszym ograniczeniu. Ponieważ role utworzone przez poprzednią wtyczkę nie mogą dziedziczyć możliwości hurtowych, te nowe role muszą być utworzone poprawnie w nowej wtyczce, a nie zaadoptowane ze starej.
Jeśli podczas migracji przemyślasz swoją strukturę poziomów, nasz przewodnik po tworzeniu grup użytkowników WooCommerce jest pomocnym odniesieniem do nazewnictwa i struktury.
Zbuduj tabelę dopasowania przed utworzeniem czegokolwiek. Coś w tym stylu:
| Stara rola | Klienci | Nowa rola | Zniżka do odtworzenia | Zweryfikowano |
|---|---|---|---|---|
| hurtowy_złoty | 42 | WS Złota | 25% | |
| srebrny hurt | 118 | WS Srebrna | 15% | |
| handel hurtowy | 9 | WS Trade | 30% plus darmowa wysyłka |
Tam, gdzie nie istnieje dopasowanie jeden do jednego, zdecyduj teraz, a nie w połowie migracji. Dwie stare role łączące się w jedną są w porządku, o ile sprawdziłeś, że nikt nie traci zniżki w tym procesie.
Krok 4: Przenieś ceny
Pracuj od najszerszej reguły do najwęższej. Ta kolejność ma znaczenie, ponieważ zrobienie tego w odwrotnej kolejności oznacza powtarzanie pracy.
Zacznij od globalnych reguł. Jeśli większość Twojego katalogu podlega jednemu procentowemu rabatowi od ceny detalicznej dla danej roli, ustaw to najpierw, a możesz odkryć, że większość pracy jest już wykonana. Nasz przewodnik po ustawianiu cen według ról użytkowników omawia, jak te warstwy się nakładają. Następnie zajmij się regułami na poziomie kategorii dla grup, które różnią się od globalnego domyślnego, a na końcu cenami hurtowymi dla poszczególnych produktów, co jest czasochłonne i dlatego chcesz, aby pierwsze dwie warstwy zostały wykonane poprawnie.
Priorytet zasługuje tu na prawdziwą uwagę, ponieważ jest odwrotnością tego, co większość ludzi zakłada, gdy przełącza wtyczki WooCommerce do sprzedaży hurtowej. W Wholesale Prices Premium, udokumentowana kolejność priorytetów przebiega od indywidualnej ceny hurtowej produktu, przez cenę kategorii produktu, po nadpisanie przez użytkownika, a na końcu ogólny lub globalny rabat. Nadpisanie ceny dla konkretnego klienta nie znajduje się na samej górze. Cena stała dla produktu jest od niej ważniejsza. Więc jeśli negocjowana stawka klienta wydaje się być ignorowana po migracji, sprawdź, czy dany produkt nie ma własnej ceny hurtowej.
Dwie dodatkowe reguły oszczędzają czas na tym etapie:
- Rabaty ilościowe wymagają najpierw głównej ceny hurtowej na tym samym poziomie. Rabat ilościowy skonfigurowany w ustawieniach ogólnych nic nie daje, dopóki nie istnieje ogólny rabat hurtowy, a ta sama logika dotyczy rabatów ilościowych na poziomie kategorii. Pole wyboru włączające musi być również zaznaczone na każdym poziomie.
- Ceny hurtowe nie obowiązują bez ceny regularnej. Jeśli produkt nie ma ceny regularnej lub cena regularna wynosi zero, WooCommerce traktuje go jako niedostępny do sprzedaży i żadna cena hurtowa nie zostanie wyświetlona.
Jeśli Twoja migracja obejmuje ustawianie cen w dużym katalogu, nasz przewodnik po masowych zmianach cen w WooCommerce omawia opcje, w tym importowanie cen hurtowych przez CSV.
Krok 5: Przypisz ponownie klientów
Przenoś klientów w partiach, nie wszystkich naraz, i weryfikuj każdą partię przed rozpoczęciem następnej.
Ekran Użytkownicy obsługuje masowe zmiany ról. Filtruj według starej roli, zaznacz partię, zmień rolę, a następnie sprawdź dwa lub trzy konta przed kontynuowaniem. Dwustu klientów w partiach po pięćdziesięciu daje Ci trzy szanse na wczesne wykrycie problemu zamiast jednej szansy na odkrycie go zbyt późno.
Trzymaj swój eksport otwarty podczas pracy. Jeśli liczba nie zgadza się z tym, co zanotowałeś w Kroku 1, zatrzymaj się i dowiedz się dlaczego, zanim przejdziesz dalej. Każdy klient powinien mieć tylko jedną rolę hurtową, więc upewnij się, że stara rola została faktycznie usunięta, a nie pozostawiona obok nowej.
Krok 6: Testuj przed przełączeniem
To jest krok, który decyduje o tym, czy migracja przebiegnie pomyślnie, i jest to krok, który najczęściej jest skracany.
Testuj z prawdziwymi kontami, nie tylko jako administrator. Administratorzy często widzą ceny, których zwykli klienci nie widzą, co jest dokładnie tym, jak wadliwa migracja przechodzi wewnętrzną kontrolę, a następnie zawodzi publicznie.
Użyj macierzy. Jedno konto na rolę hurtową, plus klient detaliczny, plus niezalogowany gość.
| Konto testowe | Strona produktu | Strona kategorii | Koszyk | Realizacja zakupu | Podatek | Wysyłka |
| Poziom złoty | ||||||
| Poziom srebrny | ||||||
| Poziom handlowy | ||||||
| Klient detaliczny | ||||||
| Niezalogowany |
Sprawdź każdą kolumnę. Cena, która jest poprawna na stronie produktu, a błędna przy kasie, to klasyczny błąd hurtowy, ponieważ te dwie wartości mogą być generowane przez różne ścieżki kodu.
Podatek i wysyłka zasługują na własne kolumny, ponieważ w większości konfiguracji hurtowych zależą od roli i pozostają niewidoczne do momentu finalizacji zakupu. Niezmigrowane zwolnienie z podatku nie pojawi się nigdzie indziej.
Dokładność popłaca, ponieważ kupujący szybko zauważają niespójności. Przeprowadzona przez McKinsey Global B2B Pulse Survey 2026, obejmująca prawie 4000 decydentów z 13 krajów, wykazała, że niespójne informacje między zespołami są głównym powodem, dla którego kupujący B2B zmieniają dostawców, wyprzedzając złe doświadczenia cyfrowe. Niespójne ceny to właśnie tego rodzaju fragmentacja, którą opisują badania, a migracja to moment, w którym Twój sklep najprawdopodobniej je spowoduje.
Krok 7: Przełączenie i dezaktywacja
Gdy macierz jest czysta, samo przełączenie jest krótkie. Jest to jedyny moment w procesie przełączania wtyczek WooCommerce do obsługi sprzedaży hurtowej, w którym zmiana staje się widoczna dla klientów.
Dezaktywuj starą wtyczkę, ale nie usuwaj jej. Natychmiast ponownie sprawdź jedno konto dla każdej roli, ponieważ dezaktywacja to moment, w którym ujawnia się zależność, o której nie wiedziałeś. Następnie zmień nazwy nowych ról na ich ostateczne nazwy, jeśli nadałeś im prefiksy w Kroku 3.
Obserwuj uważnie pierwsze czterdzieści osiem godzin. Szukaj zamówień z nieoczekiwanymi kwotami i e-maili od klientów wspominających o cenach. Te dwa sygnały są Twoim prawdziwym testem i pojawiają się szybciej niż jakikolwiek raport.
Jeśli coś pójdzie nie tak: Wycofanie zmian
Zachowaj możliwość powrotu przez co najmniej dwa tygodnie po przełączeniu wtyczek WooCommerce do obsługi sprzedaży hurtowej.
Wycofanie zmian to trzy kroki: ponowna aktywacja starej wtyczki, ponowne przypisanie klientów do ich pierwotnych ról przy użyciu Twojego inwentarza z Kroku 1 i przywrócenie cen produktów z wyeksportowanych danych z datą. To właśnie dlatego eksport nie może być edytowany, a stara wtyczka nie może być usunięta.
Większość wycofań zmian jest częściowa, a nie całkowita. Jedna rola zachowuje się dziwnie i przenosisz tę grupę z powrotem, podczas gdy Ty badasz problem, zamiast odwracać całą migrację. Posiadanie inwentarza podzielonego na role umożliwia to.
Jak przełączyć wtyczki WooCommerce do obsługi sprzedaży hurtowej bez utraty cen
Powodem, dla którego te migracje kończą się niepowodzeniem, prawie nigdy nie jest trudność techniczna. Jest to spowodowane tym, że ktoś przeniósł klientów, zanim zapisał, co faktycznie robiło stare ustawienie, a następnie nie miał niczego, do czego mógłby porównać nowe ustawienie. Każda trudna część tego procesu jest tak naprawdę problemem z dokumentacją w technicznym przebraniu, co jest dobrą wiadomością, ponieważ dokumentacja jest tania i odwracalna w sposób, w jaki nie jest to zepsuta cena.
Sekwencja jest drugą połową. Najpierw audyt i eksport, potem utworzenie rozróżnialnych ról, przeniesienie cen z szerokich reguł do wąskich, i dopiero wtedy ponowne przypisanie ludzi i testowanie. Kiedy przełączasz wtyczki WooCommerce dla hurtowni w tej kolejności, każdy krok daje Ci coś do weryfikacji następnego kroku, a problem pojawia się, gdy dotyczy jeszcze jednej grupy pięćdziesięciu klientów, a nie wszystkich. Pozostaw starą wtyczkę zdezaktywowaną, a nie usuniętą, przez kolejne dwa tygodnie, a zawsze będziesz mieć drogę powrotną.
Oto, co omówiliśmy w tym artykule:
- Co faktycznie psuje się przy zmianie wtyczek WooCommerce dla hurtowni
- Krok 1: audyt tego, co masz
- Krok 2: eksport aktualnych cen
- Krok 3: mapowanie starych ról na nowe
- Krok 4: przenoszenie cen
- Krok 5: ponowne przypisywanie klientów
- Krok 6: testowanie przed przełączeniem
- Krok 7: przełączenie i dezaktywacja
- Jeśli coś pójdzie nie tak: wycofanie zmian
Jeśli przełączasz się, aby zmniejszyć ręczną pracę, a nie tylko zmienić dostawców, warto sprawdzić, czy docelowe rozwiązanie obejmuje części Twojego przepływu pracy, które obecnie odbywają się poza sklepem. Wholesale Prices Premium obsługuje nieograniczoną liczbę ról hurtowych, warstwę nadpisywania dla poszczególnych klientów, poziomy cenowe zależne od ilości i widoczność zależną od roli, a także integruje się z rejestracją, zamawianiem, terminami płatności i wyceną, dzięki czemu elementy pozostają połączone po zakończeniu przeniesienia.
Często zadawane pytania
Czy moi klienci zauważą zmianę?
Nie powinni, jeśli odpowiednio przetestujesz. Widoczną powierzchnią są ceny oraz dostępne metody płatności lub wysyłki. Jeśli Twoja macierz testowa przejdzie dla każdej roli, klient nic nie zobaczy.
Czy mogę uruchomić oba wtyczki hurtowe jednocześnie?
Tak, i powinieneś to zrobić podczas okna migracji. Dwie wtyczki filtrujące ceny mogą ze sobą kolidować, więc skróć okres nakładania się i traktuj wszelkie dziwne ceny w tym okresie jako oczekiwane, a nie alarmujące. Wykonaj rzeczywiste testy po dezaktywacji starej wtyczki, a nie przed.
Czy potrzebuję strony stagingowej?
To bezpieczniejsza droga, szczególnie w przypadku dużego katalogu lub złożonych zasad poziomów cenowych. Jeśli jej nie masz, migruj poza godzinami pracy i utrzymuj małe partie, aby każdy problem pozostał ograniczony.
Co dzieje się z zamówieniami złożonymi podczas migracji?
Przetwarzane są po cenie, która jest aktualnie aktywna. To główny argument za przeprowadzeniem przełączenia w spokojnym okresie i za sprawdzeniem sum na każdym zamówieniu, które wpłynie w trakcie migracji.
Ile czasu zajmuje zmiana wtyczki hurtowej WooCommerce?
Dla sklepu z kilkoma rolami i globalnymi zasadami cenowymi, popołudnie plus dzień monitorowania. Ceny per produkt w dużym katalogu są zmienną, która to wydłuża, dlatego Krok 4 działa od ogólnych zasad do wąskich.
Czy istnieje automatyczny importer między wtyczkami hurtowymi?
Nie. Dane cen hurtowych są przechowywane w polach specyficznych dla wtyczki, więc nie ma możliwości jednoklikowego transferu między wtyczkami różnych dostawców. Traktuj każdą próbę zmiany wtyczek WooCommerce dla hurtowni jako opisany tutaj proces ręczny.
Czy mogę zachować moje istniejące role hurtowe zamiast tworzyć nowe?
Nie, nie w sposób niezawodny. Możliwości hurtowe nie mogą być przypisane do roli utworzonej przez inną wtyczkę, więc praktyczna ścieżka to tworzenie nowych ról w nowej wtyczce i ponowne przypisywanie do nich klientów.

