Prośba do klientów o skopiowanie kodu kuponu do kasy dodaje tarcia. Automatycznie stosowane kupony pomijają ten krok: gdy koszyk spełnia zasady kuponu, WooCommerce automatycznie stosuje zniżkę. Ten artykuł omawia włączanie automatycznego stosowania do konkretnego kuponu, jakie warunki blokują automatyczne stosowanie, jak działa sortowanie priorytetowe, gdy wiele kuponów może mieć zastosowanie, oraz jak odbudować pamięć podręczną automatycznego stosowania, gdy coś wygląda na zablokowane.
Wymagania wstępne
- Advanced Coupons Premium zainstalowany i aktywowany (moduł Auto Apply jest dostarczany tylko z wersją Premium. Darmowy plugin go nie zawiera).
- Moduł Auto Apply włączony w sekcji Coupons → Settings → Modules (domyślnie włączony; jeśli go wyłączyłeś, włącz go ponownie przed kontynuowaniem).
- Przynajmniej jeden kupon WooCommerce już utworzony. Jeśli zaczynasz od zera, najpierw utwórz kupon w sekcji Coupons → Add New.
Krok 1: Otwórz kupon, który chcesz automatycznie zastosować
- Przejdź do Coupons → All Coupons w swoim panelu administracyjnym WordPress.
- Kliknij kod kuponu, aby otworzyć ekran edycji.
Krok 2: Włącz automatyczne stosowanie kuponu
Po prawej stronie ekranu edycji kuponu znajdź metaboks Auto Apply Coupon.
- Zaznacz Enable auto apply for this coupon.
- Kliknij Update na górze ekranu edycji kuponu.

Następnym razem, gdy koszyk kupującego spełni zasady tego kuponu, zniżka zostanie zastosowana automatycznie bez wprowadzania kodu.
Ustawienia blokujące automatyczne stosowanie
Metaboks Auto Apply Coupon wyświetla notatkę: „kupon nie może być automatycznie zastosowany, gdy ustawiono opcję „Dozwolone e-maile”, „Limit użycia na kupon”, „Limit użycia na użytkownika” i/lub „Kupony wirtualne”.” Jeśli którekolwiek z tych ustawień są skonfigurowane dla Twojego kuponu, automatyczne stosowanie zostanie pominięte:
- Dozwolone e-maile: ogranicza kupon do określonych adresów e-mail (w sekcji Usage restriction).
- Limit użycia na kupon: ogranicza całkowitą liczbę użyć (w sekcji Usage limits).
- Limit użycia na użytkownika: ogranicza użycia na klienta.
- Kupony wirtualne: funkcja Advanced Coupons do masowego tworzenia kuponów (każdy kupujący otrzymuje unikalny wygenerowany kod).
Wszystkie te limity opierają się na identyfikacji konkretnego klienta (lub liczeniu z ograniczonej puli), co nie ma sensu w scenariuszu „stosuje się automatycznie do każdego, czyj koszyk pasuje”. Aby automatycznie zastosować kupon wymagający limitów użycia, rozważ zamiast tego użycie funkcji One Click Apply (wyświetla ona powiadomienie o zastosowaniu, które klient wybiera zaakceptować).
Łączenie automatycznego stosowania z Warunkami koszyka
Automatyczne stosowanie najlepiej działa z funkcją Cart Conditions w Advanced Coupons. Bez warunków, kupon z automatycznym stosowaniem dotyczy każdego koszyka, który spełnia standardowe ograniczenia użycia WooCommerce, co rzadko jest tym, czego chcesz.
Typowe połączenia:
- Suma zamówienia ≥ 100 $ → automatycznie zastosuj kupon 10% rabatu (zachęty progowe).
- Koszyk zawiera produkty z kategorii X → automatycznie zastosuj darmową wysyłkę (promocje wysyłkowe dla konkretnych kategorii).
- Klient ma rolę hurtownika → automatycznie zastosuj zniżkę tylko dla hurtowników.
- Koszyk zawiera 3+ sztuki Produktu A → automatycznie zastosuj logikę BOGO.
Aby ustawić warunki: na ekranie edycji kuponu otwórz zakładkę Warunki koszyka i dodaj zasady, które musi spełnić koszyk. Kupon jest automatycznie stosowany tylko wtedy, gdy warunki są spełnione ORAZ standardowa walidacja kuponu WooCommerce przejdzie pomyślnie.
Ustawianie priorytetu, gdy wiele kuponów może zostać zastosowanych
Jeśli więcej niż jeden z Twoich kuponów automatycznie stosowanych może zostać zastosowany do koszyka, Advanced Coupons używa Twojego priorytetu Sortuj kupony w koszyku, aby zdecydować, który zostanie uruchomiony jako pierwszy.
- Przejdź do Kupony → Ustawienia → Sortuj kupony w koszyku.
- Przeciągnij kupony w preferowanej kolejności priorytetu lub ustaw numeryczne wartości priorytetu dla każdego kuponu.
- Zapisz zmiany.
Ta kolejność jest również używana podczas ręcznego stosowania kuponów. Zaleca się zachowanie spójnego priorytetu zarówno w przepływach ręcznych, jak i automatycznych.
Odbudowa pamięci podręcznej automatycznie stosowanych kuponów
Advanced Coupons przechowuje wewnętrzną pamięć podręczną wszystkich automatycznie stosowanych kuponów, aby nie musiał skanować każdego kuponu przy każdym obliczeniu koszyka. Kiedy zmieniasz zasady kuponu lub włączasz automatyczne stosowanie kuponu, pamięć podręczna zazwyczaj aktualizuje się automatycznie. Jeśli tak się nie stanie (rzadko, ale możliwe po importach bazy danych, aktualizacjach wtyczek lub zewnętrznych zmianach kuponów), odbuduj pamięć podręczną ręcznie:
- Przejdź do Kupony → Pomoc.
- Przewiń do sekcji Narzędzia.
- W sekcji Odbuduj/Wyczyść pamięć podręczną automatycznie stosowanych kuponów kliknij Odbuduj, aby ponownie przeskanować wszystkie kupony i odświeżyć pamięć podręczną, lub Wyczyść, aby ją całkowicie usunąć (pamięć podręczna jest odbudowywana przy następnym obliczeniu koszyka).

Rozwiązywanie problemów
Brakuje pola Meta „Kupony automatycznie stosowane” na ekranie edycji kuponu
Potwierdź, że moduł Automatyczne stosowanie jest włączony w Kupony → Ustawienia → Moduły. Pole Meta jest wyświetlane tylko wtedy, gdy moduł jest włączony. Jeśli używasz Advanced Coupons Free, pamiętaj, że moduł jest dostępny tylko w wersji Premium. Zainstaluj Advanced Coupons Premium, aby go odblokować.
Zaznaczyłem pole wyboru, ale kupon nie jest automatycznie stosowany
Przejrzyj powyższą listę blokad. Sprawdź, czy którekolwiek z czterech ustawień blokujących są skonfigurowane dla tego kuponu (Dozwolone e-maile, Limit użycia na kupon, Limit użycia na użytkownika, Kupony wirtualne). Jeśli żadne nie są ustawione, sprawdź również Warunki koszyka kuponu, Ograniczenia użycia (minimalna kwota wydatków, dozwolone produkty/kategorie, wyklucz produkty w promocji) oraz uprawnienia klienta (niektóre ograniczenia dotyczą poszczególnych użytkowników).
Jeśli wszystko wygląda poprawnie, odbuduj pamięć podręczną automatycznie stosowanych kuponów z Kupony → Pomoc → Narzędzia i ponownie przetestuj koszyk w prywatnym oknie przeglądarki.
Kupon BOGO automatycznie stosowany pokazuje złą cenę z wielowalutowością WooPayments
To był znany problem w sklepach wielowalutowych: automatycznie stosowane kupony BOGO mogły wyświetlać niedopasowaną cenę między całkowitą kwotą koszyka a wyświetlaczem wielowalutowym WooPayments. Naprawiono w Advanced Coupons Premium v4.0.7. Zaktualizuj do najnowszej wersji w sekcji Wtyczki → Zainstalowane wtyczki i ponownie przetestuj dotknięty koszyk.
Dwa kupony z automatycznym zastosowaniem powinny się zastosować, ale stosuje się tylko jeden
WooCommerce szanuje ustawienie Tylko do indywidualnego użytku każdego kuponu. Jeśli pierwszy zastosowany kupon ma zaznaczone to pole, żaden kolejny kupon (w tym inne automatycznie stosowane) nie może zostać zastosowany w tym samym koszyku. Odznacz Tylko do indywidualnego użytku na obu kuponach, jeśli chcesz, aby się nakładały, lub użyj funkcji nadpisywania Dozwolone kupony w Advanced Coupons na kuponie do indywidualnego użytku, aby umieścić drugi na białej liście.
Automatyczne zastosowanie działa na stronie koszyka, ale nie przy kasie
Upewnij się, że Twój motyw używa standardowych szablonów koszyka i kasy WooCommerce (lub bloków Koszyk i Kasa). Motywy, które mocno dostosowują układ koszyka, czasami mogą omijać haki, których używa Advanced Coupons. Przetestuj na domyślnym motywie obsługiwanym przez WooCommerce (np. Storefront), aby potwierdzić, że problem jest związany z motywem.
Często zadawane pytania
Czy mogę automatycznie zastosować kupon dla niezalogowanych (gości) kupujących?
Tak. Dopóki żadne z ustawień blokujących (Dozwolone e-maile, Limit użycia na użytkownika) nie są włączone, automatyczne zastosowanie działa zarówno dla zalogowanych klientów, jak i gości. Standardowe ograniczenia WooCommerce dla kuponu (minimalna kwota wydatku, dozwolone produkty) nadal obowiązują.
Czy automatyczne zastosowanie działa z blokami koszyka i kasy WooCommerce?
Tak. Advanced Coupons obsługuje koszyk i kasę opartą na blokach. Automatyczne zastosowanie działa podczas tej samej fazy obliczeń, niezależnie od tego, czy używasz klasycznych szablonów, czy nowych bloków.
Czy mogę ukryć automatycznie zastosowany kupon z widoku koszyka klienta?
Pozycja kuponu jest częścią standardowego renderowania koszyka WooCommerce, więc jest widoczna domyślnie. Jeśli chcesz ukryć pozycję i po prostu pokazać rabat w sumach, jest to dostosowanie szablonu motywu. Zobacz Jak ukryć kupony z automatycznym zastosowaniem, dopóki nie zostaną spełnione zasady koszyka dla powiązanego wzorca konfiguracji.
Jaka jest różnica między Automatycznym Zastosowaniem a Zastosowaniem Jednym Kliknięciem?
Automatyczne Zastosowanie działa bezszelestnie. Kupon jest stosowany w momencie, gdy koszyk spełnia kryteria. Zastosowanie Jednym Kliknięciem wyświetla powiadomienie w koszyku typu „możesz zastosować kupon X, kliknij tutaj”, a klient musi je zaakceptować. Użyj Automatycznego Zastosowania dla rabatów bez tarcia (np. „Oszczędź 10% przy wydatkach powyżej 100 zł”). Użyj Zastosowania Jednym Kliknięciem, gdy liczą się limity użycia (ponieważ Zastosowanie Jednym Kliknięciem je szanuje) lub gdy chcesz, aby klient świadomie zaakceptował rabat. Zobacz Różnica między powiadomieniami o zastosowaniu jednym kliknięciem a kuponami z automatycznym zastosowaniem.
Potrzebujesz pomocy?
Jeśli masz pytanie lub napotkasz jakiekolwiek problemy, jesteśmy tutaj, aby pomóc.
- Użytkownicy Premium: Otwórz zgłoszenie wsparcia
- Użytkownicy darmowi: Odwiedź nasze forum społecznościowe
