Aktualna wersja: 1.0.5 · Ostatnia aktualizacja: 2026-10-25 · Wymaga: WordPress 6.2+, WooCommerce 8.0+, PHP 7.4+ · Nazwa w panelu: Loyalty Points for WooCommerce · Strona wtyczki ›

Do czego służy wtyczka

Program lojalnościowy dla sklepu WooCommerce: klienci dostają punkty za zakupy i wymieniają je na kupony albo – po zebraniu odpowiedniej liczby punktów – dostają stały rabat VIP naliczany automatycznie w koszyku. Do tego kampanie rabatowe dla niezalogowanych gości. Wszystko bez kodu, z widokiem klienta w Moim koncie.

Co potrafi

Punkty za zakupy

Klient dostaje punkty, gdy zamówienie otrzyma status Zrealizowane – według przelicznika, np. 1 pkt za każde wydane 1 zł. Punkty są odbierane, gdy zamówienie zostanie zwrócone, anulowane albo nieudane. W notatkach zamówienia widać, ile punktów przyznano lub odebrano. Przy kilku walutach (WCML) kwota jest przeliczana na walutę główną sklepu.

Trzy kanały nagród

Wybierasz jeden główny kanał dla wszystkich klientów, a w razie potrzeby inny dla wybranych ról albo pojedynczych klientów:

Kanał Jak działa Dla kogo
Punkty i kupony Klient zbiera punkty i sam wymienia je na jednorazowy kupon, np. 500 pkt = −10%. Klasyczny program punktowy
Lifetime (VIP) Punkty się nie wyczerpują. Gdy suma zdobytych punktów przekroczy próg (np. 2 000 pkt), klient dostaje stały rabat (np. 5%) automatycznie w koszyku przy każdym zamówieniu. Stali klienci, którzy nie chcą pilnować kodów
Lifetime PLUS Jak Lifetime, ale każdy poziom ma własne rabaty na marki, kategorie, tagi albo produkty. Produkt dostaje najwyższy pasujący procent, a kupony są wtedy zablokowane. Hurtownie, klienci B2B, rozbudowane cenniki

Efekt: zwykły klient zbiera punkty na kupon, a stały klient hurtowy ma swój rabat bez żadnych kodów.

Kupony za punkty

Ustawiasz progi nagród (punkty → rabat), ważność kuponu w dniach i to, gdzie kupon działa: wybrane kategorie, tagi, marki i produkty (puste = cały sklep). Produkty z listy Nigdy bez rabatu są zawsze wyłączone, np. bestseller z niską marżą. Kupon jest przypisany do e-maila klienta.

Ustawienia dla ról

W każdym kanale możesz dać wybranym rolom (np. „Klient hurtowy”) własne progi i produkty. Ustawienia działają też dla klientów, którzy dostaną rolę później. Pojedynczemu klientowi zmienisz kanał w jego profilu (pole Tryb programu lojalnościowego).

FREE DISCOUNT dla gości

Kampanie rabatowe tylko dla niezalogowanych odwiedzających, np. weekendowa wyprzedaż dla nowych klientów. Każda kampania ma datę od–do, etykietę widoczną dla klienta i własne rabaty procentowe na kategorie, marki, tagi albo produkty. Klient widzi w sklepie etykietę i kwotę oszczędności.

Panel klienta

W Moje konto → Program lojalnościowy klient widzi saldo, historię zdobywania i wymiany punktów, dostępne kupony z przyciskiem Odbierz kod albo postęp poziomów VIP / Lifetime PLUS i to, na co działa jego rabat. Przy produktach pojawia się informacja o rabacie Lifetime PLUS.

Dobrze wiedzieć

  • Zakładka Przegląd pokazuje klientów z punktami: zamówienia, wydaną kwotę, zdobyte i wymienione punkty oraz saldo.
  • Na górze każdej zakładki jest krótka instrukcja „Jak to działa”.
  • Działa z WPML / WCML – teksty klienta są w języku strony, a linki do produktów, kategorii i marek prowadzą do tłumaczeń.
  • Zgodna z HPOS. Obsługuje marki WooCommerce i popularne wtyczki marek.

Wsparcie ›

Instalacja i pierwsze ustawienia

Zanim zaczniesz

Potrzebujesz WordPressa 6.2 lub nowszego, WooCommerce 8.0+ i PHP 7.4+ oraz konta administratora. Przed instalacją każdej nowej wtyczki zrób kopię zapasową sklepu – w większości paneli hostingowych to jeden przycisk.

Krok 1: pobierz wtyczkę i klucz licencyjny

Po zamówieniu (wersji Pro albo bezpłatnej wersji Free na 7 dni) dostajesz e-mail z kluczem licencyjnym i przyciskiem Pobierz. Ten sam klucz i plik znajdziesz zawsze w Moje konto → Licencje na wpasist.eu.

  1. Kliknij Pobierz i zapisz plik loyalty-points-for-woocommerce.zip na komputerze.
  2. Nie rozpakowuj pliku – WordPress instaluje wtyczkę prosto z ZIP-a.

Safari na Macu potrafi sam rozpakować pobrany plik. Jeśli zamiast pliku ZIP widzisz folder, spakuj go z powrotem (prawy przycisk myszy → Kompresuj) albo wyłącz w Safari opcję otwierania „bezpiecznych” plików po pobraniu.

Krok 2: zainstaluj i włącz wtyczkę

  1. Zaloguj się do panelu WordPressa (zwykle twojsklep.pl/wp-admin).
  2. Wejdź w Wtyczki → Dodaj nową wtyczkę i kliknij Wyślij wtyczkę na serwer.
  3. Wybierz plik loyalty-points-for-woocommerce.zip i kliknij Zainstaluj.
  4. Po komunikacie „Wtyczka została zainstalowana” kliknij Włącz wtyczkę.

Wynik: w menu po lewej masz pozycję wpAsist, a w niej tę wtyczkę i ekran Licencje.

Krok 3: aktywuj licencję

  1. Wejdź w wpAsist → Licencje.
  2. Przy tej wtyczce wklej klucz z e-maila i kliknij Aktywuj licencję.
  3. Status zmieni się na Aktywna do … (data końca licencji).

Bez aktywnej licencji nie działają automatyczne rabaty, panel klienta jest ukryty, a w panelu admina dostępna jest tylko zakładka Licencja. Punkty za zamówienia nadal się naliczają, a wydane kupony pozostają ważne.

Klucz działa na jednej domenie. Przeniesienie sklepu na inny adres zrobisz sam w Moje konto → Licencje → Zmień domenę na wpasist.eu. Nowe wersje wtyczki przychodzą w panelu jak każda aktualizacja WordPressa (Kokpit → Aktualizacje), dopóki licencja jest aktywna – ustawienia zostają bez zmian.

Krok 4: wybierz główny kanał

  1. Wejdź w wpAsist → Program lojalnościowy → Ustawienia.
  2. W polu Główny kanał dla klienta wybierz Punkty i kupony, Lifetime albo Lifetime PLUS i kliknij Zapisz.

Na start najprostszy jest kanał Punkty i kupony. Tryb ustawiony w profilu klienta zawsze wygrywa, a ustawienia ról z zakładek Lifetime / Lifetime PLUS działają, gdy główny kanał to Punkty i kupony.

Krok 5: ustaw punkty i kupony

Zakładka Punkty i kupony, sekcja 1. Ustawienia dla wszystkich klientów:

Pole Co wpisać Przykład
Punkty za zakupy Ile punktów za każde wydane 1 zł (liczone od wartości zamówienia). 1 – zamówienie za 250 zł daje 250 pkt
Ważność kuponu Po ilu dniach od odebrania kodu kupon wygasa. 30
Progi nagród Wymagane punkty i rabat kuponu w %. Kliknij + Dodaj próg, żeby dodać kolejny. 500 pkt → 10%, 1000 pkt → 20%
Gdzie działa kupon Kategorie, tagi, marki, produkty – puste = cały sklep. Kategoria „Kawa”
Nigdy bez rabatu Produkty, na które kupon nigdy nie działa. Ekspres z niską marżą

Kliknij Zapisz ustawienia dla wszystkich. W sekcji 2. Inne ustawienia dla ról możesz wybrać rolę, ustawić jej własne progi i kliknąć Zapisz dla roli.

Krok 6: rabat VIP (opcjonalnie)

  1. Wejdź w zakładkę Lifetime.
  2. W Progach nagród VIP dodaj próg: Lifetime Pts (suma zdobytych punktów) i Stały %, np. 2000 → 5%, 5000 → 10%.
  3. W Filtrach wybierz kategorie, tagi i marki, na które działa rabat (puste = cały sklep), i ewentualnie wyklucz produkty.
  4. Kliknij Zapisz (globalnie) albo – w sekcji Indywidualne Lifetime dla roli – zaznacz role i kliknij Zapisz dla roli.

Krok 7: Lifetime PLUS (opcjonalnie)

  1. Wejdź w zakładkę Lifetime PLUS i wybierz role.
  2. Kliknij Dodaj poziom i ustaw Próg punktów oraz rabaty dla marek, kategorii, tagów lub produktów.
  3. Kliknij Zapisz ustawienia. Wczytaj otwiera zapisane ustawienia roli do edycji.

Krok 8: kampania dla gości (opcjonalnie)

  1. Wejdź w zakładkę FREE DISCOUNT i kliknij Dodaj nową kampanię.
  2. Wpisz Nazwę kampanii (admin), Etykietę na froncie (np. „SUPER OKAZJA”), Datę od i Datę do, ustaw Włączona: TAK.
  3. W Regułach rabatów kliknij Dodaj regułę, wybierz kategorię, markę, tag lub produkt i podaj rabat w %.
  4. Kliknij Zapisz kampanię.

Krok 9: sprawdź

  1. Złóż testowe zamówienie jako zalogowany klient i zmień jego status na Zrealizowane – w notatce zamówienia pojawi się liczba przyznanych punktów.
  2. Zaloguj się jako ten klient i wejdź w Moje konto → Program lojalnościowy – zobaczysz saldo i progi nagród.
  3. Gość (okno prywatne) zobaczy w sklepie rabat z aktywnej kampanii FREE DISCOUNT.

Najczęstsze problemy

Objaw Co zrobić
Klient nie dostał punktów Punkty przyznawane są tylko klientom z kontem i dopiero przy statusie Zrealizowane.
Nie widać zakładki w Moim koncie Sprawdź licencję i zapisz ponownie Ustawienia → Bezpośrednie odnośniki.
Kupon nie działa na produkt Sprawdź Gdzie działa kupon i listę Nigdy bez rabatu.
Klient nie może użyć kuponu Ma aktywny rabat Lifetime PLUS – wtedy kupony są zablokowane.
Klient ma inny kanał niż reszta Sprawdź Tryb programu lojalnościowego w jego profilu i ustawienia jego roli.

Wsparcie ›

Historia zmian (changelog)

1.0.5 – 2026-10-25

  • Poprawka: w kanale Lifetime PLUS i w kampaniach FREE DISCOUNT produkty bez pasującej reguły rabatu były liczone w koszyku po cenie regularnej – cena promocyjna WooCommerce była pomijana. Produkty bez reguły zachowują teraz swoją cenę (także promocyjną).

1.0.4

  • Poprawka: przy kanale głównym Lifetime automatyczny rabat Lifetime (VIP) nie był naliczany w koszyku klientom bez trybu ustawionego w profilu – koszyk używa teraz tego samego trybu co panel klienta (profil → kanał główny → rola).
  • Moje konto → Program lojalnościowy jest widoczny dla każdego klienta objętego kanałem Lifetime.
  • Historia punktów: wpisy „Punkty za zamówienie” / „Punkty cofnięte za zamówienie” są tłumaczone.

1.0.3

  • Licencja: wtyczka przy sprawdzaniu klucza podaje swoją nazwę, więc klucz działa tylko we wtyczkach, które obejmuje (jedna wtyczka, pakiet albo All Access).
  • wpAsist → Licencje: nowe „Użyj tego klucza we wszystkich wtyczkach wpAsist” – klucz pakietu lub All Access aktywuje się od razu we wszystkich wtyczkach; wtyczki, których klucz nie obejmuje, zachowują własny klucz.

1.0.2

  • Nowa instrukcja krok po kroku: co potrafi wtyczka, instalacja i pierwsze ustawienia (readme.txt i instrukcja-pl.txt).

1.0.1

  • Aktualizacje prosto z panelu WordPressa (Kokpit → Aktualizacje), dopóki licencja jest aktywna.
  • Czytelny komunikat w panelu, gdy licencja nie jest aktywna.
  • Wszystkie wtyczki i licencje wpAsist w jednym menu wpAsist.

1.0.0

  • Pierwsze wydanie: punkty za zamówienia, trzy kanały nagród (Punkty i kupony, Lifetime VIP, Lifetime PLUS), ustawienia dla ról, kampanie FREE DISCOUNT dla gości i panel klienta w Moim koncie.
  • Punkty i kupony: tabela progów nagród, zakres działania kuponu (kategorie, tagi, marki, produkty) i produkty „Nigdy bez rabatu”.
  • Ustawienia ról działają też dla klientów, którzy dostaną rolę później.
  • Krótka instrukcja „Jak to działa” na górze każdej zakładki.
  • Pełne polskie tłumaczenie; teksty klienta w języku strony (WPML / WCML). Zgodność z HPOS.

Forum dla klientów

Pytaj, zanim się zirytujesz 🙂

Problem po instalacji? Coś niejasne w instrukcji? Tu nie ma głupich pytań, są tylko sklepy, które jeszcze nie działają tak, jak powinny. Odpisujemy osobiście, zwykle tego samego dnia.

Forum dostępne tylko dla klientów. Zaloguj się albo kup wtyczkę, żeby rozwinąć swój sklep razem z nami i móc zadawać pytania i otrzymać wsparcie.

Funkcje na zamówienie

Brakuje Ci funkcji? Napiszemy ją dla Twojego sklepu

Każda z naszych wtyczek zaczęła się od potrzeby konkretnego sklepu. Opisz, czego potrzebujesz – dopasujemy istniejącą wtyczkę albo przygotujemy nową funkcję, zgodną z WooCommerce, HPOS i WPML.

Dodatkowe funkcje WooCommerce

Program partnerski

Polecaj wtyczki, których używasz, i zarabiaj 20%

Każdy klient wpAsist dostaje własny link i kod rabatowy. Płacimy 20% od każdej sprzedaży z Twojego polecenia i kolejne 20% za każdym razem, gdy polecony klient przedłuża licencję. Robisz sklepy dla klientów? W programie dla developerów płacimy 33%.

Więcej o programie partnerskim
Przemek Szczęch – autor wtyczek wpAsist

Cześć, jestem Przemek

Zaczynałem w 2009 roku od programów partnerskich, a rok później znalazłem się na liście najlepiej sprzedających partnerów GVO na świecie. Od 2014 roku buduję sklepy i strony dla klientów: konfiguruję analitykę, poprawiam konwersje, łączę systemy i sprawdzam, co naprawdę się sprzedaje.

Od 2019 roku piszę własne wtyczki WooCommerce na potrzeby prawdziwych sklepów. Brakuje Ci funkcji? Napisz – moje najlepsze wtyczki powstały z pytań klientów.

E-mail: help@wpasist.eu