PrivatBank
Przegląd
Integracja została zaprojektowana do połączenia terminali płatniczych PrivatBank Pax A930 z systemem POS Syrve.
Tylko parametry bezpośrednio wskazane w tym artykule powinny być modyfikowane w pliku konfiguracyjnym. 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
-
Zainstaluj sterownik integracji terminala bankowego dołączony do artykułu: genericDriverJsonUSB.
-
Podłącz terminal Pax A930 do komputera za pomocą kabla USB.
-
Na terminalu przejdź do aplikacji „Cashier combination”, naciśnij klawisz „Set up connection” i wybierz opcję „USB connection” w wyskakującym oknie.
-
Otwórz plik genericDriverJsonUSB.
-
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:
2. Dopasuj podmioty prawne i terminale POS skonfigurowane w Syrve Office:
Gdzie pos3 i pos4 to nazwy POS określone w ustawieniach sklepu Syrve Office, a 1 i 2 to identyfikatory podmiotów prawnych w terminalu, które można znaleźć zgodnie z wyjaśnieniami 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
-
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.
-
W wyskakującej karcie naciśnij OPEN.
-
Naciśnij ShowMerchantList.
-
Na wyświetlonej liście znajdź podmioty odpowiedzialne za operację płatności dla odpowiednich podmiotów prawnych. Można je rozpoznać po słowie PAYMENT, które będzie obok nazwy podmiotu prawnego.
-
Przy odpowiednim podmiocie prawnym pojawi się liczba od 1 do 255. Ta liczba to ID podmiotu prawnego.