Экспорт товаров в интернет-магазин Wildberries

Модуль позволяет экспортировать товары как из торгового каталога, так и с обычного инфоблока.
Если редакция 1С-Битрикс поддерживает работу с интернет-магазином, то модуль "Экспорт товаров в интернет-магазин Wildberries" дает возможность работать с одним торговым каталогом в системе. Модуль поддерживает торговые предложения. Для каждого торгового предложения создается отдельная карточка товара на сайте Wildberries.
Если редакция 1С-Битрикс не позволяет установить модуль "Интернет-магазин", то достаточно заполнить обычный инфоблок товарами и предусмотреть свойства, которые будут содержать цену и остаток товара на складе (при необходимости).
Предусмотрена возможность добавить наценку к товару от исходной цены в % при экспорте на сайт wildberries.
Экспорт товаров и обновление остатков/цен можно выполнять либо с помощью агента, работающего через cron, либо непосредственно добавив файл экспорта в настройки cron-а.
Начиная с версии 3.0.0 модуль поддерживает методы нового API сервиса Wildberries для создания/обновления информации в разделе "Карточка товара NEW". Просим обратить внимание, что некоторые характеристики на сайте Wildberries изменили свое наименование, а такие характеристики как высота, ширина и глубина упаковки стали обязательными для всех категорий товаров. Поэтому после обновления модуля, необходимо проверить сопоставление характеристик сайта Wildberries и свойств каталога сайта и внести необходимые изменения.
Для интеграции модуля с сайтом Wildberries требуется ключ для доступа к НОВОМУ API. Это НЕ КЛЮЧ СТАТИСТИКИ! Если в личном кабинете WB работают несколько пользователей, то необходимый раздел будет доступен ТОЛЬКО ВЛАДЕЛЬЦУ!
Требования для работы модуля:
- PHP версия 5.2.0 или новее
- Библиотека cURL
После установки модуля нужно настроить интеграцию с сайтом Wildberries. Для этого потребуется ключ для доступа к API (в старом интерфейсе «Доступ к НОВОМУ API») и идентификатор склада, которые можно получить в личном кабинете "WB Партнёры". Данные вводятся в соответствующие поля в настройках модуля.

После сохранения настроек станет доступна вкладка "Сопоставление разделов и свойств", переходим на нее. Здесь нужно установить соответствия между настройками каталога / инфоблока и характеристиками интернет-магазина Wildberries; выбрать разделы, элементы которых должны быть экспортированы, и сопоставить их категориям на сайте Wildberries.
Для всех разделов каталога / инфоблока настраиваются следующие свойства:
- Артикул поставщика. Данный параметр служит для технических целей и отображается ТОЛЬКО в личном кабинете поставщика WB. Если каталог поддерживает торговые предложения, то поля будет два: в одном нужно указать свойство для простого товара, в другом - для торгового предложения. После создания карточки товара на сайте Wildberries изменить значение поля "Артикул поставщика" нельзя!
- Штрихкод товара. Каждая позиция товара на сайте Wildberries должна обладать уникальным штрихкодом. Если в фирме зарегистрированы собственные штрихкоды, то можно выбрать свойство каталога / инфоблока, в котором указывается данный параметр. Если собственных штрикодов нет, то их можно сгенерировать автоматически, выбрав значение «Автоматическая генерация».
- Цена или Цена / Остаток товара на складе. Если выбранный инфоблок является торговым каталогом, то из выпадающего списка нужно выбрать тип цены, значения которого будут участвовать в расчете стоимости товара на сайте Wildberries. Если инфоблок торговым каталогом не является, то нужно выбрать свойство, в котором указаны цены товаров в рублях, и свойство, отвечающее за остаток количества товаров на складе. Обратите внимание, что интернет-магазин Wildberries требует указывать цену в русских рублях и без копеек, поэтому при экспорте товаров значения цен будут округлены по математическим правилам!
- К выбранной цене можно установить наценку на товары в процентах. Для этого установите флаг «Увеличить стоимость товара на» и укажите нужное значение.
- Изображение товара. Укажите свойство, в котором содержится главное изображение товара или массив изображений. Обратите внимание, товары БЕЗ изображений будут выгружены в личный кабинет поставщика WB, но на сайте Wildberries отображаться НЕ БУДУТ!
- Дополнительные картинки. Укажите свойство, содержащие дополнительные изображения товара. Не обязательный параметр.
- Массив фильтрации в формате JSON. При необходимости добавить дополнительные условия фильтрации товаров, например, по бренду, можно составить массив фильтра $arFilter и сконвертировать его в JSON-формат. Подробнее о массиве $arFilter можно узнать в документации 1С-Битрикс. Например, нужно экспортировать только те товары, у которых свойство с кодом «BRAND» равно «M&B». Строка в JSON-формате будет выглядеть так: {"PROPERTY_BRAND": " M&B"}

Чтобы выбрать разделы, товары которых будут экспортированы на сайт Wildberries, нужно:
- Установить флаг в поле «Export»;
- В поле "Название на WB" начать вводить название раздела. В выпадающем списке будут отображаться категории, доступные на сайте Wildberries и содержащие введенные символы. Выбираем нужную категорию и сохраняем конфигурацию.

После сохранения конфигурации в правой колонке выбранного раздела появиться ссылка «Свойства». При клике на нее откроется панель для сопоставления характеристик товара данной категории на сайте Wildberries и свойств каталога / инфоблока. Для каждой категории товаров на сайте Wildberries набор характеристик свой. Обратите внимание на характеристики со звездочкой - они обязательны для заполнения! Для любой характеристики можно задать фиксированное значение, которое будут иметь все товары раздела, либо сопоставить со свойством каталога / инфоблока, выбрав его из выпадающего списка. Сохраняем изменения, кликнув на кнопку «Сохранить конфигурацию».
Обратите внимание, что текстовые значения характеристик на сайте Wildberries могу содержать только буквы русского и латинского алфавита, цифры и символы @!?,.|/:;'"*&@#$№%[]{}()+-$. При использовании недопустимых символов товары будут экспортированы на сайт Wildberries, это не является ошибкой при создании карточки товара, однако опубликованы такие товары не будут.

Прошу обратить внимание на свойства системы 1С-Битрикс типа справочник: значение для экспорта товаров выбирается из поля highload-блока с кодом UF_NAME. Если данное поле отсутствует, то значение выбирается из поля по умолчанию - UF_XML_ID.
После того, как выполнены все настройки, нужно запустить процедуру экспорта. Сделать это можно двумя способами:
1. Активировать агент. Для этого нужно установить флаг "Добавить агента" и указать время запуска на вкладке «Основные настройки».

2. Добавить исполняемый файл, указанный на вкладке «Основные настройки», в утилиту cron. Как правильно настраивать cron, можно узнать в техподдержке хостинга сайта.

Результаты экспорта и ошибки можно посмотреть на вкладке "Лог".

Детальная картинка:

Цена: 7 000
ПОЛЬЗОВАТЕЛЬСКОЕ СОГЛАШЕНИЕ
Перед началом любого использования указанного ниже Приложения внимательно ознакомьтесь с условиями его использования, содержащимися в настоящем Пользовательском соглашении (далее – Соглашение). Любое начало использования Приложения означает надлежащее заключение Соглашения и Ваше полное согласие со всеми его условиями. Если Вы не согласны безоговорочно принять условия Соглашения, Вы не имеете права использовать Приложение.
Соглашение применяется к следующей программе:
Программа для ЭВМ «Экспорт товаров в интернет-магазин Wildberries»
Основные термины:
Разработчик - ООО "Цетера Промо"
Приложение – копия указанной выше программы для ЭВМ (как в целом, так и ее компоненты), а также любая документация по ее использованию, исключительные имущественные права на которую принадлежат Разработчику.
Договор – возмездный лицензионный договор между Пользователем и Разработчиком на предоставление права использования Приложения, в котором предусмотрены способы использования Приложения и иные существенные условия, неотъемлемой частью которого является настоящее Соглашение.
Демо-версия – версия Приложения, в которой установлено ограничение по сроку ее использования и доступному функционалу и которая предназначена исключительно для целей самостоятельного ознакомления, оценки и проверки Пользователем функциональных возможностей Приложения на условиях настоящего Соглашения и не предназначена для продажи или иного отчуждения третьим лицам.
Пользователь – юридическое лицо, индивидуальный предприниматель или физическое лицо, которое намеревается правомерно использовать функционал Приложения или уже использует функционал Приложения для нужд, связанных с осуществлением предпринимательской или иной экономической, в том числе некоммерческой, деятельности (за исключением личных, семейных, домашних и иных подобных нужд).
Активация – действие, направленное на регистрацию на конкретного Пользователя, осуществляемое в порядке, предусмотренном в Соглашении.
Активационный код – набор символов (лицензионный ключ), представляющий собой техническое средство защиты авторских прав и предназначенный для Активации.
Техническая поддержка – мероприятия, осуществляемые Разработчиком в установленных им пределах и объемах для обеспечения функционирования Приложения, включая информационно-консультационную поддержку Пользователей по вопросам использования Приложения.
1. УСЛОВИЯ ИСПОЛЬЗОВАНИЯ И ОГРАНИЧЕНИЯ
1.1. Разработчик предоставляет Пользователю право использования Приложения способами, предусмотренными в Договоре, на срок, указанный в Договоре, при соблюдении требований и ограничений, указанных в Соглашении.
1.2. Пользователь не может копировать, распространять Приложение в любой форме, в том числе в виде исходного кода, каким-либо способом, в том числе сдавать в аренду/прокат. Пользователю не разрешается использовать Приложение каким-либо способом, если такое использование противоречит или приводит к нарушению Соглашения или действующего законодательства Российской Федерации.
1.3. Запрещается любое использование Приложения, противоречащее Соглашению, Договору и действующему законодательству Российской Федерации.
2. АВТОРСКИЕ ПРАВА И ТОВАРНЫЕ ЗНАКИ
2.1. Приложение является результатом интеллектуальной деятельности и объектом авторских прав Разработчика.
2.2. Алгоритмы работы Приложения и его исходные коды (в том числе их части) являются коммерческой тайной Разработчика. Любое их использование или использование Приложения в нарушение Соглашения рассматривается как нарушение прав Разработчика и является достаточным основанием для лишения Пользователя предоставленных по Соглашению и Договору прав.
2.3. Пользователю не предоставляются права на использование товарных знаков и знаков обслуживания Разработчика и/или его партнеров.
2.4. Пользователь не может ни при каких условиях удалять или изменять внешний вид информации и сведения об авторских правах, правах на товарные знаки или патенты, указанные в Приложении.
2.5. Для защиты авторских прав и ограничения использования Приложения Разработчик использует различные технические средства защиты.
3. ВИДЫ ЛИЦЕНЗИЙ И СРОКИ ИХ ДЕЙСТВИЯ
3.1. Стандартная Лицензия:
3.1.1. Стандартная Лицензия предоставляется на срок, указанный в Договоре, со дня Активации, если иное не установлено настоящим Соглашением. По окончании указанного срока Пользователь вправе продолжить использование Приложения на условиях Ограниченной Лицензии, либо заключить новый Договор для продления использования Приложения на условиях Стандартной лицензии на очередной срок.
3.1.2. Активация Стандартной Лицензии должна быть осуществлена в обязательном порядке посредством ввода Активационного кода в соответствующее поле одним из следующих способов: (а) на соответствующем этапе установки Приложения; (б) в специальном поле раздела обновлений; (в) в сети Интернет по адресу https://www.1c-bitrix.ru/support/key_info.php.
3.1.3. Стандартная Лицензия предоставляет право на использование Приложения без ограничений и в соответствии с заявленными в технической документации функциональными возможностями.
3.1.4. Права на все новые версии (обновления) Приложения, а также доступ к их установке и использованию, предоставляются без выплаты дополнительного вознаграждения только при наличии у Пользователя одновременно платной лицензии на программу для ЭВМ «1С-Битрикс: Управление сайтом» и Стандартной Лицензии на Приложение на условиях настоящего Соглашения и Договора. Все обновления Приложения являются его неотъемлемой частью и используются исключительно вместе с Приложением как единая программа для ЭВМ в порядке, предусмотренном в Соглашении. Стороны соглашаются и подтверждают свое понимание того, что установка новых версий (обновлений) Приложения не влечет за собой предоставления нового права на использование Приложения или продления срока действующей Стандартной Лицензии. При этом Пользователю может быть предложено ознакомиться и принять дополнение к Соглашению или новую версию Соглашения.
3.1.5. Разработчик предоставляет Пользователю право получения Технической поддержки по вопросам, связанным с функциональностью Приложения, особенностями установки и эксплуатации на стандартных конфигурациях поддерживаемых (популярных) операционных, почтовых и иных систем в период действия права Пользователя на получение новых версий (обновлений) Приложения, указанного в пункте 3.1.4. Соглашения, без выплаты дополнительного вознаграждения.
Разработчик несет единоличную ответственность за техническое обслуживание и поддержку Приложения в соответствии с Соглашением и требованиями действующего законодательства.
3.2. Ограниченная Лицензия:
3.2.1. Ограниченная Лицензия предоставляется Пользователю без дополнительного вознаграждения (безвозмездно) на весь срок действия исключительных прав на Приложение только в случае и со дня предоставления ему Стандартной Лицензии.
3.2.2. Ограниченная Лицензия предоставляет Пользователю право на использование тех функциональных возможностей Приложения, которые были предоставлены ему в рамках Стандартной Лицензии, за исключением права на получения новых версий (обновлений) Приложения и Технической поддержки.
4. ОТВЕТСТВЕННОСТЬ
4.1. За нарушение условий настоящего Соглашения и Договора, в том числе нарушение авторских прав Разработчика, наступает ответственность, предусмотренная законодательством Российской̆ Федерации.
4.2. Пользователь несет ответственность, предусмотренную законодательством Российской Федерации, за осуществление действий, направленных на устранение технических средств защиты, а также за распространение методов устранения таких средств защиты, включая следующие:
- сохранность в тайне Активационного кода Приложения с даты его выдачи;
- определение круга лиц, которым этот код может быть известен.
4.3. Разработчик несет единоличную ответственность за соответствие Приложения действующему законодательству.
4.4. Разработчик несет ответственность за рассмотрение любых претензий Пользователей или любой третьей стороны, связанных с Приложением или владением и/или использованием Пользователем Приложения, включая, но не ограничиваясь: претензии об ответственности за качество Приложения; любое утверждение о том, что Приложение не соответствуют каким-либо применимым правовым или нормативным требованиям; претензии, возникающие в соответствии с законодательством о защите потребителей, персональных данных, конфиденциальности или аналогичным законодательством. Разработчик осуществляет расследование, защиту, урегулирование и исполнение любого требования о нарушении прав на интеллектуальную собственность в случае претензий третьих лиц о том, что Приложение, владение им и/или его использование нарушает права третьих лиц на интеллектуальную собственность.
5. ОГРАНИЧЕННАЯ ГАРАНТИЯ
5.1. Приложение предоставляется по принципу «как есть» и Разработчик не гарантирует, что все его функциональные возможности будут отвечать ожиданиям Пользователя или смогут быть применимы для какой-либо конкретной его цели.
5.2. Разработчик не инициирует и не контролирует размещение Пользователем информации в процессе использования Приложения, не влияет на его содержание и целостность, а также в момент размещения такой информации не знает и не может знать, нарушает ли она охраняемые законом права и интересы третьих лиц, международные договоры и действующее законодательство Российской Федерации.
5.3. Если при использовании Приложения будут обнаружены ошибки, Разработчик предпримет меры для их исправления в максимально короткие сроки и/или выпустит новую, исправленную версию Приложения. Стороны соглашаются, что точное определение срока устранения ошибки не может быть установлено, так как Приложение тесно взаимодействует с другими программами для ЭВМ сторонних разработчиков, операционной системой и аппаратными ресурсами компьютера Пользователя, и работоспособность и время устранения проблем в полной мере не зависят только от Разработчика.
6. ДЕЙСТВИЕ, ИЗМЕНЕНИЕ И РАСТОРЖЕНИЕ СОГЛАШЕНИЯ
6.1. Настоящее Соглашение регулируется в соответствии с законодательством Российской̆ Федерации.
6.2. В случае нарушения Пользователем условий настоящего Соглашения Разработчик имеет право в одностороннем порядке расторгнуть Договор.
6.3. При расторжении настоящего Соглашения Пользователь обязан прекратить использование Приложения полностью и уничтожить все копии Приложения, установленные на компьютерах Пользователя, включая резервные копии и все компоненты Приложения.
6.4. Пользователь вправе расторгнуть настоящее Соглашение в любое время, полностью удалив Приложение.
6.5. В случае если компетентный суд признает какие-либо положения Соглашения недействительными, Соглашение продолжает действовать в остальной части.
6.6. Соглашение также распространяется на все новые версии (обновления) Приложения, предоставляемые Пользователю, если только при обновлении Приложения Пользователю не будет предложено ознакомиться и принять дополнение к Соглашению или новое Соглашение.
6.7. Разработчик оставляет за собой право в одностороннем порядке периодически обновлять и изменять Соглашение.
7. КОНТАКТНАЯ ИНФОРМАЦИЯ РАЗРАБОТЧИКА
ООО "Цетера Промо"
Почтовый̆ адрес: 150040, г. Ярославль, пр.Ленина, 25, оф.606
Телефон: +7 (4852) 700-442
Служба техподдержки: sales@dobrosite.com