Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

  Имеем 7 VPN серверов на Pritunl Openvpn с ip разных стран. Нужно доработать клиент VPN под windows для нас, и написать код для платежной формы на сайте, автоматизировать процессы оплаты>подтверждения>создания ключей доступа>отправки на почту пользователю, без создания кабинета пользователя.

  Принцип работы: Сайт с информацией на одном сервере (имеется), тарифы и управление впн серверами- на отдельном сервере (нужно сделать), тарифы встраиваются на сайт через html код. Серверы могут меняться-добавляться, поэтому нужен вменяемый способ удаления-добавления серверов. Как-то: добавил адреc сервера, логин пароль, дописал в тариф- и работает.

  Создается группа тарифов - неделя, месяц, 3 месяца, полгода, год. 

Принцип подписки: один аккаунт- одно устройство- все серверы на выбор. Соответственно надо сделать и систему контроля-учета доступа.

Принцип взаимодействия клиент-сайт:

1. Клиент жмет на кнопку "оплатить" выбранного тарифа, открывается форма выбора спосба оплаты (ЯД, Вебмани, Пэйпэл, Кредитная карта, Мобильные операторы) с окном для указания емейл.

2. Указав емейл и выбрав форму оплаты, переход на платежный шлюз, оплата, подтверждение > на емейл приходит письмо с кодом доступа и ссылкой на форму выбора устройства , на котором будет настраиваться впн. В окно вводится  полученный код, открывается окно выбора устройства: 

 a. Компьютер на Windows > >>ссылка на преднастроенный клиент, который нужно просто установить и                                            ввести код доступа, все кофиги он должен прописать автоматически. 

 b. Компьютер на Linux > >>форма с инструкцией по настройке , на почту *.ovpn  для всех хостов     

 c. Компьютер на Mac osx > >> форма с инструкцией по настройке , на почту *.ovpn для всех хостов 

 d. Android > > >форма с инструкцией по настройке , на почту *.ovpn  для всех хостов 

 e. iOs > >> форма с инструкцией по настройке , на почту *.ovpn  для всех хостов 

Создание преднастроенного vpn-клиента для Windows

  • должен работать сразу после установки и введения кода клиента
  • переподключаться к любому из доступных серверов через выпадающее меню
  • показывать через какое время закончится подписка
  • указывать ссылку на форму оплаты
Система централизованного управления серверами
  • Автоматизация оплаты>подтверждения>создания ключей доступа>отправки на почту пользователю
  • Создания сертификатов .ovpn на всех серверах с ограничением срока действия согласно оплаченному тарифу
  • Отправка сертификатов и преднастроенного клиента на почту пользователю
  • Автоматическая отправка уведомлений о окончании оплаченного периода со ссылкой на форму оплаты
7 лет назад
dima240776
Дмитрий 
47 летРоссия
15 лет в сервисе
Был
4 года назад