🔵OZON Seller
Модуль позволяет выгружать товары из интернет-магазина на Озон и автоматически обновлять цены и остатки.
Описания, фото и характеристики товаров загружаются в магазин (или выгружаются из магазина) только один раз - в момент начальной загрузки. Далее синхронизация происходит только по складу и ценам. Т.е. при изменении описания товара, оно не уйдет в маркетплейс или наоборот.
Чтобы включить модуль, зайдите в панель управления вашего сайта и в верхнем меню выберите пункт Модули → Управление модулями → Маркетплейсы - Ozon Seller - Включить.
Настройка модуля
1. Зарегистрируйтесь в OZON Seller и укажите при регистрации промокод SELLERB7X36A77 для получения 5000 бонусов в рекламный кабинет.
2. Создайте API ключ
В личном кабинете OZON Seller откройте Настройки - API ключи, создайте новый API ключ с правами Администратор (обычный токен, дает доступ ко всем методам API).
Скопируйте значение ключа в поле API key и значение Client Id в поле Client Id в настройках модуля.

3. Настройте модуль PHPShop
В настройках модуля включите опцию Обновить базу категорий товаров для Ozon и нажмите Сохранить. Загрузка базы категорий может занять несколько секунд по причине большого количества категорий в OZON.
В настройках модуля выберите статус заказов, поступающих с OZON.

Выгрузка цен и остатков на OZON по API (мгновенно)
Остатки и цены связываются с маркеплейсом в момент выгрузки/загрузки или когда вручную проставлено поле OZON ID и товар включен к выгрузке (вручную, или пакетно - аналогично описано для Wildberries).
После настройки этих связей, остатки/цены выгружаются из магазина в маркетплейс несколькими способами:
В момент нажатия кнопки
Сохранитьу товара.Нажатием кнопки
Выгрузить цены и остаткив настройках модуля.По расписанию: укажите статус заказа, включите опцию
Списывать со склада. Склад уменьшится у товаров в заказе на количество штук в заказе. Новые остатки уйдут в маркетплейс по расписанию. Для этого включите модуль Задачи и добавьте новую задачу с адресом запускаемого файлаphpshop/modules/ozonseller/cron/products.php.
Обновление цен, остатков без выгрузки товаров на OZON
Если у вас уже есть товары на озоне, и выгружать их не нужно, осуществить связь с уже существующими товарами в магазине можно по Артикулу. Если Артикулы совпадают, "скормите" Озону фид магазина, маркетплейс обновит цены и остатки у товаров.
Настойка параметров обновления данных
В настройках модуля Обновление данных можно выбрать какие данные будут обновляться в поле :
Цены и склад
Цены
Склад

Обновление по YML-фиду (упрощенное)
Настройте обновление данных о товарах через фид. Добавьте в качестве ссылки на фид адрес http://shopname.ru/yml/?marketplace=ozon

В личном кабинете OZON Seller в разделе FBS - Логистика добавьте склад с именем "Основной". Если есть 1 активный склад, то имя склада роли не играет, если склада 2 и более - то один должен быть с именем Основной.

Импорт заказов из OZON
В настройках модуля выберите статус заказов в Ozon, который будет загружаться в магазин:

Для загрузки заказов по расписанию, создайте новую задачу в модуле Задачи с адресом запускаемого файла phpshop/modules/ozonseller/cron/orders.php.
Загрузка будет только тех заказов, статус которых был выбран в настройках модуля.
Настройка CRON прямо на хостинге
Для более надежного срабатывания задач по расписанию, поставьте задачу непосредственно на вашем хостинге. В этом случае, модуль Задачи включать не нужно.
Рассмотрим создание задачи на хостинге REG.RU:
Войдите в панель управления
Все услуги - хостинг - три точки справа - Панель управления:

В панели управления перейдите в раздел
Планировщик CRON - создать задание:

В открывшемся окне вводим в поле
Командастроку (пробелы сохраняем, это не ошибка):
/opt/php/7.3/bin/php -f /var/www//data/www/ваш_домен/phpshop/modules/ozonseller/cron/orders.php

В поле Описание вводим название задачи.
В Расписание выбираем Экспертный режим, если нужно выполнять задачу чаще, чем каждый час. В поле Минуты проставляем периодичность, в остальных полях ставим *.
Нажимаем Создать задачу.
Для проверки выполнения задачи, нажимаем три точки - Выполнить:

Каталог не указываем, нажимаем Выполнить:

Видим это:

Заходим в меню Заказы - Заказы - проверяем, что заказ появился:

Для проверки задачи по выгрузке Остатков и цен, нажимаем выполнить, видим это:

Проверяем остатки. Также можно открыть Журнал операций модуля и посмореть, что было выгружено:

Список заказов для загрузки из OZON доступен в разделе Модули - OZON Seller - Заказы из OZON. По клику на номер заказа, откроется карточка с описанием данных по заказу с OZON. Для загрузки заказа, используется кнопка Загрузить заказ.
Загруженный заказ будет иметь статус, выбранный в настройках модуля:

В поле Примечания администратора загруженного заказа будет информация о загрузке с OZON и его номер. Для повторной загрузки заказа, следует удалить его из базы заказов в магазине
В закладке Дополнительно предпросмотра заказа с OZON, выводится полная информация по заказу в виде массива данных.


Загрузка (импорт) товаров с OZON
Работает, если настроен автоматический режим получения Заказов из Ozon по статусу. Если в заказе будут новые товары, которых нет в магазине, он будут созданы автоматически и попадут в папку Неопределенные - Загруженные CRM:

Если категория в магазине привязана к категории в маркеплейсе, то товары попадут в эту категорию.
Если товары уже есть в магазине и вы не хотите их загружать из модуля, то нужно проставить в товарах поле OZON ID и включить к выгрузке на Озон пакетно - аналогично описано для Wildberries.
Новые товары на OZON, которых нет в базе магазина, появятся в разделе модуля Товары из OZON:

Товары со статусом Готов к загрузке можно загрузить в магазин:

Если товар уже был загружен/выгружен на Озон, ему присваивается OZON ID, и товар не дублируется повторно:

Если товары уже есть в магазине и вы не хотите их загружать, то нужно проставить в товарах поле OZON ID и включить к выгрузке на Озон пакетно, аналогично описано для Wildberries.
Выгрузка товаров на OZON
OZON принимает данные по товарам, с четко указанными данными по категориям и характеристикам из базы OZON. Товары должны быть расположены по категориям назначения товара, а не по брендам.
1. Сопоставьте категории
В карточке редактирования категории (в магазине) сопоставьте выбранную категорию с категорией OZON в закладке OZON, поле Размещение в Ozon. Сохраните выбор и перегрузите страницу (F5), после чего появится блок Сопоставление характеристик с OZON.

2. Сопоставьте характеристики категорий
Сопоставьте или создайте необходимые характеристики с указанными значениями.

Лучше понять смысл характеристики можно по ее значениям, нажав на ссылку Доступные значения под описанием характеристики OZON.

3. Сопоставьте значения характеристик в товарах
В карточке редактирования товара в закладке Характеристики выберите нужные значения характеристик. Можно сделать это пакетно через Редактировать выбранные.

4. Выберите товары на экспорт в OZON
В карточке редактирования товара в магазине через закладку Модули - Ozon включите опцию Включить экспорт в OZON и сохранить данные.

Если перегрузить страницу сразу, то выгрузка товара в OZON произойдет сразу, и в поле Статус товара будет проставлен статус успешной выгрузки товара, либо выведена ошибка с описанием.
Список товаров для выгрузки в OZON доступен в разделе Модули - Ozon Seller - Товары для OZON.
После успешной выгрузки товары появятся в разделе Список товаров в OZON.
Кнопка Купить на OZON в карточке товара
Купить на OZON в карточке товараДля удобства покупателей и для ретаргетинга, можно вывести кнопку с переходом на маркетплейс, для покупки товара на OZON. В настройках модуля включите Показать ссылку на товар в OZON.

Контроль скидок по акциям
OZON может сам назначать скидки на товары. Для контроля и удаления таких скидок можно воспользоваться разделом Акции из OZON.
Список акций товаров в OZON доступен в разделе Модули - OZON Seller - Акции из OZON. По клику на название акции откроется карточка с перечнем участвующих товаров в OZON и размер скидки. Ненужные товары можно убрать из акции.
Для автоматического исключения всех товаров из всех акций по расписанию следует добавить новую задачу в модуль Задачи с адресом запускаемого файла phpshop/modules/ozonseller/cron/actions.php
Модуль доступен только для редакции PHPShop Pro
Last updated
