Skip to main content

MarketplaceConfigurationInput

No description

input MarketplaceConfigurationInput {
requireProductApproval: Boolean
payoutAutomationStrategy: MarketplaceConfigurationPayoutAutomationStrategyEnum
availableShippingStrategy: AvailableShippingStrategyEnum
domiciledCurrency: MarketplaceConfigurationCurrencyEnum
supportedCurrencies: [String!]
defaultCountry: String
supportedCountries: [String!]
variantUniqueness: VariantUniquenessEnum
enableMasterProducts: Boolean
enableStockAllocationForDrafts: Boolean
validateStockOnOrderPaymentCreation: Boolean
timezone: String
enableBackorders: Boolean
fulfillmentModel: FulfillmentModelEnum
defaultWeightUnit: WeightUnitsEnum
defaultLengthUnit: LengthUnitsStrEnum
automaticFulfillmentDigitalProducts: Boolean
defaultDigitalMaxDownloads: Int
defaultDigitalUrlValidDays: Int
trackInventoryByDefault: Boolean
name: String
description: String
defaultMailSenderName: String
defaultMailSenderAddress: String
defaultMailSupportAddress: String
customerSetPasswordUrl: String
chargeTaxesOnShipping: Boolean
expireUnpaidOrdersAfterMinutes: Int
passwordLoginMode: PasswordLoginModeEnum
attributeTemplateStrategy: AttributeTemplateStrategyEnum @deprecated
companyAddress: AddressInput
defaultSellerChecklists: [DefaultSellerChecklistInput!]
isSellerShippingZoneCreationAllowed: Boolean
}
Show more ↓

Fields​

MarketplaceConfigurationInput.requireProductApproval ● Boolean scalar​

MarketplaceConfigurationInput.payoutAutomationStrategy ● MarketplaceConfigurationPayoutAutomationStrategyEnum enum​

MarketplaceConfigurationInput.availableShippingStrategy ● AvailableShippingStrategyEnum enum​

MarketplaceConfigurationInput.domiciledCurrency ● MarketplaceConfigurationCurrencyEnum enum​

MarketplaceConfigurationInput.supportedCurrencies ● [String!] list scalar​

MarketplaceConfigurationInput.defaultCountry ● String scalar​

MarketplaceConfigurationInput.supportedCountries ● [String!] list scalar​

MarketplaceConfigurationInput.variantUniqueness ● VariantUniquenessEnum enum​

MarketplaceConfigurationInput.enableMasterProducts ● Boolean scalar​

MarketplaceConfigurationInput.enableStockAllocationForDrafts ● Boolean scalar​

MarketplaceConfigurationInput.validateStockOnOrderPaymentCreation ● Boolean scalar​

MarketplaceConfigurationInput.timezone ● String scalar​

MarketplaceConfigurationInput.enableBackorders ● Boolean scalar​

MarketplaceConfigurationInput.fulfillmentModel ● FulfillmentModelEnum enum​

MarketplaceConfigurationInput.defaultWeightUnit ● WeightUnitsEnum enum​

MarketplaceConfigurationInput.defaultLengthUnit ● LengthUnitsStrEnum enum​

MarketplaceConfigurationInput.automaticFulfillmentDigitalProducts ● Boolean scalar​

MarketplaceConfigurationInput.defaultDigitalMaxDownloads ● Int scalar​

MarketplaceConfigurationInput.defaultDigitalUrlValidDays ● Int scalar​

MarketplaceConfigurationInput.trackInventoryByDefault ● Boolean scalar​

MarketplaceConfigurationInput.name ● String scalar​

MarketplaceConfigurationInput.description ● String scalar​

MarketplaceConfigurationInput.defaultMailSenderName ● String scalar​

MarketplaceConfigurationInput.defaultMailSenderAddress ● String scalar​

MarketplaceConfigurationInput.defaultMailSupportAddress ● String scalar​

MarketplaceConfigurationInput.customerSetPasswordUrl ● String scalar​

MarketplaceConfigurationInput.chargeTaxesOnShipping ● Boolean scalar​

MarketplaceConfigurationInput.expireUnpaidOrdersAfterMinutes ● Int scalar​

Expire placed orders still awaiting payment after this many minutes without updates (minimum 60). Pass 0 to disable expiration.

MarketplaceConfigurationInput.passwordLoginMode ● PasswordLoginModeEnum enum​

Who may authenticate with email + password (tokenCreate). Restricting to CUSTOMERS_ONLY or DISABLED requires an active SSO integration; platform-support users always retain password login.

MarketplaceConfigurationInput.attributeTemplateStrategy ● AttributeTemplateStrategyEnum deprecated enum​

DEPRECATED

This field will be removed on July 23, 2025.

Update attribute template strategy

MarketplaceConfigurationInput.companyAddress ● AddressInput input​

Company address for the marketplace.

MarketplaceConfigurationInput.defaultSellerChecklists ● [DefaultSellerChecklistInput!] list input​

Default checklist items for seller onboarding.

MarketplaceConfigurationInput.isSellerShippingZoneCreationAllowed ● Boolean scalar​

Whether sellers can create their own shipping zones.

Member Of​

marketplaceConfigurationUpdate mutation

Was this page helpful?