{% extends "base.html" %} {% block title %}System · Сервис — Puntavia{% endblock %} {# Настройки самого сервиса: ключ теста, почта, модель и ключи, хранение. Жили вкладкой «Сервис» в кабинетных настройках; переехали сюда (владелец, 20.08) — это параметры сервера, а не компании, и место им за системной дверью. Тексты намеренно не переводятся: страницу видит только staff, а staff читает по-русски (та же договорённость, что у всей админки). #} {% block head %} {% include "_settings_rows.html" %} {% endblock %} {% block crumb %}/System{% endblock %} {% block content %}
вход: {{ sysu.email }}
{% if saved %}
Сохранено.
{% endif %}
Закрытое тестирование
{# Оплата. Ключ и секрет вебхука живут в настройках сервиса, а не в окружении: завести приём карт должен человек, у которого есть доступ в /system, не заходя на сервер по ssh. Показываются маской, как ключ ИИ. #}
Оплата (Stripe)

Карту клиент вводит на страницах Stripe, у нас её нет никогда. Пока ключ пуст, кнопка «Оплатить» в кабинете просит счёт на почту, как раньше.

{% if stripe_test %} {# Тестовый ключ включает компанию по карте 4242…, то есть бесплатно. Сказать об этом надо здесь: перепутанный режим замечают по нулю на счету через месяц. #}
Ключ тестовый: оплата проходит картой 4242…, деньги не списываются. Перед приёмом настоящих платежей замените ключ, секрет вебхука и цены на боевые — в Stripe это разные наборы.
{% endif %}
{% for p in plans %}
{% endfor %}
Почта
{% if mail_test is true %}

Письмо ушло на {{ sysu.email }} — проверьте ящик (и «Спам»).

{% elif mail_test is false %}

Не отправилось — причина в журнале сервера (docker logs timelog).

{% endif %}
Модель и ключи
{% for url, name, note in presets %} {% endfor %}
Хранение

Файл конфигурации сервиса: {{ config_file }}

К компаниям
{% endblock %} {% block scripts %} {% endblock %}