актуально
Экспорт прайс-листа из Битрикс на Розетку

Экспорт прайс-листа из Битрикс на Розетку

Rozetka.ua - крупнейший украинский маркетплейс и не удивительно, что в последнее время все большему числу магазинов приходится создавать или адаптировать feed товаров для загрузки на данную площадку. Сегодня разберем как подружить Битрикс с Розеткой.

Исходные данные

В базовой поставке CMS нет предустановленного экспорта в Розетку и казалось бы получить необходимый функционал "из коробки" нельзя, но не все так плохо. Розетка принимает XML файлы в формате описанном в их документации [1]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE yml_catalog SYSTEM "shops.dtd">
<yml_catalog date="2017-07-20 14:58">
<shop>
<name>СМСдизайн</name> <company>SMSdesign inc.</company> <url> https://SMSdesign.com.ua/</url> <currencies> <currency id="UAH" rate="1"/> </currencies> <categories> <category id="2">Женская одежда</category> <category id="261" parentId="2">Платья</category> <category id="3">Мужская одежда</category> <category id="391" parentId="3">Куртки</category> </categories> <offers> <offer id="19305" available="true"> <url>http://SMSdesign.com.ua/blog/bitrix/avtomaticheskaya-vygruzka-v-rozetku.html</url> <price>4499</price> <currencyId>UAH</currencyId> <categoryId>391</categoryId> <picture>https://SMSdesign.com.ua/upload/iblock/0a9/hhm.png</picture> <vendor>SMSdesign clothes</vendor> <name>Куртка Abc clothes Scoperandom-HH XL Черная (1323280942900)</name> <description><![CDATA[<p>Наша шапка способствует развитию функций головного мозга за счет поощрения мелкой моторики.</p>]]></description> <param name="Вид">Куртка</param> <param name="Размер">XL</param> <param name="Состав">92% полиэстер, 8% эластан</param> <param name="Артикул">58265468</param> </offer> </offers> </shop> </yml_catalog>

Все знакомые с форматом сразу поймут, что он очень напоминает входящий в каждую коробку - Экспорт в Яндекс.Маркет[2]. Действительно, если у вас относительно простой каталог товаров без специфических требований, а еще лучше и без SCU, то никакие доработки не понадобятся. Достаточно применить стандартный экспорт и он пройдет модерацию. Проблемы возникнут если у вам необходимо выгрузить точный остаток продукции или несколько фотографий товара или специфическую информацию - подобные данные базовый экспорт не подаст в выгрузку и потребует кастомизации компонента или создания отдельного профиля выгрузки.

Чего не хватает и чем это грозит?

Дополнительные изображения

Чаще всего клиентам не хватает возможности выгрузить несколько фотографий к товару. В большинстве магазинов на Битрикс дополнительные картинки хранятся в свойстве MORE_PHOTO, а в выгрузку попадет только фото анонса из свойства - PREVIEW_PICTURE.

Чем это грозит? Собственно тем, что на страницах Розетки у товара будет только одно изображение - если этого достаточно, то ни чем не грозит. Если нужны несколько изображений - не обойтись без доработок.

Реальный остаток

Вторым по популярности нюансом является возможность выгрузить реальный остаток. С одной стороны на стороне сайта можно поставить условие - не передавать в файл экспорта товары, которых нет в наличии - это логично и понятно, но с другой стороны, зачастую, необходимо передать реальный остаток. Розетка принимает реальный остаток в поле stock_quantity, которого с одной стороны нет в базовом экспорте, а с другой стороны на многих магазинах даже не ведется подобный учет и выгрузить попросту нечего.

Чем это грозит? Если не передавать параметр stock_quantity Розетка каждый раз будет принимать остаток товара в количестве 1 шт и при его заказе скрывать позицию со своего каталога, до следующего обмена, при котором вернет товар к показам и опять воспримет как 1 шт на складе.

Как быть? В любом случае дорабатывать выгрузку. Метод проще - внести поле с условным остатком в 100 штук, которого хватит до следующего сеанса обмена. Метод сложнее - увязывать с реальным остатком. если он ведется в каталоге.

Условия гарантии и доставки

Третьим по востребованности является вопрос указания специфических примечаний. Условий доставки, гарантии и пр. Например: Товар на заказ. Срок доставки – до 7 дней. Предоплата 10%.

Чем это грозит? Указывать подобные вещи в случае их наличия - обязательное требование платформы.

Как быть? В данном случае дорабатывать в профиле экспорта ничего не надо - поле можно выгрузить как дополнительный param. А вот на стороне сайта данное свойство нужно будет внести в инфоблок и заполнить для всех товаров.

Не стоит забывать. что кроме технических требований для работы с площадкой предъявлены и юридические:
Каждый партнер должен быть налогоплательщиком и предоставить все документы по своей форме деятельности - СПД (ФОП), ЧП (ПП), ООО (ТОВ).
Цены только в грн. (uah), никаких долларов (usd) и евро (eur)
Цена должна быть такой же, как и на основном сайте указанном в заголовке фида.
В поле vendor необходимо указывать реального производителя товара.

Что делать?

Все зависит от ситуации с которой вы столкнулись. Если не хватает только условного числа в реальных остатков или описания гарантии - самостоятельно добавить свойства или пару строк в базовую выгрузку. Если нужны дополнительные фотографии или более глубокие доработки докупить модуль на маркетплейс или заказать настройку выгрузки на Rozetka.ua у нас.

Примечания

  1. Описание формата и пример прайс-листа на сайте Rozetka.ua - Требования к XML-файлу
  2. В описании имеется в виду использование стандартного Экспорт в Яндекс Маркет с примененным форматом Vendor

Комментарии
Подписаться
Полезность статьи
0 / 5 5 5 1
На основе 0 оценок
0%
0%
0%
0%
0%
Понравилась статья?
Отлично
Комментарий*
Представьтесь

Возврат к списку