oldprice

Элемент oldprice позволяет показать снижение цены — указывайте в нем старую цену товара. Параметр является необязательным.

Внимание.

Маркет проверяет, что товар продавался на сервисе по цене из oldprice как минимум 5 дней подряд за последние:

  • 60 дней — для категории «Одежда, обувь и аксессуары»;
  • 30 дней — для остальных категорий.

Если это не выполняется, скидка для предложения не показывается.

Пример

Если вы не меняли oldprice в последние 25 дней, то на 26 день скидка перестанет показываться на Маркете. (В этот момент останется только 4 дня из 30, когда товар продавался по старой цене).

  1. Требования
  2. Пример для формата YML
  3. Ускоренное обновление скидки и цены

Требования

  • Старая цена (oldprice) должна быть выше новой (price).

  • Скидка в процентах должна быть не меньше 5% и не больше 95%. Процент рассчитывается автоматически и округляется до целого числа.

  • Скидка на товар должна быть указана на сайте магазина. Иначе на Маркете скидки не будут отображаться для всех предложений.

Пример для формата YML

<offer id="12341" type="vendor.model" available="true" bid="13" group_id="12345">
  <url>http://best.clothes.ru/product_page.asp?pid=12344</url>
  <price>7000</price>
  <oldprice>10000</oldprice>
  ...
</offer>

Для такого предложения на Маркете будет отображаться скидка 30%.

Ускоренное обновление скидки и цены

Основная часть данных обновляется на Маркете раз в 3–6 часов, однако цены и скидки обновляются быстрее — каждые 30–40 минут. Если необходимо быстро обновить цену или скидку предложения, передайте новые значения только для элемента oldprice или price, и тогда цена или скидка обновится на Маркете в течение 40 минут. Если вместе с элементами oldprice и price будет обновлен какой-либо из следующих элементов: url, picture, name, description, vendor, param, тогда цена и скидка обновятся только вместе с остальными данными — в течение 3–6 часов.