Открыто

VpnBillingManager - автоматизация продажи VPN услуг [creativeboss]

Тема в разделе "Бизнес и свое дело", создана пользователем creativeboss, 31 мар 2024.

Цена: 6700р.
Взнос: 6700р.

Основной список: 9 участников

Резервный список: 5 участников

  1. 31 мар 2024
    #1
    creativeboss
    creativeboss ЧКЧлен клуба

    Складчина: VpnBillingManager - автоматизация продажи VPN услуг [creativeboss]

    scale_1200.jpg

    О чем складчина?


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

    Из чего состоит сервис:

    1. Лендинг + личный кабинет клиента, где можно ознакомиться с тарифами, подключать и отключать подписки, пополнять баланс.
    На чем написан? Nuxt.js (почему решил дополнительно сделать сайт? – не для всех каналов продвижения подходит ТГ, да и не у всех пользователей он может быть, с сайтом больше возможностей по привлечению пользователей)

    2. Телеграм бот для регистрации пользователей, подключения услуг VPN. Телеграм бот +- классический, пока не WebApp.

    3. Административная панель управления сервисом + API для фронта. Написана на Laravel 10

    Функциональные возможности сайта(веб):
    · Краткое описание сервиса
    · Блок тарифных планов
    · Блок ответов на вопросы
    · Регистрация пользователей (через email, оформление подписки без регистрации)
    · Личный кабинет клиента (список всех подписок, подключение удаление новых, выбор тарифных планов, оплата подписок, продление услуг согласно тарифному плану подписки, уведомления об истечении подписки, на сколько дней хватит средств)
    · Инструкции по подключению

    Функциональные возможности бота(телеграм):
    · Подключение ВПН (выбор тарифа, тестовый период N дней)
    · Продление подписок
    · Удаление подписок
    · Написать админу
    · Инструкции по подключению
    · Информация об аккаунте

    Функциональные возможности админки (backend):
    · Создание тарифных планов (тестовый период, сумма за период – т.е. день может стоить по-разному, разные тарифы для сайта и для телеграмм бота – возможность разделять)
    · Управление пользователями (блокировка, просмотр подписок пользователя)
    · Управление подписками (создание, блокировка, продление, тестовый период)
    · Управление серверами (добавление, просмотр кол-ва подписок у сервера)
    · Рассылка уведомлений пользователям в Телеграм, админу тех.уведомлений
    · Сокращатель ссылок, трекинг UTM- меток (для источников трафика)

    Пока прием платежей осуществляется через YooKassa, в планах подключить прием платежей криптой и Lava (как некоторые из вариантов), дополнительные способы приема платежей можем обсудить добавлю.

    Под капотом VPN используется V2ray на базе API marzban, цель моей системы автоматизировать продажу ВНП услуг и отслеживания источников трафика. Возможно подключение дополнительных протоколов ВПН, если у них есть API.

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

    Что в планах?
    Сделать веб-апп для телеграм бота
    Адаптировать одно из flutter приложений под свой VPN, в возможностью рассылки уведомлений пользователям прямо в приложение + приложение.
    Если вам интересна данная тема присоединяйтесь, по всем техническим моментам, как что настроить, запустить и т.д, подскажу, хотелки по доработке биллинга реализуем (в рамках разумного), создадим ветку тех. поддержки складчины.
    Возможность рассмотреть открытый исходный код биллинга, при большом количестве человек, так как высока вероятность слива в паблик.

    Какой у вас должен быть уровень подготовки?
    1. Умение зарегистрировать домен, VPS сервер
    2. Привязать домен к серверу
    3. Уметь пользоваться FTP, подключаться к серверу по SSH и выполнить команду из консоли

    Как и что делать расскажу, но, если у вас нет базовых навыков, будет, наверное, сложновато.

    Системные требования:
    php8+, nginx, linux, mysql
     
    Последнее редактирование модератором: 31 мар 2024
    4 пользователям это понравилось.
  2. Последние события

    1. Tereza mama
      Tereza mama не участвует.
      16 сен 2024 в 22:52
    2. Tereza mama
      Tereza mama участвует.
      16 сен 2024 в 22:52
    3. skladchik.com
      В складчине участвует 10 человек(а).
      16 сен 2024 в 22:52
    4. ghost552
      ghost552 не участвует.
      9 сен 2024
  3. Обсуждение
  4. 1 апр 2024
    #2
    creativeboss
    creativeboss ЧКЧлен клуба
    1. По приему платежей, в том числе криптой
    могу добавить cryptomus, они уже в планах планах и доступ к апи одобрили + можно добавить Lava. 2-3 платежные системы могу добавить без проблем(сейчас есть только Юкасса).
    По поводу платежек, если у складчиков есть предпочтения, то желательно голосовалку какую-то, но может это и не обязательно, так как систем на самом деле не очень много основных.(включение отключение способов оплаты в админке будет, способы автоматические).
    Сразу отвечу на вопрос по поводу приема ручных платежей, сейчас такой опции нет, если кому-то нужно можно будет добавить ручной способ оплаты с инструкцией, а дальше уже сами будете контролировать оплатил или нет, так как цель этой системы автоматизация, да и при большом количестве пользователей - это геморой(проверять все в ручную).

    По paypal нужно смотреть, так как они с РФ вроде не работаю сейчас и не факт что сделают тестовые токены и дадут доступ к API, но вопрос решаем.

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

    3. Смогу ли я сделать 2 домена под 2 разных гео (китай и запад) или нужно будет купить 2 копии?
    По поводу N-инстансов, ботов и т.д. 2 копии покупать точно не нужно будет, но по поводу открытый код, N-доменов еще не решил вопрос.
    С одной стороны можно рассмотреть вариант открытого когда, если будет много пользователей и 100+ оплат.
    Либо покрыть все или большую чаcть IonCube последней версии и выдавать лицензии.
    Просто при сливе продукта в паблик, поддерживать его актуальное состояние и дорабатывать для всего интернета - желания не будет. В общем нужно подумать.

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

    Была еще идея добавить функционал мультибота
    чтобы можно было в админке добавлять N ботов с разными тарифами.
     
    Последнее редактирование модератором: 1 апр 2024
    1 человеку нравится это.
  5. 1 апр 2024
    #3
    Truer
    Truer ЧКЧлен клуба (А)
    Понятно, жаль, что все подобные проекты с автоматизацией рассчитаны только на ру.
     
  6. 1 апр 2024
    #4
    sergiys
    sergiys СкладчикСкладчик
    криптобот можно добавить? Им все смогут оплатить и это удобно. А для рф юкасса .
     
    Последнее редактирование модератором: 1 апр 2024
  7. 1 апр 2024
    #5
    creativeboss
    creativeboss ЧКЧлен клуба
    В первую очередь там где есть спрос и быстрее получить результат.
     
  8. 1 апр 2024
    #6
    skladiruem
    skladiruem ЧКЧлен клуба
    Есть ли у вас рекомендации по регистраторам доменов и хостингу? Или что сами используете и можете посоветовать?
    Проблема в будущем мне видится в том, что в ру-зоне на данный момент запрещено распространение информации о способах обхода блокировок. Ключевое слово "распространение", причем неопределенному кругу лиц. А если будет сайт, то это и есть распространение информации со всеми вытекающими последствиями. Тут нужно быть осторожнее или искать другой подход к такому домашнему бизнесу. Ну, это мое мнение. Хотелось бы услышать ваше мнение по этому вопросу.
     
  9. 1 апр 2024
    #7
    Wolnorix
    Wolnorix ЧКЧлен клуба
    Aaio норм платежка
     
  10. 1 апр 2024
    #8
    skladiruem
    skladiruem ЧКЧлен клуба
    Либо я неправильно понял тему складчины - сайт нужен только для приема платежей, и никакой информации о предоставлении услуг впн там не будет.
     
  11. 2 апр 2024
    #9
    creativeboss
    creativeboss ЧКЧлен клуба
    и никакой информации о предоставлении услуг впн там не будет.

    на сайте будет лендинг + тарифы + ответы на вопросы, оформление подпискии и личный кабинет клиента(правление подписками и т.д)
     
    2 пользователям это понравилось.
  12. 6 апр 2024
    #10
    firenight
    firenight ЧКЧлен клуба
    Скрипты подобного рода имеют ценность когда код открыт. И брать под бизнес с закрытым-это большой риск.
    Нужно, чтобы была возможность в случае обновления исправить ошибки под капотом, доработать.
    Разработчик может пропасть и бизнес пойдет ко дну.
    А задумка и функционал действительно хорош.
    Хотелось бы большей открытости)
    100-ку врядли наберем! Да и платежку бы свою, чтоб была возможность добавлять. Они также не вечны и все меняется в этом турбулентном мире.
     
    4 пользователям это понравилось.
  13. 13 май 2024
    #11
    creativeboss
    creativeboss ЧКЧлен клуба
    Всем привет.

    1. По оплате, подключил прием криптовалюты через cryptomus, попозже добавлю еще lava и aaio.

    2. Лендинг на 95 процентов готов и личный кабинет.(быстрая регистрация по ссылке, по коду, через Телеграм - подписки можно оформлять и через телегу и через lending) + для емайл рассылки будут персональные ссылки, чтобы пользователи были сразу авторизованы.(позже добавлю больше скринов).

    3. Через телеграм бота и через ЛК пользователь может оформить много платных подписок на 1 аккаунт.

    4. По протоколам пока VLESS, если кому-то нужен Outline, тоже можно добавить попозже.

    Если есть какие-то пожелания\хотелки, пишите...

     

    Вложения:

    • vpn-landing.png
      Размер файла:
      2,3 МБ
      Просмотров:
      1.029
    3 пользователям это понравилось.
  14. 2 июн 2024
    #12
    creativeboss
    creativeboss ЧКЧлен клуба
    Добрый день, если у кого-то есть возможность прорекламировать складчину, было бы очень хорошо...
     
  15. 3 сен 2024
    #13
    Alex745
    Alex745 СкладчикСкладчик
    Пока не разобрался как это сделать. Сколько нужно человек, чтобы складчина состоялась?