Kody rabatowe
Ścieżka: Marketing → Rabaty (/marketing/discounts). Tytuł: Kupony rabatowe.
Kupon to kod, który klient (albo kasjer) podaje przy zamówieniu. Nie zmienia ceny katalogowej na karcie produktu. Do masowej obniżki cennika służy promocja globalna.

Lista
Przycisk Nowy kupon. Po lewej lista kart, po prawej Podgląd wybranego kuponu (pusty, dopóki nic nie zaznaczysz).
Na karcie kuponu widać: kod, zakres (Pozycje / Koszyk), status (Aktywny / Wstrzymany), tryb łączenia, nazwę roboczą, wartość, harmonogram, liczbę użyć.
Menu wiersza: Podgląd, Edytuj, Aktywuj / Dezaktywuj, Usuń. Zaznaczasz kilka i Usuń zaznaczone. Usunięcie zeruje odwołania w zamówieniach i jest nieodwracalne.
Nowy kupon
Panel z prawej. Nagłówek: Nowy kupon rabatowy albo Edycja kuponu. Przyciski Aktywuj / Dezaktywuj działają dopiero na zapisanym kuponie. Najpierw Zapisz kupon.
Wyczyść wraca do danych z serwera (edycja) albo do pustego szkicu (nowy). Porzuć zmiany zamyka bez zapisu.
Podstawowe dane
| Pole | Znaczenie |
|---|---|
| Kod rabatowy | To, co wpisuje klient. Panel zapisuje wielkimi literami (np. PIZZA10) |
| Nazwa robocza | Etykieta wewnętrzna |
| Opis | Notatki operatora, nie dla klienta |
| Zakres | Koszyk (zniżka od całości) albo Pozycje (tylko wskazane linie) |
| Typ rabatu | Procent albo Kwota |
| Wartość | Procent albo złotówki |
| Maksymalna kwota rabatu | Sufit przy procencie (opcjonalnie) |
Zakres Pozycje bez targetu produktów / kategorii / zestawów nie wie, od czego liczyć zniżkę. Zakres Koszyk nie wymaga listy pozycji.
Łączenie i limity
| Pole | Znaczenie |
|---|---|
| Tryb łączenia | Wyłączny (zatrzymaj dalsze kupony), Stackable (naliczaj po kolei), Priorytet (blokuj słabsze) |
| Priorytet | Niższa liczba = wcześniejsze naliczenie |
| Nalicz na już przecenione pozycje | Czy kupon schodzi na linię po innej zniżce |
| Limit globalny | Łączna liczba użyć kuponu |
| Limit per klient | Ile razy ten sam klient |
| Użycia na zamówienie | Domyślnie 1 |
| Reguła ilościowa (co N sztuk) | Co którą sztukę rabat |
| Liczba sztuk rabatowanych w kroku | Ile sztuk w jednym kroku reguły |
| Reset limitów per klient | Jednorazowo / dziennie / tygodniowo / miesięcznie / rocznie / bez limitu |
W podglądzie panel pokazuje potencjalne konflikty z innymi aktywnymi kuponami wyłącznymi albo priorytetowymi.
Harmonogram i kanały
| Pole | Znaczenie |
|---|---|
| Data startu / końca | Okno ważności |
| Kanały sprzedaży | Checkboxy aktywnych kanałów. Pusty wybór = wszystkie kanały, nie „żaden” |
| Minimalna / maksymalna wartość zamówienia | Próg koszyka |
Cele kuponu
Typy (można kilka naraz):
| Typ | Skutek |
|---|---|
| Cały koszyk | Rabatuj wszystko z uwzględnieniem filtrów |
| Produkty | Konkretne pozycje (picker pokazuje tylko aktywne) |
| Kategorie | Całe kategorie |
| Zestawy | Zestawy |
Biała lista = tylko wskazane. Czarna lista = wszystko oprócz wskazanych. Pusta lista przy wybranym typie w podglądzie oznacza „cały koszyk / wszystkie pozycje tego typu”.
Składników i wariantów kupon nie targetuje. Warianty obniżasz promocją globalną.
Odbiorcy
| Tryb | Kto może użyć |
|---|---|
| Wszyscy | Bez ograniczenia konta |
| Tylko zalogowani | Po identyfikacji użytkownika |
| Tylko goście | Zamówienia z gościnnym hashem |
| Wybrane konta | Lista klientów (szukaj po imieniu, emailu, telefonie) |
| Segmenty marketingowe | Segmenty z automatyzacji; widać aktywny/nieaktywny i liczbę klientów |
Przykład: 10% na zestawy lunch
- Nowy kupon, kod
LUNCH10, zakres Pozycje, typ Procent, wartość 10. - Cele: Zestawy, biała lista lunchowych pakietów.
- Kanały: sklep i ewentualnie Touch POS.
- Zapisz kupon, potem Aktywuj, jeśli startował jako wstrzymany.
- Nieopublikowany zestaw nie wejdzie do pickera (aktywne pozycje). Najpierw katalog.
Typowe problemy
| Objaw | Co sprawdzić |
|---|---|
| Kupon „nie działa” na sali | Kanał POS nie zaznaczony (albo odwrotnie: pusty wybór = wszystkie) |
| Nie widać produktu w targecie | Szkic / nieaktywny; picker kuponu filtruje aktywne |
| Dwa kupony się gryzą | Tryb Wyłączny / Priorytet; zajrzyj w podgląd konfliktów |
| Aktywuj nic nie robi na nowym | Najpierw zapis |