Domyślnie, WooCommerce Wholesale Prices Premium stosuje ceny hurtowe tylko wtedy, gdy klient spełni Twoje minimalne wymagania dotyczące zamówienia. Jeśli minimum nie zostanie spełnione, klient zobaczy w koszyku powiadomienie wyjaśniające, co musi dodać, ale nadal będzie mógł przejść do kasy i złożyć zamówienie po cenach detalicznych.
Jeśli chcesz ściśle zapobiec realizacji zamówienia przez klientów hurtowych, dopóki nie spełnią Twoich wymagań, ustawienie na poziomie roli całkowicie usuwa przycisk realizacji zamówienia, dopóki warunki nie zostaną spełnione. Ten artykuł wyjaśnia, jak skonfigurować globalne minimalne wymagania dotyczące zamówienia, jak skonfigurować minima dla poszczególnych produktów i jak włączyć ustawienie blokujące realizację zamówienia.
Wymagania
- Zainstalowany i aktywowany WooCommerce Wholesale Prices Premium. Minimalne wymagania dotyczące zamówienia i opcja blokowania realizacji zamówienia są dostępne wyłącznie w wtyczce Premium.
Ustaw Globalne Minimalne Wymagania Dotyczące Zamówienia
Globalne ustawienia minimalnego zamówienia kontrolują próg, który aktywuje ceny hurtowe w całym Twoim sklepie. Skonfiguruj je w Wholesale → Ustawienia → Ceny hurtowe → Ogólne, w sekcji Wymagania dotyczące zamówienia.
- Domyślna minimalna ilość zamówienia – minimalna łączna liczba przedmiotów, które klient hurtowy musi mieć w swoim koszyku, zanim aktywowane zostaną ceny hurtowe. Pozostaw 0 lub puste, aby wyłączyć.
- Domyślny minimalny łączny koszt zamówienia – minimalny łączny koszt zamówienia w koszyku (obliczony według cen hurtowych, przed podatkiem i wysyłką), który musi osiągnąć klient. Pozostaw 0 lub puste, aby wyłączyć.
- Czy klient musi spełnić oba warunki, czy tylko jeden z minimalnych zasad zamówienia? – kontroluje, jak dwa wymagania oddziałują na siebie, gdy oba są aktywne. Wybierz Wymagaj ilości I łącznego kosztu, aby wymagać obu warunków, lub Wymagaj ilości LUB łącznego kosztu, aby wymagać tylko jednego.
Nadpisz wymagania dla poszczególnych ról hurtowych
Poniżej domyślnych ustawień minimalnych, włącz Specyficzne minimalne wymagania dla ról hurtowych, aby ustawić różne progi dla poszczególnych ról hurtowych. Pojawi się tabela mapowania, w której możesz zdefiniować minimalną ilość, minimalny łączny koszt i regułę logiki dla każdej roli. Każda rola nieujęta w tabeli korzysta z powyższych ustawień domyślnych.

Blokuj realizację zamówienia, dopóki nie zostaną spełnione minimalne wymagania
Domyślnie klient hurtowy, który nie spełnił minimalnych wymagań, nadal może przejść do kasy i złożyć zamówienie po cenach detalicznych. Aby temu zapobiec, włącz poniższe ustawienie na poziomie roli.
- Przejdź do Wholesale → Role.
- Znajdź rolę hurtową, którą chcesz skonfigurować, i kliknij Edytuj.
- W panelu, który się otworzy, przewiń do sekcji Ustawienia specyficzne dla roli.
- Zaznacz Zapobiegaj zakupowi, jeśli warunek hurtowy nie jest spełniony.
- Kliknij Edytuj rolę hurtową, aby zapisać.

Gdy to ustawienie jest aktywne, a koszyk klienta nie spełnia minimalnych wymagań, przycisk Przejdź do kasy jest usuwany z koszyka i zastępowany komunikatem: „Dostosuj koszyk, aby spełnić wszystkie wymagania hurtowe, aby przejść dalej.” Klient nie może złożyć zamówienia, dopóki minimum nie zostanie spełnione.

Ustaw minimalną ilość zamówienia i krok ilości dla każdego produktu
Oprócz globalnej minimalnej ilości zamówienia, możesz ustawić minimalną ilość i krok ilości dla każdego produktu indywidualnie. Ustawienia te pojawiają się na stronie edycji produktu, w sekcji cenowej, z osobnym wierszem dla każdej roli hurtowej.
- Minimalna ilość zamówienia hurtowego – minimalna liczba sztuk tego produktu, którą klient hurtowy musi dodać do koszyka. Ceny hurtowe dla tego produktu nie aktywują się, dopóki ta ilość nie zostanie osiągnięta.
- Krok ilości zamówienia hurtowego – przyrost, w jakim produkt może być zamawiany. Krok 5 oznacza, że klient może dodać 5, 10, 15 sztuk i tak dalej. Ustawienie tego na 1 wraz z minimalną ilością zapobiega akceptowaniu przez pole ilości na stronie produktu wartości poniżej minimum.

Egzekwuj minimum i krok na stronie koszyka
Domyślnie minimalna ilość i kroki dla poszczególnych produktów mają zastosowanie, gdy klient dodaje produkt ze strony sklepu lub produktu, ale pola ilości w koszyku nie są ograniczone. Aby egzekwować minimum i krok również dla ilości w koszyku, włącz Egzekwuj minimum/krok w koszyku w Hurtownia → Ustawienia → Ceny hurtowe → Ogólne.
Jak oddziałują na siebie minima globalne i dla poszczególnych produktów
Gdy skonfigurowano zarówno globalną minimalną ilość zamówienia, jak i minimalne ilości dla poszczególnych produktów, obie muszą zostać spełnione, zanim ceny hurtowe w pełni się aktywują. Rozważ ten przykład:
- Globalna minimalna ilość zamówienia: 100 sztuk
- Produkt A: minimalna ilość zamówienia hurtowego 20 sztuk
- Produkt B: brak minimum dla poszczególnych produktów
Jeśli koszyk zawiera 10 sztuk Produktu A i 120 sztuk Produktu B, globalne minimum 100 jest spełnione. Produkt B otrzymuje ceny hurtowe, ponieważ nie ma dla niego minimum dla poszczególnych produktów. Produkt A nie otrzymuje cen hurtowych, ponieważ jego ilość 10 jest poniżej jego minimum dla poszczególnych produktów wynoszącego 20. Zwiększenie ilości Produktu A do co najmniej 20 sztuk spełnia oba warunki.
Gdy opcja Zapobiegaj zakupom, jeśli warunek hurtowy nie jest spełniony jest włączona dla danej roli, klient nie może przejść do kasy, dopóki nie zostaną spełnione zarówno globalne minimum, jak i wszystkie minima dla poszczególnych produktów.
Często zadawane pytania
Jaka jest różnica między minimalną ilością zamówienia a minimalną wartością zamówienia?
Domyślna minimalna ilość zamówienia liczy całkowitą liczbę przedmiotów w koszyku. Domyślna minimalna wartość zamówienia sprawdza łączną wartość tych przedmiotów po cenach hurtowych, przed podatkami i wysyłką. Możesz wymagać jednego lub obu warunków, korzystając z ustawienia „Czy klient musi spełnić oba lub tylko jeden z minimalnych wymogów zamówienia?”.
Czy opcja „Zapobiegaj zakupom, jeśli warunek hurtowy nie jest spełniony” dotyczy wszystkich ról hurtowych?
Nie. Pole wyboru „Zapobiegaj zakupom, jeśli warunek hurtowy nie jest spełniony” jest konfigurowane dla każdej roli w sekcji „Hurt” → „Role”. Włącz ją dla każdej roli, dla której chcesz zablokować proces realizacji zakupu, gdy wymagania nie są spełnione. Role bez zaznaczonego tego ustawienia pozwalają klientom przejść do kasy, nawet jeśli minimum nie jest spełnione, chociaż ceny hurtowe nie będą miały zastosowania.
Czy mogę ustawić różne minimalne wymagania dotyczące zamówienia dla różnych ról hurtowych?
Tak. Włącz opcję „Specyficzne wymagania minimalne dla ról hurtowych” w sekcji „Hurt” → „Ustawienia” → „Ceny hurtowe” → „Ogólne” i użyj tabeli mapowania, aby zdefiniować progi dla każdej roli. Każda rola nieujęta w tabeli powróci do domyślnych minimów.
Co widzi klient, gdy proces realizacji zakupu jest zablokowany?
Gdy proces realizacji zakupu jest zablokowany, przycisk „Przejdź do kasy” jest usuwany z koszyka i zastępowany komunikatem: „Proszę dostosować koszyk, aby spełnić wszystkie wymagania hurtowe, aby kontynuować.” Przycisk „Złóż zamówienie” na stronie realizacji zakupu również wyświetla ten komunikat, jeśli klient przejdzie tam bezpośrednio.
Czy opcja „Wymuszaj minimum/krok w koszyku” wpływa na klientów detalicznych?
Nie. Ustawienie „Wymuszaj minimum/krok w koszyku” dotyczy tylko klientów hurtowych. Klienci detaliczni nie podlegają minimalnym ilościom zamówień hurtowych ani ograniczeniom kroków i nie są objęci tym ustawieniem.
Co jeśli produkt nie ma ustawionego minimum dla poszczególnych produktów?
Jeśli pole „Minimalna ilość zamówienia hurtowego” dla produktu pozostanie puste lub zostanie ustawione na 0, nie obowiązuje dla niego żadne minimum dla poszczególnych produktów. Ceny hurtowe dla tego produktu aktywują się, gdy tylko zostaną spełnione globalne minimalne wymagania dotyczące zamówienia.
Czy wymagania dotyczące minimalnego zamówienia obowiązują przy korzystaniu z Formularza zamówień hurtowych?
Tak. Wymagania dotyczące minimalnego zamówienia są oceniane na poziomie koszyka i realizacji zakupu, niezależnie od tego, z jakiego interfejsu zamawiania korzysta klient. Te same progi obowiązują, niezależnie od tego, czy zamówienia są składane za pośrednictwem standardowych stron produktów, czy za pośrednictwem Formularza zamówień hurtowych WooCommerce.
Włączyłem opcję „Zapobiegaj zakupom” dla roli, ale klienci nadal mogą dokonywać zakupu. Co powinienem sprawdzić?
Najpierw potwierdź, że do konta klienta przypisana jest rola hurtowa, w której włączono opcję Zapobiegaj zakupom, jeśli warunek hurtowy nie zostanie spełniony. Następnie sprawdź, czy globalne ustawienia minimalnego zamówienia nie są ustawione na 0 lub pozostawione puste, ponieważ wyłączone minimum oznacza, że wymóg jest zawsze uważany za spełniony. Sprawdź również ustawienie logiki minimalnego zamówienia: jeśli jest ustawione na Wymagaj ilości LUB wartości całkowitej, a jedno z minimów jest wyłączone, aktywne minimum może zostać spełnione nawet przy małym koszyku. Wyczyść wszelkie pamięci podręczne po stronie serwera lub całej strony i przetestuj w prywatnej sesji przeglądarki, aby wykluczyć odpowiedzi z pamięci podręcznej.
Czy mogę jednocześnie używać minimów globalnych i per-produktowych?
Tak. Gdy oba są skonfigurowane, klient musi spełnić globalny wymóg minimalnego zamówienia i minimalne wymaganie dla każdego produktu. Produkty, dla których nie ustawiono minimalnego wymagania per-produktowego, otrzymują ceny hurtowe, gdy tylko zostanie spełnione minimum globalne.
Pomoc i wsparcie
Mamy dedykowany zespół wsparcia dla Wholesale Suite, który bardzo dobrze zna nasze produkty, WooCommerce i branżę. Zapraszamy do korzystania z ich wiedzy w dowolnym momencie, na całym świecie.
Jeśli jesteś obecnym klientem, przejdź do formularza zgłoszenia zgłoszenia wsparcia i wyślij nam wiadomość.
Jeśli jesteś użytkownikiem darmowej wtyczki, wyślij nam prośbę o wsparcie na forum. Aktywnie monitorujemy fora wsparcia WordPress.org dla darmowej wtyczki i staramy się jak najlepiej pomagać naszym użytkownikom.

