Фиды для маркетплейсов (Rozetka, Prom, Эпицентр, Kasta) для WooCommerce
Что внутри
- Фиды Rozetka и Prom.ua без ограничений по количеству товаров (Free)
- Фиды Эпицентр и Kasta (Pro)
- Вариации отдельными офферами с group_id, характеристиками и своим остатком
- Акционная цена как <price>, обычная как <price_old>
- Цена с налогом или без, множитель цены под комиссию площадки (Pro)
- Порог остатка, предзаказ и свои метки наличия
- Описание полное или сокращённое, с очисткой HTML
- Артикул или ID в vendorCode, штрихкод из GTIN, бренд из таксономии или атрибута
- Категории с вложенностью, изображения до 30 шт на оффер
- Фильтры по категориям, брендам и исключение товаров по ID (Pro)
- Кеш файла по расписанию: раз, дважды в сутки или ежечасно (Pro)
- Ссылка закрыта токеном со сменой одним кликом
Фиды для маркетплейсов отдают каталог WooCommerce в формате, который принимают украинские площадки: Rozetka, Prom.ua, Эпицентр и Kasta. Магазин не экспортирует CSV руками и не платит за отдельный сервис: маркетплейс сам забирает свежий XML по постоянной ссылке.
Базовая версия — бесплатная: Rozetka и Prom.ua работают без ограничений по количеству товаров. Pro добавляет Эпицентр, Kasta, фильтры каталога, множитель цены и почасовое обновление.

Что выгружается в оффер
Каждый товар отдаётся с названием, ценой, валютой, ссылкой, категорией, изображениями, брендом, артикулом и остатком. Акционная цена идёт как <price>, а обычная — как <price_old>, поэтому площадка показывает перечёркнутую старую цену. Характеристики товара выгружаются тегами <param>, штрихкод — из поля GTIN, бренд — из таксономии «Бренды» WooCommerce или из атрибута.
Вариативные товары отдаются так, как этого ждут маркетплейсы: каждая вариация — отдельный оффер с group_id родительского товара и собственными размером, цветом, артикулом, ценой и остатком. Ссылка ведёт сразу на нужную вариацию.

yml_catalog: категории с вложенностью, офферы с ценами, остатками, изображениями и описанием.Цены, остатки и наличие
Цена отдаётся с налогом (как на витрине) или без него, с нужным количеством знаков после запятой. Порог остатка позволяет не показывать как доступные товары, которых фактически осталась единица-две, а товары с разрешённым предзаказом можно помечать доступными. Метки наличия настраиваются — разные площадки ждут разные значения.

Как это работает — шаг за шагом
- Устанавливаете плагин и открываете WooCommerce → «Фиды маркетплейсов».
- Включаете нужные площадки — для каждой появляется собственная ссылка с токеном.
- Настраиваете цены, наличие и содержимое офферов под требования площадки.
- Копируете ссылку и вставляете её в кабинете маркетплейса.
- Дальше фид обновляется по расписанию сам; кнопка «Перегенерировать сейчас» делает это немедленно.
Что включено в лицензии
| Возможность | Free | Pro |
|---|---|---|
| Фиды Rozetka и Prom.ua | ✔ | ✔ |
| Фиды Эпицентр и Kasta | — | ✔ |
Вариации отдельными офферами с group_id |
✔ | ✔ |
Акционная цена + price_old, характеристики, бренд, GTIN |
✔ | ✔ |
| Кеш файла по расписанию (раз или дважды в сутки) | ✔ | ✔ |
| Обновление кеша ежечасно | — | ✔ |
| Фильтры: категории, бренды, исключение товаров | — | ✔ |
| Множитель цены под комиссию площадки | — | ✔ |
| Префикс и суффикс названия товара | — | ✔ |
| UTM-метки в ссылках на товар | — | ✔ |
Сколько стоит
Free-версия бесплатна и не имеет ограничений по количеству товаров в фидах Rozetka и Prom.ua. Pro стоит 890 грн за годовую лицензию на один домен; лицензию можно продлевать на срок от 1 до 5 лет. После установки действует 7-дневный пробный период — все Pro-функции доступны сразу, без ключа. Когда пробный период завершится, Free-часть продолжает работать без ограничений.
Технические требования
- WordPress 6.2+ · WooCommerce 7.0+ · PHP 7.4+
- Расширение PHP
xmlwriter(входит в стандартную сборку PHP) - Работает с классической и блочной корзиной, совместим с HPOS
Что под капотом
Фид пишется потоково через XMLWriter сразу в выходной поток или в файл кеша, а товары выбираются постранично по ключу (WHERE ID > …). Поэтому память не зависит от размера каталога, а большие магазины не упираются в лимит PHP. Кеш складывается в отдельную папку с непредсказуемым именем и отдаётся только через эндпоинт, так что каталог нельзя «нагуглить» напрямую.
Ссылка закрыта токеном: если она куда-то просочилась, кнопка «Новый токен» мгновенно обесценивает старую. Файл обновляется по расписанию WP-Cron, а при изменении настроек кеш сбрасывается сразу — маркетплейс не получит вчерашний каталог.
Как установить
- Скачайте архив
market-feeds-for-woocommerce-1.0.0.zip. - Плагины → Добавить новый → Загрузить плагин → выберите архив → «Установить» → «Активировать».
- Откройте WooCommerce → «Фиды маркетплейсов» и скопируйте ссылку нужной площадки.
История версий
- 1.1.0
- Новая модель Free/Pro: свежая установка больше ничего не включает сама, триал стартует только кликом и выдаёт настоящий 7-дневный ключ на почту. Pro-поля остаются на экране с бейджем и пояснением, что именно они дают, а одно ненавязчивое уведомление появляется только после того, как фид реально сработал. Клиент лицензионного сервера: суточная проверка ключа, 14-дневный офлайн-запас, один магазин на ключ. Снятие лицензии сразу пересобирает фиды без Pro-правил, а Rozetka и Prom.ua отдаются дальше.
- 1.0.0
- Первый выпуск: фиды Rozetka, Prom.ua, Эпицентр и Kasta; вариации с
group_id; акционные цены, характеристики, бренд и GTIN; фильтры каталога, множитель цены, UTM; кеш по расписанию и закрытый токеном URL.
Частые вопросы
Нужны ли красивые ссылки (permalinks)?
Нет. Плагин всегда отдаёт фид по адресу вида ?ccmf_feed=rozetka&token=…, а с включёнными permalinks — дополнительно по короткому /ccmf-feed/rozetka.xml?token=…
Сможет ли кто-то посторонний скачать мой каталог?
Фид закрыт токеном в ссылке, а кеш лежит в папке со случайным именем. Токен меняется одной кнопкой — старая ссылка сразу перестаёт работать.
Сколько товаров выдерживает фид?
Генерация потоковая и постраничная, поэтому ограничение — время выполнения PHP, а не память. Для больших каталогов оставляйте кеш включённым: маркетплейс скачивает готовый файл.
Как отдаются вариации?
Каждая вариация — отдельный оффер с group_id родительского товара, собственными характеристиками, артикулом, ценой и остатком. Режим выключается одной галочкой.
Можно ли поднять цены в фиде под комиссию площадки?
Да, в Pro есть множитель цены: 1.05 поднимет все цены в фиде на 5%, не меняя цен в магазине.
Можно ли выгружать только часть каталога?
Да, в Pro: фильтр по категориям (с подкатегориями), по брендам и список товаров-исключений по ID.
Вопросы по модулю?
Пишите в Telegram — ответим в течение рабочего дня. Поможем с настройкой, совместимостью и активацией ключа.
Пока ни одного отзыва. Будь первым — ниже.
Оставить отзыв
Отзыв модерируется перед публикацией — обычно это занимает до 24 часов.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Задать вопрос
Обычно отвечаем в течение 24 часов в рабочее время.
Покупка модуля
—