Платежи
Все счета клиентов: номер, сумма, способ оплаты и статус. Здесь ищут платёж по номеру из переписки, отмечают возвраты, выгружают список в таблицу и смотрят журнал автосписаний.
Раздел Платежи находится в меню слева, в группе «Финансы». Здесь видно каждый счёт, который открыл клиент: оплаченный, ждущий оплаты, истёкший или возвращённый. Подключение провайдеров и способы оплаты настраиваются отдельно — в Настройки → Платежи.

Что здесь есть
- Строка итогов под заголовком: «Всего получено …», выручка магазина Stars/Premium (если он есть), сколько счетов ждут оплаты и сколько платежей на сверке.
- Переключатель периода справа вверху: 24ч, 7д, 30д, 90д, Год. Он меняет только блок «Выручка». Выбор запоминается в браузере.
- Блок «Выручка»: плитки «Выручка», «Оплаты», «Средний чек», «Новые пользователи» со сравнением с прошлым периодом и график. Над графиком можно выбрать, что показать: Выручка, Оплаты или Новые.
- «Все платежи» — список счетов с поиском и фильтрами.
- «Автосписания» — журнал подписок с автопродлением.
Выручка считается по тем же правилам, что и на дашборде: только оплаченные платежи за VPN, магазин Stars/Premium отдельно, возвраты вычитаются.
Новые платежи появляются сами, перезагружать страницу не нужно. Когда счёт оплачивают, строка подсвечивается и всплывает сообщение «Новый платёж» с именем клиента и суммой.
Список «Все платежи»
| Колонка | Что в ней |
|---|---|
| Номер | Номер платежа для людей, например 7K3F-9QMZ. У старых платежей, созданных до появления таких номеров, серым показан номер вида #123 |
| Клиент | Имя, @username и Telegram ID |
| Что оплачено | Пакет и срок, например «Плюс · 1 месяц». Ниже — подробность: смена пакета, сброс БС, звёзды и т. п. |
| Сумма | В рублях. У оплаты звёздами ниже указано число звёзд. У старых платежей звёздами без суммы в рублях стоит «≈» — сумма пересчитана по текущему курсу звезды |
| Статус | Состояние счёта и короткая подсказка: «до 14:05», «не оплачен за 15 мин», «открыт новый счёт», «оплата получена» |
| Система | Провайдер и способ, например «Platega · СБП» |
| Чек | Появляется, если подключён «Мой Налог»: ссылка «Чек», «Отправлен», «Не создан» или прочерк |
| Дата | Когда создан счёт, по Москве |
На телефоне вместо таблицы — карточки. Внизу кнопка «Показать ещё» добавляет по 20 платежей. На компьютере внизу постраничный переключатель, если платежей больше 10.
Поиск
Поле «Имя, ID или номер» ищет по имени, @username, Telegram ID, номеру платежа, названию тарифа и подробности. Номер можно вводить без дефиса и в любом регистре: 7k3f9qmz найдёт 7K3F-9QMZ. По номеру поиск срабатывает от трёх символов.
Фильтры
- Статус — любые статусы из таблицы ниже.
- Что оплачено — «Подписка», «Смена пакета», «Сброс БС», «Telegram Stars», «Telegram Premium».
- Тариф — «Лайт · месяц», «Плюс · год» и т. д., а также старые тарифы на 1, 3, 6 и 12 месяцев.
- Система — YooKassa, Platega, Telegram Stars, CryptoBot и другие, если такие платежи были.
- Способ — СБП, карта, криптовалюта и т. п. Фильтр появляется, только если есть платежи с записанным способом: у платежей до 19.09.2026 его нет.
Кнопка «Сбросить» убирает поиск и все фильтры.
Статусы платежей
| Статус | Что значит |
|---|---|
| Оплачен | Деньги получены, доступ выдан |
| Ждёт оплаты | Счёт открыт, клиент ещё не заплатил. Подсказка показывает, до какого времени он открыт |
| Создаётся | Счёт создаётся у провайдера |
| Выдаём доступ | Оплата получена, но VPN-серверы не ответили. Выдача повторяется автоматически |
| Нужна сверка | Провайдер ответил неоднозначно. Сверка идёт автоматически; при сомнениях проверьте платёж в кабинете провайдера |
| Отклонён | Провайдер отклонил оплату |
| Отменён | Счёт отменён, деньги не списывались |
| Счёт истёк | Клиент не оплатил за 15 минут, счёт закрылся сам |
| Заменён | Клиент открыл новый счёт вместо этого |
| Возвращён | Платёж отмечен возвращённым |
Поздняя оплата не теряется
Счёт живёт 15 минут. Если клиент оплатил его позже, оплата всё равно засчитается и статус сменится на «Оплачен». Подробнее о жизни счёта — в разделе «Приём оплаты».
Подробности платежа
Нажмите на строку, на номер или выберите «Подробнее» в меню «…» справа. Откроется карточка платежа:

- номер с кнопкой копирования, имя клиента, сумма и статус;
- для оплаты звёздами — «Оплачено звёздами: N»;
- пояснение к статусу: например, до какого времени ждёт счёт и что поздняя оплата будет принята;
- Что оплачено, Система, Способ;
- Клиент — ссылка на @username в Telegram и Telegram ID;
- Создан и, для неоплаченного счёта, Счёт открыт до;
- Чек — «Открыть чек», «Отправлен», «Не создан» или «Нет».
Внизу кнопки «Отметить возврат» (только у оплаченных) и «Закрыть».
В меню «…» у строки есть также «Скопировать номер», «Открыть чек» (если чек создан) и «Написать в Telegram» (если у клиента есть @username).
Отметить возврат
Сама кнопка деньги не возвращает. Она только отмечает в панели возврат, который вы уже сделали у провайдера.
Верните деньги в кабинете провайдера: YooKassa, Platega или CryptoBot. Звёзды Telegram возвращаются средствами Telegram.
Откройте платёж и нажмите «Отметить возврат» (или «Отметить возврат…» в меню строки).
Подтвердите в окне «Отметить возврат?».

Что откатывается:
- статус платежа становится «Возвращён»;
- сумма уходит из выручки — в строке итогов, на дашборде и в отчётах;
- реферальный бонус «в пути» за этот платёж отменяется. Тогда появится сообщение «Возврат отмечен, бонус пригласившего отменён». Бонусы, которые уже начислены после срока удержания, остаются у пригласившего.
Что не меняется:
- доступ клиента к VPN — срок подписки и пакет остаются как были;
- чек в «Мой налог» — аннулируйте его сами в приложении «Мой налог».
Доступ нужно поправить вручную
Если клиент не должен пользоваться VPN после возврата, откройте его карточку в разделе Пользователи и сократите срок кнопкой «Изменить дату». Отметить возврат можно только у платежа со статусом «Оплачен». Вернуть статус «Оплачен» из админки нельзя.
Когда возврат отмечается сам:
- YooKassa — если в её кабинете включено событие
refund.succeeded. Полный возврат делает платёж «Возвращён». Частичный оставляет статус «Оплачен», но из выручки вычитается возвращённая сумма. - Platega — при чарджбэке (оспаривании оплаты через банк) платёж становится «Возвращён».
- Telegram Stars, CryptoBot и возвраты вне провайдера — только вручную, кнопкой.
Экспорт
Кнопка «Экспорт» справа над списком скачивает файл payments_ГГГГ-ММ-ДД.csv. Разделитель — точка с запятой, кодировка UTF-8: файл открывается в Excel без настройки.
Колонки: «Номер заказа», «Пользователь», «Telegram ID», «Что оплачено», «Сумма, ₽», «Звёзды», «Метод оплаты», «Статус», «Дата (Москва)».
Выгружаются все платежи
В файл попадают все платежи, а не только найденные. Поиск и фильтры на экспорт не влияют. Нужна выборка — отфильтруйте таблицу уже в Excel.
Автосписания
Блок «Автосписания» внизу страницы — журнал подписок с автопродлением. Он пуст, пока ни один клиент не подключил автопродление. Как его включить для клиентов — в разделе «Приём оплаты».
В строке подписки:
- «Пользователь #N · пакет» — N здесь номер пользователя в базе панели, а не Telegram ID. Telegram ID видно в карточке платежа по ссылке ниже;
- провайдер и дата следующего списания;
- «N событий в обработке», если уведомления провайдера ещё обрабатываются;
- сумма и статус.
Нажмите на строку, чтобы раскрыть историю:

- «Следующее списание по графику» — дата и время;
- последние периоды (до 6): даты периода, статус, сумма, ссылка «Платёж 7K3F-9QMZ», код ошибки и время следующей попытки;
- попытки списания: «Попытка 1 · дата · статус · код ошибки».
Кнопка «Обновить» перечитывает журнал. Подписок больше 20 — внизу появятся стрелки для перехода по страницам.
Сверить с провайдером
Кнопка «Сверить с провайдером» внутри подписки заново спрашивает у провайдера её состояние и дообрабатывает уведомления, которые ещё ждут. Новых списаний сверка не создаёт, историю не удаляет.
Если провайдер не ответил, появится сообщение «Проверка ещё не завершена. История сохранена; можно повторить сверку». Плановая проверка продолжится сама.
Статусы автосписаний
| Статус | Что значит |
|---|---|
| Активна | Автопродление работает, следующее списание по графику |
| Подключение | Клиент подключает автопродление, провайдер ещё не подтвердил |
| Ожидает подтверждения | Ждём ответа провайдера или клиента |
| Подготовлен | Списание за период подготовлено, но ещё не отправлено |
| В обработке | Списание отправлено провайдеру |
| Оплачен · выдаём доступ | Деньги получены, доступ продлевается |
| Завершён, Успешно | Период оплачен |
| Отклонён | Провайдер отклонил списание |
| Запланирован повтор | Списание не прошло, назначена повторная попытка |
| Повторяем оплату | Подписка ждёт повторных попыток |
| Нужно действие клиента | Клиент должен подтвердить оплату у себя |
| Ошибка оплаты | Списать не удалось |
| Нужна сверка | Ответ провайдера неоднозначный |
| Ожидаем отмену | Клиент отключил автопродление, ждём подтверждения отмены у провайдера |
| Отключена | Автопродление выключено |
«Нужна сверка», «Подключение» и «Ошибка оплаты» — не успешная подписка
Такие строки не удаляются и не исправляются сами по догадкам. Найдите операцию в кабинете провайдера по времени и сумме. Если деньги списались, а доступа нет, выдайте его вручную в карточке клиента. Дни повторных попыток списания задаются в Настройки → Платежи.
Частые ситуации
- Клиент пишет «оплатил, а доступа нет». Найдите платёж по номеру или Telegram ID. «Выдаём доступ» — проверьте, что VPN-серверы в Локациях онлайн. «Нужна сверка» — проверьте платёж у провайдера. «Счёт истёк» — если клиент оплатил позже, статус сменится сам, когда придёт уведомление провайдера.
- Платежей «Ждёт оплаты» много. Это нормально: клиенты открывают счёт и передумывают. Через 15 минут такие счета закрываются сами.
- У платежа «Чек: Не создан». «Мой налог» не ответил. Панель повторит отправку сама; подробнее — на странице «Мой Налог».