Интеграция React Native приложения с POS-терминалом Sunmi P2
Есть приложение на React Native CLI. Запускаем данное приложение на POS-терминале Sunmi P2 (os android).
Этап 1:
В приложении, при переходе на «Экран оплаты», ожидается получение номера, срока действия и имени кредитной карты в открытом виде от одного из трех считывателей кредитных карт (NFC, Swipe, Insert) в зависимости от выбора плательщика.
Обязательно иметь возможность получать расшифрованные данные со всех трёх считывателей!
После получения данных кредитной карты, наш разработчик реалезовывает запрос на внешний шлюз и получает ответ в виде JSON объекта.
Этап 2:
Распечатать на принтере POS-терминала Sunmi P2 чек с данными из JSON объекта.
Для тестирования кода на терминале, мы предоставляем компьютер на OS Windows с круглосуточным удалённым доступом и с подключённым к нему терминалом через USB разъём. Настройка окружения для разработки и тестирования на данном компьютере, является задачей непосредственно исполнителя.
Задание будет считаться выполненным только при полной реализации всех вышеизложенных этапов!
Время на выполнение проекта: 2-4 недели.
Ссылка на документацию Sunmi SDK: https://www.dropbox.com/scl/fo/l8v9545dug7fgnw2007va/h?dl=0&rlkey=wigv7fh2cjv1d7qdda5ipo6uj