Подарочные коды
Подарочные коды являются базовой функцией кабинета и не требуют отдельного дополнения. Покупатель оплачивает код со своего баланса, а получатель однократно активирует его через раздел Бонус-коды.
Панель администратора
Откройте Пользователи -> Подарочные коды. Обзор показывает все игровые серверы, состояние программы и количество доступных пакетов.
Настройка сервера
Нажмите Настройки у нужного сервера. Переключатель Включено управляет доступностью новых покупок на этом сервере. После выключения пункт исчезает из меню игрока, а новые покупки недоступны. Уже начатая покупка завершается на сохраненных условиях либо возвращает списанные средства.
Для каждого пакета задаются:
- название и описание на языках проекта;
- номинал создаваемого кода;
- цена списания с баланса покупателя;
- признаки Популярный и Доступен;
- положение пакета в списке.
Можно отдельно разрешить произвольный номинал. Укажите минимальное и максимальное значение, а также коэффициент цены. Например, коэффициент 0.1 означает, что код номиналом 500 стоит 50.
Название пакета нужно заполнить хотя бы на одном языке. Неиспользуемые переводы можно оставить пустыми; описание необязательно.
Изменения применяются после сохранения. Отдельная публикация или выгрузка конфигурации не требуется. Изменение цены, пакета или режима баланса не меняет условия уже начатой покупки.
Статистика
Откройте Пользователи -> Подарочные коды -> Статистика. Здесь отдельно показаны оплаченные покупки, сумма оплаты, возвраты и выданные коды. Номинал кода не равен его цене: например, покупка кода на 250 за 25 увеличивает сумму оплаты на 25, а номинал выданных кодов на 250.
Фильтры отчёта
| Поле | Что выбирается |
|---|---|
| Проект | Все доступные проекты или один проект. |
| Игровой сервер | Все серверы выбранного проекта или один сервер. |
| Период | Готовый диапазон или произвольные даты. |
| С даты / По (UTC) | Начало и конец периода; конечная дата включается. |
| Группировка | Автоматическая, по дням, неделям, месяцам или годам. |
| Единица баланса | Баланс выбранного проекта. При автоматическом выборе используется первая доступная единица с данными. |
| Пакетов на странице | 10, 25, 50 или 100 строк распределения. |
Нажмите кнопку обновления, чтобы применить фильтры. Кнопка сброса возвращает исходный выбор. Для сравнения разных единиц баланса выбирайте их по отдельности; название соответствует настройкам проекта.
Оплата и выдача
Сумма оплаты показывает списанное за покупки, Сумма возвратов - возвращённое за выбранный период, После возвратов - разницу между ними. Если возврат относится к покупке за более ранний период, разница может быть отрицательной.
Ниже указаны число покупателей, средняя сумма оплаты, количество выданных кодов и их общий номинал. Таблица разделяет основные и бонусные средства. Выдача бесплатного кода увеличивает количество и номинал выданных кодов, но не сумму оплаты.
Пакеты и произвольные суммы
В каждой строке видны пакет, проект, сервер, оплаченные покупки, оплата, возвраты и выданные коды. Произвольные номиналы объединены в отдельную строку. Раскройте Подробности, чтобы увидеть покупателей, исходные цены, среднюю оплату, бесплатную выдачу и состав средств.
При большом количестве пакетов доступны предыдущая и следующая страницы. Общие показатели и график относятся ко всему выбранному периоду, а не только к текущей странице пакетов. Если срок действия страницы истёк, обновите отчёт.
Календарь
График показывает оплату и возвраты за выбранный диапазон. Раскройте Значения по периодам, чтобы посмотреть точные суммы, количество оплат, выданные коды и их номинал. Периоды без операций остаются в таблице с нулями; текущий период содержит уже поступившие данные. Для длинного диапазона можно выбрать месяцы или годы.
Если покупок и возвратов нет, измените период или сервер. Сообщение об обновлении означает, что недавние покупки появятся чуть позже. Если отчёт не загрузился, повторите обновление; для слишком большого диапазона выберите один проект или более крупную группировку.
Кабинет игрока
При включенной программе раздел Подарочные коды показывает пакеты, произвольный номинал, текущий баланс и историю покупок. Названия и описания выбираются по языку кабинета.
После оплаты код появляется в окне результата и в истории. Кнопка копирования переносит код целиком. Текущий доступный баланс включает основную и бонусную части.
Если соединение прервалось, проверьте историю покупок. Если результата ещё нет, повторите исходную покупку, не меняя пакет. Незавершенная выдача обрабатывается и после закрытия страницы. Если выдать код не удалось, списанные основные и бонусные средства возвращаются на баланс.
Получатель вводит код через функцию Бонус-код. После успешной активации запись в истории покупки меняет состояние с Активен на Использован.
Если администратор выключил программу, пункт меню скрывается. Прямая ссылка показывает недоступное состояние и не позволяет совершить покупку.
Перед запуском проверьте реальный сценарий двумя тестовыми игроками: покупку, однократное списание, передачу кода, однократное зачисление получателю и обновление истории.