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

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

DEPRECATED

Use taxConfigurationUpdate mutation to configure this setting per channel or country.

Include taxes in prices.

ShopSettingsInput.displayGrossPrices ● Boolean deprecated scalar miscellaneous

DEPRECATED

Use taxConfigurationUpdate mutation to configure this setting per channel or country.

Display prices with tax in store.

ShopSettingsInput.chargeTaxesOnShipping ● Boolean deprecated scalar miscellaneous

DEPRECATED

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

DEPRECATED

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.

Added in Saleor 3.22

Member Of

shopSettingsUpdate mutation