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?