如何解决将订单数据传输到Woocommerce
美好的一天!下订单后,我需要将数据传输到服务。我正在尝试这样做:
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/7228087',// url куда отправлять
method: 'POST',contentType: 'application/json',data: JSON.stringify(data),success: function(response){
alert(555);
},processData: false
});
</script>
<?php
}
但是那没用。没有数据...告诉我是什么问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。