DBS.MARKET

Выдача ключей на Яндекс Маркете: 30 минут после оплаты

Админ DBS.MARKET · 9 октября 2026, обновлено 13 октября 2026 · 6 минут

После оплаты цифрового товара ключ должен дойти до покупателя за 30 минут. По договору Маркета у магазина из них 10 минут. Ниже по шагам, что за эти полчаса происходит между покупателем, Маркетом и магазином и на чём теряют минуты при ручной выдаче. Сверено с документацией и договором Маркета 13 октября 2026.

Что происходит после оплаты

  1. Заказ переходит в обработку. Покупатель оплатил, заказ получает статус PROCESSING. По договору Маркет присылает заказ магазину в течение 10 минут после оплаты.
  2. Маркет присылает уведомление. Если подключены API-уведомления, магазину не нужно опрашивать Маркет. По замерам DBS.MARKET уведомление приходит примерно через 67 секунд после перехода заказа в обработку.
  3. Магазин передаёт ключ. По договору на это 10 минут с момента, когда Маркет прислал заказ. Метод deliverDigitalGoods принимает ключи, инструкцию по активации и дату «активировать до». Все ключи одного заказа отправляют одним запросом. Инструкция может занимать до 10 000 знаков, в ней можно делать заголовки, абзацы и списки.
  4. Покупатель получает ключ. Если выбран способ «по почте», Маркет присылает письмо с ключом и инструкцией. Для способа «в заказе» ключ и инструкция приходят в чат с магазином, а сам ключ можно скопировать в списке заказов.
  5. Заказ становится доставленным. При способе «по почте» Маркет переводит заказ в статус DELIVERED, когда письмо доставлено, и присылает об этом уведомление.

Источники: как передать цифровой товар, метод deliverDigitalGoods, договор Маркета для DBS, прил. 5, п. 1.8.

Сроки по способам передачи

Способ передачи выбирают в карточке товара. От него зависит, что делает магазин и сколько у него времени.

СпособЧто делает магазинСрок
Код по почтеПередаёт ключ методом deliverDigitalGoodsПо договору 10 минут у магазина, по документации API 30 минут после PROCESSING
Код в заказе на МаркетеТо же самоеПо договору 10 минут у магазина, по документации API 30 минут после PROCESSING
В чате с покупателемПрисылает в чат сертификат или инструкцию, как получить товар, и отмечает заказ доставленнымВ документации не указан. По договору — 3 часа после оплаты, отметить доставку не позже 6 часов
Подарок в SteamДобавляет покупателя в друзья по его ссылке, дарит игру и отмечает заказ доставленным3 часа

Для чата и Steam Маркет не отмечает заказ доставленным сам. Это делают через API или на странице заказа.

Покупателям Маркет обещает отправить цифровой товар за 30 минут после оплаты, а для подарка в Steam показывает срок при оформлении заказа. По техническим причинам срок может вырасти до 24 часов. Если товар не передали вовремя и покупатель в этом не виноват, Маркет вернёт ему деньги.

Источники: как продавать цифровые товары, условия использования Маркета, пункты 4.3 и 8.3.1.

Где ошибаются

  • Принимают ответ API за доставку. Маркет принял запрос, но письмо ещё не дошло. Статус DELIVERED приходит позже, отдельным уведомлением.
  • Отправляют ключи одного заказа по одному. Документация требует передавать все ключи заказа одним запросом. Каждый товар с уникальным id идёт отдельным элементом, его ключи собирают в массив codes.
  • Повторяют ключ в одном запросе. Ключи одного товара в массиве codes не должны повторяться, за раз можно передать до 5 000.
  • Не указывают дату активации. Поле activate_till обязательное. Для бессрочных ключей Маркет советует ставить любую дату в далёком будущем.
  • Передают ключ в старом поле code. Маркет отключает его 19 октября 2026, ключи передают массивом codes.

Где теряется время при ручной выдаче

Когда ключи выдаёт человек, время уходит на то, чтобы заметить заказ, найти ключ и отправить его. Ночью и в выходные заказ ждёт, пока кто-то откроет кабинет. Если ключи кончились, а остаток на Маркете не обнулили, товар продолжают покупать.

≈1 с

От уведомления Маркета до отправки ключа в DBS.MARKET. Замерено 29 сентября 2026 на 8 заказах работающего магазина, от 0,7 до 1,2 секунды.

Если ключи закончились

Без ключей остаток на Маркете лучше обнулить сразу, иначе товар продолжат покупать. В DBS.MARKET остаток считается по свободным ключам и обнуляется сам. Если заказ всё же пришёл, он ждёт ключа, а бот пишет об этом в Telegram, если вы его подключили. Когда вы загрузите ключи, заказ отправится автоматически.

Пример: бот DBS.MARKET сообщает, что заказ ждёт ключей, а после загрузки ключ уходит покупателю сам.

Что подготовить перед подключением

  • API-ключ из кабинета Маркета с полным доступом
  • Ключи товаров списком, по одному в строке
  • Инструкцию по активации для каждого товара
  • Доступ к настройкам API-уведомлений в кабинете Маркета. Адрес для уведомлений даст панель DBS.MARKET.

Частые вопросы

Можно продавать цифровые товары без API?

Нет. Маркет требует обрабатывать заказы с цифровыми товарами через API.

Что, если покупатель указал неверную почту?

По условиям Маркета товар считается предоставленным, когда его отправили на почту из заказа. Если покупатель ошибся в адресе, ни Маркет, ни магазин за это не отвечают.

Покупатель может вернуть ключ?

Если покупатель просто передумал, нет. Коды активации входят в список товаров, которые не возвращают, а условия для покупателей не предусматривают возврат цифровых товаров после оплаты. Если ключ не передали вовремя и покупатель в этом не виноват, Маркет вернёт ему деньги.

Как ключи выдаёт DBS.MARKET?

Получает уведомление о заказе, берёт свободный ключ товара и передаёт его вместе с вашей инструкцией. Так работают способы «по почте» и «в заказе». Заказы со способами «в чате» и «подарок в Steam» видны в панели, доставку по ним подтверждаете вы.

Первый заказ можно выдать сегодня

Подключение занимает минут десять. Оплата после 30 дней работы.

Подключить магазин

Ещё в блоге