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 dla klientów bezpośrednio w POS, budować poczucie przynależności oraz zwiększać częstotliwość wizyt i wysokość wydatków. Leat wykorzystuje dane transakcyjne z 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 oraz 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 — zniżki oraz 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 zniżki używane w systemie lojalnościowym

  • discount_type — zniżka Syrve używana 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 logów: %appdata%\Syrve\CashServer\Logs\plugin-Resto.Front.Api.PiggyPlugin.log.

Ustawienia Syrve Office

Aby integracja działała poprawnie, skonfiguruj zniżki, nagrody oraz typy płatności.

Konfiguracja zniżek

Zniżki dla poziomów

  1. Zaloguj się do Syrve Office. Przejdź do System zniżek > Zniżki i dopłaty.

  2. Kliknij Dodaj... i dodaj tyle zniżek, ile będzie poziomów w systemie lojalnościowym. Na przykład dla Discount Gold dodaj zniżkę i określ procent zniżki:

  3. Podobnie dodaj zniżki dla pozostałych poziomów: nadaj im nazwy i określ procent zniżki. Nazwy tych zniżek są podane w parametrach zniżek.

Zniżka dla nagród

Dodaj zniżkę i wpisz jej 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 typ atrybutów niestandardowych Atrybuty promocji w prawym górnym rogu i kliknij + Nowy atrybut na zakładce 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.