База знаний
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
Баг-репорты

система отвечает через API, что товаров нет в наличии.

Екатерина
23 ноября 2021 18:38
Не принято
+1

Добрый день! После обновления плагина с 22.10.21 Яндекс маркет пишет-

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

До обновления все работало, в настройках ничего не меняли. Помогите


9 комментариев
Поддержка Bodysite
Поддержка Bodysite
+1

Добрый день. Пришлите, пожалуйста, лог запроса и ответа Яндекс.Маркета, который можно посмотреть в личном кабинете в разделе "Лог запросов".

Дополнительная информация по самостоятельной диагностике работы плагина доступна здесь: https://bodysite.ru/help/1975/...

Екатерина
+1
POST /pokupki/api/dbs/cart HTTP/1.1
Content-Type: application/json;charset=utf-8


{ "cart": { "businessId": 744103, "currency": "RUR", "items": [ { "feedId": 957878, "offerId": "33219", "feedCategoryId": "156", "offerName": "Внешний аккумулятор Xiaomi Mi Power Bank 3 10000 mAh (PLM13ZM)", "subsidy": 0, "count": 1, "params": "", "fulfilmentShopId": 1037545, "warehouseId": 56826, "partnerWarehouseId": "149642ef-4d91-4b4c-bf6e-3d28cded2ca1" } ], "delivery": { "region": { "id": 213, "name": "Москва", "type": "CITY", "parent": { "id": 1, "name": "Москва и Московская область", "type": "SUBJECT_FEDERATION", "parent": { "id": 3, "name": "Центральный федеральный округ", "type": "COUNTRY_DISTRICT", "parent": { "id": 225, "name": "Россия", "type": "COUNTRY" } } } } } } }

Екатерина
+1

Заголовок

HTTP/1.1 200 OK OK
Server: nginx
Date: Tue, 23 Nov 2021 13:59:07 GMT
Content-Type: application/json; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=5
Vary: Accept-Encoding
X-Powered-By: PHP/7.2.9
Set-Cookie: metrikaHashGuest=efe910a936f9d44f5713920b11b8419d; expires=Tue, 21-Dec-2021 13:59:07 GMT; Max-Age=2419200; path=/; samesite=None; secure

Тело

{ "cart": { "items": [ { "feedId": 957878, "offerId": "33219", "price": 0, "count": 0, "delivery": true } ], "deliveryOptions": [ { "id": "0", "type": "DELIVERY", "serviceName": "Курьер", "price": 250, "dates": { "fromDate": "24-11-2021" } }, { "id": "0", "type": "PICKUP", "serviceName": "Тульская", "price": 0, "dates": { "fromDate": "24-11-2021" }, "outlets": [ { "code": "290629480" } ] } ], "paymentMethods": [ "CASH_ON_DELIVERY" ] } }

Поддержка Bodysite
Поддержка Bodysite
+1

Проверьте наличие товара с offerID 33219 на выбранном складе

Екатерина
+1

товар в наличии

Поддержка Bodysite
Поддержка Bodysite
+1

Пришлите доступы в админ панель на support@bodysite.ru

Екатерина
+1

отправила

Поддержка Bodysite
Поддержка Bodysite
+1

Было указано в настройках сопоставление по ID товара, а в запросе из Маркета приходил ID артикула.

Екатерина
+1

Спасибо большое за помощь!

Добавить комментарий
Чтобы добавить комментарий, войдите в личный кабинет