Ми звикли прикладати банківську картку чи смартфон до валідатора й бачити зелену галочку на валідаторі. Здається — усе просто: приклав і поїхав. Але за ці дві – три секунди всередині валідатора та між вашим смартфоном і валідатором відбувається цілий технічний обмін даними. Саме цей діалог і вирішує, чи буде ваша поїздка оплаченою.
1. Перший дотик
Коли ви підносите картку або смартфон до валідатора, спрацьовує зв’язок NFC. Валідатор «зчитує» ваш смартфон або банківську картку, визначає тип картки — Visa, Mastercard тощо — і перевіряє, чи вона є в дозволених діапазонах. Якщо ні — одразу червоний «Х». Якщо так — далі починається перевірка в офлайн-режимі.
Валідатор має у пам’яті спеціальні файли — так звані «бази блокування». Якщо ваша картка не входить до заблокованих, він створює локальний запис з ідентифікатором (ID) операції, в якому фіксуються час, номер пристрою, маршрут, реквізити картки та інші технічні дані. І лише після успішного завершення перевірки цей запис перетворюється на токен оплати — підтверджений платіж, який валідатор фіксує як успішний. У цей момент на валідаторі з’являється зелена галочка «V» — справжнє підтвердження вашої оплати.
2. Чому «Готово» на смартфоні — не означає «оплачено»
Смартфон показує «Готово», це означає тільки, що смартфон готовий до оплати, але платіж ще не здійснений. Смартфон не знає, чи валідатор дійсно прийняв всі необхідні дані з вашого смартфона і сформував токен оплати. Це як підготувати купюру продавцю для оплати — поки її не взяли в касу та не провели оплату, розрахунок не відбувся.
Отже слово, «Готово» на вашому смартфоні — це лише сигнал, що ваш пристрій підготовлений. Сама ж оплата завершується тільки після того, як валідатор під час процесу валідації обміняється всіма даними з вашим смартфоном, сформує токен оплати, підтвердить операцію і покаже зелену «V» на валідаторі, а не на смартфоні. Без цього індикатора оплати не відбулося — навіть якщо смартфон переконливо повідомив, що все «готово».
3. Коли оплата не проходить
Іноді ви просто забираєте картку чи смартфон занадто швидко від зчитувача валідатора, і він не встигає зчитати всі дані для токена оплати. Тоді ідентифікатор операції не формується або переривається під час непотрібних рухів біля зчитувача, а валідатор без повних даних з вашого смартфона не створює токен оплати. У результаті запису про оплату немає.
Також інколи зависає смартфон, не спрацьовує Face ID чи відбиток пальця, або виникає збій у застосунку мобільного гаманця. Смартфон може показати галочку, але валідатор — нічого. Це не оплата. Якщо немає зеленої «V» на валідаторі, а не смартфоні, транзакції немає.
4. Що відбувається потім
Коли валідатор зареєстрував токен оплати, дані потрапляють до його пам’яті, а після появи стабільного зв’язку — на банківський сервер. Там система підтверджує транзакцію, оновлює списки карток і проводить списання з вашого рахунку. Якщо ж токен не створився — тобто оплата не зафіксована на валідаторі — її просто не існує, навіть якщо смартфон показував зворотне.
Пам’ятайте: зелена галочка на валідаторі — це момент, коли ваш проїзд переходить із наміру в реальну оплату. Усе інше — лише технічна готовність. Здійсніть чітку валідацію, проконтролюйте свою спробу оплати протягом декількох секунд і дочекайтеся справжнього підтвердження — зеленої «V» на валідаторі.
Детальніший опис кожного етапу доступний за посиланням: https://www.facebook.com/photo/?fbid=122146728188857859&set=a.122103734510857859 або https://galcard.if.ua/index.php/n-e-w-s/83-validator-iak-pratsiuie-oplata-bankivskoiu-kartkoiu
