Skip to main content
Version: 3.x

ShopSettingsInput

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
displayGrossPrices: Boolean
chargeTaxesOnShipping: Boolean
}
Expand ▼

Fields

ShopSettingsInput.headerText ● String scalar

Header text.

ShopSettingsInput.description ● String scalar

SEO description.

ShopSettingsInput.trackInventoryByDefault ● Boolean scalar

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

ShopSettingsInput.defaultWeightUnit ● WeightUnitsEnum enum

Default weight unit.

ShopSettingsInput.automaticFulfillmentDigitalProducts ● Boolean scalar

Enable automatic fulfillment for all digital products.

ShopSettingsInput.fulfillmentAutoApprove ● Boolean scalar

Enable automatic approval of all new fulfillments.

Added in Saleor 3.1

ShopSettingsInput.fulfillmentAllowUnpaid ● Boolean scalar

Enable ability to approve fulfillments which are unpaid.

Added in Saleor 3.1

ShopSettingsInput.defaultDigitalMaxDownloads ● Int scalar

Default number of max downloads per digital content URL.

ShopSettingsInput.defaultDigitalUrlValidDays ● Int scalar

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

ShopSettingsInput.defaultMailSenderName ● String scalar

Default email sender's name.

ShopSettingsInput.defaultMailSenderAddress ● String scalar

Default email sender's address.

ShopSettingsInput.customerSetPasswordUrl ● String scalar

URL of a view where customers can set their password.

ShopSettingsInput.reserveStockDurationAnonymousUser ● Int scalar

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

Added in Saleor 3.1

ShopSettingsInput.reserveStockDurationAuthenticatedUser ● Int scalar

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

Added in Saleor 3.1

ShopSettingsInput.limitQuantityPerCheckout ● Int scalar

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

Added in Saleor 3.1

ShopSettingsInput.enableAccountConfirmationByEmail ● Boolean scalar

Enable automatic account confirmation by email.

Added in Saleor 3.14

ShopSettingsInput.allowLoginWithoutConfirmation ● Boolean scalar

Enable possibility to login without account confirmation.

Added in Saleor 3.15

ShopSettingsInput.metadata ● [MetadataInput!] list input

Shop public metadata.

Added in Saleor 3.15

ShopSettingsInput.privateMetadata ● [MetadataInput!] list input

Shop private metadata.

Added in Saleor 3.15

ShopSettingsInput.includeTaxesInPrices ● Boolean scalar

Include taxes in prices.

DEPRECATED: this field will be removed in Saleor 4.0. Use taxConfigurationUpdate mutation to configure this setting per channel or country.

ShopSettingsInput.displayGrossPrices ● Boolean scalar

Display prices with tax in store.

DEPRECATED: this field will be removed in Saleor 4.0. Use taxConfigurationUpdate mutation to configure this setting per channel or country.

ShopSettingsInput.chargeTaxesOnShipping ● Boolean scalar

Charge taxes on shipping.

DEPRECATED: this field will be removed in Saleor 4.0. To enable taxes for a shipping method, assign a tax class to the shipping method with shippingPriceCreate or shippingPriceUpdate mutations.

Member of

shopSettingsUpdate mutation


Was this page helpful?