Ми звикли прикладати банківську проблему чи смартфон до валідатора й побачити зелену «галочку» на екрані валідатора, а не на смартфоні. Усе здається простим: приклав — і поїхав. Але що насправді відбувається в ці кілька секунд? Чому іноді оплата не проходить, навіть коли телефон показав «Готово»? І чому саме зелена індикація на валідаторі, а не повідомлення на вашому смартфоні, є єдиним підтвердженням вашої квітки (оплати)?
Оплата банківською карткою чи смартфоном у комунальному транспорті — це не просто «дотик і поїздка». За лічені секунди між вашим пристроєм і валідатором здійснюється складний обмін даними під час перевірки: зчитування, перевірка, створення токену оплати, формування локального запису про оплату, підтвердження успішної оплати зеленою галочкою «V». Усе це — технічна робота, яка триває лише 1–2 секунди, але саме від неї залежить, чи буде поїздка оплаченою, чи ні.
П'ять коротких етапів — і вся суть процесу оплати: від першого дотику до остаточного підтвердження.
Чому важливо звертати увагу саме на індикацію валідатора, а не смартфона? Бо саме валідатор вирішує, чи зареєстровано оплату в системі, або вона відхилена. Тільки кілька секунд вашої важливості під час оплати — і не оплачено, а під час контролю жодних питань не актуально.

1. Як розпочинається перевірка
Коли ви прикладаєте банківську проблему або смартфон до валідатора, між ними починається короткий обмін даними через технологію NFC. У цей момент валідатор зчитує дані з чіпа-картки або дані з мобільного телефону смартфона (Apple Pay, Google Pay). Це унікальний ідентифікатор — не є номером картки, а її віртуальний замінник, створений для безпечних оплат у транспорті.
Валідатор вибирає тип картки — Visa, Mastercard чи інший — перевіряє, чи входить вона до дозволених банківських розділів (BIN-файлів). Якщо картка заборонена — відразу з'являється червоний хрестик «X». Якщо картка дозволена, починається головне — офлайн-перевірка.
Оскільки в транспорті Інтернет не завжди стабільний, валідатори працюють автономно. Валідатор у вашій пам’яті постійно зберігає кілька важливих файлів — власні «бази блокування», до яких звертається валідатор при кожній перевірці. Якщо картки немає в жодній базі для блокування, пристрій створює локальний запис дійсного токена оплати, де фіксується час, номер пристрою, маршрут, токен картки, інші параметри та унікальний ID операції.
І лише після формування цього локального токена оплачується валідаторі з’являється зелена галочка «V» (іноді дублюється на екрані картки зчитувача). Це сигнал, що система зареєструвала вашу оплату навіть — якщо інтернету в цей момент немає.

2.Коли смартфон показує слово «Готово» — це не означає, що оплачено
Коли смартфон показує слово «Готово», це не завжди означає, що ви вже оплатили. Насправді цей напис лише сигналізує, що ваш пристрій — телефон чи годинник — готовий до проведення операції, а не що вона завершена.
Під час підготовки до оплати вашого смартфона в мобільному пристрої (Apple Pay, Google Pay тощо) лише підтверджується, що смартфон або годинник використаний активний і може бути використаний для проведення оплати. Але смартфон не бачить, що відбувається далі — він не знає, чи валідатор у транспорті або терміналі в магазині мав можливість правильно зчитати всі дані з вашого пристрою, провести обмін усіма даними та завершити формування успішного токену оплати. Це як коли ви простягаєте готівку продавцю — гаманець відкритий, купюру дістали, але поки її не взяли й не поклали в касу, оплата не відбулася.
Тому слово «Готово» на вашому смартфоні — це лише технічне повідомлення, що пристрій підготовлений до оплати, але ще не перевірить її. Воно означає: «я готовий заплатити», а не «я вже заплатив». У цей момент смартфон лише створює унікальний ідентифікатор (токен), який можна використовувати для оплати, і підтверджує, що система на вашій сторінці працює правильно. Але сам процес оплати здійснюється далі — на стороні валідатора або банківського термінала. Саме валідатор перевіряє дані карток у своїх списках і лише після успішного обміну показує зелену «V». Лише тоді транзакцію можна вважати завершеною. Без цієї позначки все, що бачите на телефоні, — це готовність до платежу, а не сама оплата.

3.Коли оплата відхилена
Іноді пасажир навіть не помічає, як перериває процес. Якщо смартфон або не можете прибрати дуже швидко зі зчитувача валідатора, валідатор не встигає зчитати всі дані — токен оплати не формується, зв’язок розривається, і система просто не завершує оплату. Зеленої галочки на валідаторі не буде — це не оплата. Результат — жодного запису про поїздку, лише фіксація неуспішної спроби. При перевірці перевіряються успішно оплачені токени, а не намагаються прикласти без підтвердження.
Іноді смартфон не створюється або не передає всю дату для оплати токенів, навіть якщо на екрані вашого смартфона або годинника з’являється галочка чи слово «Готово». Це може статися, коли не спрацьовував Face ID чи відбиток пальця, гаманець «завис» або смартфон віддали від валідатора занадто швидко. У конкретному випадку Інтернет для самої оплати не потрібен — токен оплати створюється локально (офлайн), але якщо процес активації не завершився, валідатор не отримує жодних даних. Пам'ятайте, що дані для формування оплати передаються на валідатор вашого смартфона. Якщо всі дані коректні і достатні, на валідаторі з’являється зелена галочка «V», але якщо пристрій передає лише частину даних або є блокування — оплата буде відхилена.
У таких випадках валідатор може показати червоний хрестик «X» або коротко зігнутий білим екраном без жодної індикації. Це не оплата. Тому важливо дочекатися зеленої індикації на валідаторі — це єдиний доказ, що транзакцію справді зафіксовано успішно. Якщо зеленої «V» немає — оплати не було.

4.Що відбувається далі
Усі підтверджені операції — тобто ті, де валідатор показав зелену галочку «V», — зберігаються в його пам’яті. Коли з'являється стабільний Інтернет, пристрій автоматично передає ці дані на банківський сервер. Там система формує:
• підтвердження успішних транзакцій і передає їх до банківського процесингу (до вашого банку для списання коштів);
• оновлює «білі», «сірі» й «чорні» списки;
• додає нові функції та обмеження.
Таким чином, під час роботи валідаторів у режимі офлайн, списування коштів з вашого рахунку на поставку відбувається після вивантаження даних із валідатора. При контролі пристрою контролер не перевіряє вашу квітацію на смартфоні — він проводить порівняння даних із валідатором зі знання вашої картки або смартфона.

5. Якщо оплата не сформувалася.
Коли пасажир розірвав процес валідації або токен оплати не сформувався, валідатор фіксує спробу, але лише успішні транзакції дають право на проїзд. Неуспішна валідація — це лише спроба, яка не підтверджена системою.
Валідатор — це не просто коробка на замовлення. Це міні-комп'ютер, який працює автономно, аналізує, фіксує і зберігає кожну перевірку успішної роботи.
Зелена «V» — це не просто знак, це момент, коли ваш проїзд переходить із наміру у факт.
Тож наступного разу, прикладаючи банківську роботу чи смартфон, дайте валідатору кілька секунд і дочекайтеся зеленої галочки на валідаторі — саме вона, а не слово «Готово» на екрані вашого смартфона означає, що оплата здійснена. І пам'ятайте: якщо на вашому смартфоні з'являється «Готово» — це лише інформація для вас, що пристрій підготовлений до оплати, але не сам факт оплати.