Документация »

ship_order_to_recipient


URL
http://api.brain.com.ua/order/orderID/ship_to_recipient/SID

HTTP Метод
POST

Описание
Метод для отгрузки заказа конечному клиенту


Параметры URL
Название параметра Обязательный параметр Описание
orderID да идентификатор заказа
SID да идентификатор сессии

Параметры POST запроса
Название параметра Обязательный параметр Описание
recipientID да идентификатор получателя
addressID да идентификатор адреса получателя
delivery_cost нет стоимость доставки, грн
recipient_order_number нет номер заказа в учетной системе Партнера
recipient_order_date нет дата заказа в учетной системе Партнера
shiping_date нет дата доставки курьером
delivery_period нет период доставки курьером
courier_terminal нет оплата банковской картой, только для доставки курьером
(0 - нет, 1 - да; по умолчанию 0)
payment_method_type нет ИД вида оплаты:
1 - Банковский перевод (квитанция)
2 - По безналичному расчету (счет-фактура)
3 - Кредит
4 - Наличными
5 - Наложенный платеж
6 - Приват 24
7 - PaymasterCard (Visa/MasterCard)
8 - Webmoney
9 - Кредиткой (on-line)

Используемый формат даты - DD.MM.YYYY

Результат
Метод возвращает статус выполнения операции.

Пример
    PHP код для отправки запроса с использованием CURL:

    $url = "http://api.brain.com.ua/order/999999/ship_to_recipient/gpkavk4s0aciujg6m698gev040"; // URL адрес API с orderID и SID

    $data = array(
        "recipientID" => "23",
        "addressID"   => "456"
    );

    $ch = curl_init();

    curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
    curl_setopt( $ch, CURLOPT_POST, 1 );
    curl_setopt( $ch, CURLOPT_POSTFIELDS, $data );
    curl_setopt( $ch, CURLOPT_URL, $url );

    $result = curl_exec($ch);

    Ответ:
    {
        "status":1
    }