Skip to main content

ShopSettingsInput Input Type

No description

input ShopSettingsInput {
headerText: String
description: String
trackInventoryByDefault: Boolean
defaultWeightUnit: WeightUnitsEnum
automaticFulfillmentDigitalProducts: Boolean
fulfillmentAutoApprove: Boolean
fulfillmentAllowUnpaid: Boolean
defaultDigitalMaxDownloads: Int
defaultDigitalUrlValidDays: Int
defaultMailSenderName: String
defaultMailSenderAddress: String
customerSetPasswordUrl: String
reserveStockDurationAnonymousUser: Int
reserveStockDurationAuthenticatedUser: Int
limitQuantityPerCheckout: Int
enableAccountConfirmationByEmail: Boolean
allowLoginWithoutConfirmation: Boolean
metadata: [MetadataInput!]
privateMetadata: [MetadataInput!]
includeTaxesInPrices: Boolean @deprecated
displayGrossPrices: Boolean @deprecated
chargeTaxesOnShipping: Boolean @deprecated
useLegacyUpdateWebhookEmission: Boolean @deprecated
}

Fields

headerText ● String

Header text.

description ● String

SEO description.

trackInventoryByDefault ● Boolean

This field is used as a default value for ProductVariant.trackInventory.

defaultWeightUnit ● WeightUnitsEnum

Default weight unit.

automaticFulfillmentDigitalProducts ● Boolean

Enable automatic fulfillment for all digital products.

fulfillmentAutoApprove ● Boolean

Enable automatic approval of all new fulfillments.

fulfillmentAllowUnpaid ● Boolean

Enable ability to approve fulfillments which are unpaid.

defaultDigitalMaxDownloads ● Int

Default number of max downloads per digital content URL.

defaultDigitalUrlValidDays ● Int

Default number of days which digital content URL will be valid.

defaultMailSenderName ● String

Default email sender's name.

defaultMailSenderAddress ● String

Default email sender's address.

customerSetPasswordUrl ● String

URL of a view where customers can set their password.

reserveStockDurationAnonymousUser ● Int

Default number of minutes stock will be reserved for anonymous checkout. Enter 0 or null to disable.

reserveStockDurationAuthenticatedUser ● Int

Default number of minutes stock will be reserved for authenticated checkout. Enter 0 or null to disable.

limitQuantityPerCheckout ● Int

Default number of maximum line quantity in single checkout. Minimum possible value is 1, default value is 50.

enableAccountConfirmationByEmail ● Boolean

Enable automatic account confirmation by email.

allowLoginWithoutConfirmation ● Boolean

Enable possibility to login without account confirmation.

metadata ● [MetadataInput!]

Shop public metadata. Can be read by any API client authorized to read the object it's attached to.

Warning: never store sensitive information, including financial data such as credit card details.

privateMetadata ● [MetadataInput!]

Shop private metadata. Requires permissions to modify and to read the metadata of the object it's attached to.

Warning: never store sensitive information, including financial data such as credit card details.

Show deprecated

Member Of

shopSettingsUpdate mutation