Бесплатные загрузки

Модули панели выставления счетов

Продавайте хостинг Zinn® через ту биллинговую систему, которой вы уже пользуетесь. Бесплатно, по лицензии GPL, для скачивания не требуется аккаунт и нет никаких привилегированных бэкдоров: каждый вызов, совершаемый модулем, представляет собой задокументированную конечную точку, которую вы можете создать самостоятельно с помощью собственного ключа API.

Что модуль делает на самом деле

Кнопки вашей панели оживают

Заказ создает учетную запись Zinn® вашего клиента и подготавливает его сайт. Собственная автоматизация просроченных счетов на вашей панели приостанавливает ее действие. Отметка счета как оплаченного возобновляет ее. Отмена планирует удаление — с датой, отображаемой вашему клиенту, поскольку его данные еще не удалены, и сказать ему об этом было бы хуже, чем не сказать ничего.

Один клик до их хостинга

Ваш клиент нажимает кнопку «Войти в хостинг» в личного кабинете и попадает в свою панель управления уже авторизованным. Эта ссылка создается при нажатии, является одноразовой и истекает через несколько минут — она никогда не попадает на страницу, где ее могут сохранить кеш или лог-файл.

Диск и пропускная способность под контролем

Ежедневная задача обновляет данные об использовании каждой службы в вашей панели на основе наших данных. Показатель, который не удалось измерить, остается без изменений, а не записывается как ноль: «нет данных» и «ничего не использовано» — это разные вещи, и только одна из них должна показывать вашему клиенту пустую шкалу использования.

Скачать

Никакого аккаунта и регистрации. Каждый архив предоставляется с нашей собственной инфраструктуры вместе с его контрольной суммой SHA-256, чтобы вы могли убедиться, что скачанное вами совпадает с тем, что мы опубликовали. Здесь это важнее, чем обычно, поскольку этот код содержит ключ API, который может создавать и удалять хостинг ваших клиентов.

МодульВерсияКуда направляетсяСкачать
Zinn Digital® for WHMCS
zinn-whmcs
1.0.0modules/servers/zinn/
PHP 8.2 или новее
Скачать zip (14 КБ)
SHA-256 2e0fa61bcaeb18bb54883ea9987d0357b66ce5febd66e36c2a2044b0f1341f34
Zinn Digital® for HostBill
zinn-hostbill
1.0.0includes/modules/Hosting/zinn/
PHP 8.2 или новее
Скачать zip (9 КБ)
SHA-256 cc57e36709ed4dc61f5f02b679fc4dffe010847c08594c74fdec1cc6a9a7cbf3
Zinn Digital® provisioning client for PHP
zinn-provisioning-php
1.0.0anywhere in your own codebase
PHP 8.2 или новее
Скачать zip (7 КБ)
SHA-256 e03c3545906cbec76d77b4c67849ff4475502739244b9b1b2ab5ff69cf03946a

Ключ API и права доступа к нему

Создайте ключ в панели управления Zinn® и предоставьте ему семь разрешений: org.create и org.read для открытия и чтения учетных записей ваших клиентов, sites.create, sites.view и sites.delete для самого сервиса, а также reseller.view и reseller.provision для просмотра проданного, чтения статистики использования, блокировки клиента за неуоплату и входа в систему от его имени. Не предоставляйте reseller.manage — ключ, вставленный в биллинговую панель, никогда не должен иметь возможность перезаписывать ваши собственные учетные данные платежного шлюза.

Прежде чем принять первый заказ, учтите следующее: сайты, которые покупают ваши клиенты, учитываются в лимите сайтов вашего собственного реселлерского плана, поэтому вам нужен план с достаточным запасом. Тест подключения модуля не может этого определить — он считывает данные вашей программы и ничего не выделяет, поэтому сообщает об исправной учетной записи, которая пока не может осуществлять продажи. Заказ, оформленный при превышении лимита, отклоняется с соответствующим сообщением об ошибке.

Лицензия и источник

GPL-2.0-or-later, та же лицензия, которую использует собственная экосистема модулей WHMCS, поэтому вы можете свободно читать, изменять и адаптировать любой из этих материалов для собственной установки. Автор: Нил Лок (Neil Lock) — генеральный директор Zinn Digital® Ltd.

Вопросы

Платны ли эти модули?

Нет. Их можно скачивать и использовать бесплатно вечно, без лицензионного ключа и платы за каждую установку. Они полезны только в том случае, если вы перепродаете хостинг Zinn®, поэтому модуль — это способ нашего знакомства с вами, а не то, за что мы берем плату.

Какие версии WHMCS поддерживаются?

Модуль объявляет API модуля WHMCS 1.1 и работает на PHP 8.2 или более поздней версии, что охватывает каждый поддерживаемый выпуск WHMCS. Он использует стандартный интерфейс модуля подготовки — никаких изменений ядро не требует, никаких хуков во внутренние компоненты WHMCS и ничего не нужно повторно применять после обновления WHMCS.

Какие продукты Zinn® я могу продавать через неё?

Все. Форма продукта принимает любую из наших линеек продуктов — управляемый WordPress, footprint-free, хостинг приложений, облачные серверы, агентство, реселлер, управляемые базы данных и прочее — а также стек для создания каждой учетной записи, плюс дополнительное приложение и версию PHP. Всё, что продает API, модуль может заказать.

Я пользуюсь Blesta или собственной внутренней системой.

Загрузите PHP-клиент. Это один файл без зависимостей и привязки к панели: шесть методов, которые соответствуют тем же шести вызовам API, что и модуль WHMCS. Если вы вообще не пишите на PHP, те же вызовы задокументированы в нашей справочной системе API, и вы можете использовать их из любой среды.

Имеет ли этот модуль привилегированный доступ к вашей платформе?

Нет, и это сделано намеренно, а не случайно. Каждый вызов, который он делает, представляет собой публичную, документированную конечную точку, которую любой реселлер может вызвать с помощью собственного ключа API. Если бы модулю когда-нибудь понадобилось то, чего публичный API сделать не может, мы бы добавили конечную точку в API, а не черный ход в модуль.

Как узнать, что файл загрузки не был изменен?

Каждый архив передается по протоколу TLS с нашего собственного доменного имени, никогда не перенаправляется на сторонний хост, а его контрольная сумма SHA-256 указана рядом со ссылкой на скачивание на этой странице. Сравните ее после загрузки: в Linux или macOS используйте команду shasum -a 256 для файла, в Windows — certutil -hashfile с алгоритмом SHA256.

Готовы к перепродаже?

Наша реселлерская программа предоставляет вам оптовые цены, ваш собственный бренд на панели управления ваших клиентов и маржу, установленную вами. Модуль — это техническая основа, а программа — это готовый бизнес.

Посмотреть цены для реселлеров Плагины WordPress