Яндекс.Маркет для продавцов: Пул цифровых кодов (DBS)

Яндекс.Маркет для продавцов: Пул цифровых кодов (DBS)

13 июня 2023


Автор: Александров Пётр
Для автоматизации продажи цифровых товаров в модуле «Яндекс.Маркет для продавцов» добавлена поддержка пула кодов. Администратор сайта сможет загрузить заранее подготовленные ключи товара. Модуль автоматически отправит ключ после оплаты заказа на Маркете.

Чтобы выполнить настройку обработки заказов потребуется:
  1. Настроить товары — заполнить инструкцию и срок активации для товаров.
  2. Настроить обработку заказов — при запросе Маркета информации о товарах передавать возможность доставки на электронную почту.
  3. Настроить пул кодов — создать пул и загрузить ключи для продажи.

Настройка товаров

В вашем браузере отключен JavaScript
Для отправки ключей в товаре потребуется заполнить:
  • Инструкцию по активации — в свойстве или описании товара введите текст, с помощью которого покупатель сможет использовать код.
  • Срок активации — в свойстве типа Число или Дата, также поддерживается поле Окончание активности. Срок активации для товара потребуется заполнить, если значение отличается для разных товаров. Если покупателю доступно 30 дней активации, введите значение 30. Если срок активации заканчивается 1 января 2025 года, введите дату в формате сайта (например: 01.01.2025).
Чтобы отметить товар цифровым на Маркете, в прайс-листе (Маркет для продавцов → Подготовка прайс-листа) на шаге Сопоставление полей добавьте тег downloadable. Если все товары в вашем каталоге цифровые, выберите источник - Текст, поле - true. Иначе выберите свойство, в котором указываете признак, что товар цифровой. Не забудьте указать ссылку на прайс-лист в разделе Товары → Автообновление каталога или загрузить файл в разделе Товары → Каталог личного кабинета Маркета.


Настройка обработки заказов

В вашем браузере отключен JavaScript
На запрос Маркета информации о товарах магазину необходимо ответить о доступности способа доставки Цифровых товаров (DIGITAL). Ранее уже была доступна инструкция для отправки цифровых кодов администратором сайта. Если уже выполняли настройку, можете перейти к следующей главе.

Как настроить:
  1. Добавьте службу доставки (Магазин → Настройки → Службы доставки). Установите ограничения: по источнику заказа (Яндекс.Маркет) — Маркетплейс Маркета DBS, по категории товара — выберите разделы инфоблока, которые продаются как цифровые (в разделе должны быть только цифровые товары);
  2. В настройках обработки заказов модели DBS (Маркет для продавцов → Обработка заказов из маркетплейса → Настройки) на вкладке «Оплата и доставка» добавьте вариант доставки для новой службы доставки, выберите Способ доставки — Цифровые товары.

Настройка пула кодов

Для хранения цифровых кодов товаров потребуется создать хранилище, в которое позже администратор сможет загрузить ключи. В качестве хранилища поддерживаются:
  • Инфоблок ключей — доступен в стандартной поставке ядра 1С-Битрикс.
  • Продажа контента — модуль Долганина Антона, устанавливается отдельно. Поддерживает автоматическую генерацию ключей.
Выполните настройку одним из удобных способов.


Инфоблок ключей

В вашем браузере отключен JavaScript
В решении Инфоблок ключей в качестве пула кодов используется отдельный инфоблок:
  1. В настройках обработки заказов модели DBS (Маркет для продавцов → Обработка заказов из маркетплейса → Настройки) перейдите к Варианту доставки со способом доставки цифровых товаров. Выберите вариант Инфоблок ключей для Доступные ключи. И в подсказке поля Инфоблок нажмите на ссылку в «файл».
  2. На странице Импорт XML выберите сайт, используемый для обработки заказов Маркета, и нажмите Импортировать.
  3. В новом инфоблоке указывайте код в названии элемента и выбирайте соответствующий товар, остальные поля можно оставить пустыми.
  4. После в настройках обработки заказов модели DBS  (Маркет для продавцов → Обработка заказов из маркетплейса → Настройки) для Варианта доставки выберите новый инфоблок ключей, введите символьные коды свойств инфоблока товаров, в которых храните Инструкцию и Срок активации. Если срок активации не отличается для разных товаров, введите Срок активации по умолчанию.
В вашем браузере отключен JavaScript
Для загрузки ключей из файла воспользуйтесь Экспортом CSV и Импортом CSV:
  1. Добавьте один элемент в инфоблоке Цифровые ключи для Яндекс.Маркет.
  2. Выгрузите CSV (Контент → Инфоблоки → Экспорт → CSV), выбрав колонки Название и свойство Товар.
  3. Внесите новые ключи в колонке NAME, оставив значение свойства товара прежним.
  4. Загрузите CSV (Контент → Инфоблоки → Импорт → CSV). На шаге Формат обратите внимание на разделитель в поле Образец данных, выберите соответствующий. На шаге Поля выберите поля Названия и свойства Товара.
  5. После обновите доступный остаток для товара.

Модуль «Продажа контента»

В вашем браузере отключен JavaScript
Интеграция с модулем «Продажа контента» потребует следующих действий:
  1. Установите модуль «Продажа контента».
  2. В настройках модуля (Настройки → Настройки продукта → Настройки модулей → Продажа контента) на вкладке «PIN-коды, ключи» в качестве Инфоблоки товаров для отгрузки ключей выберите инфоблок, в котором хранятся цифровые товары.
  3. После в настройках обработки заказов модели DBS  (Маркет для продавцов → Обработка заказов из маркетплейса → Настройки) для Варианта доставки в качестве Доступных ключей выберите вариант Продажа контента (asd.isale). Введите символьные коды свойств инфоблока товаров, в которых храните Инструкцию и Срок активации. Если срок активации не отличается для разных товаров, введите Срок активации по умолчанию.
Для импорта ключей используйте раздел Магазин → Продажа контента → Импорт ключей → CSV. Поддерживается отправка строковых ключей и генерация новых ключей.