Безкоштовні завантаження
Модулі білінг-панелі
Продавайте хостинг Zinn® через білінг-систему, якою ви вже користуєтеся. Безкоштовно, за ліцензією GPL, для завантаження не потрібен обліковий запис — і жодних привілейованих чорних ходів: кожен виклик, який робить модуль, є документованою кінцевою точкою, яку ви можете створити самостійно за допомогою власного ключа API.
Що насправді робить модуль
Кнопки вашої панелі стають реальними
Замовлення створює обліковий запис Zinn® вашого клієнта та розгортає його сайт. Автоматизація прострочених рахунків у вашій панелі керування призупиняє його. Позначення рахунку як сплаченого відновлює його. Скасування планує видалення — із датою, яка відображається вашому клієнту, оскільки його дані ще не зникли, і сказати йому, що це сталося, було б гірше, ніж не казати нічого.
В один клік до їхнього хостингу
Ваш клієнт натискає «Увійти до хостингу» у вашій клієнтській зоні та потрапляє до своєї панелі керування вже авторизованим. Посилання генерується під час кліку, є одноразовим і діє лише кілька хвилин — воно ніколи не потрапляє на сторінку, де кеш чи лог могли б його зберегти.
Диск і пропускна здатність завжди під контролем
Щodня завдання оновлює використання кожної служби у вашій панелі з нашої. Показник, який ми не змогли виміряти, залишається незмінним, а не записується як нуль: «немає зчитаних даних» і «нічого не використано» — це різні речі, і лише одна з них має показувати вашому клієнту порожню шкалу використання.
Завантажити
Жодного облікового запису чи реєстрації. Кожен архів завантажується з нашої власної інфраструктури поряд із його контрольними сумами SHA-256, щоб ви могли підтвердити, що завантажене вами повністю збігається з опублікованим нами. Це тут важливіше, ніж зазвичай, оскільки цей код містить ключ API, за допомогою якого можна створювати та видаляти хостинг ваших клієнтів.
| Модуль | Версія | Куди він спрямовується | Завантажити |
|---|---|---|---|
Zinn Digital® for WHMCSzinn-whmcs | 1.0.0 | modules/servers/zinn/PHP 8.2 або новішої версії | Завантажити zip (14 КБ)SHA-256 2e0fa61bcaeb18bb54883ea9987d0357b66ce5febd66e36c2a2044b0f1341f34 |
Zinn Digital® for HostBillzinn-hostbill | 1.0.0 | includes/modules/Hosting/zinn/PHP 8.2 або новішої версії | Завантажити zip (9 КБ)SHA-256 cc57e36709ed4dc61f5f02b679fc4dffe010847c08594c74fdec1cc6a9a7cbf3 |
Zinn Digital® provisioning client for PHPzinn-provisioning-php | 1.0.0 | anywhere in your own codebasePHP 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, без слідів SEO, хостинг додатків, хмарні сервери, для агенцій, реселерську, керовані бази даних та інші — а також стек для розгортання в кожному акаунті, додатковий додаток і версію PHP. Усе, що продає API, модуль може замовити.
Я використовую Blesta або власну внутрішню систему.
Завантажте клієнт PHP. Це один файл без залежностей і без прив'язки до панелі: шість методів, які відповідають тим самим шести викликам API, що й модуль WHMCS. Якщо ви взагалі не пишете на PHP, ці ж виклики описані в нашій довідці з API, і ви можете робити їх із будь-чого.
Чи має модуль привілейований доступ до вашої платформи?
Ні, і це зроблено навмисно, а не випадково. Кожен виклик, який він здійснює, є публічною, задокументованою кінцевою точкою, яку будь-який реселлер може викликати за допомогою власного ключа API. Якщо модулю знадобиться щось, чого публічний API не може зробити, ми додамо кінцеву точку до API, а не чорний хід до модуля.
Звідки я знаю, що завантажений файл не було змінено?
Кожний архів передається через TLS з нашого власного хоста й ніколи не перенаправляється на сторонній сервер, а його контрольна сума SHA-256 вказана поруч із посиланням для завантаження на цій сторінці. Порівняйте її після завантаження: у Linux або macOS виконайте команду shasum -a 256 для файлу, а у Windows — certutil -hashfile з алгоритмом SHA256.
Готові до перепродажу?
Наша реселерська програма надає вам оптові ціни, ваш власний брендинг на панелі керування ваших клієнтів та маржу, яку ви встановлюєте самі. Модуль — це основа, а програма — це бізнес.