Для налаштування знадобиться:
- Драйвер банківського терміналу 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
- Емулятор для тесту зв'язку з терміналом, перевірки бібліотеки та драйвера (крута штука, обов'язково стягніть собі!)
Порядок налаштування наступний:
- Ставимо драйвер терміналу банку (просто натискаємо весь час далі) і після перезавантаження переконуємося, що він з'явився в комп'ютерах. Протокол терміналу повинен бути BPOS1.
ВАЖЛИВО! Якщо в СОМ компонентах немає явного номера порту, ОБОВ'ЯЗКОВО ВКАЗАТИ у параметрах Force Com port Device PID та номер порту (порт вибирати краще за межами реальних портів комп'ютера) - як на скріншоті нижче.
- Ставимо бібліотеку інтеграції POS терміналу з файлу, що прикладено в архіві (ECR_ActiveX_Library_x32_v.1.9.4.6.7z)
- ВАЖЛИВО! Використовуйте плагін з нових версій Syrve - Resto.Front.Api.ECRCommXPlugin.V6-1.0.0.26-2023.03.15 (у плагінах з версії 8.3.4 - підходить і під 8.3.6) Закидаємо папку з плагіном ECRCommXPlugin в папку плагінів фронту
- ВАЖЛИВО! Вказати явно СОМ порт у конфіг файлі плагіна Resto.Front.Api.ECRCommXPlugin.dll.config Як приклад скріншот нижче (друк сліпів та чеків змінюйте під свої вимоги)
- Запускаємо Syrve POS для того щоб відмалювався безготівковий тип ECRCom Payment в Syrve Office
- Налаштовуємо тип сплати для банківського терміналу
У додатках цей плагін повинен з'явитися і тестова перевірка зв'язку має пройти спокійно.
Ліцензії, які потрібні - Платежі API
Якщо щось не так
Перевірити в емуляторі для тесту зв'язку з терміналом, що все у вас класно.
Якщо ні - зателефонуйте до підтримки терміналів Приват Банку (Напрямок НЕ ПРАЦЮЄ ТЕРМІНАЛ - ПОРУЧ З ТЕРМІНАЛОМ). При дзвінку запросять номер терміналу (його знайти можна біля акумулятора) та мерчант (він з'являється на головному екрані, 8 буквоцифр типу S1123QU5).
Підтримку просити ОБНОВИТИ ПАРАМЕТРИ терміналу для зменшення таймауту від передачі запиту на зчитування картки до надходження цього запиту на сам термінал (це перший тайм-аут).
Файли доступні для завантаження партнерам на FTP сервері ftp://ftp.knaipa.cloud/Plugins/Plugin_Private_Bank/