Изменение статуса заказа.
Closed this issue · 11 comments
Добрый день. Пытаюсь поменять статус заказа Методом patch.
Получаю ответ сервера без ошибок. Но на сайте не меняется ничего.
Заказ новый. Хочу изменить статус на подтвержден.
status: confirmed
Добрый день. Напишите номер заказа.
8a78e1
Напишите дамп вашего запроса/ответа. (как в примере https://github.com/onlinerby/onliner-cart-api/blob/master/docs/order/update.md#Пример-запроса)
Неправильно тело запроса наверное формировалось. Сделал так. Заработало.
/orders/8a78e1?status=confirmed
👍
Передача параметров в query-параметрах запроса является недокументированным функционалом, который обеспечивает текущий фреймворк проекта. Мы не гарантируем, что данный запрос будет корректно выполняться в будущем. Настоятельно рекомендую передавать параметры в теле PATCH-запроса в JSON-формате с указанием заголовка Content-Type: application/json
День добрый. Когда заказ создан на сайте. Но не подтвержден менеджером.
При выгрузке не передаются данные покупателя.
Это так и есть. или я чего-то не заметил?
Все верно. Внимательнее читайте документацию:
https://github.com/onlinerby/onliner-cart-api
Если заказ находится в статусах, отличных от "Подтвержден" или "Доставлен", то контактная информация пользователя и адрес доставки (кроме города) для магазина будут недоступны.
Всем спасибо за помошь . Всё работает.
Передача параметров в query-параметрах запроса является недокументированным функционалом, который обеспечивает текущий фреймворк проекта. Мы не гарантируем, что данный запрос будет корректно выполняться в будущем. Настоятельно рекомендую передавать параметры в теле PATCH-запроса в JSON-формате с указанием заголовка Content-Type: application/json )) Вот и настал этот момент))
Можно как-то передать закрытие заказа в query-параметрах запроса. ?
А то что-то с телом запроса не получается ни как. 1С чтоли методом Patch тело передавать не хочет... не могу понять пока.