• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Не отправляет данные

Face2005

Новичок
Добрый день! мне нужно передать данные в сервис Sendpulse после оформления заказа. Я пытаюсь сделать так:

add_action( 'woocommerce_new_order', 'custom_after_order_created_hook', 12 , 1);
function custom_after_order_created_hook($order_id) {
$order = new WC_Order($order_id);
$order_data = $order->get_data(); // The Order data

$order_billing_phone = $order_data['billing']['phone'];
$order_billing_email = $order_data['billing']['email'];
$order_name = $order_data['line_items']['name'];
$order_total_tax = $order_data['total_tax'];
$order_date_created = $order_data['date_created']->date('Y-m-d H:i:s');

?>

<script>
data.push({
email: <?php echo $order_billing_email; ?>,
phone: <?php echo $order_billing_phone; ?>,
name: <?php echo $order_name; ?>,
price: <?php echo $order_total_tax; ?>,
order_date: <?php echo $order_date_created; ?>
});

$.ajax({
url: 'https://events.sendpulse.com/events/id/83a42d7706124349f0479eda0ac7053f', // url куда отправлять
method: 'POST',
contentType: 'application/json',
data: JSON.stringify(data),
success: function(response){
alert(555);
},
processData: false
});

</script>

<?php

}

но не работает.. подскажите что не так?
 
Сверху Снизу