Automatyczne rabaty procentowe dla klientów B2B i hurtowników. Przypisz rolę — rabat działa natychmiast, bez kuponów, bez ręcznej interwencji.
Wtyczka filtruje ceny produktów WooCommerce na poziomie hooków woocommerce_product_get_price i woocommerce_get_price_html. Zalogowany użytkownik z przypisanym rabatem widzi na stronie produktu, w koszyku i kasie ceny już po zniżce — automatycznie, bez żadnych dodatkowych kroków.
bstudio-trade-discount do /wp-content/plugins/.Przejdź do WooCommerce → Trade Discount.
Tabela z wierszami Rola → Rabat %. Kliknij + Dodaj rolę aby dodać nowy wiersz, wybierz rolę z listy i wpisz procent (0.01–100). Aby usunąć wiersz kliknij ✕.
Multiselect z kategoriami produktów. Produkty w zaznaczonych kategoriach nie są objęte rabatem handlowym — klient widzi ceny regularne. Przydatne dla produktów objętych umowami producenta (MAP pricing) lub już przecenionych.
| Opcja | Opis |
|---|---|
| Wyświetlaj baner | Włącza zielony badge przy cenie produktu i baner informacyjny na górze koszyka/kasy. |
| Tekst banera | Treść banera. Użyj {discount} jako placeholder dla wartości %. Przykład: Twój rabat: {discount}% lub Cena B2B (-{discount}%). |
Możesz nadpisać rabat roli dla konkretnego użytkownika:
Zostaw pole puste lub wpisz 0, aby stosować rabat roli. Wpisana wartość (1–100) całkowicie nadpisuje rabat roli dla tego klienta.
| Priorytet | Źródło | Opis |
|---|---|---|
| 1 (wyższy) | Override indywidualny | Pole btd_discount w user meta — ustawiane w profilu użytkownika. |
| 2 (niższy) | Rabat roli | Procent przypisany do roli użytkownika w ustawieniach wtyczki. |
Nie. Ceny bez logowania są zawsze regularne. Rabat handlowy jest widoczny wyłącznie dla zalogowanych użytkowników z przypisanym rabatem.
Tak. Rabat handlowy stosowany jest na poziomie cen produktów, a kupony WooCommerce działają na już obniżonej cenie. Mogą się stackować — miej to na uwadze konfigurując kupony.
Rabat handlowy jest stosowany na aktualnej cenie produktu — niezależnie od tego, czy jest to cena regularna czy już obniżona cena wyprzedaży. Klient B2B zawsze otrzymuje dodatkową zniżkę.
Tak, dla wariantów produktu cena jest też odpowiednio obniżana. Na stronie produktu zmiennego wyświetlany jest zakres cen z uwzględnieniem rabatu.
Tak. Ceny w Block Checkout odzwierciedlają rabat handlowy — jest on naliczany na poziomie produktu, więc wszystkie metody wyświetlania koszyka i kasy go stosują.
| Parametr | Wartość |
|---|---|
| Opcja settings | btd_settings (wp_options, JSON array) |
| User meta | btd_discount (float, 0–100) |
| Hooki cen | woocommerce_product_get_price, woocommerce_product_get_sale_price, warianty analogicznie |
| Hook HTML | woocommerce_get_price_html |
| Podatek | Ceny z uwzględnieniem ustawień VAT (incl/excl tax) z WooCommerce |
| HPOS | Kompatybilny (deklaracja FeaturesUtil) |
Masz pytanie, napotkałeś problem albo chcesz rozwinąć to rozwiązanie pod swój sklep? Pomożemy.
Problemy z instalacją, konfiguracją lub działaniem wtyczki — opisz zgłoszenie, a wrócimy z rozwiązaniem.
Wyślij e-mail na shop@biegun.studio. W temacie podaj nazwę wtyczki i krótki opis. Dołącz wersje WordPressa, WooCommerce i PHP oraz kroki odtworzenia problemu.
Potrzebujesz dodatkowej funkcji albo integracji? Realizujemy rozszerzenia i wdrożenia na zamówienie — napisz na shop@biegun.studio.
Pełna oferta wtyczek: biegun.studio/sklep