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
ShopSettingsInput.headerText ● String scalar miscellaneous
Header text.
ShopSettingsInput.description ● String scalar miscellaneous
SEO description.
ShopSettingsInput.trackInventoryByDefault ● Boolean scalar miscellaneous
This field is used as a default value for ProductVariant.trackInventory.
ShopSettingsInput.defaultWeightUnit ● WeightUnitsEnum enum miscellaneous
Default weight unit.
ShopSettingsInput.automaticFulfillmentDigitalProducts ● Boolean scalar miscellaneous
Enable automatic fulfillment for all digital products.
ShopSettingsInput.fulfillmentAutoApprove ● Boolean scalar miscellaneous
Enable automatic approval of all new fulfillments.
ShopSettingsInput.fulfillmentAllowUnpaid ● Boolean scalar miscellaneous
Enable ability to approve fulfillments which are unpaid.
ShopSettingsInput.defaultDigitalMaxDownloads ● Int scalar miscellaneous
Default number of max downloads per digital content URL.
ShopSettingsInput.defaultDigitalUrlValidDays ● Int scalar miscellaneous
Default number of days which digital content URL will be valid.
ShopSettingsInput.defaultMailSenderName ● String scalar miscellaneous
Default email sender's name.
ShopSettingsInput.defaultMailSenderAddress ● String scalar miscellaneous
Default email sender's address.
ShopSettingsInput.customerSetPasswordUrl ● String scalar miscellaneous
URL of a view where customers can set their password.
ShopSettingsInput.reserveStockDurationAnonymousUser ● Int scalar miscellaneous
Default number of minutes stock will be reserved for anonymous checkout. Enter 0 or null to disable.
ShopSettingsInput.reserveStockDurationAuthenticatedUser ● Int scalar miscellaneous
Default number of minutes stock will be reserved for authenticated checkout. Enter 0 or null to disable.
ShopSettingsInput.limitQuantityPerCheckout ● Int scalar miscellaneous
Default number of maximum line quantity in single checkout. Minimum possible value is 1, default value is 50.
ShopSettingsInput.enableAccountConfirmationByEmail ● Boolean scalar miscellaneous
Enable automatic account confirmation by email.
ShopSettingsInput.allowLoginWithoutConfirmation ● Boolean scalar miscellaneous
Enable possibility to login without account confirmation.
ShopSettingsInput.metadata ● [MetadataInput!] list input miscellaneous
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.
ShopSettingsInput.privateMetadata ● [MetadataInput!] list input miscellaneous
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.
ShopSettingsInput.includeTaxesInPrices ● Boolean deprecated scalar miscellaneous
Use taxConfigurationUpdate mutation to configure this setting per channel or country.
Include taxes in prices.
ShopSettingsInput.displayGrossPrices ● Boolean deprecated scalar miscellaneous
Use taxConfigurationUpdate mutation to configure this setting per channel or country.
Display prices with tax in store.
ShopSettingsInput.chargeTaxesOnShipping ● Boolean deprecated scalar miscellaneous
To enable taxes for a shipping method, assign a tax class to the shipping method with shippingPriceCreate or shippingPriceUpdate mutations.
Charge taxes on shipping.
ShopSettingsInput.useLegacyUpdateWebhookEmission ● Boolean deprecated scalar miscellaneous
No longer supported
Use legacy update webhook emission. When enabled, update webhooks (e.g. customerUpdated,productVariantUpdated) are sent even when only metadata changes. When disabled, update webhooks are not sent for metadata-only changes; only metadata-specific webhooks (e.g., customerMetadataUpdated, productVariantMetadataUpdated) are sent.
Member Of
shopSettingsUpdate mutation