Przejdź do głównej zawartości

Instalacja i konfiguracja SmartOrder

Instalacja wtyczki SmartOrder

  1. Sprawdź, czy licencja SmartOrder jest dostępna.

  2. Począwszy od wersji 7.6, wtyczka SmartOrder może być zainstalowana automatycznie po zamknięciu zmiany kasowej lub ręcznie na Syrve POS w menu Wtyczki poprzez kliknięcie Sprawdź i zaktualizuj wtyczki.

    Dla wersji poniżej 7.6 lub dla ręcznej instalacji, pobierz wtyczkę dla odpowiedniej wersji Syrve POS z naszej strony internetowej: https://smartresto.pro/order/.

    Zainstaluj wtyczkę tylko na głównej kasie.

  3. Skopiuj wtyczkę razem z folderem SmartOrderPlugin do następującego katalogu: C:\Program Files\Syrve\SyrveRMS\Front.Net\Plugins. W rezultacie ścieżka do wtyczki powinna wyglądać następująco:

    C:\Program Files\Syrve\SyrveRMS\Front.Net\Plugins\SmartOrderPlugin\SmartOrderPlugin.dll

  4. Jeśli Windows blokuje pobrany plik, odblokuj go:

    1. Kliknij prawym przyciskiem myszy na plik wtyczki.
    2. Wybierz Właściwości.
    3. Otwórz zakładkę Ogólne.
    4. Kliknij Odblokuj.

    Jeśli plik wtyczki znajduje się już w folderze Wtyczki i nie można go odblokować z powodu ograniczeń bezpieczeństwa Windows, przenieś plik na pulpit, odblokuj go, a następnie skopiuj z powrotem do folderu Wtyczki.

  5. Uruchom Syrve POS.

    Po uruchomieniu Syrve POS nie powinny pojawiać się komunikaty o błędach wskazujące na brak licencji SmartOrder.

Przyczynę, dla której wtyczka się nie uruchamia, można sprawdzić w pliku cash-server.log Syrve POS.

Możliwe przyczyny obejmują:

  • Wtyczka jest zablokowana przez Windows. Aby ją odblokować, kliknij Odblokuj w właściwościach pliku wtyczki.
  • Wtyczka znajduje się bezpośrednio w głównym folderze Wtyczek zamiast w folderze o tej samej nazwie co plik wtyczki.
  • Istnieją dwie kopie wtyczki: jedna w folderze z nazwą wtyczki i druga w głównym folderze Wtyczek.
  • Brak licencji SmartOrder.

Konfiguracja SmartOrder w Syrve Office

Konfiguracja uprawnień personelu

Aby płacić i zamykać zamówienia bezpośrednio z SmartOrder, pracownicy muszą mieć następujące uprawnienia:

UprawnienieOpis
PS_ADMPozwala na operacje administracyjne z systemami płatności. Wymagane do dodawania i usuwania płatności w zamówieniu.
D_DEPPozwala na usuwanie zewnętrznych płatności.
F_CASHPozwala na przyjmowanie płatności.
F_PAWPozwala na przyjmowanie płatności jako kelner.

Konfiguracja wpłat i wypłat dla rozliczeń gotówkowych

Jeśli gotówka obsługiwana przez pracowników musi być rozliczana, skonfiguruj typy wpłat i wypłat:

  1. W Syrve Office, otwórz Typy wpłat/wypłat.
  2. Kliknij Dodaj.
  3. Wprowadź nazwę typu wpłaty lub wypłaty.
  4. W polu Konto korespondujące wybierz Pieniądze do rozliczenia.
  5. W polu Typ operacji wybierz Wypłata lub Wpłata.
  6. Zapisz typ.

Po opłaceniu zamówienia przez kelnera, operacja wypłaty jest wykonywana automatycznie. Kwota zamówienia jest wypłacana z konta kelnera i przekazywana na konto określone w ustawieniach wypłaty serwisowej, na przykład Pieniądze do rozliczenia.

Ta wypłata serwisowa jest używana do śledzenia zadłużenia kelnera. Aby później rozliczyć zadłużenie kelnera, należy również skonfigurować odpowiedni typ wpłaty serwisowej.

Następnie określ utworzone typy wpłat i wypłat w:

Administracja > Ustawienia punktu sprzedaży > Ustawienia księgowe

 

Typy wpłat i wypłat są wymagane tylko wtedy, gdy gotówka obsługiwana przez pracowników musi być rozliczana.

Konfiguracja zewnętrznych systemów płatności

Zewnętrzne typy płatności są konfigurowane w Syrve Office:

Sprzedaż detaliczna > Typy płatności

Nazwa typu płatności musi zawierać nazwę usługi płatniczej. SmartOrder używa tej nazwy do identyfikacji usługi płatniczej i przetwarzania płatności poprzez odpowiednią integrację. Jeśli bezpośrednia integracja nie jest dostępna, płatność jest dodawana do zamówienia jako płatność zewnętrzna.

Aby skonfigurować zewnętrzny typ płatności:

  1. W Syrve Office, otwórz Sprzedaż detaliczna > Typy płatności.
  2. Kliknij Dodaj.
  3. Wprowadź nazwę typu płatności.
  4. Określ nazwę do wydrukowania na paragonie.
  5. Wybierz Karty bankowe jako typ płatności.
  6. Włącz Może być akceptowane zewnętrznie.
  7. W polu Przetwarzanie płatności wybierz jedną z następujących opcji:
    • Zarówno zewnętrznie, jak i po stronie restauracji
    • Tylko zewnętrznie, jeśli typ płatności nie powinien być dostępny w Syrve POS
  8. Wprowadź dowolną wartość w polu Kod.
  9. Pozostaw pozostałe ustawienia bez zmian.
  10. Kliknij Zapisz.

Konfiguracja wtyczki SmartOrder

Plik ustawień wtyczki

Plik konfiguracyjny wtyczki SmartOrder znajduje się tutaj:

%AppData%\Syrve\CashServer\PluginConfigs\SmartOrderPlugin\SmartOrderConfig.xml

Plik może zawierać następujące parametry:

ParametrOpis
HasłoHasło bezpieczeństwa SmartOrder.
RunAnywayPozwala na uruchomienie wtyczki nawet na dodatkowych kasach.
DebugModeWłącza rozszerzone komunikaty o błędach do debugowania.
LockOrdersBlokuje zamówienia edytowane na urządzeniach mobilnych.
DisplayRelativeNumberOfModifiersWyświetla względną liczbę modyfikatorów.
GetBanquetsUmożliwia pracę z bankietami i rezerwacjami.
PrintCodePageStrona kodowa używana do drukowania na drukarce sieciowej. Domyślna wartość to CP866.
BillQRcodeTekst używany do kodu QR drukowanego w stopce rachunku gościa.
FixedWaiterPINKod PIN dodatkowego pracownika używany do edytowania zamówień.
OrdersUpdatePeriodPełny interwał aktualizacji pamięci podręcznej zamówień, w minutach.
MenuUpdatePeriodPełny interwał aktualizacji odniesień do menu, w minutach.

Ustawienia połączenia Syrve Loyalty POS

Następujące parametry są używane do połączenia z Syrve Loyalty POS.

ServeLoyaltyPOSServer

ParametrOpis
AdresAdres serwera Syrve Loyalty POS i port.
LoginUżytkownik Syrve Loyalty. Domyślna wartość to smartorder.
HasłoHasło użytkownika Syrve Loyalty. Pozostaw pole puste, aby użyć domyślnego hasła SmartOrder.
SendHintsWysyła podpowiedzi dla pozycji combo.

Ustawienia zewnętrznego systemu lojalnościowego

Następujący parametr jest używany do połączenia SmartOrder z zewnętrznym systemem lojalnościowym, na przykład Prime Hill:

LoyaltySystem

ParametrOpis
AdresAdres i port wtyczki systemu lojalnościowego.

Ustawienia żądania obrazów Syrve RMS

Dla wersji Syrve wcześniejszych niż 6.3, obrazy mogą być żądane z serwera Syrve RMS.

SyrveRMSServer

ParametrOpis
AdresAdres serwera Syrve RMS i port.
UżytkownikUżytkownik Syrve RMS.
HasłoHasło użytkownika Syrve RMS.
:::info[ ] Te ustawienia są przeznaczone dla instalacji starszych wersji i powinny być używane tylko wtedy, gdy wymaga tego zainstalowana wersja Syrve. :::

Instalacja i połączenie aplikacji mobilnej

Wymagania dla Androida

Aby zainstalować i używać SmartOrder na urządzeniu z Androidem, wymagane są następujące elementy:

  • Urządzenie z Androidem z wersją 4.1 lub nowszą.

  • Aplikacja mobilna SmartOrder.

    Dla otwartych urządzeń z Androidem, aplikacja SmartOrder może być zainstalowana z Google Play.

    Dla urządzeń zamkniętego obiegu, takich jak PAX, Clover czy Sunmi, aplikacja musi być zainstalowana z odpowiedniego środowiska dostawcy. Skontaktuj się z Syrve lub dostawcą sprzętu, aby uzyskać szczegóły.

  • Zainstalowany plugin SmartOrder na Syrve POS.

  • Aktywna licencja SmartOrder.

  • Punkt dostępu Wi-Fi lub router podłączony do kasy Syrve POS.

Instalacja i konfiguracja aplikacji

Przed uruchomieniem aplikacji SmartOrder upewnij się, że plugin SmartOrder jest zainstalowany i działa.

Upewnij się również, że urządzenie z Androidem jest podłączone do tej samej sieci co kasa Syrve POS.

Aby zainstalować i skonfigurować SmartOrder:

  1. Zainstaluj aplikację SmartOrder.

    Dla otwartych urządzeń z Androidem użyj Google Play lub wyszukaj SmartOrder dla Syrve.

  2. Uruchom aplikację SmartOrder.

  3. Na ekranie logowania dotknij przycisku menu z trzema poziomymi liniami w lewym górnym rogu.

  4. Dotknij Parametry.

  5. Wprowadź adres IP kasy Syrve POS, na której zainstalowany jest plugin SmartOrder.

    Adres IP można sprawdzić w oknie informacji o statusie kasy, klikając numer wersji Syrve POS w lewym górnym rogu dowolnego ekranu.

    Jeśli wyświetlanych jest kilka adresów IP, użyj adresu, który należy do tej samej lokalnej sieci co urządzenie mobilne. W większości przypadków jest to adres przypisany przez router, na przykład 10.x.x.x lub 192.168.x.x. Adresy zaczynające się od 169.254 zazwyczaj nie powinny być używane do połączenia SmartOrder.

    Inne parametry można skonfigurować później.

  6. Aby wyświetlić dodatkowe informacje, dotknij ikony znaku zapytania w prawym górnym rogu.

  7. Po zakończeniu konfiguracji dotknij ikony kłódki w lewym górnym rogu.

  8. Wprowadź PIN pracownika.

    PIN jest taki sam jak ten używany w Syrve POS.

  9. Dotknij przycisku potwierdzenia [V].

    Przycisk zmienia kolor na zielony po wprowadzeniu PIN-u.

Połączenie za pomocą kodu QR

Gdy SmartOrder jest uruchamiany po raz pierwszy, ekran startowy zawiera dwa przyciski:

  • Ustawienia połączenia
  • Tryb demo

Aby połączyć się za pomocą kodu QR:

  1. W Syrve POS otwórz Pluginy.

  2. Wybierz SmartOrder.

    Otwiera się okno z kodem QR zawierającym adres połączenia.

  3. W aplikacji SmartOrder dotknij Ustawienia połączenia.

  4. Zezwól SmartOrder na dostęp do kamery urządzenia.

    Otwiera się skaner kodów kreskowych.

  5. Skieruj kamerę na kod QR wyświetlany w Syrve POS.

    Aplikacja automatycznie łączy się z kasą.

Rozwiązywanie problemów

Sprawdź, czy plugin działa

Jeśli SmartOrder nie może połączyć się z Syrve POS, najpierw sprawdź, czy plugin jest zainstalowany i działa poprawnie.

  1. Uruchom Syrve POS i poczekaj, aż otworzy się ekran logowania.

  2. Na tym samym komputerze otwórz przeglądarkę.

  3. Wprowadź jeden z następujących adresów:

    127.0.0.1:32100

    lub

    <adres IP kasy Syrve POS>:32100

Jeśli plugin jest zainstalowany i działa, przeglądarka wyświetli następujący komunikat:

Jeśli ten komunikat nie jest wyświetlany, zainstaluj ponownie plugin i sprawdź połączenie sieciowe kasy Syrve POS.

Sprawdź połączenie z urządzenia z Androidem

Jeśli komunikat jest wyświetlany na komputerze z Syrve POS, ale SmartOrder nadal nie może się połączyć:

  1. Otwórz przeglądarkę na urządzeniu z Androidem.

  2. Wprowadź adres IP kasy Syrve POS i port 32100:

    <adres IP kasy Syrve POS>:32100

Jeśli połączenie działa poprawnie, przeglądarka na Androidzie wyświetli tę samą stronę statusu pluginu SmartOrder co na komputerze z Syrve POS.

Jeśli komunikat nie jest wyświetlany, upewnij się, że urządzenie z Androidem i kasa Syrve POS są podłączone do tej samej lokalnej sieci, sprawdź, czy adres IP i port są wprowadzone poprawnie oraz upewnij się, że połączenie nie jest blokowane przez zaporę sieciową lub ograniczenia sieci Wi-Fi.

Opcjonalne integracje płatności

SmartOrder można skonfigurować do pracy z dodatkowymi integracjami płatności w zależności od urządzenia, dostawcy i regionu.

Płatności Clover

Aby używać SmartOrder na urządzeniu Clover, aplikacja SmartOrder musi być zainstalowana na urządzeniu Clover.

Aby zainstalować aplikację, wyślij prośbę do zespołu Syrve i podaj MID klienta końcowego. Aplikacja jest przesyłana przez zespół Clover. Proces może potrwać kilka dni.

Konfiguracja typu płatności Clover

Aby przetwarzać zintegrowane płatności Clover, skonfiguruj odpowiedni typ płatności w Syrve Office.

Typ płatności używany w SmartOrder dla płatności Clover musi zawierać Clover w swojej nazwie.

Gdy ten typ płatności jest wybrany w SmartOrder, otwiera się zintegrowana aplikacja płatności Clover i przetwarza płatność.

Konfiguracja drukowania rachunków na Clover

Aby wydrukować rachunek gościa na drukarce Clover:

  1. Włącz Drukuj rachunek na drukarce mobilnej.

  2. W polu Adres IP drukarki wprowadź: clover

Konfiguracja płatności SumUp

Aby podłączyć SmartOrder do konta SumUp, określ nazwę użytkownika i hasło SumUp w następującym pliku konfiguracyjnym:

%AppData%\Syrve\CashServer\PluginConfigs\SmartOrderPlugin\SumUpConfig.xml

Dodaj następujące wartości:

ParametrOpis
UserNameNazwa użytkownika konta SumUp.
PasswordHasło konta SumUp.