HandyCafe Docs
owner

Kampanie

Kampanie to oferty promocyjne łączące jeden lub więcej pakietów w ramach jednego tematu lub ograniczonej czasowo promocji. Pozwalają właścicielom kafejek internetowych i centrów gier tworzyć strukturalne oferty (np. "Letnia promocja" lub "Weekendowy pakiet gier"), które członkowie mogą przeglądać i kupować za pośrednictwem Panelu członka po stronie klienta lub przy ladzie kasjera.

Kampaniami zarządza się na dedykowanej stronie Kampanie w głównym pasku nawigacyjnym. Strona ma dwie zakładki, Kampanie i Pakiety, każda z odznaką z liczbą. Zarządzanie kampaniami wcześniej znajdowało się w Ustawieniach. Przeniosło się do głównej nawigacji, aby kasjer sprzedający pakiet widział co on przyznaje bez otwierania obszaru administracyjnego. Edycja nadal wymaga uprawnień.

Struktura kampanii

Każda kampania jest definiowana przez następujące pola:

Pole Opis
name Nazwa wyświetlana kampanii, widoczna dla członków i personelu.
description Opis tekstowy wyjaśniający cel, warunki lub korzyści kampanii.
active Przełącznik kontrolujący, czy kampania jest aktualnie dostępna do zakupu.
expires_at Opcjonalna data wygaśnięcia. Po tej dacie kampania nie jest już dostępna do nowych zakupów, chociaż istniejące zakupy pozostają ważne zgodnie z ich własnymi warunkami.
deleted Flaga miękkiego usuwania. Usunięte kampanie są ukryte z aktywnej listy, ale ich dane są zachowane na potrzeby raportowania.

Stany kampanii

Kampania może być w jednym z następujących stanów:

  • Aktywna: Kampania jest widoczna i dostępna do zakupu. Flaga active jest ustawiona na 1 i kampania nie została miękko usunięta.
  • Nieaktywna: Kampania istnieje, ale jest tymczasowo wyłączona. Flaga active jest ustawiona na 0. Można ją reaktywować w dowolnym momencie.
  • Wygasła: Bieżąca data przekroczyła datę expires_at kampanii. Kampania nie jest już dostępna do nowych zakupów.
  • Usunięta: Kampania została miękko usunięta. Nie pojawia się na żadnych aktywnych listach i nie można jej kupić, ale wszystkie powiązane dane (zakupy, partie, rekordy zużycia) są zachowane.

Łączenie pakietów z kampaniami

Sama kampania nie definiuje tego, co członek otrzymuje. To rola pakietów. Każda kampania zawiera jeden lub więcej pakietów określających konkretne uprawnienie (minuty, środki portfela lub oba) oraz cenę zakupu.

Na przykład kampania "Powrót do szkoły" może zawierać trzy pakiety:

  • Podstawowy: 60 minut za stałą cenę.
  • Standardowy: 120 minut + 30 bonusowych minut za wyższą cenę.
  • Premium: 500 jednostek środków portfela + 60 bonusowych minut za najwyższą cenę.

Szczegóły konfiguracji pakietów znajdziesz na stronie Pakiety.

Proces zakupu przez członka

Gdy członek kupuje pakiet kampanii, następuje poniższy proces:

  1. Przeglądanie: Członek wyświetla dostępne kampanie w Panelu członka na komputerze klienckim (zakładka Kampanie) lub kasjer wyszukuje kampanie w interfejsie serwera.
  2. Wybór: Członek wybiera konkretny pakiet w ramach kampanii.
  3. Płatność: Cena zakupu jest pobierana. Może to być gotówka w kasie, płatność kartą lub pobranie z istniejącego salda portfela członka.
  4. Realizacja: System tworzy odpowiednie środki portfela i/lub środki czasowe na podstawie definicji pakietu:
    • Dla pakietów pieniężnych: tworzone są środki portfela z uprawnieniem pieniężnym.
    • Dla pakietów minutowych: tworzone są środki czasowe z uprawnieniem minutowym.
    • Uprawnienia bonusowe tworząc dodatkowe środki oznaczone jako "bonus".
  5. Rejestracja: Tworzony jest rekord zakupu łączący członka, kampanię, pakiet i wszystkie powiązane środki. Ten rekord śledzi uprawnienie vs. zużycie na poziomie zakupu.

Aktywacja i dezaktywacja kampanii

Właściciele mogą przełączać stan aktywności kampanii w dowolnym momencie:

  • Aktywacja kampanii sprawia, że jest natychmiast dostępna do zakupu przez członków i kasjerów.
  • Dezaktywacja kampanii usuwa ją z listy zakupów, ale nie wpływa na istniejące zakupy. Członkowie, którzy już kupili pakiety z kampanii, zachowują swoje środki portfela i środki czasowe.

Jest to przydatne przy promocjach sezonowych. Utwórz kampanię z wyprzedzeniem, aktywuj ją gdy promocja się zaczyna i dezaktywuj gdy się kończy, nie tracąc przy tym żadnych danych.

Tworzenie kampanii

Aby utworzyć nową kampanię:

  1. Otwórz stronę Kampanie z paska bocznego.
  2. Kliknij Dodaj kampanię.
  3. Wpisz nazwę i opis kampanii.
  4. Opcjonalnie ustaw datę wygaśnięcia, jeśli kampania powinna automatycznie przestać przyjmować nowe zakupy po określonej dacie.
  5. Zapisz kampanię.
  6. Dodaj jeden lub więcej pakietów do kampanii (szczegóły w sekcji Pakiety).

Zarządzanie kampaniami

Listę kampanii można filtrować według statusu: Wszystkie statusy, Aktywne, Wstrzymane i Wygasłe. Wiersz licznika pokazuje ile kampanii jest zarejestrowanych.

Z poziomu listy kampanii możesz:

  • Edytować nazwę, opis lub datę wygaśnięcia kampanii.
  • Wstrzymać i wznowić kampanię, aby wyłączyć ją lub włączyć ponownie bez utraty danych.
  • Usunąć kampanię. Kampanie nigdy nie są trwale usuwane. Usunięcie dezaktywuje kampanię, więc nie dotyczy już nowych pakietów, a zakupy i historia są zachowane.
  • Przegląd zakupów, aby zobaczyć, którzy członkowie kupili pakiety z tej kampanii i jaki jest status ich uprawnień.