Раздел «Запросы на вывод бонусов» - рабочее место администратора по заявкам из личного кабинета. Модуль не переводит деньги сам: при подаче заявки баллы уже списаны со счета, а вы либо подтверждаете реальную выплату (Завершить), либо отказываете и возвращаете баллы (Отклонить).
В программе должно быть активное правило «Запрос на вывод бонусов» - иначе формы вывода в кабинете не будет.
Покупатель указывает сумму (в пределах лимитов и баланса), при необходимости заполняет реквизиты и отправляет заявку.
Сразу после отправки указанная сумма баллов списывается с баланса. В истории операций появляется списание (тип «Выплата бонусов»), а в этом разделе - заявка со статусом «Получена».
Администратор обычно получает письмо о новой заявке (если уведомления настроены). Дальше заявка обрабатывается здесь.
После реальной выплаты нажимаете «Завершить». Если платить не будете - «Отклонить»: модуль вернет баллы отдельной операцией.
Заявку в статусе «Получена» не стоит «забывать»: баллы у пользователя уже удержаны. Либо выплатите и закройте, либо отклоните с возвратом.
Список заявок
В списке - все заявки на вывод. Отсюда ищут нужную запись, смотрят статус и реквизиты, открывают карточку для решения.
Список: фильтр сверху, колонки с суммой, статусом, пользователем и реквизитами
Фильтр
ID - номер заявки.
Статус - Все / Получена / Выполнена / Отклонена.
ID пользователя - заявки конкретного участника.
Кнопки «Найти» и «Отменить» применяют и сбрасывают фильтр.
Что видно в колонках
ID - номер заявки.
ID правила - по какому правилу вывода создана заявка (колонку можно включить в настройках списка).
Название - обычно «Заявка на вывод бонусов».
Сумма вывода - сколько баллов запрошено (и уже списано при подаче).
Сумма вывода в валюте - денежный эквивалент по коэффициенту из правила (если коэффициент не 1, суммы различаются).
Дата создания - когда пользователь отправил заявку.
Статус - текущее состояние обработки.
Пользователь - кто подал заявку.
Реквизиты для вывода - куда платить: телефон, карта, счет - то, что указал покупатель по настройкам правила.
Откройте строку (меню слева у ID или клик по записи) - перейдете на страницу заявки.
Статусы
Получена - заявка ждет решения. Баллы уже списаны, выплата ещё не подтверждена и не отклонена. Только в этом статусе доступны кнопки «Завершить» и «Отклонить».
Выполнена - вы подтвердили, что выплата сделана. Баллы обратно не возвращаются. Появляется дата закрытия.
Отклонена - отказ: баллы возвращены на счет отдельной операцией. Появляется дата закрытия и (обычно) ID операции возврата.
Страница заявки
Карточка собирает всё нужное для решения: кто, сколько, куда платить, какая операция списания связана с заявкой.
Карточка заявки: сумма, пользователь, ID списания, комментарий и кнопки решения
Основные поля
Наименование - название заявки.
Дата создания запроса - когда подана.
Дата обновления / Дата закрытия - появляются после изменений и после завершения или отклонения.
Статус заявки - Получена / Выполнена / Отклонена.
Сумма вывода - баллы к выплате (уже списанные).
Сумма вывода в валюте - если в правиле задан коэффициент и сумма в деньгах отличается от суммы в баллах.
Реквизиты для вывода - если пользователь их указал (телефон, карта, счет).
Пользователь - ссылка на карточку Битрикс: ID, логин, ФИО.
ID операции списания - операция, которой баллы ушли с баланса при создании заявки. По ней можно свериться в истории.
Комментарий администратора - пока статус «Получена», поле редактируется. После закрытия или отклонения комментарий сохраняется в заявке (если вы его указали).
Подсказка внизу карточки: «Завершить» закрывает заявку; «Отклонить» отклоняет её и возвращает бонусы на счет пользователя.
Завершить (выплата сделана)
Используйте, когда деньги (или иной способ выплаты) уже реально отправлены пользователю по реквизитам.
Откройте заявку со статусом «Получена».
Сверьте пользователя, сумму, реквизиты и при необходимости ID операции списания.
При желании напишите комментарий администратора (номер платежа, способ выплаты, заметка для себя).
Нажмите зеленую кнопку «Завершить».
Статус станет «Выполнена», появится дата закрытия. Баллы уже были списаны при подаче заявки - повторно они не списываются и не возвращаются. Пользователю может уйти уведомление о закрытии заявки (если шаблоны и настройки почты это предусматривают).
Отклонить (вернуть баллы)
Используйте, если выплачивать не будете: неверные реквизиты, отказ, ошибка пользователя и т.п.
Откройте заявку со статусом «Получена».
При необходимости заполните комментарий администратора (причина отказа - удобно и для себя, и для письма пользователю).
Нажмите ссылку-кнопку «Отклонить» - под ней откроется блок возврата.
Укажите время жизни бонусов для возврата: число и единица (Дней или Месяцев). По умолчанию часто стоит 365 дней. Этот срок применяется к возвращаемым баллам.
Подтвердите отклонение кнопкой «Отклонить» в блоке возврата.
Статус станет «Отклонена». Модуль создаст операцию возврата (в истории - возврат по отклоненному запросу выплаты) и покажет ID операции возврата. Баланс пользователя вырастет на сумму заявки.
Срок жизни задавайте осознанно: именно он определяет, когда вернувшиеся баллы снова сгорят. Для разового возврата «как было» обычно оставляют понятный срок (например, год) или тот, что принят у вас в программе.
Групповые действия
Внизу списка есть флажки строк и меню «- действия -»: Завершить и Отклонить сразу для нескольких отмеченных заявок.
Групповое Завершить имеет смысл, только если вы уже реально выплатили по всем выбранным заявкам.
Групповое Отклонить из списка не дает удобно задать срок жизни возврата для каждой заявки (как на странице одной заявки). Для отказа с контролем срока жизни надежнее открывать заявку и отклонять из карточки.
Проверка
После подачи тестовой заявки: в списке статус «Получена», в истории - списание «Выплата бонусов», баланс уменьшился.
После «Завершить»: статус «Выполнена», дата закрытия заполнена, баланс не изменился повторно.
После «Отклонить»: статус «Отклонена», в истории есть возврат, баланс снова включает сумму заявки, в карточке виден ID операции возврата.