Przejdź do głównej zawartości

Dojo

Przegląd

Wtyczki Dojo łączą terminale płatnicze Dojo (zwane również pinpadami lub terminalami kartowymi) z systemem Syrve POS.

Istnieją dwa główne scenariusze, w których terminale kartowe Dojo mogą spełniać potrzeby Twojej firmy: jako urządzenie na ladzie, które pozwala na przyjmowanie płatności wyłącznie z jednego miejsca, oraz jako urządzenie przenośne, które umożliwia przyjmowanie płatności przy stolikach klientów.

Pierwszy scenariusz wymaga zainstalowania wtyczki Dojo Pay at Counter (PAC) na Twoim POS, a drugi — wtyczki Dojo Pay at Table (PAT).

Jeśli połączenie między pinpadem a frontem zostanie przerwane podczas ponownej płatności, wtyczka, na podstawie ostatniego stanu pinpada, automatycznie zdecyduje, jak zakończyć poprzednią nieudaną sytuację.

 

Aby zainstalować wtyczkę, Twoja wersja Syrve musi wynosić co najmniej 8.0, a wersja API — 8p1.

Dojo Pay At Counter

Zanim zaczniesz, zapoznaj się z dokumentacją Dojo PAC:

Instalacja

Przejdź do folderu [Syrve POSFront]\Plugins i utwórz następujący katalog: Resto.Front.Api.DojoPayAtCounterPlugin.

Przenieś wszystkie pliki archiwum, które wcześniej pobrałeś z ftps://ftp.syrve.online, do tego folderu.

Konfiguracja wtyczki

Aby skonfigurować wtyczkę, otwórz plik konfiguracyjny Resto.Front.Api.DojoPayAtCounterPlugin.dll i edytuj następujące parametry:

Parametr
Wartość
Opis
Currencystring

Identyfikator waluty

Przykład: GBP - Funt brytyjski

AccountNamestringnazwa konta dojo
TokenstringToken API otrzymany z systemu Dojo
AmountMultiplierintWartość całej jednostki waluty

Przykład: 1GBP = 100 pensów

Urlstring
URL do web socket systemu Dojo

Dokumentacja techniczna

ReconnectTimeoutintLimit czasu między utratą połączenia z pinpadem a rozpoczęciem ponownego łączenia
ResellerIdstring

Identyfikator reseller dojo

Dokumentacja techniczna

SoftwareHouseIdstring
Identyfikator SoftwareHouse dojo

Dokumentacja techniczna

EposIdstringIdentyfikator Epos dojo

Dokumentacja techniczna

MaxTerminalAttemptsintWskaźnik pokazujący, ile razy Syrve POS spróbuje pobrać informacje z terminala dojo
TerminalAttemptTimeoutintLimit czasu między próbami Syrve POS pobrania informacji z terminala dojo
ApiNotificationsTimeoutintLimit czasu między otrzymywaniem powiadomień API przez Syrve POS z systemu dojo
CardHolderNotPresentbool

Dostępność posiadacza karty

### Ustawienia Syrve Office
  • Uruchom Syrve POS.
  • Uruchom Syrve Office.
  • Skonfiguruj system płatności.
    • Po uruchomieniu aplikacji zostanie załadowany typ płatności „DojoPayAtCounter Payment”.
    • Syrve Office > Sprzedaż detaliczna > Typy płatności > Dodaj…
    • Skonfiguruj typ płatności „DojoPayAtCounter Payment” jako zewnętrzny. Typ płatności musi być fiskalny.