priceCalculator = $priceCalculator; $this->percentageTaxRuleBuilder = $percentageTaxRuleBuilder; } public function calculate(CartDataCollection $data, Cart $cart, DeliveryCollection $deliveries, SalesChannelContext $context): void { foreach ($deliveries as $delivery) { //$this->calculateDelivery($data, $cart, $delivery, $context); $costs = $this->calculateShippingCosts($delivery->getShippingMethod(), new PriceCollection([new Price(Defaults::CURRENCY, 23, 0, false)]), $delivery->getPositions()->getLineItems(), $context); $delivery->setShippingCosts($costs); } } }