Изменения

Перейти к: навигация, поиск

API

1645 байт добавлено, 08:03, 6 февраля 2018
Трекинг заказа по номеру
Функция ищет последний заказ по номеру среди заказов всех клиентов. Выдает неперсонализированную информацию о текущем состоянии заказа.<br />
Описание контейнеров ответа аналогично описанию [[API#.D0.97.D0.B0.D0.BF.D1.80.D0.BE.D1.81_.D1.81.D1.82.D0.B0.D1.82.D1.83.D1.81.D0.B0_.D0.B7.D0.B0.D0.BA.D0.B0.D0.B7.D0.BE.D0.B2|Запроса статусов заказов]].
 
 
== Отмена заказа ==
 
Запрос отмены предназначен для отмены тех заказов, по которым не было произведено изменений -- статуса доставки, статуса корреспонденции, времени доставки -- то есть заказам, которые ещё не находятся в работе.
При отмене заказа поле "Инфо о доставке" получает значение "Отменено заказчиком", а поле Дата доставки -- текущую дату.
 
=== Пример запроса статуса заказа ===
 
<source lang="xml">
<?xml version="1.0" encoding="UTF-8" ?>
<cancelorder>
<auth extra="8" login="login" pass="pass" />
<order orderno="шифр_заказа" />
</cancelorder>
</source>
 
=== Описание полей запроса статуса ===
 
'''cancelorder''' - Корневой контейнер. Обязательный элемент.
*'''auth''' - Авторизация. Обязательный элемент.
*'''order''' - Контейнер отменяемого заказа. Обязательный элемент. Запрос может содержать более одного контейнера '''order'''. Атрибуты:
:* '''''orderno''''' - Шифр заказа.
:* '''''ordercode''''' - Внутренний код заказа.
Обратите внимание, что должен быть указан хотя бы один из атрибутов '''''orderno''''' или '''''ordercode'''''!
== Справочник городов ==

Навигация