вторник, 2 июня 2020 г.

XML2Ozon - работа с маркетплейсом Ozon.ru

Разработан компонент для интеграции сайта с маркетплейсом Ozon (выгрузка товаров, поддержания номенклатуры на Озоне в актуальном состоянии, получение заказов). Будет полезно тем, кто работает с Озоном или рассматривает начало такой работы. В целом тема довольно интересная.

Начало работы с Ozon позволит Вам задействовать ещё один канал сбыта и тем самым, соответственно, увеличить свой товарооборот и прибыль.
Здесь можно посмотреть подробней про работу с Озоном: business.ozon.ru

Разработанный компонент является расширением для CMS Joomla. Но это можно использовать вообще независимо от CMS Вашего сайта.
И независимо от вида расширения для интернет-магазина (VirtueMart, JoomShopping, HikaShop и т.д.).
В качестве исходных данных компонент принимает обновляемый XML файл. Настроить подготовку такого файла можно, используя любую CMS или вообще без CMS.

И далее компонент IR XML2Ozon обрабатывает данные XML файла и взаимодействует с Озоном.

В частности текущая версия компонента позволяет (основные функции):
  • Отправлять новые товары на Озон;
  • Обновлять данные ранее загруженных товаров на Озон;
  • Обновлять цены товаров на Озон (включая перечёркнутые цены и со скидками);
  • Обновлять остатки товаров на Озон
  • Импортировать заказы с Ozon в VirtueMart.
По поводу цен, кстати, стоит добавить, что их можно для Озона сделать не такими, как у Вас на сайте, а другими. Если это имеет смысл в Вашей ситуации.

Дополнительные функции:
  • Получить список всех возможных Категорий на Озон;
  • Получить список всех возможных Характеристик товаров для определённой Категории Озон;
  • Получить список всех возможных Значений для определённой Характеристики на Озон;
  • Получить полную информацию о нашем товаре с Озона;
  • Быстро отправить Остатки (наличие) для некоторых товаров;
  • Получить состояние задачи на импорт номенклатуры.
Также в контексте Дополнительных функций можно добавить, что есть возможность настроить такой алгоритм, чтобы при выгрузке Ваши товары, имеющие настраиваемые поля с разной ценой, выгружались на Озон как отдельные товары (что-то вроде дочерних товаров), но при этом они могут объединяться на Озоне в одну карточку, и посетитель сайта Озон увидит вроде как один товар с вариантами выбора характеристик.

Первая версия компонента разработана для версии Joomla 1.5. Планируется сделать адаптацию для Joomla 3.9. Если кому нужна адаптация для Joomla 2.5 - тоже можно сделать.

Разумеется, компонент, платный. Цена - договорная, но однозначно дешевле, чем разработка с нуля (которую частично оплатил первый заказчик).

Подготовил видео с демонстрацией компонента:



Связаться со мной по рабочим вопросам, связанным с разработками, можно по e-mail: alexey@gnevyshev.ru

Также с вопросами по данной разработке можете обратиться в комментариях ниже.
Принимаю отзывы, предложения и пожелания.

История изменений:

21.09.2020 v. 1.7.4 В настройки компонента добавлена опция импорта заказов "Подставлять товарам Закупочную цену". Актуально для тех, кто учитывает цену закупа товаров.
20.09.2020 v. 1.7.3 Добавлена возможность отправлять в значениях характеристик boolean тип данных (true/false). Лимит получения возможных значений интересующей характеристики увеличен до 100'000 (актуально для брендов).
20.09.2020 v. 1.7.2 Для выгрузки, запускаемой вручную, добавлена опция "Выгружать, несмотря на статус processing". В некоторых случаях это полезно.
11.09.2020 v. 1.7.1 Добавлена возможность в настройках компонента указать нужный Статус заказа для импортируемых заказов.
10.09.2020 v. 1.7.0 При импорте заказов с Ozon в VirtueMart комиссия Озона теперь проверяется автоматически для каждого товара отдельно (для товаров из разных категорий - разная комиссия). В заказах VM товар отражается с ценой за вычетом комиссии Озона.
03.09.2020 v. 1.6.0 Добавлена возможность выгружать основные данные и характеристики не для всех товаров из XML файла, а только для таких товаров, которые не показываются на Озоне (не прошли валидацию/модерацию). При этом остатки и цены выгружаются для всех. Это может быть полезно, когда товары редактируются на Озоне вручную (например, заполнение характеристик), а в автоматическом режиме нужно только обновлять цены и остатки (не переписывая основные данные и характеристики).
01.09.2020 v. 1.5.2 Добавлена возможность раздельной выгрузки через cron данных товаров, цен и остатков. Можно выгружать не все данные, а только нужные.
11.08.2020 v. 1.5.1 Добавлены опции для выгрузки остатков (выгружать нужный остаток, если числится 0 или всегда)
01.08.2020 v. 1.5 Исправлена ошибка определения дефолтной категории в ассоциациях категорий;
Добавлен новый Вид - Статус задачи импорта;
Доработан алгоритм обновления, чтобы при обновлениях не перезаписывались файлы ассоциаций.
30.06.2020v. 1.4Импорт заказов с Ozon в Joomla компонент VirtueMart
16.06.2020v. 1.1Поддержка old_price и цен со скидками
30.05.2020v. 1.0Первый стабильный выпуск. Основные возможности

Комментариев нет:

Отправка комментария