getStatusList
getStatusList — возвращает список статусов, которые могут быть назначены заказам.
Описание
Примеры
Пример запроса
http://site.ru/api/basket/?method=getStatusList&key=xxxx
Пример ответа в формате json
{
"responce": "ok",
"count": 7,
"statusList": [{
"id": 1,
"status": "Заказ принят"
},
{
"id": 2,
"status": "Нет в наличии"
},
{
"id": 3,
"status": "Ожидает оплаты"
}, {
"id": 4,
"status": "Оплачено"
}, {
"id": 5,
"status": "Аннулировано"
}, {
"id": 6,
"status": "Отказ пользователя"
}, {
"id": 7,
"status": "Заявка закрыта"
}
]
}
Пример запроса в формате xml
http://site.ru/api/basket/?method=getStatusList&key=xxxx&format=xml
Пример ответа в формате xml
<result>
<responce>ok</responce>
<count>7</count>
<statusList>
<status id="1" status="Заказ принят"/>
<status id="2" status="Нет в наличии"/>
<status id="3" status="Ожидает оплаты"/>
<status id="4" status="Оплачено"/>
<status id="5" status="Аннулировано"/>
<status id="6" status="Отказ пользователя"/>
<status id="7" status="Заявка закрыта"/>
</statusList>
</result>
Смотрите также:
- getOrdersList — выводит список заказов с возможностью фильтрации по статусу и клиенту
- sendNotice — отправляет уведомление на почту клиенту. Шаблон уведомления задается в настройках корзины.
- setAdminComment — задает комментарий администратора к заказу
- setStatus — назначает новый статус заказу