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 MANAGE_ORDERSpermission.
type OrderUpdateShipping {
order: Order
orderErrors: [OrderError!]! @deprecated
errors: [OrderError!]!


OrderUpdateShipping.order ● Order object

Order with updated shipping method.

OrderUpdateShipping.orderErrors ● [OrderError!]! deprecated non-null object


This field will be removed in Saleor 4.0. Use errors field instead.

OrderUpdateShipping.errors ● [OrderError!]! non-null object

Returned by

orderUpdateShipping mutation

Was this page helpful?