Skip to main content
Version: 3.x


Updates a shipping method of the order. Requires shipping method ID to update, when null is passed then currently assigned shipping method is removed.

Requires one of the following permissions: MANAGE_ORDERS.

type OrderUpdateShipping {
order: Order
orderErrors: [OrderError!]!
errors: [OrderError!]!


order (Order)

Order with updated shipping method.

orderErrors ([OrderError!]!)

errors ([OrderError!]!)