Przejdź do głównej zawartości

Leat (dawniej Piggy Loyalty)

Przegląd

Leat (dawniej Piggy Loyalty) to oparta na chmurze platforma do angażowania klientów i programów lojalnościowych dla branży hotelarskiej i detalicznej. Integracja łączy Leat z Syrve POS, dzięki czemu możesz zarządzać nagrodami klientów bezpośrednio na POS, budować poczucie przynależności oraz zwiększać częstotliwość wizyt i wydatki. Leat wykorzystuje dane transakcyjne Syrve do aktualizacji profili klientów, przyznawania nagród oraz umożliwia klientom ich realizację bezpośrednio przez Syrve POS.

Przed rozpoczęciem skontaktuj się z pomocą techniczną Leat, aby uzyskać klucz API i inne wymagane dane uwierzytelniające. Szczegóły znajdziesz na https://www.leat.com/integrations/syrve.

Instalacja i konfiguracja

Przed rozpoczęciem musisz zainstalować odpowiednią wtyczkę POS.

W tym celu utwórz folder Resto.Front.Api.PiggyPlugin w katalogu C:\Program Files\syrve\SyrveRMS\Front.Net\Plugins\ i umieść tam wszystkie pliki wtyczki (Resto.Front.Api.PiggyPlugin.dll oraz inne pliki).

Następnie odpowiednio skonfiguruj plik konfiguracyjny Resto.Front.Api.PiggyPlugin.config.

Parametry pliku konfiguracyjnego:

  • server — adres serwera lojalnościowego

  • token — klucz autoryzacyjny

  • contact_identifier_name — ID klienta używane podczas rejestracji gościa

  • discounts — rabaty i odpowiadające im ID poziomów, które dodasz później w Syrve Office (opisane poniżej)

    Przykład:

    • 933|DiscountGold
    • 950|DiscountSilver
    • 951|DiscountBronze
  • prepaid_article — SKU produktu przedpłaconego

  • voucher_sku_key — atrybuty SKU vouchera na darmowy posiłek używane w systemie lojalnościowym

  • voucher_amount_key — atrybuty kwoty vouchera używane w systemie lojalnościowym

  • rewards_amount_key — atrybuty kwoty nagród używane w systemie lojalnościowym

  • rewards_sku_key — atrybuty SKU nagród na darmowy posiłek używane w systemie lojalnościowym

  • reward_percent_key — atrybuty procentu rabatu używane w systemie lojalnościowym

  • discount_type — rabat Syrve używany przez wtyczkę do nagród

Uruchomienie wtyczki

  • Uruchom Syrve POS i poczekaj na pełne załadowanie. Jeśli na ekranie nie pojawią się żadne alerty związane z wtyczką, oznacza to, że wtyczka działa poprawnie. W przypadku ograniczeń licencyjnych na górze ekranu pojawi się ostrzeżenie.
  • Sprawdź szczegóły uruchomienia w pliku dziennika: %appdata%\Syrve\CashServer\Logs\plugin-Resto.Front.Api.PiggyPlugin.log.

Ustawienia Syrve Office

Aby integracja działała poprawnie, skonfiguruj rabaty, nagrody i typy płatności.

Konfiguracja rabatów

Rabaty dla poziomów

  1. Zaloguj się do Syrve Office. Przejdź do System rabatów > Rabaty i dopłaty.

  2. Kliknij Dodaj... i dodaj tyle rabatów, ile będzie używanych jako poziomy w systemie lojalnościowym. Na przykład dla Discount Gold dodaj rabat i określ procent rabatu:

  3. Podobnie dodaj rabaty dla pozostałych poziomów: nadaj im nazwy i określ procent rabatu. Nazwy tych rabatów są określone w parametrach rabatu.

Rabat dla nagród

Dodaj rabat i wpisz jego nazwę w parametrze discount_type. Na przykład:

Dodaj typy płatności

Dodaj 3 typy płatności. Aby to zrobić, przejdź do Sprzedaż detaliczna > Typy płatności i kliknij Dodaj...

  1. Dla nagród

  2. Dla przedpłaconych

  3. Dla kart podarunkowych

Ustawienia Leat

Dodaj atrybuty do systemu lojalnościowego

  1. Zaloguj się do swojego konta osobistego Leat.

  2. Przejdź do Lojalność > Ustawienia > Atrybuty niestandardowe.

  3. Wybierz Atrybuty promocji jako typ atrybutów niestandardowych w prawym górnym rogu i kliknij + Nowy atrybut na karcie Atrybuty.

  4. Dodaj 2 atrybuty:

    • Etykieta = Syrve Amount, Typ = Float

    • Etykieta = Syrve SKU, Typ = Długi tekst

  5. Wybierz Atrybuty nagród, a następnie kliknij + Nowy atrybut.

  6. Dodaj 3 atrybuty:

    • Etykieta = reward_percent, Typ = Float
    • Etykieta = rewards_amount, Typ = Float
    • Etykieta = rewards_sku, Typ = Długi tekst
  7. Nazwy tych atrybutów muszą odpowiadać parametrom w pliku konfiguracyjnym.

Gdzie znaleźć ID poziomu

  1. Zaloguj się do swojego konta osobistego Leat.

  2. Przejdź do Lojalność > Poziomy.

  3. Kliknij wybrany poziom i znajdź numer pomiędzy "details" a "information" w pasku adresu przeglądarki, który jest ID tego poziomu.