Порядок інтеграції термінала Приват Банк та Syrve

     Для налаштування знадобиться: 

  • Драйвер банківського терміналу  USB driver_v3.22  або новіший Ingenico_USB_DRIVERS_3.32 а якщо все погано - тоді точно підійде telium_usb_jungo_drivers_2_80_ForWin10 
  • Плагін (краще брати з папки відповідної версії Syrve, АЛЕ НЕ НИЖЧЕ 8.4!) Resto.Front.Api.ECRCommXPlugin.V6-1.0.0.26-2023.03.15  
  • Емулятор для тесту зв'язку з терміналом, перевірки бібліотеки та драйвера (крута штука, обов'язково стягніть собі!


     Порядок налаштування наступний: 

  1. Ставимо драйвер терміналу банку (просто натискаємо весь час далі) і після перезавантаження переконуємося, що він з'явився в комп'ютерах. Протокол терміналу повинен бути BPOS1.

    ВАЖЛИВО! Якщо в СОМ компонентах немає явного номера порту, ОБОВ'ЯЗКОВО ВКАЗАТИ у параметрах Force Com port Device PID та номер порту (порт вибирати краще за межами реальних портів комп'ютера) - як на скріншоті нижче.

  2. Ставимо бібліотеку інтеграції POS терміналу з файлу, що прикладено в архіві (ECR_ActiveX_Library_x32_v.1.9.4.6.7z) 
  3. ВАЖЛИВО! Використовуйте плагін з нових версій Syrve - Resto.Front.Api.ECRCommXPlugin.V6-1.0.0.26-2023.03.15 (у плагінах з версії 8.3.4 - підходить і під 8.3.6) Закидаємо папку з плагіном ECRCommXPlugin в папку плагінів фронту 
  4. ВАЖЛИВО! Вказати явно СОМ порт у конфіг файлі плагіна Resto.Front.Api.ECRCommXPlugin.dll.config Як приклад скріншот нижче (друк сліпів та чеків змінюйте під свої вимоги
  5. Запускаємо Syrve POS для того щоб відмалювався безготівковий тип ECRCom Payment в Syrve Office 
  6. Налаштовуємо тип сплати для банківського терміналу

     У додатках цей плагін повинен з'явитися і тестова перевірка зв'язку має пройти спокійно. 

     Ліцензії, які потрібні - Платежі API 


     Якщо щось не так 

     Перевірити в емуляторі для тесту зв'язку з терміналом, що все у вас класно. 

Якщо ні - зателефонуйте до підтримки терміналів Приват Банку (Напрямок НЕ ПРАЦЮЄ ТЕРМІНАЛ - ПОРУЧ З ТЕРМІНАЛОМ).  При дзвінку запросять номер терміналу (його знайти можна біля акумулятора) та мерчант (він з'являється на головному екрані, 8 буквоцифр типу S1123QU5). 

     Підтримку просити ОБНОВИТИ ПАРАМЕТРИ терміналу для зменшення таймауту від передачі запиту на зчитування картки до надходження цього запиту на сам термінал (це перший тайм-аут).

Файли доступні для завантаження партнерам на FTP сервері ftp://ftp.knaipa.cloud/Plugins/Plugin_Private_Bank/