Reefox

Выдача и продление доступа

Как вручную выдать, продлить и изменить подписку клиента: срок, пакет, пробный период, смена пакета и её отмена, точная дата окончания, обнуление БС и массовая выдача.

Ручная выдача нужна для подарков, компенсаций, поддержки и переноса клиентов. Доступ выдаётся бесплатно, но по тем же правилам, что и оплаченный заказ: клиент получает пакет (Лайт, Плюс или Ультима), его число устройств и лимит БС, а кабинет и бот видят то же самое, что видит админка.

Где это в админке:

Блок «Подписка» в карточке

Блок «Подписка»: пакет, срок, расход БС и действия

Справа вверху — статус: Активна, Пробный период, Истекла или Нет подписки.

Если подписка действует:

ПолеЧто показывает
ПакетНазвание пакета или «Пробный · Лайт». Ниже — число устройств. «прежний лимит сохранён» — у клиента со старого тарифа было больше устройств, и этот лимит действует до своей даты
Действует доДата окончания и сколько дней осталось
БССколько израсходовано из лимита, например «12,4 из 50 ГБ», полоса и процент. Дата «обновится …» — когда лимит начнётся заново. Если лимита нет — «без лимита»

Когда лимит БС исчерпан, под полосой будет «Лимит исчерпан: БС отключены» или «…отключатся при ближайшей проверке». Обычные локации у клиента продолжают работать.

Если подписки нет, блок пишет «Закончилась ДД.ММ.ГГГГ» или «Подписки ещё не было», использован ли пробный период, и даёт кнопку «Выдать доступ».

Ниже могут быть две строки:

  • «Переход на «Лайт» с ДД.ММ.ГГГГ» — клиент запланировал смену пакета. Пометка «расчёт не оплачен» или «оплачивается» показывает, на каком она этапе. Про кнопку «Отменить» — ниже.
  • «Автопродление на «Плюс», следующее списание …» — у клиента включено автопродление.

Выдать или продлить

Окно «Продлить доступ»: срок, пакет и итог для клиента

В карточке нажмите «Продлить доступ» (если подписка действует) или «Выдать доступ».

Проверьте серую плашку вверху. Она говорит, что будет со сроком:

  • «Сейчас «Плюс» до …» и «Новый срок добавится к текущему»;
  • «Подписка закончилась …» и «Выдача начнёт новый период с сегодняшнего дня»;
  • «Подписки ещё не было» и использован ли пробный период.

Выберите Срок.

Выберите Пакет. Пакет, который у клиента сейчас, помечен «сейчас» и выбран заранее.

Проверьте блок «Клиент получит»: пакет, устройства, лимит БС и «Доступ примерно до …». Нажмите «Выдать бесплатно».

Срок

ВариантЧто даёт
МесяцОдин календарный месяц. День окончания сохраняется: с 15 марта до 15 апреля. Если такого дня в месяце нет, берётся последний: 31 января + месяц = 28 февраля
Год12 календарных месяцев. Кнопка есть, только если оплата за год включена в Настройки → Тарифы
Свои дниЛюбое число дней от 1 до 3650. Быстрые кнопки: 7, 14, 30 и 90 дней, или введите своё число в поле
ПробныйПробный период. Кнопка есть, только если у клиента нет действующей подписки. Подробнее ниже

Пакет

Карточки пакетов берутся из Настройки → Тарифы: название, число устройств, лимит БС в месяц, цена за месяц. Пакет, выключенный из продажи, помечен «не продаётся», но выдать его вручную можно. Цена показана для справки, клиент ничего не платит.

Правила выдачи

  • Подписка действует — новый срок прибавляется к дате окончания. Дата начала не меняется.
  • Подписка закончилась или её не было — новый период начинается сейчас. Счётчики трафика обнуляются, ключи включаются на всех локациях, недостающие создаются.
  • Клиент на пробном — пакет сменится сразу, а срок прибавится к концу пробного. Расход БС начнётся с нуля: потраченное на пробном не переносится.
  • Выбран другой пакет при действующей подписке — пакет сменится сразу и без доплаты. Незавершённая смена пакета, которую начал клиент, отменится. Окно предупредит об этом оранжевой плашкой.
  • Если у клиента запланирован переход на другой пакет, а вы продлеваете на текущем, переход не отменяется. Окно напишет об этом.

После выдачи панель отправляет новую дату и лимит устройств на все VPN-серверы клиента. Если какой-то сервер не ответил, появится предупреждение «Не все серверы обновились» со списком. Повторное продление их догонит, а фоновая синхронизация подтягивает отстающие серверы сама.

Когда выдача откажет

  • «У клиента включено автопродление на другой пакет. Сначала отключи его.» Продлить на текущем пакете можно, сменить пакет — нет. Отключить автопродление клиент может сам в кабинете кнопкой «Отключить автопродление», в админке такой кнопки нет.
  • «Клиент сейчас оплачивает смену пакета. Дождись результата платежа или отмени его.» Подождите итог платежа.
  • «Не удалось создать ключи ни на одной локации. Доступ не выдан.» Ни один VPN-сервер не ответил. Проверьте раздел «Локации».

Пробный период

Пробный выдаётся один раз на Telegram ID. Клиент не может взять его второй раз в боте, и админка тоже не выдаст его повторно без явного подтверждения.

  • Срок и пакет пробного берутся из Настройки → Тарифы → Пробный период. В окне выдачи их не поменять. Подробнее — «Тарифы и пробный период».
  • Если клиент уже брал пробный, в окне появится галочка «Пробный уже использован». Пока она не отмечена, кнопка выдачи неактивна. Отметьте её, только если сознательно даёте пробный второй раз.
  • Если у клиента действует подписка, пробный не выдаётся: «У клиента уже есть действующая подписка».
  • Если пробный период выключен в настройках, выдача откажет: «Пробный период выключен в настройках».

Сменить пакет

Кнопки «На «Лайт»», «На «Плюс»», «На «Ультима»» в блоке «Подписка». Они есть только у клиента с действующей платной подпиской, у пробного их нет.

Пакет меняется сразу, без доплаты и до конца уже оплаченного срока. Дата окончания не меняется, число устройств становится как у нового пакета. Окно подтверждения напишет, например: «Пакет сменится сразу, без доплаты и до конца уже оплаченного срока (15.11.2026). Число устройств станет 5».

Если у клиента включено автопродление, кнопки неактивны и ниже написано «Сменить пакет можно после отключения автопродления». Иначе клиент продолжал бы платить за прежний пакет.

Как пакет меняет сам клиент

Переход на пакет больше клиент оплачивает в кабинете: только разницу за оставшиеся дни. Переход на пакет меньше начинает действовать после окончания оплаченного срока. Подробнее — «Что видит клиент».

Отмена смены пакета

Если клиент запланировал переход на пакет меньше или открыл расчёт доплаты и не оплатил, в блоке «Подписка» есть строка «Переход на … » с кнопкой «Отменить».

Нажмите «Отменить» и подтвердите «Отменить смену». Клиент останется на текущем пакете.

Если смена уже оплачивается («оплачивается»), кнопки нет: отменить её нельзя, дождитесь итога платежа.

Изменить дату

Кнопка «Изменить дату» ставит точную дату и время окончания. Это инструмент для исправлений: вернуть срок после ошибочной блокировки, сократить доступ после возврата денег.

Нажмите «Изменить дату».

Выберите дату и время. Время — московское, как и везде в админке.

Нажмите «Сохранить дату».

  • Пакет и лимит устройств не меняются. Новый период не начинается, счётчики трафика не обнуляются.
  • Дата в будущем сразу отправляется на VPN-серверы клиента.
  • Дата в прошлом закрывает доступ: в течение минуты панель отключит ключи клиента.
  • Самая поздняя дата — 2100 год.
  • Кнопка есть, только если у клиента когда-то была подписка. Тому, у кого её не было, выдайте доступ.

Обнулить БС

Кнопка «Обнулить БС» — бесплатный сброс расхода трафика на БС-локациях, например в качестве компенсации. Есть только у пакетов с лимитом БС.

После подтверждения:

  • расход БС начинает считаться с нуля;
  • с этого момента начинается новый месяц БС: следующее обновление лимита — через месяц от сброса;
  • если БС были отключены из-за лимита, они включатся при ближайшей проверке.

Как устроены лимиты и платный сброс для клиентов — «Локации БС» и «Настройки БС и локации БС».

Массовая выдача и продление

Массовое продление: срок и пакет для выбранных

В списке пользователей отметьте людей галочками и нажмите на панели внизу:

КнопкаКомуПо умолчанию
«Выдать доступ»Выбранным без действующей подпискиМесяц, пакет Лайт. Можно выбрать Пробный
«Продлить»Выбранным с действующей подпискойСвои дни, 30, «Оставить текущий пакет»

Вверху окна — «Получат доступ: N аккаунтов» и, если кто-то не подходит, «N аккаунтов пропустим». Кнопка «Выдать бесплатно · N» запускает выдачу.

  • «Оставить текущий пакет» работает только со сроком «Свои дни»: каждому добавятся дни на его собственном пакете. Если выбрать пакет, всем выбранным он и достанется, и у кого-то пакет сменится.
  • Клиенты обрабатываются по одному. Ошибка у одного не останавливает остальных. В конце появится итог: «Готово: N» или «Выдано N, не удалось M» с причинами по первым трём.
  • За один раз — до 500 человек.

Кому массовая выдача не достанется

  • Пробный массово не выдаётся тем, кто его уже брал: галочки повторной выдачи здесь нет.
  • «Продлить» с «Оставить текущий пакет» не сработает для клиентов на пробном: у них нет платного пакета. Выберите им пакет явно.
  • «Выдать доступ» достанется и заблокированным, у них ведь тоже нет подписки. Снимите с них галочки, если не хотите этого.