Привет! Мы в QIWI разрабатываем сразу несколько финтех-продуктов.
Конечно, наибольшую известность широкому пользователю представляют наши платежные терминалы и все, что с ними связано, а также приложение QIWI Кошелек.
Но это верхушка айсберга: у нас есть и хорошая обработка, которую мы готовы предоставить клиентам и настроить ее при необходимости, и многое другое.
Плюс мы стараемся активно развивать продукты, не связанные с кошельком.
И в один прекрасный день мы поняли, что обладаем отличной экспертизой во всем, что касается основной специфики платежного рынка, но наши платежные услуги представлены только онлайн.
Но у нас просто нет возможности просто зайти оффлайн, в магазин и оплатить товар, привычно прикасаясь картой к терминалу.
Так у нас возникла идея запустить пилотную версию softPOS. В случае с классическими POS-терминалами дело в том, что этот рынок очень товаризирован: игроков много, они крупные, и у всех вполне хорошие условия.
И оказывается, что выход на рынок POS-терминалов и попытки конкурировать там обходятся дорого.
Конечно, это возможно.
На какое-то время и совсем недолго.
В общем, мы пропустили этап POS и стали смотреть сразу в сторону softPOS. Знаете, как в Китае: платежные терминалы там были не очень распространены, люди как-то сразу приходили к QR-кодам и предоплате в национальных мессенджерах.
Здесь мы перешагнули ступеньку.
Но давайте обо всём по порядку.
Что такое softPOS и кому он полезен?
Это возможность с помощью программного обеспечения превратить смартфон с NFC в платежный терминал, как следует из названия.С рыночной точки зрения это очень сырая технология; в РФ не используется (в лучшем случае есть пара штук на этапе базового пилотирования).
Этого пока невозможно найти в реальной жизни.
То есть приезжающие к вам курьеры в случае безналичной оплаты либо достают POS-терминал, к которому вы привязываете карту, либо просят перевести средства на номер телефона.
Но чтобы курьер просто взял и предложил прислонить карту к своему смартфону — такого пока не существует. Сделать это самому с нуля можно, но со временем возникает ряд проблем: пока мы проходим сертификацию (процесс довольно длительный), кто-то более эффективный сможет предложить рынку свое решение.
Поэтому мы решили пойти по пути партнёрства с человеком, который уже давно работает в нужной теме, чтобы вникнуть в неё и понять специфику отрасли и запросы пользователей.
Так мы быстро нашли старых друзей из 2can, с которыми уже сделали ряд пилотов и проектов.
Оказывается, ребята довели свой софтПОС практически до боевого состояния, щас берите его и прикручивайте куда-нибудь.
И было решено сделать MVP. Основная целевая аудитория softPOS — малый и средний бизнес.
У большого уже все хорошо (на то оно и большое), проще приобрести необходимое количество физических терминалов и оплатить эквайринг.
А вот сегмент МСБ достаточно хорош.
Здесь имеются в виду различные службы доставки, клининговые услуги, салоны красоты, HoReCa и тому подобное.
Но вот главное.
Сам сценарий, при котором вы подносите карту со своими кровными на смартфон курьера, является серьезной проблемой доверия.
Во-первых, к этому никто особо не привык; необходимый пользовательский опыт еще не разработан; некоторые по-прежнему с опаской относятся к мобильным терминалам.
Во-вторых, тот факт, что в этом случае вам пока не нужно вводить ПИН-код для оплаты, существенно усиливает это недоверие.
Но когда решение будет доступно более широкой аудитории, ввод PIN-кода также станет возможным.
Но как-то надо тестировать технологию и находить ошибки, тестируя ее на живых пользователях.
Поэтому было решено распространить этот MVP на некоторых пользователей нашего QIWI Кошелька.
Аудитория там отзывчивая — они активно дают нам обратную связь, потому что хотят сделать продукт лучше.
Интеграции, технологии и подход
Итак, в качестве входных данных мы имели:- Приложение Tap2go от 2can
- Платформа QIWI (набор технологий, позволяющий быстро запускать необходимые пилоты)
- 3 человека
- Желание стать MVP
С 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
-
Я. Субботник В Москве.
19 Oct, 24 -
Спросите Итана №68: Выбор Карьеры Астронома
19 Oct, 24