
Wyobraź sobie dystrybutora używającego WholesaleX z trzema rolami hurtowymi, kilkuset produktami wycenionymi per rolę i progami ilościowymi dla bestsellerów. Zdecydowali się na migrację z WholesaleX do Wholesale Suite. Instalacja nowych wtyczek jest szybka. Prawdziwa praca polega na umieszczeniu każdej z tych cen w odpowiednim polu.
Nie ma narzędzia jednym kliknięciem dla tego kierunku, więc plik CSV wykonuje ciężką pracę. Ten przewodnik mapuje każdy element danych WholesaleX do pola lub ustawienia Wholesale Suite, które go odbiera, kolumna po kolumnie, dzięki czemu możesz migrować z WholesaleX bez zgadywania, gdzie co idzie.
Dotyczy tylko specyfiki WholesaleX. Ogólny proces audytu, eksportu, ponownego przypisywania klientów i przełączania znajduje się w naszym przewodniku krok po kroku po przełączaniu wtyczek hurtowych WooCommerce obok tego.
Czy istnieje sposób na migrację z WholesaleX jednym kliknięciem?
Nie. WholesaleX oferuje oddzielny dodatek o nazwie WholesaleX Migration Tool, ale jego wpis na WordPress.org mówi, że przenosi dane z Wholesale Suite i B2BKing do WholesaleX. Nic nie działa w drugą stronę, więc aby migrować z WholesaleX, wyeksportuj swoje dane i zaimportuj je za pomocą wbudowanego importera produktów WooCommerce lub WP All Import.
Dokumentowana ścieżka importu Wholesale Suite wykorzystuje te same dwa narzędzia, co czyni plik CSV pomostem między wtyczkami. Zaletą jest kontrola. Przeglądasz każdą cenę w arkuszu przed jej publikacją i nic nie jest przenoszone, czego tam nie umieściłeś.
Gdzie WholesaleX przechowuje dane hurtowe
WholesaleX przechowuje dane hurtowe w kilku miejscach: w produktach, w regułach dynamicznych, w ustawieniach ról i na kontach użytkowników. Wiedza, co jest czym, mówi ci, co może przenieść plik CSV produktu i co będziesz musiał odbudować w ustawieniach podczas migracji z WholesaleX. Na podstawie własnej dokumentacji WholesaleX, oto gdzie znajduje się każdy element:
- Ceny ról w produktach: Import i eksport produktów w WholesaleX działa z Ceną Bazową i Ceną Promocyjną dla każdej roli.
- Poziomy cen produktów: Poziomy znajdują się w produkcie, a każdy z nich ma Typ Zniżki, Cenę dla Użytkowników B2B i Minimalną Ilość.
- Zniżki kategoryjne: WholesaleX obsługuje zniżki na poziomie kategorii ustawiane per kategoria, a nie per wiersz produktu.
- Reguły dynamiczne: Reguły zniżek w całym sklepie skierowane do wszystkich użytkowników, konkretnych użytkowników lub konkretnych ról, z opcjonalnymi warunkami daty i limitu. Reguły dynamiczne obsługują również ograniczenia, takie jak widoczność produktów.
- Role, formularze i użytkownicy: Lista ról użytkowników, pola formularza rejestracyjnego i same konta klientów.
Dokumentacja WholesaleX wymienia cztery eksporty CSV: Dane Użytkowników, Dane Produktów, Reguły Dynamiczne i Role Użytkowników. Eksport Danych Produktów zawiera pole wyboru „Eksportuj niestandardowe meta?”, więc zaznacz je. Wyeksportuj wszystkie cztery i zachowaj je bez edycji jako pliki referencyjne.
Ta dokumentacja nie wymienia nagłówków kolumn eksportu. Otwórz swój eksport Danych Produktów i zidentyfikuj kolumny cenowe każdej roli po ich wartościach, zamiast zgadywać nazwę klucza.
Mapowanie pól WholesaleX na Wholesale Suite
Wholesale Suite dzieli pracę na wyspecjalizowane wtyczki. Darmowa wtyczka Wholesale Prices dodaje jedną rolę Klienta Hurtowego z cenami hurtowymi per produkt i opcją prywatnego sklepu. Wholesale Prices Premium dodaje nieograniczone role, poziomy oparte na ilości, ceny hurtowe promocyjne, zniżki procentowe kategoryjne i globalne, widoczność opartą na rolach oraz reguły podatkowe, wysyłkowe i płatnicze per rolę. Lead Capture obsługuje rejestrację, Order Form daje kupującym formularz zamówienia na jednej stronie, a Wholesale Quotes obsługuje prośby o wycenę.
Jeśli nadal rozważasz obie wtyczki, nasze porównanie Wholesale Suite vs WholesaleX omawia tę decyzję. Poniższa mapa zakłada, że zdecydowałeś się na migrację z WholesaleX i pokazuje, gdzie trafia każdy element danych.
| Dane WholesaleX (wg dokumentacji WholesaleX) | Docelowe miejsce w Wholesale Suite | Jak się przenosi |
|---|---|---|
| Role użytkowników | Role hurtowni w Wholesale > Role (1 rola za darmo, nielimitowane z Premium) | Odtwórz ręcznie; klucz roli staje się prefiksem kolumny |
| Cena bazowa roli dla produktu lub wariacji | {role}_wholesale_price | Import CSV |
| Cena promocyjna roli | {role}_wholesale_sale_price (Premium) | Import CSV; zaplanuj w edytorze produktu, jeśli potrzebne |
| Poziomy cenowe produktów (Pro) | Reguły oparte na ilości (Premium) | wwpp_post_meta_enable_quantity_discount_rule + wwpp_post_meta_quantity_discount_rule_mapping |
| Ceny warstwowe kategorii | Procentowy rabat kategorii + ilościowe poziomy kategorii (Premium) | Odtwórz w ustawieniach |
| Globalne i dynamiczne reguły cenowe | Globalny procent dla roli, procent dla kategorii, rabaty od podsumowania koszyka (Premium) | Odtwórz w ustawieniach |
| Płatność i wysyłka dla roli | Mapowanie bramki płatności i metody wysyłki (Premium) | Odtwórz w ustawieniach |
| Zwolnienie z podatku | Zwolnienie z podatku dla danej roli (Premium) | Odtwórz w ustawieniach |
| Automatyczna migracja ról | Automatyzacja ról hurtowych | Odtwórz reguły |
| Pola formularza rejestracyjnego | Formularz przechwytywania potencjalnych klientów hurtowych | Odtwórz pola |
| Formularz zamówień hurtowych (Pro) | Formularz zamówienia hurtowego | Skonfiguruj formularz |
| Poproś o wycenę i rozmowę (Pro) | Wyceny hurtowe z wbudowanym komunikatorrem | Skonfiguruj wyceny |
| Portfel, subkonta, reguły BOGO, osobny magazyn B2B | Brak bezpośredniego odpowiednika | Zaplanuj przed przełączeniem |
Funkcje bez bezpośredniego odpowiednika
Cztery funkcje WholesaleX nie mają bezpośredniego odpowiednika w Wholesale Suite: portfel, subkonta, zasady kup X otrzymaj Y i zarządzanie zapasami B2B. Wymień te, z których korzystasz teraz i zdecyduj, jak poradzisz sobie z każdą z nich przed migracją z WholesaleX, aby nic nie zaskoczyło Twoich kupujących po uruchomieniu. W przypadku ofert typu „kup jeden, otrzymaj jeden gratis”, Advanced Coupons, wtyczka siostrzana od tego samego zespołu, może tworzyć kupony BOGO.
Przekształcanie eksportu WholesaleX w import Wholesale Suite
Import to pojedynczy plik CSV produktu, który zawiera ceny dla ról, ceny promocyjne i progi ilościowe. Wholesale Suite przechowuje je jako standardowe meta dane produktu, więc możesz postępować zgodnie z naszym przewodnikiem po imporcie cen hurtowych przez CSV z poniższymi transformacjami. Importer i eksporter produktów CSV WooCommerce dopasowuje istniejące produkty po ID lub SKU, więc zachowaj jedną z tych kolumn w każdym wierszu.
Najpierw utwórz role
Utwórz pasującą rolę dla każdej roli WholesaleX w Wholesale > Roles, jak pokazano w instrukcji dodawania ról hurtowych. W WordPressie rola to nazwany zestaw uprawnień, jak wyjaśnia oficjalna dokumentacja ról i uprawnień. Wholesale Suite nie może przypisać swoich uprawnień hurtowych do roli utworzonej przez inną wtyczkę, więc muszą to być nowe role.
Każdy klucz roli (na przykład trade) staje się prefiksem jej kolumn cenowych. Przypisz jedną rolę hurtową na klienta, ponieważ Wholesale Suite oczekuje, że każdy klient będzie miał tylko jedną.

Mapowanie cen i cen promocyjnych
Ustaw cenę hurtową dla jednego produktu, a następnie wyeksportuj go, aby uzyskać dokładne nagłówki kolumn:
- Przejdź do Produkty > Wszystkie produkty i kliknij Eksportuj.
- Zaznacz „Eksportuj niestandardowe meta?”, a następnie kliknij Wygeneruj CSV.
- Znajdź kolumny z nagłówkami podobnymi do
Meta: trade_wholesale_priceiMeta: trade_wholesale_sale_price. - Wklej każdą Cenę Bazową roli WholesaleX do
{role}_wholesale_price, a każdą Cenę Promocyjną do{role}_wholesale_sale_price.

Ceny promocyjne hurtowe wymagają Wholesale Prices Premium, jak pokazano w instrukcji ustawiania ceny promocyjnej hurtowej. Każdy produkt wymaga również ceny regularnej, ponieważ WooCommerce traktuje produkt bez ceny regularnej jako niemożliwy do sprzedaży i nie wyświetli ceny hurtowej.
Jeśli cena WholesaleX wykorzystuje rabat procentowy lub kwotowy zamiast stałej ceny, oblicz ostateczną cenę w swoim arkuszu i zaimportuj tę liczbę. Importer odczytuje tylko wartości statyczne, więc zastąp wszelkie formuły arkusza kalkulacyjnego zwykłymi liczbami przed zapisaniem pliku.
Konwertuj progi cenowe
Poziomy WholesaleX przechowują tylko minimalną ilość. Reguły Wholesale Suite wymagają ilości początkowej i końcowej, więc end_qty każdego poziomu to minimum następnego poziomu minus jeden. end_qty ostatniego poziomu pozostaje puste, co oznacza brak górnego limitu.
Oto jak to wygląda w praktyce (przykładowe dane):
| Poziom WholesaleX (rola „Trade”) | Reguła Wholesale Suite |
|---|---|
| Min. ilość 10 za 70 USD | start_qty 10, end_qty 19, fixed-price, 70 |
| Min. ilość 20 za 60 USD | start_qty 20, end_qty puste, fixed-price, 60 |
Ustaw wwpp_post_meta_enable_quantity_discount_rule na yes. Następnie umieść to w komórce wwpp_post_meta_quantity_discount_rule_mapping (przykładowe dane):
[{"wholesale_role":"trade","start_qty":"10","end_qty":"19","price_type":"fixed-price","wholesale_price":"70"},{"wholesale_role":"trade","start_qty":"20","end_qty":"","price_type":"fixed-price","wholesale_price":"60"}]
Wholesale Prices Premium może również wyrażać ceny ilościowe jako procent. Jednak podczas migracji z WholesaleX za pomocą pliku CSV, konwersja każdego poziomu na cenę stałą w arkuszu ułatwia sprawdzanie liczb.
Importuj i odbuduj widoczność
Zaimportuj edytowany plik za pomocą importera produktów WooCommerce i zaznacz „Aktualizuj istniejące produkty”. WP All Import działa również z dodatkiem WooCommerce Add-On Pro: mapuj kolumny w sekcji Pola niestandardowe > Zobacz wykryte pola. Jeden import zastępuje ręczną edycję każdego produktu.
Następnie przejdź do Hurtownia > Ustawienia > Pomoc i kliknij Inicjalizuj ponownie metadane widoczności produktów. To narzędzie wymaga Wholesale Prices Premium i wypełnia tylko brakujące lub puste dane widoczności, dzięki czemu Twoje ustawienia pozostają takie same.

Co zaobserwowaliśmy: Błąd, który wielokrotnie widzieliśmy po importach: Ceny są poprawne, ale produkty znikają dla klientów hurtowych. Niektóre importery pomijają normalne zapisywanie produktu, więc flagi widoczności nigdy nie są zapisywane. Uruchomienie narzędzia do odbudowy widoczności produktów po imporcie naprawia to bez dotykania Twoich ustawień.
Odbudowa reguł, które nie znajdują się na produktach
Plik CSV produktu nie może zawierać reguł obejmujących cały sklep, więc odtworzysz je w ustawieniach Wholesale Suite po migracji z WholesaleX. Każda reguła lub funkcja WholesaleX odpowiada jednej z tych:
- Ceny globalne i kategorii: Globalny procentowy rabat Premium dla każdej roli, procentowe rabaty kategorii i rabaty ilościowe na poziomie kategorii lub globalnym.
- Płatność i wysyłka według roli: Mapowanie bramki płatności i mapowanie metod wysyłki dla każdej roli.
- Wyłączenie podatku: Wyłączenie podatku dla każdej roli hurtowej w Premium.
- Rabat od wartości koszyka: Rabat od podsumowania koszyka w Premium, który dodaje dalszy rabat po przekroczeniu przez zamówienie ustalonych przez Ciebie progów.
- Automatyczne zmiany ról: Automatyzacja ról hurtowych w Premium ulepsza lub obniża status klientów na podstawie całkowitej wydanej kwoty lub liczby zamówień.
- Formularz rejestracyjny: Formularz przechwytywania potencjalnych klientów dla hurtowni z polami tekstowymi, obszarem tekstowym, liczbami, e-mail, URL, wyborem, opcjami i polami wyboru, a także ręcznym lub automatycznym zatwierdzaniem. Przechwytywanie potencjalnych klientów nie ma typu pola daty, więc odtwórz wszelkie pytania dotyczące daty jako pola tekstowe.
- Prywatny sklep: Darmowy plugin Wholesale Prices może ukrywać ceny i przyciski dodawania do koszyka, dopóki klient się nie zaloguje.
- Widoczność produktów na podstawie ról: Premium ogranicza produkty i całe kategorie do wybranych ról hurtowych.
- Formularz zamówień hurtowych: Wholesale Order Form, formularz zamówień na jednej stronie dla Twojego katalogu.
- Żądania wycen i rozmowy: Wholesale Quotes, z wiadomościami wycen i powiadomieniami e-mail.
Priorytet cenowy ma znaczenie, gdy te zasady zostaną wdrożone. Własna cena hurtowa produktu wygrywa jako pierwsza, następnie cena kategorii, następnie nadpisanie dla konkretnego użytkownika, a na końcu globalny rabat, jak wyjaśniono w przewodniku po cenach hurtowych. Jeśli zasada wydaje się ignorowana po przeniesieniu, sprawdź, czy produkt ma własną cenę hurtową.
Rozpocznij przenoszenie z WholesaleX do Wholesale Suite
Plik CSV to jednorazowe zadanie. Po migracji z WholesaleX Twoje ceny hurtowe będą przechowywane w standardowych metadanych produktów WooCommerce, więc eksporter WooCommerce może je pobrać w dowolnym momencie, aby dokonać masowej edycji.
- Sprawdź najpierw odpowiedź: Przeczytaj Czy istnieje sposób na migrację z WholesaleX jednym kliknięciem? i zaplanuj przeniesienie za pomocą pliku CSV.
- Eksportuj swoje dane: Użyj Gdzie WholesaleX przechowuje Twoje dane hurtowe, aby pobrać wszystkie cztery eksporty z WholesaleX.
- Dopasuj każde pole: Dopasuj kolumny do Mapowania pól WholesaleX do Wholesale Suite.
- Zbuduj import: Postępuj zgodnie z Przekształcaniem eksportu WholesaleX w import Wholesale Suite, a następnie odbuduj widoczność.
- Odtwórz zasady dotyczące całego sklepu: Przejrzyj Odtwarzanie zasad, które nie znajdują się na produktach.
Gotowy na migrację z WholesaleX? Zobacz Plany i ceny Wholesale Suite: pakiet All Access Bundle zawiera 5 pluginów za 299 USD rocznie (cena promocyjna, odnowienie po pełnej cenie), z 14-dniową gwarancją zwrotu pieniędzy.
Często zadawane pytania
Czy mogę automatycznie migrować z WholesaleX do Wholesale Suite?
Nie. Narzędzie migracyjne WholesaleX importuje dane tylko do WholesaleX, z Wholesale Suite lub B2BKing. Aby przenieść w drugą stronę, wyeksportuj dane produktów WholesaleX, przekształć kolumny cen i poziomów ról do kolumn meta Wholesale Suite i zaimportuj za pomocą importera produktów WooCommerce lub WP All Import. Zasady dotyczące całego sklepu odbudowujesz w ustawieniach.
Czy moi klienci WholesaleX zachowają swoje ceny hurtowe?
Tak, gdy każdy klient będzie miał przypisaną odpowiednią rolę Wholesale Suite. Ceny są przypisane do roli, więc klient nadal posiadający rolę WholesaleX widzi ceny detaliczne. Klient może posiadać tylko jedną rolę hurtową naraz. Nasz przewodnik po przełączaniu, połączony we wstępie, obejmuje przenoszenie klientów w partiach.
Czy mogę zachować moje role WholesaleX?
Nie. Wholesale Suite nie może nadać możliwości hurtowych roli utworzonej przez inny plugin, więc te role nie mają pól cenowych. Utwórz każdą rolę ponownie w Wholesale > Role, a następnie przenieś klientów do niej. Wybierz klucze ról, z których jesteś zadowolony, ponieważ każdy klucz staje się prefiksem kolumn cenowych tej roli.
Czy potrzebuję Wholesale Prices Premium do migracji?
To zależy od Twojej konfiguracji. Darmowa wtyczka obsługuje jedną rolę hurtową z cenami stałymi lub procentowymi dla produktu. Wiele ról, ceny promocyjne hurtowe, progi ilościowe, rabaty kategorii i globalne oraz narzędzie Re-Initialize Product Visibility Meta wymagają Wholesale Prices Premium. Większość sklepów WholesaleX Pro będzie jej potrzebować.
Co stanie się z funkcjami WholesaleX, których nie ma w Wholesale Suite?
Portfel, subkonta firmowe, zasady BOGO i oddzielne stany magazynowe B2B nie mają bezpośredniego odpowiednika w Wholesale Suite. Wymień te, z których korzysta Twój sklep i zdecyduj, jak poradzisz sobie z każdym z nich przed przełączeniem. Wszystko inne na powyższej mapie pól ma swoją nazwę.


