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

Модули панели биллинга

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

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

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

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

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

Ваш клиент нажимает «Log in to hosting» в клиентской панели и переходит в свою панель управления уже авторизованным. Ссылка генерируется в момент клика, является одноразовой и прекращает действовать через несколько минут — она никогда не отображается на странице, где ее мог бы сохранить кэш или журнал событий.

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

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

Скачать

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

МодульВерсияКуда направляетсяСкачать
Zinn Digital® for WHMCS
zinn-whmcs
1.0.1modules/servers/zinn/
PHP 8.2 или выше
Скачать zip (29 КБ)
SHA-256 fdd08be1bd1fa4a7d1a645075352c3154de37fcaf5b407dbd806465608c48801
Zinn Digital® for HostBill
zinn-hostbill
1.0.1includes/modules/Hosting/zinn/
PHP 8.2 или выше
Скачать zip (13 КБ)
SHA-256 b81eaa8d7bfc25afa9e686e46065be23762bc1dc351243273e3c06b86f317373
Zinn Digital® provisioning client for PHP
zinn-provisioning-php
1.0.1anywhere in your own codebase
PHP 8.2 или выше
Скачать zip (11 КБ)
SHA-256 5ba9bcce664e2912d52dd11dae85b4196be1bb4f28af41c8cbde2b8b4b48b33e

Ключ 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 поддерживаются?

Модуль заявляет о поддержке WHMCS module API 1.1 и работает на PHP 8.2 или более поздней версии, что охватывает каждый поддерживаемый выпуск WHMCS. Он использует стандартный интерфейс модуля инициализации — без изменений ядра, без перехватчиков (hooks) во внутренние механизмы 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