Установить скидку на товар
set_offer_discountUpdate an offer's discount by setting the new price and the original price to show as struck through. Automatically validates that the discount is between 5% and 95% to prevent API rejection.
Instructions
Устанавливает скидку: price — цена со скидкой, discount_base — старая цена, которая покажется зачёркнутой (тот же POST /offer-prices/updates, но discount_base обязателен). Скидка должна быть не меньше 5% и не больше 95% — проверяется до запроса, иначе API вернёт 400 Bad Request. Валюта всегда RUR. Ответ API: { status: "OK" } либо { status: "ERROR", errors: [...] }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price | Yes | Цена в рублях (валюта всегда RUR), больше 0. | |
| feed_id | Yes | Идентификатор фида (feedId из list_feeds). | |
| offer_id | Yes | Идентификатор предложения из фида (id в YML, до 50 символов). | |
| discount_base | Yes | Старая цена (зачёркнутая), обязательна и строго больше price. |