Skip to main content
object

Requires Any of shipping access scopes or manage_delivery_settings user permission.

The DeliverySetting object enables you to manage shop-wide shipping settings. You can enable legacy compatibility mode for the multi-location delivery profiles feature if the legacy mode isn't blocked.

•DeliveryLegacyModeBlocked!
non-null

Whether the shop is blocked from converting to full multi-location delivery profiles mode. If the shop is blocked, then the blocking reasons are also returned.

•Boolean!
non-null

Enables legacy compatability mode for the multi-location delivery profiles feature.


Was this section helpful?

•query

Returns the shop-wide shipping settings.


Was this section helpful?

•mutation

Set the delivery settings for a shop.

Arguments

•DeliverySettingInput!
required

Specifies the input fields for the delivery shop level settings.


Fields

•DeliverySetting

The updated delivery shop level settings.

•[UserError!]!
non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?