Skip to content

Commit 0fdf327

Browse files
authored
Merge pull request #32 from snoguitar/develop
Added {order_discount} and {order_shipping} dynamic values
2 parents 1099814 + b1c20e5 commit 0fdf327

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

includes/integrations/class-integration-custom.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)