@@ -32,7 +32,7 @@ public function get_settings() {
3232 'value ' => '' ,
3333 'help ' => sprintf ( /* translators: %s: dynamic values */
3434 __ ( 'Put your JavaScript tracking scripts here. You can use dynamic values: %s ' , 'woocommerce-conversion-tracking ' ),
35- '<code>{customer_id}</code>, <code>{customer_email}</code>, <code>{customer_first_name}</code>, <code>{customer_last_name}</code>, <code>{order_number}</code>, <code>{order_total}</code>, <code>{order_subtotal}</code>, <code>{currency}</code>, <code>{payment_method}</code> '
35+ '<code>{customer_id}</code>, <code>{customer_email}</code>, <code>{customer_first_name}</code>, <code>{customer_last_name}</code>, <code>{order_number}</code>, <code>{order_total}</code>, <code>{order_subtotal}</code>, <code>{order_discount}</code>, <code>{order_shipping}</code>, <code>{ currency}</code>, <code>{payment_method}</code> '
3636 ),
3737 ),
3838 array (
@@ -123,6 +123,9 @@ function process_order_markdown( $code, $order_id ) {
123123 $ order_total = $ order ->get_total ();
124124 $ order_number = $ order ->get_order_number ();
125125 $ order_subtotal = $ order ->get_subtotal ();
126+ $ order_discount = $ order ->get_total_discount ();
127+ $ order_shipping = $ order ->get_total_shipping ();
128+
126129
127130 // customer details
128131 if ( $ customer ) {
@@ -139,6 +142,8 @@ function process_order_markdown( $code, $order_id ) {
139142 $ code = str_replace ( '{order_total} ' , $ order_total , $ code );
140143 $ code = str_replace ( '{order_number} ' , $ order_number , $ code );
141144 $ code = str_replace ( '{order_subtotal} ' , $ order_subtotal , $ code );
145+ $ code = str_replace ( '{order_discount} ' , $ order_discount , $ code );
146+ $ code = str_replace ( '{order_shipping} ' , $ order_shipping , $ code );
142147
143148 return $ code ;
144149 }
0 commit comments