Вкладка «Цены и остатки»
Вкладка задаёт, откуда берётся цена и остаток для Маркета. Расчёт идёт по опубликованным артикулам: отправка цены и остатка возможна только после того, как карточка принята Маркетом.

Цены
- «Обычная цена в Яндекс Маркет» — цена, которая показывается на карточке. Источник: цена товара, зачёркнутая цена (старая цена магазина) или закупочная цена. К источнику применяется наценка категории, если она задана.
- «Старая цена в Яндекс Маркет» — цена до скидок; на карточке она зачёркнута. Источники те же. Маркет принимает старую цену, только если скидка относительно обычной цены составляет от 5 до 99 %: меньшая разница не сработает как скидка, а при отсутствии корректной пары «цена — старая цена» значение не отправляется.
- «Себестоимость товара» — закупочная цена или другой источник. Используется для расчёта скидок и контроля цены; отдельным полем в карточку Маркета не уходит.
Наценки задаются на вкладке «Категории». Если у товара есть индивидуальная наценка, наценка категории для него не применяется.
НДС
НДС берётся из товара — из его налоговой ставки. Если у товара налог не задан, применяется ставка из настройки «НДС» на вкладке «Настройки экспорта». Ставки Маркета: без НДС, 5 %, 7 %, 10 %, 20 %, 22 %.
Остатки
- «Источник остатка товара» — что считать остатком:
- «Остаток товара на всех складах» — сумма остатков по всем складам магазина;
- «Остаток товара на конкретном складе» — остаток выбранного склада;
- «Количество свободных кодов» — число свободных кодов в плагине «Управление товарными кодами». Вариант доступен при установленном плагине.
- «Склад для остатка» — склад магазина, если остаток берётся с одного склада.
- «Склад партнёра для остатков» — склад Маркета, на который передаётся остаток. Список складов подгружается из Маркета автоматически.
- «Максимальный остаток для передачи в Яндекс Маркет» — ограничение сверху: если остаток больше, уходит это число. 0 — без ограничения.
- Количество при бесконечных остатках — значение, которое передаётся, когда остаток товара в магазине не ограничен (учёт не ведётся).
Когда отправляются данные
Команда cron update сравнивает текущую цену и остаток с отпечатком последней успешной отправки и отправляет только изменившееся. Неизменные значения повторно в Маркет не уходят, поэтому частый запуск команды не создаёт лишней нагрузки.
Отпечаток цены сохраняется только после того, как Маркет подтвердил и цену, и НДС. Если подтверждения нет, при следующем запуске данные уйдут снова — расхождение не останется незамеченным. Отпечаток остатка сохраняется после подтверждения остатка.
Цену и остаток можно отправить и вручную — из карточки товара или из списка опубликованных артикулов. Ручная отправка не ждёт изменения: выбранные данные уходят принудительно.
Порядок работы
- Опубликуйте карточки: цены и остатки по неопубликованному артикулу Маркет не принимает.
- Задайте источники цены и остатка, склад партнёра, ограничения.
- Настройте cron:
update— цены и остатки, при необходимости отдельными запусками через-mode priceи-mode quantity. - Проверьте первые отправки на вкладке «Сопоставление товаров Яндекс Маркет»: у артикула видно, когда и что отправлялось.

