← Все проекты
Проект / TypeScript

jgcmarins/react-native-tap-to-pix: react-native-tap-to-pix — библиотека для Tap to Pix на Android

Позволяет превратить ваше React Native приложение в мобильный кошелёк для оплаты Pix простым касанием телефона к терминалу.

Это React Native библиотека для полной реализации бразильского протокола бесконтактных платежей Pix (Tap to Pix) на Android. Она предоставляет готовый HCE-сервис, регистрацию AID (Application Identifier), плагин для Expo и нативный мост для настроек Android...

★ 18 TypeScript Форки 1 Issue 0 Оценка 8/10 Карточка проверена

Для кого это

Для разработчиков мобильных приложений на React Native, которые создают финансовые сервисы, платежные решения или кошельки для бразильского рынка и хотят добавить поддержку бесконтактных платежей Pix.

Проблема / задача

Внедрение бесконтактных платежей Pix (Tap to Pix) в Android-приложения — это сложная низкоуровневая задача, требующая работы с HCE (эмуляцией карты), знанием спецификаций BACEN и интеграции с NFC. Эта библиотека берёт на себя всю сложную инфраструктуру.

Как это работает

Библиотека регистрирует ваше приложение как HCE-сервис в системе Android для работы по протоколу Pix. При касании телефона к терминалу библиотека обрабатывает всю коммуникацию по протоколу APDU, собирает полученные данные в NDEF-запись и генерирует специальный URI-адрес с платежной информацией, который ваше приложение может обработать. Она поставляется как конфигурационный плагин для Expo, автоматически настраивая...

Что видно по README

Это React Native библиотека для полной реализации бразильского протокола бесконтактных платежей Pix (Tap to Pix) на Android. Она предоставляет готовый HCE-сервис, регистрацию AID (Application Identifier), плагин для Expo и нативный мост для настроек Android 'Приложение для бесконтактной оплаты по умолчанию'. Библиотека работает только на Android, так как Apple не позволяет сторонним приложениям использовать HCE для...

Ключевые возможности

Полная реализация протокола Tap to Pix (BACEN)Автоматическая настройка HCE-сервиса через Expo плагинМост для настройки приложения для оплаты по умолчанию в системе AndroidГенерация платежного URI (pix://) для дальнейшей обработки вашим приложениемПоддержка стандартных операций APDU (SELECT AID, UPDATE BINARY)

Технологии

React NativeTypeScriptExpoAndroid HCE (Host Card Emulation)NFCReact

Интересный факт

Библиотека сознательно не поддерживает iOS, потому что Apple на данный момент не разрешает сторонним приложениям в Бразилии заявлять права на AID для Pix через HCE — разработчик не стал добавлять спекулятивные заглушки.

С чего начать

  • Установите пакет: npm install react-native-tap-to-pix
  • Добавьте конфигурационный плагин в app.json и зарегистрируйте схему 'pix'
  • Обработайте полученный pix:// URI в своём приложении (например, через экспо-роутер)

Оценка GitRadar

Удобство
8/10
Свежесть
8/10
Перспектива
7/10
Монетизация
8/10
Общая оценка
8/10

Вердикт GitRadar

Стоит пробовать, если вы разрабатываете платежное пиложение для бразильского рынка и вам нужна готовая, сфокусированная реализация Tap to Pix. Это узкоспециализированный, но качественный инструмент, который закрывает сложную техническую задачу.

Наблюдения по обновлениям

Проект активен, имеет четкую документацию, структурированный код на TypeScript и использует современные версии Expo и React Native. Лицензия MIT позволяет свободное использование.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/jgcmarins/react-native-tap-to-pix
Лицензия
MIT
Создан на GitHub
22 апреля 2026 г.
Последнее обновление репо
22 апреля 2026 г.
Последняя проверка GitRadar
22 апреля 2026 г.
Изученные файлы
README.md, src/index.ts, app.plugin.js, package.json, plugin/src/index.ts, android/build.gradle

FAQ

Что это такое?

Библиотека для React Native, которая реализует протокол бесконтактной оплаты Pix (Tap to Pix) для Android, позволяя вашему приложению принимать платежи через NFC.

Для кого подходит?

Для разработчиков, создающих финансовые приложения (кошельки, банки, платежные системы) под Android для бразильского рынка и желающих добавить оплату касанием.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с jgcmarins/react-native-tap-to-pix?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.