Безкоштовні завантаження
Модулі панелі білінгу
Продавайте хостинг Zinn® з білінгової системи, якою ви вже користуєтеся. Безкоштовно, за ліцензією GPL, для завантаження не потрібен обліковий запис — і жодних привілейованих бекдорів: кожен виклик, який робить модуль, є задокументованою кінцевою точкою, до якої ви можете звернутися самостійно за допомогою власного ключа API.
Що насправді робить модуль
Кнопки вашої панелі стають реальними
Замовлення створює обліковий запис Zinn® вашого клієнта та розгортає його сайт. Автоматизація прострочених рахунків у вашій панелі керування призупиняє його. Позначення рахунку як сплаченого відновлює його. Скасування планує видалення — із датою, яка відображається вашому клієнту, оскільки його дані ще не зникли, і сказати йому, що це сталося, було б гірше, ніж не казати нічого.
Один клік до їхнього хостингу
Ваш клієнт натискає «Log in to hosting» у своїй клієнтській зоні та потрапляє до своєї панелі керування вже авторизованим. Посилання створюється в момент натискання, є одноразовим і втрачає чинність за лічені хвилини — воно ніколи не відображається на сторінці, де його міг би зберегти кеш або журнал подій.
Диск і пропускна здатність — в ідеальному балансі
Щоденне завдання оновлює дані про використання кожної послуги у вашій панелі на основі наших даних. Показник, який нам не вдалося виміряти, залишається незмінним, а не записується як нуль — «немає даних» і «нічого не використано» є різними речами, і лише одна з них має показувати вашому клієнту порожню шкалу використання.
Завантажити
Без облікового запису та без реєстрації. Кожен архів надається з нашої власної інфраструктури разом із контрольною сумою SHA-256 поруч із ним, щоб ви могли переконатися, що завантажений вами файл відповідає опублікованому нами — що тут важливіше, ніж зазвичай, оскільки цей код містить ключ API, який може створювати та знищувати хостинг ваших клієнтів.
| Модуль | Версія | Куди направляється | Завантажити |
|---|---|---|---|
Zinn Digital® for WHMCSzinn-whmcs | 1.0.1 | modules/servers/zinn/PHP 8.2 або новішої версії | Завантажити zip (29 КБ)SHA-256 fdd08be1bd1fa4a7d1a645075352c3154de37fcaf5b407dbd806465608c48801 |
Zinn Digital® for HostBillzinn-hostbill | 1.0.1 | includes/modules/Hosting/zinn/PHP 8.2 або новішої версії | Завантажити zip (13 КБ)SHA-256 b81eaa8d7bfc25afa9e686e46065be23762bc1dc351243273e3c06b86f317373 |
Zinn Digital® provisioning client for PHPzinn-provisioning-php | 1.0.1 | anywhere in your own codebasePHP 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. Він використовує стандартний інтерфейс модуля надання послуг — без редагувань ядра, без хуків у внутрішні механізми 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.
Готові до перепродажу?
Наша партнерська програма для реселерів надає вам оптові ціни, власне брендування на панелі керування ваших клієнтів і встановлену вами націнку. Модуль — це технічна основа; програма — це бізнес.