Почему цена на допкупку устройств при расширении разная?
Цена зависит от количества оставшихся дней подписки клиента. Стоимость рассчитывается пропорционально:
дневная_цена = месячная_цена_за_устройство / 30
итого_за_устройство = дневная_цена × оставшиеся_дниПример: Месячная цена за доп. устройство — 60 ₽.
- Клиент A (осталось 25 дней):
60 / 30 × 25 = 50 ₽ - Клиент B (осталось 10 дней):
60 / 30 × 10 = 20 ₽
Чем больше дней до конца подписки — тем выше цена, и наоборот.
Почему цена на допкупку устройств при продлении разная?
По той же причине — срок окончания подписки у каждого клиента свой.
Даже если два клиента на одном тарифе докупают одинаковое количество устройств, итоговая цена будет отличаться, потому что у них разное количество оставшихся дней:
- Клиент с подпиской до конца месяца заплатит больше
- Клиент, у которого подписка заканчивается через несколько дней, заплатит меньше
Формула расчёта та же: (месячная_цена / 30) × оставшиеся_дни × количество_устройств.
Какие уведомления приходят через PWA (push)?
Все PWA push-уведомления срабатывают по вебхукам от Remnawave. Вот полный список:
| Уведомление | Когда срабатывает |
|---|---|
| Подписка истекла | Подписка закончилась |
| Подписка истекает | За 72, 48 и 24 часа до окончания |
| Истекла 24ч назад | Через 24 часа после окончания подписки |
| Трафик исчерпан | Достигнут лимит трафика |
| Трафик сброшен | Лимит трафика сброшен |
| Порог трафика | Использование трафика достигло порогового значения (%) |
| Аккаунт отключён | Учётная запись отключена системой |
| Аккаунт включён | Учётная запись включена обратно |
| Доступ отозван | Доступ пользователя отозван |
| Первое подключение | Пользователь впервые подключился к VPN |
| Нет подключения | Пользователь не подключался продолжительное время |
Для работы push-уведомлений необходимо:
- Приложение установлено как PWA
- Пользователь разрешил уведомления в браузере
- В настройках включены push-уведомления и настроены VAPID-ключи