Сайт
tvoyposter.ru/ Настроен вебхук передачи данных в Битрикс24, смотреть скриншот.
Есть код в файле, передающий нужные массивы данных.
Заявка поступает, контактные данные тоже.
Не поступают данные с дополнительных полей:
- Доставка
- Способ оплаты
- Комментарий к заказу
Все данные в коде есть, возможно нужно просто настроить вебхук или Битрикс24.
В информации сделки, поступающей в Битрикс24 этих данных нет.
/**
* Добавить заказ
* @param Model_Order $order
* @return bool
* @throws Exception_500
*/
public function addOrder(Model_Order $order)
{
if (!$order->bitrix_manager_id) {
$this->attachManager($order);
}
$comment = [];
//данные для JSON
$order_json = [
'origin' => 'tvoyposter',
'number' => $order->order_id,
'datetime' => date('Y-m-dTH:i:s+03:00', $order->add_time),
'comments' => $order->comments,
'discount_percent' => $order->getDiscount(),
'discount_value' => $order->getDiscountValue($order->getDiscount()),
'total' => (int)$order->sum_final,
'delivery' => [
'type' => $order->delivery->name,
'address' => $order->delivery_address,
],
'payment_type' => $order->payment->name,
'contact' => [
'name' => $order->getUserName(),
'phone' => $order->user_phone,
'email' => $order->user_email,
],
'products' => [],
];
$items_proccess = 0;
$items_sum_total = 0;