=== BazarraNET Export for WooCommerce ===
Contributors: bazarranet
Tags: woocommerce, xml, экспорт товаров, каталог, маркетплейс
Requires at least: 6.5
Tested up to: 7.1
Requires PHP: 8.1
Stable tag: 0.4.8
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Экспортирует товары WooCommerce в XML-фид для загрузки в BazarraNET.

== Description ==

BazarraNET Export for WooCommerce создаёт XML-фид из выбранных товаров WooCommerce. Используйте сгенерированный URL как источник импорта в бизнес-профиле BazarraNET.

Плагин выгружает простые товары и опубликованные вариации как отдельные объявления. Используются названия, описания, цены, изображения, категории и атрибуты WooCommerce. Плагин не изменяет товары, заказы и данные покупателей.

Возможности:

* Выбор категорий WooCommerce для выгрузки и сопоставление с категориями BazarraNET.
* Выгрузка опубликованных видимых простых товаров и отдельных опубликованных вариаций.
* До 10 изображений товара в одном объявлении.
* Использование цен WooCommerce в исходном виде, без конвертации валют и пересчёта налогов.
* Проверка обязательных полей и сохранение предыдущего успешного XML-фида, если новая генерация завершилась ошибкой.
* Ручное формирование фида или обновление каждые 6 часов через WP-Cron.
* Отчёт о пропущенных товарах и необязательных характеристиках в панели администратора WordPress.

Для работы требуются WooCommerce, расширения PHP XMLWriter, XMLReader, SimpleXML и mbstring. Валюта магазина должна быть RUB. URL XML-фида намеренно доступен без авторизации, чтобы BazarraNET мог получить его для импорта. Считайте этот URL ссылкой с доступом и не публикуйте его в открытом доступе.

== Installation ==

1. Установите и активируйте WooCommerce.
2. Установите и активируйте BazarraNET Export for WooCommerce.
3. Откройте **WooCommerce → BazarraNET**.
4. Укажите адрес товара и состояние по умолчанию, затем сопоставьте категории WooCommerce, которые нужно выгружать, с категориями BazarraNET.
5. Сохраните настройки и нажмите **Обновить выгрузку**. Большие фиды формируются частями через WP-Cron.
6. Скопируйте созданный URL XML и добавьте его как источник импорта в бизнес-профиле BazarraNET.
7. Проверьте предварительный просмотр импорта в BazarraNET перед подтверждением.

Для надёжного обновления по расписанию настройте серверный cron, который запускает WordPress cron, если посещаемость сайта невысокая.

== Frequently Asked Questions ==

= Плагин публикует объявления напрямую? =

Нет. Плагин только создаёт XML-фид на вашем сайте WordPress. URL фида добавляется в BazarraNET, а импорт подтверждается в интерфейсе BazarraNET.

= Какие товары выгружаются? =

Выгружаются опубликованные видимые простые товары и каждая опубликованная вариация. Скрытые, неопубликованные, сгруппированные и внешние товары пропускаются. При необходимости можно выгружать только товары в наличии.

= Почему товар пропущен? =

Откройте последний отчёт в разделе **WooCommerce → BazarraNET**. Обычные причины: нет сопоставления категории, не заполнены обязательные данные категории, указана некорректная цена или есть конфликт сопоставлений.

= Как часто обновляется фид? =

Если включено обновление по расписанию, плагин запускается каждые 6 часов через WP-Cron. В любое время можно запустить обновление вручную.

= XML-адрес закрыт? =

В URL используется длинный случайный компонент, но авторизация не требуется. Любой, кто знает URL, может скачать фид. В нём могут содержаться названия товаров, описания, цены, изображения, атрибуты и указанный адрес товара. Если URL стал известен посторонним, нажмите **Создать новый URL XML**, сформируйте новый фид и замените источник в BazarraNET.

== Privacy ==

Плагин не собирает и не передаёт учётные записи покупателей, заказы, платёжные данные или учётные данные администратора WordPress.

Когда администратор открывает страницу настроек BazarraNET, плагин запрашивает публичный каталог категорий по адресу `https://bazarranet.ru/api/catalog`. При подготовке фида он запрашивает публичную форму характеристик для каждой выбранной категории по адресу `https://bazarranet.ru/api/catalog/form`.

В этих запросах передаются коды выбранных категории и подкатегории BazarraNET. Как и при любом HTTP-запросе, BazarraNET также может получить IP-адрес сервера сайта и стандартные технические метаданные запроса. Названия, описания, цены, изображения и атрибуты WooCommerce обрабатываются на сайте WordPress и не передаются в этих запросах к API каталога.

Сформированный XML-фид хранится в каталоге загрузок WordPress и намеренно доступен по созданному URL, чтобы BazarraNET мог использовать его как источник импорта. Он может содержать названия товаров, описания, цены, URL изображений, атрибуты и адрес, заданный администратором. Владелец магазина отвечает за правомерность публикации и импорта этих данных.

Документы BazarraNET:

* [Условия использования](https://bazarranet.ru/legal/terms)
* [Политика конфиденциальности](https://bazarranet.ru/legal/privacy)
* [Информация о безопасности](https://bazarranet.ru/help/security)

== Screenshots ==

1. Настройки выгрузки BazarraNET в WooCommerce.
2. Сопоставление категорий и созданный URL XML-фида.
3. Последний отчёт о выгрузке.

== Changelog ==

= 0.4.8 =

* Добавлена поддержка русской локализации системных сообщений плагина.

= 0.4.7 =

* Обновлено русскоязычное описание плагина для каталога WordPress.org.

== Upgrade Notice ==

= 0.4.8 =

Добавлена поддержка русской локализации системных сообщений плагина.

= 0.4.7 =

Обновлено русскоязычное описание плагина для каталога WordPress.org.
