Моделирую пример из доков:
Код:
$url = 'http://api.powerpartners.ru/v2.0/orders/new';
$data = [];
$data['token'] = '6557z1c915f87f2b6ae63336d000000';
$data['fname'] = 'Иван';
$data['lname'] = 'Иванов';
$data['mname'] = 'Иванович';
$data['phone'] = '+79123456789';
$data['note'] = 'Подъедет на личном а/м, заказать заранее пропуск';
$data['customer'] = 1;
$data['paymethod'] = 1;
$data['fname'] = 1;
$data['goods'] = [['code' => 'hybrid-500', 'quantity' => 2],];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_ENCODING, "");
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120);
curl_setopt($ch, CURLOPT_TIMEOUT, 120);
curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
$content = curl_exec($ch);
curl_close($ch);
Ответ все тот же, ошибка 15