Яндекс.Маркет: Цифровые товары
Посмотреть в магазине Webasyst
Что делает плагин
Плагин связывает магазин на Shop-Script с Яндекс Маркетом в части цифровых товаров: публикует карточки, передаёт цены и остатки, получает заказы и передаёт по ним коды активации.
Плагин не создаёт отдельного каталога и не ведёт собственный список заказов. Товары остаются товарами магазина, заказы — заказами Shop-Script: плагин добавляет к ним артикул Маркета, канал продаж «Яндекс Маркет (digital)» и блок с состоянием отправления.
Как устроен цикл работы
- Аккаунт. В настройках плагина добавляется аккаунт: ключ API, идентификатор бизнеса и идентификатор кампании. Ключи проверяются кнопкой «Проверить».
- Экспорт. На вкладке «Настройки экспорта» задаётся, откуда брать артикул, название, описание, изображения, бренд, НДС и характеристики.
- Категории. Категории магазина сопоставляются с категориями и типами Маркета, заполняется соответствие характеристик и наценки.
- Публикация. Команда cron
exportсобирает товары, ждущие публикации, и отправляет карточки в Маркет пачками. Принятые карточки получают артикул Маркета и отпечаток отправленных данных. - Цены и остатки. Команда cron
updateотправляет только изменившиеся цены и остатки — по отпечаткам, без повторной отправки неизменного. - Заказы и коды. Команда cron
ordersполучает отправления, создаёт по ним заказы магазина и при включённой автопередаче отправляет коды активации.
Экран плагина
Основной экран открывается из раздела «Импорт/экспорт» и содержит вкладки:
- «Ошибки валидации и публикаций» — товары, которые Маркет не принял, с причиной по каждому;
- «Ожидают публикации» — очередь публикации: товары, ждущие действия, и товары настроенных категорий;
- «Настройки экспорта» — правила формирования карточки;
- «Категории» — сопоставление категорий, типов и характеристик, наценки;
- «Цены и остатки» — источники цены и остатка, склад Маркета;
- «Заказы и статусы» — получение заказов, передача кодов, соответствие статусов действиям магазина;
- «Сопоставление товаров Яндекс Маркет» — опубликованные артикулы и действия с ними.
Отдельный экран настроек плагина содержит вкладки «Аккаунты Яндекс Маркет», «Настройки» и «Команды cron».
Требования
- Shop-Script 8.7 или новее;
- действующий ключ API Яндекс Маркета с доступом к цифровым товарам;
- плагин «Управление товарными кодами» — по желанию: без него коды добавляются в заказ вручную, автоматическая выдача из запаса недоступна

