Eofferix передает в WooCommerce итоговые значения цены, остатка и изображений. Формат отображения цены, валюта магазина и правила витрины остаются настройками WooCommerce.
Цены
- Цена товара записывается в товар, если это простой товар или если поле цены привязано к родительскому товару.
- Цена вариации записывается в конкретную вариацию.
- Если цена приходит из нескольких полей источника, итоговое значение нужно собрать в шаблоне Eofferix до отправки в WooCommerce.
- Если источник передает несколько типов цен или валют, пользователь выбирает нужное поле или настраивает пересчет в Eofferix.
- Если цена не проходит условия загрузки, объект может не попасть в текущий импорт.
| Ситуация в источнике | Как настроить | Что получится в WooCommerce |
|---|---|---|
| Простой товар без вариаций. | Связать цену с товаром. | Цена отображается в карточке простого товара. |
| Товар с размерами или цветами. | Связать цену с торговым предложением или вариацией. | Каждая вариация получает свою цену. |
| Есть розничная и оптовая цена. | Выбрать нужное поле или собрать итоговую цену правилом Eofferix. | В WooCommerce отправляется одно итоговое значение цены. |
| Импортировать цену только выше порога. | Добавить условие загрузки, например цена больше 100000. | Позиции ниже порога не отправляются на сайт. |
Остатки
Остаток у вариации записывается в вариацию. Например, если размер 48 есть в наличии, а размер 50 закончился, это разные значения у разных вариаций.

Валюты
Основная валюта магазина настраивается в WooCommerce. Eofferix не переключает валюту магазина сам по себе и не управляет курсами WooCommerce. Сервис отправляет число в поле цены, а WooCommerce показывает это число в валюте, выбранной в настройках магазина.
Если в источнике несколько валют, выберите или пересчитайте нужную цену в Eofferix до импорта. Если магазин использует мультивалютный плагин, его правила нужно настраивать в WordPress отдельно и проверять совместимость с обычными полями цены WooCommerce. Налоговые ставки, доставка, способы оплаты и вид цены на витрине тоже остаются настройками WordPress/WooCommerce.
- В WooCommerce выберите основную валюту магазина.
- В Eofferix выберите поле цены, которое уже соответствует этой валюте, или настройте пересчет до отправки.
- Запустите тестовую выгрузку и проверьте, что на витрине цена показана с нужным символом валюты.
- Если используется мультивалютный плагин WordPress, отдельно проверьте его правила отображения и совместимость с обычной ценой WooCommerce.

Что Eofferix не меняет в WooCommerce
- Основную валюту магазина.
- Налоговые ставки и налоговые зоны.
- Способы оплаты и доставки.
- Правила мультивалютного плагина, если он установлен отдельно.
- Внешний вид цены на витрине, если он задается темой или плагином.
Изображения товаров
Для товара можно загрузить главное изображение и галерею. Если изображение уже было загружено раньше и не изменилось, повторный импорт переиспользует его, а не создает копии без необходимости.
Изображения вариаций
WooCommerce поддерживает изображение конкретной вариации. Оно загрузится, если в источнике есть картинка именно для вариации и пользователь связал это поле в шаблоне. Если в источнике есть только общие картинки товара, они записываются в товар.
Картинки из архивов 1С
В CommerceML часто встречается ситуация, когда XML содержит ссылку на файл, а сам файл лежит в архиве обмена. Eofferix находит такой файл в архиве, подготавливает его и передает в WooCommerce. Если файла нет в источнике или архиве, отчет показывает отсутствие изображения как предупреждение по данным, а не как ошибку модуля WooCommerce.
| Что есть в источнике | Ожидаемый результат |
|---|---|
| В XML есть ссылка на картинку, файл есть в архиве 1С. | Eofferix находит файл в архиве и передает его в WooCommerce. |
| В XML есть ссылка, но файла нет в архиве. | В отчете появляется предупреждение об отсутствии картинки. Это проблема данных, а не установки плагина. |
| У товара есть общая картинка. | Картинка записывается в товар. |
| У торгового предложения есть своя картинка. | Картинка записывается в вариацию, если поле связано как изображение вариации. |
| Повторный импорт без изменений. | Изображения переиспользуются без лишних дублей. |
Если изображение не появилось
- Проверьте, что поле изображения связано в шаблоне Eofferix.
- Проверьте, что файл действительно есть в источнике или архиве 1С.
- Проверьте, не блокирует ли сайт загрузку изображений по размеру, типу файла или правам папки uploads.
- Посмотрите отчет запуска: отсутствие файла должно быть предупреждением по данным, а не ошибкой установки плагина.
Что проверить после импорта
- У товара есть главное изображение, если оно было в источнике.
- У вариации есть свое изображение, если оно было связано в шаблоне.
- Цена и остаток вариации отличаются от других вариаций там, где это ожидается.
- Валюта на витрине соответствует настройкам WooCommerce.
- Повторный импорт без изменений не создает дубли изображений.