When creating shipment for an order and selecting a different carrier than the carrier the order was created with doesn't update the order-object.
To reproduce
- Create an order, select carrier A; open the order-object in Pimcore's editor.
- Open the order with Coreshop, and create a shipment, select carrier B.
- Update order-object, carrier A is still present, whilst the shipping-object is correct with carrier B.
Impact
Not necessarily a big business-impact, but frustrating if you assume the order-object always have the correct carrier for shipping, which can cause faulty tracking-url's depending on the implementation used.
Platform-info
Pimcore: 11.5.5
Coreshop: 4.1.2