Перейти к содержимому
Clinford Jordano Valencia
Все проекты
МобильныеВеб

Интеграции NFC и eKYC

Собственные React-обёртки поверх нативных NFC-мостов и устойчивая машина состояний сканирования подняли долю успешных проверок JPKI в Японии на 15 пунктов, а на Android — на 14.

Роль
Senior Frontend Engineer
Период
2025–настоящее время
Стек
React · React Native bridge · State machines · NFC · eKYC

Проблема

Требования комплаенса означали интеграцию аппаратной проверки — например, чтения NFC-чипа в паспорте — через нескольких поставщиков на огромном разнообразии телефонов и сетей. Доля успешных проверок была низкой: около 25 % для японского JPKI и 22 % на Android. Браузер не может работать с NFC-чипом, поэтому всё шло через мосты нативного приложения.

Подход

  • Собственные React-обёртки поверх нативных мостов вместо стандартных экранов поставщиков. Стандартные экраны были негибкими и молча ломались, стоило паспорту чуть сдвинуться; в новых появились визуальные подсказки для выравнивания, тактильная обратная связь, сценарии восстановления после ошибок и собственный брендинг.
  • Явные асинхронные машины состояний (сканирование, чтение чипа, проверка) с автоматическими повторами при обрыве NFC-соединения.

Результат

  • Успешные проверки JPKI в Японии: с 25 % до 40 % (+15 процентных пунктов).
  • Успешные проверки на Android через NFC-интеграцию: с 22 % до 36 % (+14 пунктов).
  • После запуска Persona NFC: +5,52 пункта общей конверсии KYC за 7 дней в более чем 15 странах.