Підключення банківського термінала SSI до Skynum.Каса
У цій статті — підключення термінала SSI до Skynum.Каса. Які ще термінали працюють з касою: Еквайринг у Skynum.Каса.
Який термінал потрібен
SSI (Servus Systems Integration) — компанія, яка постачає банкам Android-термінали, зокрема Verifone X990 і Newland N950. Skynum.Каса працює з будь-яким терміналом SSI через Wi-Fi. Термінали SSI видають:
- Ощадбанк;
- Райффайзен Банк;
- ПУМБ;
- А-Банк;
- monobank (Універсал Банк);
- Таскомбанк;
- КІБ;
- Укрексімбанк;
- Сенс Банк;
- Укрпошта;
- Банк «Восток»;
- Банк «Південний»;
- МТБ Банк;
- Полтава-Банк;
- інші банки-афіліати.
Банк може видавати термінали різних постачальників. Тому під час укладання договору еквайрингу попросіть у банку саме термінал SSI. Якщо у вас уже є термінал іншого постачальника, замініть його в банку на термінал SSI.
На якому пристрої працює каса
Термінал SSI працює зі Skynum.Каса, встановленою як застосунок:
- на Android — Skynum.Каса з Google Play;
- на Windows — Skynum.Каса для Windows: 64-розрядна версія або 32-розрядна версія.
Розрядність Windows видно в Параметри → Система → Про програму, у рядку Тип системи.
Skynum.Каса для Windows не потребує встановлення:
- Завантажте архів для своєї розрядності Windows.
- Розпакуйте архів у постійну папку на комп'ютері.
- Запустіть файл програми з розширенням
.exeз цієї папки.
Каса в браузері за адресою pos.skynum.com з терміналом SSI не працює.
Підключити термінал до мережі
Термінал SSI працює з касою через Wi-Fi. Каса звертається до термінала за його IP-адресою. Тому каса і термінал мають бути в одній мережі.
Підключіть пристрій каси і термінал до одного роутера. Використовуйте основну мережу роутера, а не гостьову.
Дізнатися IP-адресу термінала
IP-адресу термінала видно в його адміністративних налаштуваннях. Щоб їх відкрити, потрібен пароль адміністратора. Пароль повідомляє банк або компанія SSI: звертайтеся туди, де ви отримали термінал. У тих самих налаштуваннях змінюється і підключення термінала до Wi-Fi.
- На головному екрані термінала натисніть значок жовтої качки SSI TL. Відкриється екран Settings.
- Натисніть Admin Settings і введіть пароль адміністратора.
- Відкрийте Configuration Info.
- Знайдіть рядок IP-адреса. У ньому два значення: потрібне те, що складається з чотирьох чисел через крапку, наприклад
192.168.0.109.
У терміналах monobank IP-адресу видно без пароля, прямо в застосунку monobank:
- На головному екрані застосунку monobank натисніть Інше внизу праворуч.
- Натисніть Відомості про мережу.
- У блоці Деталі WiFi знайдіть рядок IP адреса.
На цьому самому екрані перевірте Назва мережі (SSID): вона має збігатися з мережею пристрою каси.
Налаштування термінала в Skynum.Каса
Налаштування робиться на кожному пристрої каси, з якого приймають оплату через цей термінал.
- На головному екрані каси натисніть значок шестерні внизу праворуч. Відкриється екран Налаштування.
- У рядку Банківський термінал натисніть Налаштувати.
- У полі Протокол виберіть SSI JSON і натисніть OK.
- У полі Інтерфейс виберіть HTTP і натисніть OK. Для термінала SSI потрібен саме HTTP. Під полями з'явиться поле IP адреса з прикладом адреси.
- Натисніть на приклад адреси під полем IP адреса. Адреса
http://192.168.0.105:3001/api/sendJsonCommandз'явиться в полі. - У полі IP адреса замініть
192.168.0.105на IP-адресу свого термінала. Решту адреси не змінюйте. Наприклад, для термінала з IP-адресою 192.168.31.12:http://192.168.31.12:3001/api/sendJsonCommand. - У рядку Мерчант натисніть Отримати. Каса отримає з термінала список мерчантів і покаже перший із них.
- Якщо мерчантів кілька, натисніть на назву мерчанта і виберіть той, через який ця каса приймає оплату.
- Натисніть Перевірити. Якщо все налаштовано правильно, каса покаже повідомлення Успішно налаштовано!. Натисніть Зрозуміло.
- Натисніть Зберегти. Каса повернеться на екран Налаштування.
- На екрані Налаштування натисніть Зберегти.
Оплата через термінал
Після налаштування касир приймає оплату через термінал SSI так само, як через будь-який інший термінал: оплата через термінал.
Якщо каса не бачить термінал
Якщо після кнопки Отримати або Перевірити каса не показує мерчантів чи повідомлення Успішно налаштовано!, спочатку перевірте:
- термінал увімкнений і підключений до тієї самої мережі, що й пристрій каси;
- IP-адреса термінала збігається з адресою в полі IP адреса в касі;
- роутер показує термінал у списку підключених пристроїв.
Перевірити зв'язок з комп'ютера каси
Ці кроки — для каси на Windows.
- Відкрийте на комп'ютері каси командний рядок Windows.
- Введіть
pingта IP-адресу термінала, наприкладping 192.168.31.12. - Подивіться, від кого прийшла відповідь.
Зв'язок є, якщо відповідь приходить від IP-адреси термінала і в ній є час, наприклад число байт=32 время=31мс.
Зв'язку немає, якщо відповідь приходить від адреси самого комп'ютера з текстом Заданный узел недоступен (англійською — Destination host unreachable). У цьому випадку статистика може показувати 0% потерь. Не зважайте на неї: термінал не відповів.
Якщо термінал не відповідає, перевірте з комп'ютера каси інший пристрій у цій мережі, наприклад телефон: ping та IP-адреса телефона.
- Телефон теж не відповідає — роутер не пропускає зв'язок між пристроями. Шукайте в налаштуваннях роутера ізоляцію клієнтів (AP isolation, Client isolation) і вимкніть її.
- Телефон відповідає, а термінал ні — укажіть термінал на комп'ютері каси вручну, як описано нижче.
Указати термінал на комп'ютері каси
Деякі термінали не відповідають, коли комп'ютер шукає їх у мережі, хоча самі працюють з інтернетом. Тоді комп'ютеру каси потрібно один раз указати IP-адресу і MAC-адресу термінала. Після цього комп'ютер звертається до термінала напряму.
Це працює тільки разом із закріпленою в роутері IP-адресою термінала: закріпити IP-адресу термінала в роутері. MAC-адресу термінала видно в списку підключених пристроїв роутера, поруч з його IP-адресою.
-
Відкрийте командний рядок Windows від імені адміністратора.
-
Введіть
netsh interface ipv4 show interfaces. -
У списку знайдіть назву підключення, через яке комп'ютер працює з мережею. Наприклад,
Беспроводная сетьдля Wi-Fi. -
Введіть команду з назвою підключення, IP-адресою і MAC-адресою термінала. У MAC-адресі замість двокрапок ставте дефіси:
netsh interface ipv4 add neighbors "Беспроводная сеть" 192.168.31.12 b4-62-2e-65-de-93 -
Знову перевірте зв'язок командою
ping. -
Введіть
netsh interface ipv4 show neighbors "Беспроводная сеть". -
Перевірте, що в рядку з IP-адресою термінала стоїть тип
Постоянный. Такий запис зберігається після перезавантаження комп'ютера.
Якщо з терміналом працюють кілька комп'ютерів, виконайте ці кроки на кожному з них.
Якщо термінал замінили на інший, видаліть старий запис і додайте новий:
netsh interface ipv4 delete neighbors "Беспроводная сеть" 192.168.31.12
Якщо IP-адреса термінала змінилася
Роутер сам видає адреси пристроям. Після перезавантаження термінала чи роутера термінал може отримати іншу IP-адресу. Тоді каса перестає його знаходити.
- Подивіться нову IP-адресу термінала, як описано в розділі Дізнатися IP-адресу термінала.
- У касі відкрийте Налаштування → Банківський термінал → Налаштувати.
- У полі IP адреса замініть стару IP-адресу на нову.
- Натисніть Перевірити, потім Зберегти на обох екранах.
Закріпити IP-адресу термінала в роутері
Цей крок не обов'язковий. Якщо роутер уміє закріплювати адреси за пристроями, закріпіть IP-адресу за терміналом, і вона перестане змінюватися.
- Відкрийте налаштування роутера в браузері на пристрої, підключеному до тієї самої мережі.
- Відкрийте список підключених пристроїв і знайдіть термінал за його IP-адресою. Поруч буде його MAC-адреса.
- Знайдіть розділ закріплення адрес. Його назва залежить від моделі роутера: наприклад, у роутерах Xiaomi це Settings → LAN settings → DHCP static IP assignment.
- Додайте запис: MAC-адреса термінала і його IP-адреса.
- Збережіть налаштування.
- Перезавантажте термінал.
- Знову подивіться IP-адресу термінала і перевірте, що вона залишилася тією самою.
Підсумок
Для роботи зі Skynum.Каса у банку беруть саме термінал SSI. Каса працює з ним як застосунок на Android або Windows і знаходить термінал за IP-адресою в мережі Wi-Fi. IP-адресу дивляться в адміністративних налаштуваннях термінала або, для monobank, у застосунку банку. Якщо адреса змінилася, її змінюють і в касі; щоб вона не змінювалася, її можна закріпити в роутері. У касі для термінала вибирають протокол SSI JSON, інтерфейс HTTP, вводять адресу термінала, отримують мерчанта і перевіряють підключення. Якщо інші пристрої в мережі відповідають на ping, а термінал ні, його IP-адресу і MAC-адресу один раз указують на кожному комп'ютері каси.