Проект: Автодонат для Garry’s Mod  Публичный пост
21 апреля 2020  1658
Автодонат для Garry's Mod
https://gm-donate.net

gm-donate.net позволяет владельцам Garry's Mod серверов автоматизировать прием донатов от игроков

До нашего прихода донаты принимались вручную, в основном на Qiwi. Мы позволили принимать все виды электронных платежей + карты + смс + доставка + налоги + на пиво, что неожиданно повысило профиты проектов в несколько раз, а на сдачу экономит десятки часов времени в месяц на общении с донатерами

GMD и IGS - два сердца нашей системы

  • GMD - сокращение от gm-donate. Нашего сайта, где и расположены сервисы а-ля панель, БД, API и прочие перделки
  • IGS - InGameShop как раз тот самый внутриигровой магазин, написанный исключительно на Lua, включая бэк и интерфейс. Это то, что каждый владелец должен установить на свой игровой сервер. А-ля CMS

Инструменты и workflow

В этой игре разработчики зажаты в пределах возможностей игры. Файлы IGS тогда заливались и обновлялись через FileZilla, а тестились на боевом игровом сервере. Со временем я немного выбрался из западни и спустя 2 года написал статью, о том, как упростить жизнь таким бедолагам, каким был я

С сайтом скукота – laravel, polling микросервис на js. Анализ данных через Metabase, все упаковано в Docker, деплой через Git push. Вход на сервера через Tailscale. Иногда в блоге (ссылка чуть выше) пишу что и как делаю. Там в /docs мини-вики обо всем

Запуск

Когда мы сделали первую версию IGS, она работала без сайта и вообще не планировалась для массового использования. Для нее не требовался API, она напрямую работала с БД. Вторая версия начала делаться, когда у меня попросили автодонат 3 друга.

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

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

Планы на будущее

Сейчас gm-donate ориентирован исключительно на РУ сегмент гмода. Мы планируем полностью обновить дизайн сайта, игрового меню и начать выходить за рубеж, подогнав платежки и локализацию. Но это пока что трудно представить. Все сильно цепляется в количество рабочих рук и амбиции

Нужны ли какие-то советы или помошь Клуба?

Если вы дизайнер или бекенд разработчик - напишите мне. Договоримся

Связанные посты
11 комментариев 👇
Вастрик Блогер, питонист, мизантроп 21 апреля 2020

А расскажи через что процессили платежи и как боролись с комиссиями? Я вот давно хотел прикрепить к Клубу прямую подписку по карте, чтобы отвязать его от патреона, но какой-нибудь Stripe забирает $0.25 + 3% комиссии — с моих подписок по $1 это добрая треть бабосика. Передумал. Ищу дальше и страдаю.

  Развернуть 1 комментарий

Напрямую принимаем только часть Qiwi, остальное через агрегаторов а-ля Unitpay (лучший), Interkassa, Megakassa, SkinPay, MegaKassa и прочих. Подписки реализовать позволяет только Unitpay и то не точно (где-то вроде видел)

  Развернуть 1 комментарий
🕵️ Юзер скрыл свои комментарии от публичного просмотра...
🕵️ Юзер скрыл свои комментарии от публичного просмотра...

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

Вот и ищу что-то под свои требования. И да, надо с реккурентными платежами и мировой географией как Stripe, PayPal или Adyen. У последнего комиссии поменьше, но они требуют стопку документов. Вот думаю теперь.

  Развернуть 1 комментарий
🕵️ Юзер скрыл свои комментарии от публичного просмотра...

Жесть, а это как? Надо проходить сертификации и иметь полный этаж юристов? И как быть с международкой?

  Развернуть 1 комментарий

Проиграл с фразы про «за фрод сначала натягивают эквайринг» и потом предложение стать эквайрингом самому.

  Развернуть 1 комментарий
🕵️ Юзер скрыл свои комментарии от публичного просмотра...

@Kirk, Яндекс Кассу не рекомендую, они мне сказали что международный эквайринг подключают только через пару месяцев успешной работы, а до этого можно пройти куда подальше. РБК касса вроде есть еще, там с этим проблем нет, но есть другие - например, валютный контроль.

  Развернуть 1 комментарий

А кто-то пробовал в бою https://paddle.com/?

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб