Некорректно передаются данные по API в программе "заказ на маркете"

Здравствуйте! После последнего обновления плагина, информация о сроках доставки стала передаваться некорректно (в прайс-листе и конфигурации плагина указан прараметр delivery.days=1-2, однако вот ответ API (лог тестовых заказов). В результате - ошибка и отключение магазина от программы "Заказ на маркете". Подскажите, где искать корень зла?

{"cart":{"items":[{"feedId":397996,"offerId":"39493s41357","price":16800,"count":1,"delivery":true}],"deliveryOptions":[{"id":"courier","type":"DELIVERY","serviceName":"\u041a\u0443\u0440\u044c\u0435\u0440","price":0,"dates":{"fromDate":"08-06-2017","toDate":"12-06-2017"},"paymentMethods":["CASH_ON_DELIVERY","YANDEX"]}],"paymentMethods":["CASH_ON_DELIVERY","YANDEX"]}}

3 ответа

  • 1
    Евгений 8 июня 2017 11:09 #

    Такая же фигня, отключили от "заказ на маркете" после обновления!!!
    В настройках стоит 1-3 дня. причина отключения:

    В предложении и на странице оформления заказа покупатели видят разную информацию. В предложении указано, что доставка займёт 1-3 дня, а API сообщает другой срок — 3-4 дня. Проверьте «Лог запросов к API магазина».
    письмо пришло в 7 июн в 23:48

    Сейчас логи поднимать будем. откуда новые сроки доставки растут ????

  • 1
    Евгений 8 июня 2017 11:37 #

    Лог тестового заказа вчера при проверке 07.06.2017 23:43:43:

    {"cart":{"items":[{"feedId":316411,"offerId":"27820","price":2099,"count":1,"delivery":true}],"deliveryOptions":[{"id":"shipping.4.delivery","serviceName":"\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u041c\u041a\u0410\u0414","type":"DELIVERY","price":299,"dates":{"fromDate":"09-06-2017","toDate":"11-06-2017"},"paymentMethods":["CASH_ON_DELIVERY"]},{"id":"outlet.253968","serviceName":"Ai.ru - \u041e\u0434\u0435\u044f\u043b\u0430, \u041f\u043e\u0434\u0443\u0448\u043a\u0438, \u041f\u043e\u0441\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0431\u0435\u043b\u044c\u0451","type":"PICKUP","price":0,"dates":{"fromDate":"08-06-2017","toDate":"08-06-2017"},"outlets":[{"id":253968}]}],"paymentMethods":["CASH_ON_DELIVERY"]}}


    Лог тестовый заказ от сегодня 08.06.2017 11:13:27:


    {"cart":{"items":[{"feedId":316411,"offerId":"27820","price":2099,"count":1,"delivery":true}],"deliveryOptions":[{"id":"shipping.4.delivery","serviceName":"\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u041c\u041a\u0410\u0414","type":"DELIVERY","price":299,"dates":{"fromDate":"09-06-2017","toDate":"11-06-2017"},"paymentMethods":["CASH_ON_DELIVERY"]},{"id":"outlet.253968","serviceName":"Ai.ru - \u041e\u0434\u0435\u044f\u043b\u0430, \u041f\u043e\u0434\u0443\u0448\u043a\u0438, \u041f\u043e\u0441\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0431\u0435\u043b\u044c\u0451","type":"PICKUP","price":0,"dates":{"fromDate":"08-06-2017","toDate":"08-06-2017"},"outlets":[{"id":253968}]}],"paymentMethods":["CASH_ON_DELIVERY"]}}


    Время на сервере: точное мировое, погрешность около 1 сек...

    Яндекс конечно тоже перегнул. Вместо 3-4 дня получается в ответе 2-4.
    куда смотреть откуда ноги почему в 23-40 стало считаться завтрашним днем?




Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите