Плагин Яндекс.Маркет не принимает delivery-options days="0"

2

Если установить параметр days равным 1, 2 или 1-2 и т.п., а order-before = 15, то в YML корректно отображается:

<delivery-options>
    <option cost="300" days="1" order-before="15"/>
</delivery-options>

На Маркете информация показывается следующим образом: до 15:00 — «300 руб., завтра»; после 15:00 — «300 руб., 2 дня».

Если же попытаться настроить доставку в день заказа и указать days = 0, order-before = 15, то в выгрузку попадает только:

<local_delivery_cost>300</local_delivery_cost>

И больше ничего....

Так же в плагине не хватает нескольких типов доставки:

<delivery-options>
    <option cost="300" days="4" order-before="18"/>
    <option cost="500" days="0" order-before="15"/>
</delivery-options>

Чтобы на Маркете информация показывалась следующим образом: обычный срок доставки — четыре дня при оформлении до 18:00, при этом стоимость доставки составляет 300 рублей. Есть экспресс-доставка в течение дня за 500 рублей, если заказ оформлен до 15:00.

1 комментарий

  • +1
    santa0 santa0 18 сентября 2016 21:17 #

    Обманывается следующим образом: значение указываете не =0, а =0,1

    система округлит в меньшую сторону и получите желаемый days = 0

    Добавить комментарий

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