Самостоятельные возвраты
Этот документ описывает, как администратору/организатору включить и настроить самостоятельные возвраты заявок. Функциональность позволяет участнику оформить возврат в личном кабинете без участия организатора — в рамках заданного окна дат и по заданным правилам расчёта суммы.
Где настраивается
- Админка → мероприятие → вкладка «Тонкая настройки» → блок «Самостоятельные возвраты».
- Поля:
- Переключатель «разрешить самостоятельные возвраты»
- Даты «начало» и «окончание» окна, когда возвраты разрешены
- «Политика возвратов» — визуальный конструктор правил (режим, проценты, флаги, ступени)
Общая логика
Самостоятельный возврат возможен только если одновременно: - опция включена на мероприятии; - текущая дата попадает в указанный диапазон «начало → окончание»; - заявка оплачена, находится в статусе «зарегистрирована», не была перенесена, и итоговая сумма к возврату > 0.
Из чего считается база возврата
Перед применением процента определяется «база» — сумма, от которой считается возврат. База формируется из полной суммы заявки с учётом двух флагов: - «возвращать сервисный сбор» - «возвращать доп. взнос»
По умолчанию оба флага выключены: комиссия и пожертвование НЕ возвращаются и исключаются из базы. Если флаг включён — соответствующая часть включается в базу.
Пример (денежные значения указаны для наглядности): - Полная сумма заявки = 100.00 - Комиссия сервиса = 5.00 - Доп. взнос = 15.00 - База по умолчанию (оба флага выключены) = 100 − 5 − 15 = 80.00
Если включить «возвращать сервисный сбор» → база = 100 − 15 = 85.00. Если включить «возвращать доп. взнос» → база = 100 − 5 = 95.00. Если включить оба флага → база = 100.00.
База не может быть отрицательной — при перегибах она обрезается к нулю.
Режимы политики
Политика определяет ТОЛЬКО «какой процент» возврата применить к рассчитанной базе. Доступны три режима:
1) Полный возврат - Всегда 100% от базы. - По умолчанию флаги базы выключены; при необходимости их можно включить.
2) Фиксированный процент - Возвращается фиксированный процент от базы. Допустимо значение 0–100. - Если процент не задан, используется 100.
3) Ступенчатые проценты
- Возврат зависит от количества полных дней до даты старта мероприятия.
- Задаётся список правил: дней до старта → процент возврата.
- Список автоматически сортируется по убыванию дней; применяется первое подходящее правило.
- Пример: 90 дн → 90%, 30 дн → 75%, 15 дн → 50%, 5 дн → 20%.
- Если дата старта неизвестна или ни одно правило не подходит (например, осталось 0–4 дня при последнем пороге 5), процент считается равным 0 (то есть возврата не будет).
Важно: «Режим» управляет только процентом, а флаги управляют составом базы — это независимые настройки.
Примеры сценариев
- «Полный возврат без комиссии и доп. взноса»:
- Режим: «полный возврат»; флаги выключены. Итог = 100% от (Сумма минус Сервисный сбор минус Доп. взнос).
- «50% от суммы за вычетом комиссии и пожертвования»:
- Режим: «фиксированный процент», процент к возврату — 50; флаги выключены. Возвращается 50% от (Сумма минус Сервисный сбор минус Доп. взнос).
- «Ступени по датам, комиссия не возвращается, доп. взнос возвращается»:
- Режим: «ступенчатые проценты»; флаги: выключены; правила по дням. Возвращается 90% от (Сумма минус Сервисный сбор) при 90 и больше днях до даты старта мероприятия, 75% если до мероприятия от 30 до 89 дней, 50% при 15 днях и 20% в остальных случаях.
Что видит участник
- В личном кабинете участник увидит кнопку «оформить возврат», если его заявка подходит под условия.
- После нажатия система рассчитает сумму по текущей политике и выполнит возврат. Заявка переводится в статус «произведен возврат».
Условия и особенности
- Если итоговая сумма к возврату равна нулю, кнопка доступна не будет.
- Система округляет денежные значения корректно (в центах/копейках) и аккуратно работает с частичными возвратами.
- Возврат не может быть выполнен более одного раза.
- Возврат возможен, если на балансе компании достаточно средств для покрытия суммы возврата.
- Дополнительный сервисный сбор за возврат системой не взимается.
Рекомендации по настройке
- Для «как раньше» используйте
полный возврат, оба флага выключены. - Если хотите полностью вернуть все деньги, включая сервисный сбор и доп. взнос: режим
полный возврат+ включить оба флага. - Для гибкой политики используйте ступени с понятными порогами (90/60/30/15/5 и т.п.). Чем больше дней до старта — тем обычно выше процент возврата, но вы можете настроить любой порог.
Поддержка
Если у вас возникли вопросы по самостоятельным возвратам, обратитесь в поддержку:
- Email: support@reg.place
- Телеграм: @regplace_support_bot
- Телефон: +7 (495) 128-98-35