diff --git a/packages/core/src/Managers/CartSessionManager.php b/packages/core/src/Managers/CartSessionManager.php index 975c104d6b..5884193f03 100644 --- a/packages/core/src/Managers/CartSessionManager.php +++ b/packages/core/src/Managers/CartSessionManager.php @@ -149,7 +149,6 @@ private function fetchOrCreate(bool $create = false, bool $estimateShipping = fa } $this->cart = $cart; - if ($calculate) { $this->cart->calculate(); } @@ -175,6 +174,7 @@ public function estimateShipping(): void $this->getShippingEstimateMeta(), setOverride: true ); + $this->cart->calculate(force: true); } /**