Przejdź do głównej zawartości

PrivatBank

Przegląd

Integracja została zaprojektowana w celu połączenia terminali płatniczych PrivatBank Pax A930 z systemem POS Syrve.

 

W pliku konfiguracyjnym należy modyfikować tylko parametry bezpośrednio wskazane w tym artykule. Zmiana innych parametrów może zakłócić działanie pliku konfiguracyjnego i wtyczki.

Najnowszą wersję wtyczki znajdziesz pod adresem ftps://ftp.syrve.online.

Instalacja

  1. Zainstaluj sterownik integracji terminala bankowego dołączony do artykułu: genericDriverJsonUSB.

  2. Podłącz terminal Pax A930 do komputera za pomocą kabla USB.

  3. Na terminalu przejdź do aplikacji „Cashier combination”, naciśnij klawisz „Set up connection” i wybierz opcję „USB connection” w wyskakującym oknie.

  4. Otwórz plik genericDriverJsonUSB.

  5. Sterownik znajdzie emulowany port COM, przez który terminal jest podłączony do komputera, i nawiąże połączenie z wtyczką.

Konfiguracja wtyczki

1. Wprowadź zmiany w pliku konfiguracyjnym wtyczki Resto.Front.Api.PrivatBankPlugin.dll. Aby terminal działał poprawnie, ustaw w parametrze wartość True:

<setting name="use_merchants" serializeAs="String"True

2. Dopasuj podmioty prawne i terminale POS skonfigurowane w Syrve Office:

<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">pos3|1pos4|2

Gdzie pos3 i pos4 to nazwy POS określone w Ustawieniach Sklepu w Syrve Office, a 1 i 2 to ID podmiotów prawnych w terminalu, które można znaleźć zgodnie z opisem w sekcji Określanie ID podmiotu prawnego.

Należy pamiętać, że nazwa POS pos3 i ID podmiotu prawnego 1 muszą być oddzielone znakiem |.

Określanie ID podmiotu prawnego

  1. Aby poznać ID podmiotu prawnego (od 0 do 255 znaków), podłącz terminal do komputera i wpisz w dowolnej przeglądarce adres localhost:3000.

  2. W wyskakującej karcie naciśnij OPEN.

  3. Naciśnij ShowMerchantList.

  4. Na wyświetlonej liście należy znaleźć sprzedawców odpowiedzialnych za operację płatności dla odpowiednich podmiotów prawnych. Można ich rozpoznać po słowie PAYMENT, które będzie obok nazwy podmiotu prawnego.

  5. Przy odpowiednim podmiocie prawnym będzie znajdować się liczba od 1 do 255. Ta liczba to ID podmiotu prawnego.