$parcel = array();
$parcel['external_order_id'] = 332288QT;
$parcel['point_id'] = 6;
$parcel['barcode'] = '1223456789';
$parcel['parcel_number'] = 'Тест';
$parcel['customer'] =
$parcel['telephone'] =
$parcel['email'] = 'example@mail.com'; // E-mail получателя
$parcel['total'] = 2000.00; // Объявленная (оценочная) стоимость, обязательный параметр
$parcel['delivery_price'] = 200.00; // Стоимость доставки для получателя
$parcel['price'] = 2200.00; // Итоговая стоимость к оплате
$parcel['quantity'] = 1; // Количество упаковок (грузовых мест) в отправлении
$parcel['weight'] = 200; // Вес заказа
$parcel['note'] = 'Тест'; // Примечание для сотрудника ПВЗ
$parcel['items'] = array( // Массив товаров
array(
'item_barcode' => '2311313', // Штрих-код товара
'item_name' => 'Джинсы синие', // Наименование товара
'item_quantity' => 1, // Количество единиц товара
'item_price' => 1000 // Цена за единицу
),
array(
'item_barcode' => '45654644', // Штрих-код товара
'item_name' => 'Футболка белая', // Наименование товара
'item_quantity' => 1, // Количество единиц товара
'item_price' => 1000 // Цена за единицу
)
);
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => 'https://api.multi-point.net/index.php?route=parcel/insert&api_key=93cea272831bd8524c02ca1b66723b7db3db0ce0',
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_0,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => http_build_query($parcel),
CURLOPT_HTTPHEADER => array('Content-Type: application/x-www-form-urlencoded')
));
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
return $result;