From 83cab09013ffd5292ac7b3ae2ffdf96cb54b10b9 Mon Sep 17 00:00:00 2001 From: Akolzin Dmitry Date: Fri, 2 Feb 2018 12:13:45 +0300 Subject: [PATCH] Fix discount (#48) --- woo-retailcrm/include/class-wc-retailcrm-orders.php | 2 +- woo-retailcrm/retailcrm.php | 2 +- woo-retailcrm/uninstall.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/woo-retailcrm/include/class-wc-retailcrm-orders.php b/woo-retailcrm/include/class-wc-retailcrm-orders.php index d1603a0..32660a4 100644 --- a/woo-retailcrm/include/class-wc-retailcrm-orders.php +++ b/woo-retailcrm/include/class-wc-retailcrm-orders.php @@ -368,7 +368,7 @@ if ( ! class_exists( 'WC_Retailcrm_Orders' ) ) : foreach ($order->get_items() as $item) { $uid = ($item['variation_id'] > 0) ? $item['variation_id'] : $item['product_id'] ; - $price = round($item['line_subtotal'] + $item['line_subtotal_tax'], 2); + $price = round(($item['line_subtotal'] / $item->get_quantity()) + ($item['line_subtotal_tax'] / $item->get_quantity()), 2); $product_price = $item->get_total() ? $item->get_total() / $item->get_quantity() : 0; $product_tax = $item->get_total_tax() ? $item->get_total_tax() / $item->get_quantity() : 0; diff --git a/woo-retailcrm/retailcrm.php b/woo-retailcrm/retailcrm.php index 2c31628..c2c88ac 100644 --- a/woo-retailcrm/retailcrm.php +++ b/woo-retailcrm/retailcrm.php @@ -1,6 +1,6 @@