Самопроверка для API
С помощью самопроверки можно убедиться, что вы правильно настроили обработку заказов по API, до того, как начнут приходить реальные заказы от покупателей. Самопроверка моделирует самые частые сценарии, с которыми продавцы сталкиваются при работе с Маркетом.
Чтобы выполнить проверочные задания:
-
Добавьте в каталог товары.
-
Настройте и включите API.
-
В кабинете нажмите на название своего бизнеса в левом нижнем углу, а затем выберите Отладка → Самопроверка.
-
Выберите задание и нажмите Выполнить задание. Маркет создаст специальный тестовый заказ.
-
Обработайте заказ так, как указано в задании — это нужно сделать сразу.
Если все получится, возле заказа появится отметка
.
Чтобы самопроверка работала, в каталоге должен быть хотя бы один товар дешевле 200 000 рублей. Заказы для самопроверки моделируют только работу внутри домашнего региона и только для товаров с курьерской доставкой.
Метод POST cart
Запрос Маркета POST cart приходит магазинам, которые не отключили работу с методом POST cart
на странице Настройки API на вкладке Получение запросов от Маркета.
Задание |
Описание |
Как действовать |
Подготовка заказа к доставке |
Покупатель положил в корзину три товара и оплатил заказ картой. |
1. Отправьте ответ с информацией о товарах на запрос Маркета POST cart. Значение параметра |
Доставка заказа покупателю |
Покупатель оформил заказ и оплатил его картой на сайте магазина. Магазин сообщил Маркету, что заказ передан в доставку, а затем — что заказ доставлен. |
1. Отправьте ответ с информацией о товарах на запрос Маркета POST cart. Значение параметра |
Отмена заказа из-за повреждения товаров |
Покупатель оформил заказ. При подготовке заказа товары были повреждены. Заказ не может быть выполнен. |
1. Отправьте ответ с информацией о товарах на запрос Маркета POST cart. Значение параметра |
Отмена заказа по инициативе покупателя |
Покупатель оформил заказ. Продавец подготовил заказ к отправке и передал соответствующий статус, но покупатель передумал и отменил заказ. |
1. Отправьте ответ с информацией о товарах на запрос Маркета POST cart. Значение параметра |
Отмена заказа из-за отсутствия товаров на складе |
Покупатель добавил в корзину 99 999 единиц товара и оформил заказ, но магазин не может его доставить, потому что товара в таком количестве нет на складе. |
Передайте, что товара нет в наличии, в ответ на запрос информации о товаре POST cart. |