Мы занимаемся активным созданием API. В ближайшее время будут появляться новые методы и их описания.
метод - closeOrd
Для того, чтобы провести заказ, Вам необходимо выполнить следующий запрос
$closeOrder = array(
"auth" => $auth,
"orderid" => "8",
"chnum" => "103",
"man" => 3,
"kassa" => 1,
);
Спецификация запроса
Наименование | Тип | Обязательное | Описание |
auth | Array | + | Массив данных для авторизации |
orderid | String | + | Идентификатор заказа. |
chnum | String | - | Номер чека заказа |
man | Int | + | Идентификатор менеджера |
kassa | Array | + | Идентификатор кассы заказа |
После того, как Вы собрали массив запроса, можете вызвать метод
try {
$response = $client->closeOrd($closeOrder);
print_r($response);
} catch(SoapFault $sf){
print_r($sf);
}
Ответом на этот запрос будет следующий массив данных
stdClass Object
(
[msg] => заказ успешно сформирован
[state] => 1
[orderid] => ***
[chnum] => "108"
)
спецификация ответа
Наименование | Тип | Обязательное | Описание |
msg | String | + | Информационное сообщение |
state | Int | + |
Статус выполнения запроса. Может принимать следующие значения
|
orderid | String | + | Номер заказа |
chnum | String | - | Номер чека заказа |