IVO
Назад в центр помощи
Интеграция мерчанта

Расширения: как они работают

Общий обзор того, как расширения IVO устанавливаются, авторизуются, синхронизируют данные и показывают статус.

Что делает расширение IVO

Наши расширения подключают вашу e-commerce платформу к IVO Marketplace. Хотя интерфейс у разных платформ (Magento, WooCommerce и т. д.) отличается, поведение обычно одинаковое.

1) Установка

  • Установите расширение (marketplace/composer/zip — зависит от платформы).
  • Включите модуль/плагин и при необходимости очистите кеш.
  • После установки в админ-панели появится раздел настроек IVO.

2) Авторизация (привязка магазина к IVO)

  • В настройках расширения нажмите Configure / Authorize.
  • Вы будете перенаправлены в IVO для входа и подтверждения доступа.
  • После подтверждения вы вернетесь в платформу, а подключение сохранится.

Под капотом это OAuth-подобный процесс: расширение обменивает код авторизации на учетные данные для вызова API.

3) Выбор merchant point

Если у мерчанта несколько локаций (merchant points), расширение позволяет выбрать нужную, чтобы синхронизация шла в правильное место.

4) Синхронизация товаров (автоматически)

  • При создании/обновлении товара расширение формирует payload и отправляет его в IVO.
  • Синхронизация может быть мгновенной (при сохранении) или по расписанию (cron/background job) — зависит от платформы.
  • Для больших каталогов первичная синхронизация обычно идет пакетами, чтобы избежать таймаутов.

5) Модификатор цены и обновление остатков

  • Price Modifier (%) изменяет цены перед отправкой в IVO. Положительное значение повышает цену, отрицательное снижает, 0 оставляет цену без изменений.
  • Update stock on sale позволяет IVO уведомлять плагин после продажи на IVO, чтобы локальный остаток автоматически уменьшался.

6) Статусы и диагностика

  • Обычно есть блок IVO Status на странице товара: Active / Inactive / Draft и ссылка на листинг при наличии.
  • Если товар не публикуется, чаще всего отображаются ошибка и время последней синхронизации.

7) Force sync / повторная синхронизация

При необходимости можно вручную запустить синхронизацию товара — удобно после важных изменений (цена, остаток, изображения).

8) Быстрый чек-лист по проблемам

  • Проверьте, что расширение все еще авторизовано.
  • Проверьте, что выбран правильный merchant point.
  • Проверьте работу cron/background jobs (если используются).
  • Проверьте сетевую доступность API (firewall/proxy), если ошибки повторяются.
  • Посмотрите логи расширения для последнего запроса/ответа (не делитесь секретами).

Была ли эта статья полезной?

Поделитесь короткой обратной связью, чтобы мы улучшили статью.

Похожие статьи

Интеграция мерчанта

Справочник Merchant API

Полный справочник Merchant API: аутентификация, все эндпоинты и значение каждого поля запроса и ответа.

Интеграция мерчанта

Расширение Magento 2: установка

Установите расширение Magento 2 для IVO Marketplace и подключите магазин к IVO.

Интеграция мерчанта

Расширение OpenCart 4: установка

Установите расширение OpenCart для IVO Marketplace и подключите магазин к IVO.

Интеграция мерчанта

Модуль PrestaShop: установка

Установите модуль PrestaShop для IVO Marketplace и подключите магазин к IVO.