Отображение скидок в Яндекс.Маркете

dglstyle
На сайте с 24.03.2011
Offline
70
591

На одном проекте уже месяц пытаюсь добиться от ТП Маркета адекватного ответа, но все впустую.

Ситуация в следующем - перестали показываться скидки на товары, а соответственно и акционные цены у магазина на маркете.

После долгих опытов и экспериментов, пришли к следующему:

1. В YML прайсе стоит параметр enable_auto_discounts глобально

2. Для цены используется один тег <price> (old_price не используем).

3. Теперь самое странное: на сайте реализован функционал акций, т.е. старая и новая (акционные цены), классическим вариантом старая цена зачёркивается. Ситуация: на товар установлена акция, старая цена 12990, акционная - 9990, на сайте выводятся обе цены, в прайс-лист маркета уходит меньшая цена - 9990 р. Итог: на маркете отображается цена 12990. Другая ситуация: акция с сайта убирается, а ставится одна текущая цена - 9990 р., в прайс-лист маркета уходит она же - в итоге на маркете отображается скидка, и показывается нормальная цена.

Не могу понять почему так происходит, так как в первом и втором случаях карточка, выгружаемая в прайс-листе - одна и та же.

Может кто-нибудь сталкивался с таким?

K3
На сайте с 06.07.2010
Offline
103
#1

Выключайте автоматический расчет скидок и в yml фиде, и в настройках маркета в ЛК. И передавайте информацию о скидках в yml или по старинке: две цены с использованием old_price или с помощью промоакций маркета .

Второй вариант на маркете смотрится красивше, ну и вероятно кликабельней.

Ну и учитывайте требования маркета к скидкам и истории цен

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий