UpdateSalesChannelInput
Autogenerated input type of UpdateSalesChannel
input UpdateSalesChannelInput {
autoFulfill: Boolean
channelType: SalesChannelTypeEnum
clientMutationId: String
customPackingSlip: Boolean
defaultChannel: Boolean
defaultTemplateId: ID
description: String
id: ID!
integrationId: ID
localRouting: Boolean
logoUrl: Url
name: String
origin: SalesChannelOriginEnum
routingStrategy: [RoutingStrategyEnum!]
status: StatusEnum
}
Fields
UpdateSalesChannelInput.autoFulfill
● Boolean
scalar
Whether orders from this sales channel should be automatically fulfilled.
UpdateSalesChannelInput.channelType
● SalesChannelTypeEnum
enum
UpdateSalesChannelInput.clientMutationId
● String
scalar
A unique identifier for the client performing the mutation.
UpdateSalesChannelInput.customPackingSlip
● Boolean
scalar
UpdateSalesChannelInput.defaultChannel
● Boolean
scalar
Whether this is the default sales channel for the brand. If this options is set to true, the default sales channel for the brand will be updated.
UpdateSalesChannelInput.defaultTemplateId
● ID
scalar
The default template ID for special orders created in this channel. This is only applicable for sales channels with the type
WHOLESALE
. Orders created in this channel will use this template by default.
UpdateSalesChannelInput.description
● String
scalar
UpdateSalesChannelInput.id
● ID!
non-null scalar
UpdateSalesChannelInput.integrationId
● ID
scalar
Sales channels can be integrated with external systems. This ID represents an integration already configured in the system.
UpdateSalesChannelInput.localRouting
● Boolean
scalar
Whether the routing strategy is local or global. If this value is set to true, Endless Commerce will manage the routing for orders from this sales channel. If this value is set to false, the routing strategy will be managed by the external system integrated with Endless Commerce.
UpdateSalesChannelInput.logoUrl
● Url
scalar
UpdateSalesChannelInput.name
● String
scalar
UpdateSalesChannelInput.origin
● SalesChannelOriginEnum
enum
UpdateSalesChannelInput.routingStrategy
● [RoutingStrategyEnum!]
list enum
The routing strategy to be used for this sales channel. If not provided, the default routing strategy will be used.
UpdateSalesChannelInput.status
● StatusEnum
enum
Member Of
updateSalesChannel
mutation