rustbase.shop Документация
Панель ↗

Скидки и блокировка

Скидку и временную блокировку товара можно ставить вручную или через публичный REST API (удобно для акций и автоматизации).

Скидка

Скидка задаётся в процентах (0–90). На витрине показывается зачёркнутая старая цена и новая, плюс бейдж -N% на карточке.

Итоговая цена со скидкой считается на сервере — и для сайта, и для покупки в игре. Клиент не может изменить цену.

Через API:

http
POST /api/v1/products.setDiscount
{ "productIds": [123, 124], "discount": 15 }

Блокировка (дата старта продаж)

Блокировка скрывает товар с витрины и запрещает покупку до указанной даты — удобно для предзаказов и приуроченных к вайпу акций. По наступлении даты товар появляется автоматически.

Через API:

http
POST /api/v1/products.setBlockDate
{ "productIds": [123], "blockDate": "2026-12-10 00:00" }

Снять блокировку — передай "blockDate": null.

Полная авторизация и список методов — в статье Публичный REST API.