CreateSalesChannelInput
Autogenerated input type of CreateSalesChannel
input CreateSalesChannelInput {
autoFulfill: Boolean
brandId: ID
channelType: SalesChannelTypeEnum
clientMutationId: String
codeName: String
customPackingSlip: Boolean
defaultChannel: Boolean
description: String
localRouting: Boolean
logoUrl: Url
name: String!
origin: SalesChannelOriginEnum
routingStrategy: [RoutingStrategyEnum!]
status: StatusEnum
}
Fields
CreateSalesChannelInput.autoFulfill
● Boolean
scalar
Whether orders from this sales channel should be automatically fulfilled.
CreateSalesChannelInput.brandId
● ID
scalar
The brand that the sales channel belongs to. If not provided, the header
X-Brand-Id
will be used.
CreateSalesChannelInput.channelType
● SalesChannelTypeEnum
enum
CreateSalesChannelInput.clientMutationId
● String
scalar
A unique identifier for the client performing the mutation.
CreateSalesChannelInput.codeName
● String
scalar
CreateSalesChannelInput.customPackingSlip
● Boolean
scalar
CreateSalesChannelInput.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.
CreateSalesChannelInput.description
● String
scalar
CreateSalesChannelInput.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.
CreateSalesChannelInput.logoUrl
● Url
scalar
CreateSalesChannelInput.name
● String!
non-null scalar
CreateSalesChannelInput.origin
● SalesChannelOriginEnum
enum
CreateSalesChannelInput.routingStrategy
● [RoutingStrategyEnum!]
list enum
The routing strategy to be used for this sales channel. If not provided, the default routing strategy will be used.
CreateSalesChannelInput.status
● StatusEnum
enum
Member Of
createSalesChannel
mutation