Лицензирование Smit Billing
Система лицензирования СмИТ Биллинг v1.6.0 состоит из двух компонентов: центрального сервера лицензий и раздела «Лицензия» в каждой инсталляции биллинга. Лицензия привязана к домену инсталляции и проверяется онлайн.
Архитектура: биллинг пингует
https://license.billing.smit34.ru/api/verify/, передавая ключ и домен. Сервер возвращает данные лицензиата. Ответ кешируется на 1 час — кратковременная недоступность сервера не влияет на работу системы.
Раздел только для сотрудников
Для доступа введите пароль.
1. Сервер лицензий
| Параметр | Значение |
|---|---|
| URL | https://license.billing.smit34.ru |
| Админка | https://license.billing.smit34.ru/admin/ |
| Логин | admin / admin |
| Хостинг | 31.44.7.144 — Docker (PostgreSQL + gunicorn:8878), Nginx + SSL |
| API info | /api/info/ |
2. Выдача новой лицензии
- Открыть Добавить лицензию
- Заполнить поля:
| Поле | Описание | Пример |
|---|---|---|
| Домен | FQDN инсталляции (без https://) | client.billing.smit34.ru |
| Организация | Полное юридическое наименование | ООО СМИТ |
| ИНН | 10 или 12 цифр | 3461009378 |
| КПП | 9 цифр | 346101001 |
| Юридический адрес | Полный почтовый адрес | 400080, г. Волгоград, ул. 40 лет ВЛКСМ, д. 80, оф.1 |
| Контактное лицо | Должность и ФИО | Генеральный директор П.Е. Письменный |
| Действует до | Дата окончания или пусто | пусто = бессрочно |
| Макс. абонентов | Лимит или 0 | 0 = без ограничений |
После сохранения ключ генерируется автоматически в формате SMIT-XXXXXXXX-XXXXXXXX-XXXXXXXX и отображается в карточке с кнопкой «Копировать».
3. Активация лицензии в биллинге
Клиент открывает Настройки → Лицензия (/admin/settings/license/):
- Ввести полученный ключ в поле «Лицензионный ключ» (кнопка 👁 показывает введённое значение)
- URL сервера лицензий уже заполнен:
https://license.billing.smit34.ru - Нажать «Сохранить и проверить»
- Страница обновится — статус изменится на ✅ Лицензия действующая
4. Управление лицензиями
| Действие | Как выполнить |
|---|---|
| Деактивировать | Снять галочку «Активна» в карточке или выбрать действие «Деактивировать» в списке |
| Продлить | Изменить поле «Действует до» в карточке |
| Сменить ключ | Действие «Сгенерировать новый ключ» в списке (старый немедленно перестаёт работать) |
| Просмотр статистики | Поля «Последняя проверка» и «Проверок» — показывают активность инсталляции |
Смена ключа через действие «Сгенерировать новый ключ» немедленно инвалидирует старый. Клиент не сможет войти в раздел «Лицензия» до ввода нового ключа. Заранее уведомите клиента.
5. API проверки лицензии
Лицензию можно проверить напрямую через браузер или curl:
GET https://license.billing.smit34.ru/api/verify/?key=SMIT-XXXX-XXXX-XXXX&domain=client.smit34.ru
Ответ при действующей лицензии:
{
"valid": true,
"status": "Действующая",
"product": "Smit Billing",
"company": "ООО СМИТ",
"inn": "3461009378",
"kpp": "346101001",
"domain": "testbill.smit34.ru",
"issued_at": "2026-04-08",
"expires_at": null,
"max_abonents": 0
}
expires_at: null означает бессрочную лицензию. При valid: false поле error содержит причину отказа.
6. Порядок поставки и учёта программного обеспечения
Процедура приобретения СмИТ Биллинг v1.6.0:
- Заявка — отправьте запрос на sales@smit34.ru с указанием домена инсталляции, планируемого числа абонентов и необходимых модулей.
- Коммерческое предложение — менеджер подготовит КП со стоимостью лицензии и ежегодной платой за поддержку.
- Договор и оплата — заключается договор поставки ПО. Оплата по безналичному расчёту.
- Поставка — после оплаты предоставляется: лицензионный ключ, Docker-образы, документация, доступ к обновлениям.
- Активация — клиент вводит ключ в Настройки → Лицензия. Система онлайн проверяет ключ на сервере лицензий.
- Учёт — лицензия регистрируется в реестре ПО. Поставляется акт приёма-передачи неисключительных прав.
7. Не проходит оплата
- Ошибка в реквизитах — запросите актуальные реквизиты у менеджера.
- Платёж не зачислен — зачисление до 3 рабочих дней. По истечении — направьте платёжное поручение с отметкой банка на sales@smit34.ru.
- Нужна корректировка счёта — обратитесь к менеджеру для выставления нового счёта.