Управление товарами
- 1.В разделе «Товары» нажмите на кнопку «+ Добавить новый товар»;
- 2.Заполните поле с внутренним названием товара, оно будет отображаться только внутри панели управления;
- 3.Введите пу бличное название товара, оно будет отображаться для клиентов;
- 4.(Не обязательно) заполните описание товара;
- 5.Введите стоимость товара;
- 6.Заполните глобальное ограничение по доступному для продажи количеству товара;
- 7.Активируйте создаваемый товар;
- 8.Заполните доступность товара по серверам:
- 1.
- 2.Укажите доступное количество товара на сервера.
Примечание:- по умолчанию на не указанных серверах, количество товара интерпретиру ется как 0;
- при указании количества доступного товара на сервере, глобальное количество товара указываемое в 6 шаге является приоритетным.
- 9.Укажите действия подлежащие выполнению при покупке создаваемого товара:
- 1.
- 2.Выберите условия выполнения создаваемого действия, например укажите что данное действие должно выполняться только при проведении покупки на определённом сервере.
- 3.Заполните дополнительные поля свойственные выбранному способу выдачи, для обработчиков типа RCON это – команда, подлежащая выполнению на игровом сервере. В этой команде или SQL-запрос е вы можете использовать переменные.

Пример создания товара.
После создания товара на вашем сайте будет подобная картина:

Для каждого способа выдачи товаров есть свой список доступных переменных, которые вы можете встроить в свою команду/запрос. При совершении выдачи товаров покупателям эти переменные будут заменены на данные из текущего платежа.
Переменная | Описание |
---|---|
{{username}} | Игровой ник покупателя, указанный им в форме на сайте |
say Благодарим игрока {{username}} за пожертвование серверу!
pex user {{username}} group add VIP
Переменная | Описание |
---|---|
{:username} | Игровой ник покупателя, указанный им в форме на сайте |
{:payment_uuid} | UUID платежа в вашем проекте |
{:payment_id} | ID платежа в вашем проекте |
{:price} | Стоимость платежа |
{:server} | Название сервера, на котором произведён платёж |
{:payment_method} | Выбранный покупателем способ оплаты |
{:created_at} | Дата и время создания платежа, в формате: 2021-04-30 14:00:00 |
UPDATE `balances` SET `amount` += {:price} WHERE `username` = {:username}
INSERT INTO `groups` VALUES (:username, 'vip')
INSERT INTO `groups` (`username`, `group`, `date`) VALUES (:username, 'vip', :created_at)
Last modified 1yr ago