Все кейсы

Как мы создали единое платежное приложение на Kotlin для POS-терминалов разных производителей

Фабрика кода ·2026

Авто/мото Мобильное приложение Мобильное приложениеAndroid

Разработали единое платёжное приложение на Kotlin для POS-терминалов разных производителей, которое снижает комиссию за приём платежей до 0,4–0,7% и работает без интернета.

Открыть проект

Задача

Сетям автоматических АЗС, вендинговым аппаратам и сервисам торговли на борту самолётов требовалось обновить кассовые программы на разнородном парке терминалов, чтобы выполнить требования закона № 248-ФЗ и начать принимать платежи по QR-кодам.

Решение

Создали универсальное приложение на Kotlin с единым слоем поверх оборудования разных производителей, внедрили шифрование ПИН-кодов по стандарту PCI PTS и разработали гибридный режим связи: при обрыве интернета терминал сохраняет транзакции и отправляет их в банк после восстановления соединения.

Результат

  • 0,4–0,7% Комиссия за приём платежей по QR-кодам
  • 1,6–1,7% Комиссия за обслуживание банковских карт
  • 2 секунды Время оплаты для покупателя

Бизнес получил независимость от производителей терминалов, контроль над расходами на приём платежей и защиту выручки при сбоях связи.

2021

Корпоративное приложение для логистики «Сервико-Авто»

Разработали корпоративное приложение для логистической компании «Сервико-Авто»: навигация для грузовиков, контроль маршрутов и документооборот, которым ежедневно пользуются около 40% сотрудников.

5 · 2 золота