Продолжаю короткую серию мини-шпаргалок по плагину YML for Yandex Market. Сегодня расскажу как разным товарам прописать разную доставку и самовывоз. delivery-option
После активации плагина в настройках карточки товара (в админке), появляется блок "Настройки параметров доставки для Яндекс Маркета". Если этого блока нет, то убедитесь что версия базового плагина выше чем 2.0.1, а также сам блок активен, зайдя в "Настройки экрана". См картинку ниже.
Если у товара заполнены поля "Стоимость доставки" и "Срок доставки", то при формировании фида внутрь offer добавляются соответствующие данные.
Обратите внимание, что если одно из этих полей не заполнено - индивидуальные данные не прописываются.
Тоже касается и самовывоза. Если "Стоимость самовывоза" и "Срок самовывоза" у товара прописаны - pickup-options добавится в фид для данного товара, если не прописаны - не добавится.
Как заполнить поле "срок доставки"?
Процитирую справку Яндекса.
Если магазин готов доставить товары в день заказа (сегодня), используйте значение 0: days="0". Для доставки на следующий день (завтра) используйте значение 1 и т. д. Максимальное значение срока доставки, показываемое на Маркете — 31 день.
Можно указать как конкретное количество дней, так и период «от — до». Например, срок доставки от 2 до 4 дней опишите так: days="2-4".
Внимание. При указании периода «от — до» интервал срока доставки должен составлять не более двух дней.