[LARAVEL] Установить и настроить биллинг панель (альтернатива WHMCS)
Суть такова. у нас сервис предоставления услуг игрового хостинга. типа как тут -
и если вы перейдете в игру любую - нажмете заказать - вас перекинет в биллинг - а биллинг это по сути отдельный движок (whcms) - для оплат пользователями, для выбора тарифа, там же и личный кабинет, продления услуг и т.д. но у нас так же используется так называемый птеродактиль, это софт - который стоит на наших физических серверах, он нужен для того, что бы когда клиент выбрал услугу и оплатил в биллинге - биллинг дал запрос птеродактилю - и тот сконфигурировал игровой сервер по той игре которая и была оплачена клиентом в биллинге. И в птеродактиле есть своя собственная веб панель. то есть на данный момент путь клиента таков -сначала регистрация в whmcs (своя веб панель), оплата, а потом уже ему дают ссылку на другую веб панель где он может непосредственно управлять своим игровых сервером, то есть по сути две авторизации нужно ему выполнить. В биллинге только оплата и выбор тарифа - в птеродактиле управление игровым сервером. Немного неудобно и костыльно, но есть решение -
https://github.com/pterobilling/pterobilling
цель которого сделать и биллинг и панель управления сервером - все в одной панели, что бы не юзать дополнительно вхмцс.
Вот немного про панель -
https://pterobilling.org/#features
вот документация -
https://docs.pterobilling.org/docs/welcome/
вот инсталлер панели -
https://docs.pterobilling.org/docs/start/require/
Что нужно сделать - подключить этот биллинг, настроить его, что бы моему человеку осталось только тарифы добавить и все работало, при надобности внести какие то корректировки (заранее не могу сказать устроит ли все из коробки или нужны будут какие то улучшения), кто готов разобраться и все сделать - пишите вашу телегу и ставку в час, я думаю так будет разумнее - так как объем работ пока точно не понятен, спасибо за ваше внимание.