Запустите Софтпос. Почему Пилоты Полезны Не Только Бизнесу, Но И Разработчикам

Привет! Мы в QIWI разрабатываем сразу несколько финтех-продуктов.

Конечно, наибольшую известность широкому пользователю представляют наши платежные терминалы и все, что с ними связано, а также приложение QIWI Кошелек.

Но это верхушка айсберга: у нас есть и хорошая обработка, которую мы готовы предоставить клиентам и настроить ее при необходимости, и многое другое.

Плюс мы стараемся активно развивать продукты, не связанные с кошельком.

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

Но у нас просто нет возможности просто зайти оффлайн, в магазин и оплатить товар, привычно прикасаясь картой к терминалу.

Так у нас возникла идея запустить пилотную версию softPOS. В случае с классическими POS-терминалами дело в том, что этот рынок очень товаризирован: игроков много, они крупные, и у всех вполне хорошие условия.

И оказывается, что выход на рынок POS-терминалов и попытки конкурировать там обходятся дорого.

Конечно, это возможно.

На какое-то время и совсем недолго.

В общем, мы пропустили этап POS и стали смотреть сразу в сторону softPOS. Знаете, как в Китае: платежные терминалы там были не очень распространены, люди как-то сразу приходили к QR-кодам и предоплате в национальных мессенджерах.

Здесь мы перешагнули ступеньку.

Но давайте обо всём по порядку.



Что такое softPOS и кому он полезен?

Это возможность с помощью программного обеспечения превратить смартфон с NFC в платежный терминал, как следует из названия.

С рыночной точки зрения это очень сырая технология; в РФ не используется (в лучшем случае есть пара штук на этапе базового пилотирования).

Этого пока невозможно найти в реальной жизни.

То есть приезжающие к вам курьеры в случае безналичной оплаты либо достают POS-терминал, к которому вы привязываете карту, либо просят перевести средства на номер телефона.

Но чтобы курьер просто взял и предложил прислонить карту к своему смартфону — такого пока не существует. Сделать это самому с нуля можно, но со временем возникает ряд проблем: пока мы проходим сертификацию (процесс довольно длительный), кто-то более эффективный сможет предложить рынку свое решение.

Поэтому мы решили пойти по пути партнёрства с человеком, который уже давно работает в нужной теме, чтобы вникнуть в неё и понять специфику отрасли и запросы пользователей.

Так мы быстро нашли старых друзей из 2can, с которыми уже сделали ряд пилотов и проектов.

Оказывается, ребята довели свой софтПОС практически до боевого состояния, щас берите его и прикручивайте куда-нибудь.

И было решено сделать MVP. Основная целевая аудитория softPOS — малый и средний бизнес.

У большого уже все хорошо (на то оно и большое), проще приобрести необходимое количество физических терминалов и оплатить эквайринг.

А вот сегмент МСБ достаточно хорош.

Здесь имеются в виду различные службы доставки, клининговые услуги, салоны красоты, HoReCa и тому подобное.

Но вот главное.

Сам сценарий, при котором вы подносите карту со своими кровными на смартфон курьера, является серьезной проблемой доверия.

Во-первых, к этому никто особо не привык; необходимый пользовательский опыт еще не разработан; некоторые по-прежнему с опаской относятся к мобильным терминалам.

Во-вторых, тот факт, что в этом случае вам пока не нужно вводить ПИН-код для оплаты, существенно усиливает это недоверие.

Но когда решение будет доступно более широкой аудитории, ввод PIN-кода также станет возможным.

Но как-то надо тестировать технологию и находить ошибки, тестируя ее на живых пользователях.

Поэтому было решено распространить этот MVP на некоторых пользователей нашего QIWI Кошелька.

Аудитория там отзывчивая — они активно дают нам обратную связь, потому что хотят сделать продукт лучше.



Интеграции, технологии и подход

Итак, в качестве входных данных мы имели:
  • Приложение Tap2go от 2can
  • Платформа QIWI (набор технологий, позволяющий быстро запускать необходимые пилоты)
  • 3 человека
  • Желание стать MVP
Пока работает только с Android — есть возможность полноценно работать с NFC, как будто у вас не смартфон, а обычный NFC-модуль, для которого можно писать любые скрипты.

С Apple все сложнее; нормального API-доступа к NFC для чего-то более серьёзного, чем просто чтение метки и тому подобное, не существует. Итак, сегодня мы работаем с Android. Итак, мы начали с реализации минимального интерфейса и создания прототипа API, который позволяет нам совершать платежи в обычном режиме без отмены.

Мы начали в ноябре 2020 года, и довели всё до рабочего состояния примерно до конца февраля 2021 года.

Всё это время мы активно общались с разработчиками из Tap2go, за что им спасибо.

Такие MVP, на мой взгляд, очень нужная вещь для компании.

Он не только дает возможность сделать что-то новое, запустить новый сервис и принести какую-то пользу компании, а главное, позволяет разработчикам и всем, кто участвует в процессе, существенно обновиться и опробовать самые новые и ранее не используемые технологии в боевой.

Потому что, когда вы долго работаете, например, с обработкой, ваш стек технологий и возможные версии программного обеспечения ограничены.

Нельзя просто прийти к разработчикам и сказать — эй ребята, посмотрите, какую классную штуку я прочитал, она продуктивная! И сверните.

Даже если очень этого хочешь.

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

И ничего с вами за это не случится.

Например, здесь мы решили использовать Cockroach вместо Oracle/Postgres. Таракана гораздо проще запустить, чем Oracle, мы получаем своего рода быстрый старт. Долгосрочное преимущество здесь заключается в том, что это распределенная база данных.

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

Тот же Постгрес работает в одном экземпляре, для создания на нем распределенного кластера потребуются деньги на сложные пакетные решения и немного нервов.

А еще Таракан распространяется Cloud Ready из коробки.

В нашем случае много сил и времени было сэкономлено за счет того, что мы активно используем Kubernetes: нужно быстро развернуть внутреннее облако — просто бери и разворачивай, не нужно договариваться с операционным отделом и т. д. Хотя, скорее всего тут еще больше помогло правильное понимание продуктового подхода в компании, знаете ли, когда просто дали нормально поработать за короткое время.

У нас разработчики, тестировщики, операторы и юристы сидят в одном чате; при необходимости можно быстро все решить, а не ходить по 10 согласованиям от 5 разных директоров.

Дополнительно с точки зрения скорости помогло и то, что наша обработка — это не какая-то абстрактная шина данных, а собственный сложный инструмент, который позволяет максимально быстро резать такие вещи.

В другом банке это заняло бы гораздо больше времени.



Планы

На данный момент это пилотный проект с ограниченным числом приглашений, вы не можете просто вписаться в него.

Подключено несколько устройств, владельцы которых могут пополнить свой QIWI-кошелек, коснувшись карты.

Пока что одним из главных неудобств для пользователя является необходимость держать на устройстве сразу два приложения — и наш Кошелек, и приложение Tap2go. Хоть интеграция между ними и есть, но понимаешь, что одно приложение в данном случае гораздо лучше, чем два.

Так будет и в будущем: все функции будут перенесены в Wallet, и softPOS можно будет использовать без проблем.

Кроме того, мы планируем добавить в приложение для самозанятых ряд функций – от быстрого открытия счета и регистрации в ФНС до удобного учета доходов, наглядных отчетов и уведомлений.

И ряд полезных вещей для малого и среднего бизнеса.

Теги: #Разработка Android #электронная коммерция #платежные системы #Администрирование баз данных #ИТ-финансы #платежи #POS #бесконтактные платежи #Qiwi #nfc #кошелек #платежная система #softPOS

Вместе с данным постом часто просматривают: