diff --git a/app/common/repositories/store/order/StoreOrderRepository.php b/app/common/repositories/store/order/StoreOrderRepository.php index 6f2c0708..bb0eae75 100755 --- a/app/common/repositories/store/order/StoreOrderRepository.php +++ b/app/common/repositories/store/order/StoreOrderRepository.php @@ -324,11 +324,11 @@ class StoreOrderRepository extends BaseRepository if ($order['commission_rate'] > 0) { $commission_rate = bcdiv((string)$order['commission_rate'],'100',6); $platformCommission = bcmul($_payPrice, (string)$commission_rate, 2); + $_payPrice = bcsub($_payPrice, $platformCommission, 2); if (isset($promoterCommission) && $promoterCommission > 0) { $platformCommission = bcsub($platformCommission, $promoterCommission, 2); } $financeDao->platformIn($platformCommission, 'commission_to_platform', $order['mer_id']); - $_payPrice = bcsub($_payPrice, $platformCommission, 2); } if ($_payPrice > 0) {