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