С помощью плагина PowerDMARC WHMCS вы можете предложить DMARC, SPF, DKIM, BIMIи MTA-STS непосредственно через существующую витрину WHMCS. Никаких изменений в инфраструктуре, никакой технической головной боли - просто подключите, настройте и начинайте продавать. Нижеприведенное руководство проведет вас через пошаговый процесс установки модуля и запуска в работу.
Совместимые версии WHMCS
Модуль требует PHP 8.1 и поэтому совместим с WHMCS 8.6 или выше. Функциональность модуля была протестирована и проверена на WHMCS 8.13
Шаги по установке и настройке модуля
Извлечение ZIP
Распакуйте предоставленный ZIP-пакет PowerDMARC For WHMCS в ваш основной каталог WHMCS
Справочник для партнеров, использующих cPanel
- Доступ к панели модели администратора WHMCS
Настройка панели администратора WHMCS Partner
Конфигурация сервера
В WHMCS перейдите в раздел Конфигурация -> Системные настройки -> Серверы
Создайте новый сервер
В поле Hostname введите базовый URL конечной точки API (например, partnername.powerdmarc.com ИЛИ для партнеров, использующих Whitelabel app.partner.com). После регистрации в партнерской программе PowerDMARC назначенный вами менеджер по работе с клиентами предоставит вам все необходимые сведения
Вы можете получить API-токен на партнерском портале, перейдя в Настройки API -> Управление API-токенами, и сгенерировать токен с необходимым разрешением.
В разделе "Сведения о сервере" выберите "PowerDMARC For WHMCS" в поле "Модуль".
Введите "API-токен" и установите флажок "Безопасный".
Чтобы проверить, что API-токен действителен, вы можете нажать на кнопку "Проверить соединение".
Сохранить изменения
Конфигурация группы серверов
Чтобы предложить DMARC, вы должны сначала создать группу, к которой он будет принадлежать, в вашей панели администратора WHMCS. Например, вы можете создать группу под названием Email Authentication и предложить DMARC в ней.
Перейдите в раздел Системные настройки -> Серверы
Создайте новую группу серверов
Назначьте новый сервер группе
Сохранить изменения
Конфигурация автономного продукта
Сервис PowerDMARC может быть предложен как отдельный продукт в вашем WHMCS, или же он может быть предложен как дополнительная услуга к одному из ваших текущих предложений, таких как доменные имена, SSL, хостинг электронной почты, веб-хостинг и другие.
Ниже описано, как предложить ее в качестве отдельной услуги.
Перейдите в раздел Конфигурация→Настройки системы→Продукты/Услуги.
Создайте новый продукт
В поле Модуль выберите "PowerDMARC For WHMCS".
Перейдите к следующему шагу
На вкладке "Настройки модуля" выберите "Модуль и группа серверов".
Появится раздел конфигурации плана, в котором отображаются названия продуктов, соответствующие планам, доступным на DMARC Portal (например, Lite Annual).
Перейдите на вкладку "Пользовательские поля". Если поля не были созданы автоматически, попробуйте сохранить изменения еще раз
Конфигурация аддона продукта
Такой подход позволяет добавлять тарифные планы PowerDMARC в качестве дополнения к существующим продуктам, которые имеют к ним отношение. Предложение может дополнять их, например: регистрация доменного имени, веб-хостинг, хостинг электронной почты, SSL-сертификат и защита входящей электронной почты (антиспам).
Процесс настройки аддона Product Addon очень похож на процесс настройки отдельного модуля Product Configuration Module, и настраиваемые поля настраиваются таким же образом.
Перейдите в Системные настройки -> Модули аддонов -> Активировать аддон PowerDMARC For WHMCS
- После создания аддона вы можете перейти в раздел "Применяемые продукты" и добавить соответствующие продукты. Например. DMARC как дополнение для SSL
Конфигурация посадочной страницы клиентской зоны
Модуль PowerDMARC WHMCS имеет посадочную страницу, которая рассказывает о возможностях сервиса и предложения. Чтобы настроить эту целевую страницу, выполните следующие действия:
Перейдите в раздел Конфигурация→Настройки системы→Дополнительные модули
Активируйте аддон "PowerDMARC For WHMCS Addon"
В поле "Группы продуктов посадочной страницы" выберите группу продуктов, которая будет отображаться в качестве посадочной страницы
Сохранить изменения
Отказ от ответственности: ThinkDMARC - это лишь пример для наглядности.
Управление продуктом из области администратора
После создания услуги вы можете управлять ею в разделе профиля клиента на вкладке "Продукты/услуги".
В этом представлении можно выполнять команды модуля и настраивать лимиты (для обновления лимитов в API необходимо вызвать соответствующую команду с помощью кнопок)
Создать: Запускает шаги по созданию партнерского арендатора PowerDMARC, если он еще не создан.
Приостановить: Отключает учетную запись PowerDMARC, если она включена
Снять с паузы: Включает учетную запись PowerDMARC, если она отключена
Прекратить: Удаляет учетную запись PowerDMARC
Изменить пакет: Изменение плана учетной записи PowerDMARC на основе плана, выбранного из раскрывающегося списка "Продукт/услуга".
Обновить лимит домена: Пользовательское действие, которое обновляет лимит домена на основе значения, указанного в поле ввода "Переопределить лимит домена".
Обновить лимит объема почты: Пользовательское действие, которое обновляет месячный лимит объема почты на основе значения, указанного в поле ввода "Переопределить лимит объема почты".
Приобретение продукта/дополнений в клиентской зоне
Отдельный продукт
Теперь вы сможете приобрести отдельный продукт на предварительно настроенной целевой странице из клиентской зоны.
Добавление продукта
Клиенты также смогут приобрести DMARC в качестве дополнения. Например, если клиент покупает/регистрирует домен, он также может приобрести услуги DMARC в качестве дополнения. Мы рекомендуем сделать PowerDMARC дополнительным сервисом при регистрации домена, хостинге электронной почты, веб-хостинге и других услугах.
После завершения оплаты модуль приступит к созданию учетных записей на партнерском портале PowerDMARC
Панель управления конечного пользователя WHMCS отображает основную информацию о покупке услуги и позволяет одним щелчком мыши войти на партнерский портал PowerDMARC.
Автоматическая публикация DNS-записей DMARC только для cPanel
Чтобы упростить процесс регистрации для клиентов, использующих cPanel, после покупки/добавления домена в WHMCS модуль будет автоматически публиковать Hosted DMARC CNAME Record на доменах с поддержкой cPanel и проверять ее, как описано ниже:
Если выбранный домен добавлен с помощью модуля PowerDMARC, будет выполнен поиск по всем активным cPanel-сервисам клиента на предмет наличия учетной записи, содержащей выбранный домен (это делается через cPanel API; домен не обязательно должен быть назначен cPanel-сервису в WHMCS).
Если учетная запись cPanel с доменом найдена, система попытается опубликовать DNS-запись на cPanel
Если при публикации записи произошла ошибка, в окне просмотра клиента появится дополнительный раздел
После успешной публикации DNS-записи DMARC CNAME в cPanel может пройти до 30 минут, прежде чем она будет автоматически активирована.
*В настоящее время эта функция поддерживается только для cPanel.
За любой дополнительной информацией или уточнениями обращайтесь по адресу support@powerdmarc.com. Подпишитесь сейчас на Плагин WHMCS для PowerDMARC.