Мы занимаемся активным созданием 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 | - | Номер чека заказа |
