Развитие B2B-платформы для провайдера криптовалютных платежей

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

May 2020

О Cryptopay

Компания Cryptopay была основана в 2013 году и начинала свой путь как биткойн-кошелек. Среди первых аналогичных компаний она отличалась тем, что выпустила собственную предоплаченную карту, с помощью которой можно совершать как онлайн, так и оффлайн покупки. Постепенно компания трансформировалась в криптовалютный платежный шлюз: сначала в Европе, а после — во всем мире.

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

  • Получать, хранить, обменивать и отправлять BTC, ETH, LTC и XRP.
  • Покупать и переводить криптовалюты на свой личный банковский счет в зоне SEPA или с помощью Faster Payments.
  • Покупать биткоины, лайткоины, эфиры и XRP с оплатой картой.
  • Заказать пластиковую или виртуальную предоплаченную карту и пользоваться ей как обычной банковской картой.
  • Открыть корпоративный счет и принимать биткойн-платежи от клиентов.

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

Чтобы увеличить своё присутствие на мировом рынке, Cryptopay требовалась помощь в ускорении разработки своих продуктов. За экспертизой в разработке они и обратились в Evrone.

Задача

Evrone подключился к работе в конце 2016 года. Тогда у Cryptopay было 2 основных продукта:

  • Предоплаченная карта Cryptopay и крипто-кошелек с системой транзакций между компаниями и потребителями.
  • b2b-система в зачаточном состоянии: с однопользовательским аккаунтом для клиента, инвойсами в качестве инструмента для приема платежей в BTC и отправкой платежей в BTC.

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

Что требовалось сделать:

  • Поддерживать текущую b2с-систему.
  • Разработать сервис для унификации работы с разными карточными эмитентами с возможностью добавления новых.
  • Участвовать в создании полноценного b2b-сервиса.
  • Спроектировать инфраструктуру для хранения и обработки карточных данных.
  • Помочь сервису пройти сертификацию по PCI DSS.

Создание b2b-модуля

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

В первую очередь инженеры Evrone участвовали в разработке мерчант-функционала модуля, и расширили его. Что уже удалось сделать:

  • Подключили API платежных систем, добавили криптовалюты в платежные системы.
  • Добавили многопользовательский аккаунт с разделением по ролям сотрудников мерчанта и суб-аккаунтами.
  • Внедрили инвойсы в качестве инструмента для приема платежей в BTC/XRP/LTC/ETH/BCH.
  • Ввели инструмент для отправки платежей в этих криптовалютах.
  • Добавили платежные каналы для приёма платежей в криптовалютах.
  • Разработали встраиваемый виджет и страничку для оффлайн-оплаты криптовалютой для мерчантов без API.
  • Добавили систему мониторинга транзакций для нужд антифрода.

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

Новые задачи в 2020 году

Наша новая крупная цель — перезапуск карточной программы для европейских и азиатских клиентов. В 2020 году команда разработчиков Evrone продолжает поддерживать код и разрабатывать В2В систему для Cryptopay, параллельно идёт перенос frontend на SPA (single page application).

В разработке используют современные технологии, фронтенд пишем на Vue.js, бэкэнд — на Ruby и Golang.

Промежуточные итоги

Благодаря слаженной работе технической команды клиента, усиленной экспертами из Evrone, Cryptopay смог вырасти в сервис в котором реализованы модели взаимодействия и b2b, и b2c.

Уверены, для Cryptopay активное развитие на крипторынке — это только начало. Evrone задействует всю свою экспертизу, чтобы помочь компании с новыми, прорывными продуктами.

Проекты масштаба Cryptopay — это специализация Evrone. Напишите нам, если хотите перевести свой проект на современные технологические рельсы, и поручить разработку профессионалам.

Мы прошли с Evrone большой путь и знаем, что на них можно положиться.
Дмитрий Гуняшов
Co-founder Cryptopay
Проект Cryptopay начался как сотрудничество между нашими пользователями, которые вдохновили нас, и технологиями, которые сделали его возможным.
Георгий Басиладзе
Co-founder Cryptopay
Будем на связи
Прикрепить файл
Максимальный размер файла: 2 МБ.
Допустимые типы файлов: jpg jpeg png txt rtf pdf doc docx ppt pptx.