CRM склад
 Мы занимаемся активным созданием 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 +

Статус выполнения запроса. Может принимать следующие значения

  • 0 - ошибка (см. информационное сообщение)
  • 1 - успех
orderid String + Номер заказа
chnum String - Номер чека заказа
 
Загрузка