Ab Pickware 6.0.0 gibt es für die Stornierung einen eigenen Service:
Der Service zum Stornieren einer Bestellposition (
pickware.erp.order_canceler_service
) steht seit Version 6.0.0 zur Verfügung. Unter der Annahme, das die Bestellung komplett storniert werden soll, können Sie die Anzahl ausShopware\Models\Order\Detail::$quantity
verwenden um mit der MethodecancelRemainingQuantityToShipOfOrderDetail
die Positionen zu stornieren. Die Versandkosten können mitcancelShippingCostsOfOrder
storniert werden.