Cart processor Versandkosten

Hallo Zusammen,

ist es möglich, im Cart Processor die Versandkosten zu überschreiben? Die Versandkosten werden beim Absenden der Bestellung seit der 6.5 immer auf den Standard aus der Konfiguration der Versandkosten zurückgesetzt.

Ich hatte an so etwas in der Art gedacht:

foreach ($toCalculate->getDeliveries() as $delivery) {
            $shippingCosts = $delivery->getShippingCosts();

            // Versandkosten auf einen festen Wert von 5.00
            $newPrice = new CalculatedPrice(5.00, 5.00, $shippingCosts->getCalculatedTaxes(), $shippingCosts->getTaxRules());

            $delivery->setShippingCosts($newPrice);
        }

Auf eure Rückmeldungen hierzu freue ich mich.

Vielen Dank!

Du suchst
Shopware\Core\Checkout\Cart\Delivery\DeliveryCalculator

Viele Grüße

Hallo Eike,

Vielen Dank für deinen Tipp!

Dank deinem Hinweis habe ich in der Shopware\Core\Checkout\Cart\Delivery\DeliveryProcessor gefunden, dass die Möglichkeit besteht, eine Extension mit dem Namen manualShippingCosts mit einem CalculatedPrice zu übergeben.

Jetzt werden die Versandkosten in die Bestellung übernommen.

Viele Grüße und ein angenehmes Wochenende