Понятия
Модели и поля
Реферальное вознаграждение по аренде
Начисление вознаграждения реферальному агенту за конкретную аренду с отслеживанием факта выплаты. Модель с привязкой к компании; связь с агентом опциональна. Связи
Деньги
Статус
Служебные
Задача отправки уведомления по смене статуса
задача: подбирает триггеры Wazzup для перехода статуса аренды и рассылает сообщения клиенту. Проверяет активность интеграции Wazzup; без указанного триггера берёт только мгновенные триггеры (таймаут не более 1 минуты); пропускает несуществующую компанию.Задача уведомления о просрочке аренды
задача: формирует контекст по просроченной аренде и вызывает отправку уведомления о переходе в статус просрочки. Статус-переход всегда в просрочку; собирает список групп инвентаря без обмена; менеджер берётся из создателя или последнего действия.Формат реферального вознаграждения
Валидация и создание вознаграждения; запрещает изменения по завершённой/отменённой аренде без спец-права. Статус аренды — вычисляемое поле только для чтения; создание привязывает вознаграждение к аренде из URL.Формат смены статуса выплаты
Отмечает вознаграждение выплаченным: ставит статус «Выплачено», время и автора.Список и создание реферальных вознаграждений
API: получение списка вознаграждений по аренде и добавление нового. Фильтр по аренде; скрывает удалённые аренды.Просмотр, изменение и удаление вознаграждения
API: операции над одним реферальным вознаграждением. Поиск по идентификатору; скрывает удалённые аренды.Отметка вознаграждения выплаченным
API: перевод реферального вознаграждения в статус «Выплачено».Списание бонусов на аренду
API: применяет бонусы клиента к аренде, создавая приветственный бонус при первой аренде и списывая максимально допустимую сумму. Лимит списания равен наименьшему из остатка к оплате, процента от суммы и баланса бонусов; после списания пересчитывает дочерние суммы.Отмена списания бонусов
API: удаляет бонусные списания по аренде и пересчитывает суммы. Удаляет транзакции с отрицательной суммой (списания), затем пересчитывает дочерние суммы.Статусы и справочники
Статус реферальной выплаты
- Выплачено
- Ожидает выплаты