Модуль WHMCS
Продавайте наши серверы из своего WHMCS под своим брендом и по своим ценам. Оплаченный заказ создаёт сервер автоматически, клиенты управляют им в вашем кабинете.
Что умеет
- Автоматическое создание
- Оплаченный заказ создаёт сервер примерно за минуту и сохраняет IP и пароль в услуге.
- Только ваш бренд
- Клиенты нигде не видят нашего имени и заказывают через вашу форму заказа WHMCS.
- Цены в вашей валюте
- Укажите курс доллара для каждой валюты и цену тарифа как наценку % или фиксированную сумму.
- Личный кабинет
- Статус, IPv4/IPv6, доступы с кнопками копирования, запуск/остановка/перезагрузка, смена пароля, переустановка и переименование.
- Ежедневная синхронизация
- Пересчитывает цены с наценкой, скрывает снятые тарифы, обновляет список ОС, IP и статусы серверов.
- Уведомления о балансе
- Администраторы WHMCS получают письмо, когда баланса не хватает на ближайшие продления.
Требования и загрузка
WHMCS 7.10 или новее и PHP 7.2 или новее с cURL; протестирован на WHMCS 9. Модуль бесплатный.
Скачайте его в панели клиента в разделе Developer → WHMCS Module после входа. Публичной ссылки нет, регистрация бесплатна.
Установка примерно за десять минут
Загрузите файлы
Распакуйте архив и загрузите папку modules в каталог WHMCS, чтобы появились modules/servers/turkishvps и modules/addons/turkishvps_reseller.
Создайте API-токен
В нашей панели откройте Developer → API Keys и создайте токен. Он показывается один раз.
Добавьте сервер
В WHMCS: System Settings → Servers → Add New Server, модуль TurkishVPS, hostname api.turkishvps.com, имя пользователя пустое, токен в поле Password. Test Connection и сохранить.
Включите аддон
System Settings → Addon Modules → активируйте TurkishVPS Reseller, Configure, задайте наценку и роли администраторов.
Импортируйте тарифы
Addons → TurkishVPS Reseller → Products & pricing: укажите курс, отметьте тарифы, задайте цены и сохраните.
Синхронизация
Ежедневно через cron WHMCS. Для частой синхронизации добавьте cron для modules/addons/turkishvps_reseller/cron.php.
Расчёты между нами
Каждый сервер оплачивается ежемесячно с вашего баланса по закупочной цене, независимо от периода, выбранного вашим клиентом. Сервер, продление которого не оплачено, удаляется без возможности восстановления, поэтому держите баланс пополненным. Приостановленная услуга оплачивается, пока её не удалят.
Terminate удаляет сервер и возвращает неиспользованное время на баланс за вычетом комиссии за отмену. Апгрейд возможен только на больший тариф.
Частые проблемы
- Test Connection не проходит
- Токен должен быть в поле Password, hostname api.turkishvps.com, сервер WHMCS должен разрешать исходящий HTTPS. Отклонённый токен отозван или введён с ошибкой: создайте новый.
- Заказ оплачен, сервера нет
- Чаще всего не хватает баланса: пополните его и нажмите Create в услуге. Проверьте также, что у продукта указан тариф и ОС по умолчанию.
- Нужна помощь
- Включите System Logs → Module Log в WHMCS, повторите действие и пришлите нам лог и страницу Activity аддона в тикете.
Хотите свою интеграцию?
Модуль работает через наш публичный REST API, который можно вызывать напрямую.
От регистрации до SSH
Создайте аккаунт
Зарегистрируйтесь по email и подтвердите его.
Пополните баланс
Картой или USDT/TRX в сети TRC20.
Закажите сервер
Выберите тариф и систему. Обычно сервер готов через несколько минут, пароль root или Administrator появится в панели.