Трибуна Максим Воронов
2740

Как разработчики из Перми запустили с «Яндекс.Деньгами» сервис для стримеров

Команда Donate Stream — двое разработчиков с опытом работы больше 8 лет, в основном в разработке CRM- и ERP-решений для бизнеса и в игровых проектах. Мы живём и работаем в Перми, а в прошлом месяце, не покидая родной регион, мы запустили совместный проект с «Яндекс.Деньгами» — сервис «Я.Стример».

В закладки
Аудио
Главная страница сервиса донатов Я.Стример

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

Просто написали на почту из раздела контактов на сайте, а через семь месяцев продукт был запущен, и о нём написали больше 100 российских СМИ, в том числе vc.ru. Как нам это удалось? Рассказываем в этом блоге.

Коротко о нашем продукте

«Я.Стример» помогает принимать донаты во время онлайн-трансляций и через виджеты показывать зрителям, как идёт процесс сбора денег.

Чтобы подключить сервис, нужно открыть и идентифицировать кошелек в «Яндекс.Деньгах», привязать его к аккаунту «Я.Стримера», настроить виджеты, как тебе хочется, и разместить ссылку для приёма донатов там, где ты стримишь.

Например, на YouTube, Twitch, Smashcast, СyberHero, WASD.TV, в «Одноклассниках», во «ВКонтакте» или Facebook. Наш сервис работает и с программами для потокового вещания, например, OBS Studio, XSplit.

Пример работы виджета сообщений о донате

Поиск идеи и УТП

Идея запустить собственный продукт и не быть наёмными работниками появилась у нас давно. Мы работали в игровой сфере, знаем её и любим.

Год назад, вдохновившись опытом DonationAlerts, мы решили сделать собственный удобный и недорогой сервис для стримеров. Существующие на рынке популярные решения хороши, удобны, визуально круто оформлены и вообще сделаны талантливыми ребятами.

Чтобы конкурировать с уже успешными и известными проектами за внимание аудитории, нужно было найти «боль» стримера, которую пока никто не закрыл.

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

Мы решили, что донаты должны падать на счёт мгновенно, а комиссия за их вывод — быть значительно меньше или вообще отсутствовать. Это могло бы стать нашим УТП. Но чтобы всё это обеспечить, нужен был партнёр, у которого есть собственное платёжное решение и желание сделать сервис для стримеров, удобный и недорогой.

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

От желания к делу: почта на сайте работает

Для реализации идеи основали ООО «Донейт стрим» — само название говорит за себя. Мы начали процесс разработки MVP. Как он шёл — история отдельная, похожая на все истории про разработку и скорее актуальная для Habr. Так что сразу перематываю на конец 2018 года, когда продукт был готов, мы начали процесс поиска партнёра.

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

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

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

И тут вдруг к нам пришёл отклик от «Яндекс.Денег». Туда мы писали на общую почту отдела пиара «Яндекса», то есть по адресу, казалось бы, ну совсем далёкому от нужных людей. Так что их отклик стал особенно неожиданным.

Служба поддержки «Яндекс.Денег» связалась с нами спустя семь дней, чему мы были очень рады. Ребята даже извинились, что пришлось так долго ждать, и попросили направить наше детальное предложение. Дальше нам написал уже один из менеджеров компании, и начался предметный разговор.

Активная фаза: интеграция полным ходом

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

Перешли в стадию обсуждения технической реализации — как мы будем проводить операции от донатеров к стримерам. Инструмент для сбора средств через ссылку у «Яндекс.Денег» уже давно был. Но нам нужно было адаптировать и тарифы, и механику под потребности стримеров, а также сделать интеграцию.

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

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

Вместе с ребятами из «Яндекс.Денег» мы проработали несколько сценариев реализации. В итоге решили, что оптимальный — включить модуль оплаты «Яндекс.Денег».

Он позволил значительно уменьшить процент за перевод (всего 2% — с любой банковской карты и 0,5% — из кошелька в «Яндекс.Деньгах») и решал вопрос скорости поступления средств (донаты падают в кошелёк моментально, как любой обычный перевод между людьми).

Если стримеру не нужны наличные, платить за вывод средств вообще не нужно — можно использовать донаты для безналичных платежей из кошелька в «Яндекс.Деньгах» или картой (можно бесплатно выпустить виртуальную, закинуть её в Google Pay, Apple Pay или другой сервис и идти в любой магазин, где принимают карты).

Наличные можно снять в любом банкомате мира, но уже с небольшой комиссией. Всё просто, как мы хотели.

Само подключение модуля не требовало больших усилий. Но для нашего сервиса было важно, чтобы работало автоматическое уведомление о поступлении средств. Обычно в кошельке в «Яндекс.Деньгах» пользователь сам настраивает удобные для себя параметры.

Для «Я.Стримера» такой сценарий не подходил, и ребята из «Яндекс.Денег» переработали процесс специально под наш общий проект. За два месяца мы все вместе провели полную интеграцию, встроили сервис в «Яндекс.Деньги», усовершенствовали наш продукт и в начале июля запустили сервис. И всё это дистанционно — мы в Перми, а они в Москве и Питере.

Мы мечтали запустить сервис с моментальным зачислением средств и более низкой комиссией, а получили совместный продукт с известным по всему СНГ брендом, его поддержку и экспертизу как в доработке продукта, так и в продвижении. Честно говоря, год назад мы совсем не были уверены, что такое возможно. А вот получилось.

#яндексденьги #стриминг

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Максим Воронов", "author_type": "self", "tags": ["\u044f\u043d\u0434\u0435\u043a\u0441\u0434\u0435\u043d\u044c\u0433\u0438","\u0441\u0442\u0440\u0438\u043c\u0438\u043d\u0433"], "comments": 27, "likes": 22, "favorites": 24, "is_advertisement": false, "subsite_label": "tribuna", "id": 78763, "is_wide": false, "is_ugc": true, "date": "Mon, 12 Aug 2019 10:47:46 +0300" }
{"average":25955,"one":95,"ten":75}
Сколько денег вы откладываете в месяц?
Ответьте и узнаете, сколько копят другие.
0 ₽
70 000+ ₽
0 ₽
{ "id": 78763, "author_id": 341731, "diff_limit": 1000, "urls": {"diff":"\/comments\/78763\/get","add":"\/comments\/78763\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/78763"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199116, "last_count_and_date": null }
27 комментариев

Популярные

По порядку

Написать комментарий...
5

Когда ты разработчик из Перми, а головные офисы всех финтех-компаний находятся в тысячах километров от тебя

В Перми так-то есть первый офис Xsolla, если вы забыли. Могли бы перейти дорогу и спросить что предложат, если бы статья не была сплошной рекламой.

Ответить
4

Был я там по экскурсии. Пообщался с HR, сказал, что есть идея, отправил запрос в друзья вк, отдал флешку(всё при ней).
В итоге игнор👍🏻

Ответить
2

Круто. А будет возможность встраивать стримы в страницы сторонних сервисов, чтобы получать дополнительный трафик на стрим?

Как здесь, например: https://hotmc.ru/minecraft-server-154721– тут стример встраивает свой стрим на сторонний сайт и дополнительно собирает трафик с внешней площадки.

Ответить
2

Подумаем об этом и, если такое появится — обязательно расскажем :)

Ответить
2

Молодцы! Успехов вашей команде!

Ответить
0

Спасибо! :)

Ответить
0

Спасибо, будем стараться )

Ответить
0

Как здесь обстоят дела с налогами для стримеров? Донат это же не услуга. Онлайн чеки с офд не нужны? Поясните юридическую конструкцию в данной схеме приёма денег.

Ответить
1

Донат — это пожертвование и налогом не облагается.

Ответить
5

В суде можно ссылаться на ваш комментарий?

Ответить
7

В Я.Суде можно.

Ответить
2

Не в вашу пользу.

Ответить
2

Можно на закон :) Согласно п. 18.1 ст. 217 Налогового кодекса, деньги, которые физлицо получает от другого физлица в порядке дарения, подоходным налогом не облагаются.

Ответить
1

А выходить на улицу можно согласно закону с требованием разблокировать мой счет?

Ответить
0

Подскажите, пожалуйста, номер переписки с поддержкой — проверим причину блокировки.

Ответить
0

Угу, угу :))) 4.19 может вернёте деньги, а?

Ответить
0

Хахахахха. Это прям классика, 5 балов.

Ответить
0

Меня они выслушали. Сначала обращение найти не могли, а потом послали в пешее эротическое в суд.

Ответить
0

При блокировке в суд не отправляем. Номер переписки у вас сохранился?

Ответить
0

Вы уже спрашивали. А в суд подавать буду я.

Ответить
0

Так ведь без этого не проверим 🤷🏽‍♂️

Ответить
5

Вот в ФБК тоже были донаты, а потом уголовное дело об отмывании денег.

Ответить
4

Ну для ФБК что угодно могут придумать)

Ответить
0

Пора делать совместный проект Я.ФБК

Ответить
0

Как же повезло в этом плане стримерам, капец. Никакого геморроя и попробуй сказать что-то против "живу на пожертвования"

Ответить
1

С 2020 года не получиться я думаю. Под самозанятых завербуют, это 99%.

Ответить
0
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Компания отказалась от email
в пользу общения при помощи мемов
Подписаться на push-уведомления
{ "page_type": "default" }