Skip to main content

SalesChannel

A sales channel of the shop (e.g. a storefront). Customers register in exactly one sales channel.

type SalesChannel implements Node {
id: ID!
name: String
boundCustomers(
first: Int = 10
after: String
filter: CustomerFilterInput
): CustomerConnection
countries(
first: Int = 10
after: String
filter: CountryFilterInput
): CountryConnection
country: Country
currencies(
first: Int = 10
after: String
filter: CurrencyFilterInput
): CurrencyConnection
currency: Currency
customerGroup: CustomerGroup
customerGroupsRegistrations(
first: Int = 10
after: String
filter: CustomerGroupFilterInput
): CustomerGroupConnection
customers(
first: Int = 10
after: String
filter: CustomerFilterInput
): CustomerConnection
orders(
first: Int = 10
after: String
filter: OrderFilterInput
): OrderConnection
paymentMethod: PaymentMethod
paymentMethods(
first: Int = 10
after: String
filter: PaymentMethodFilterInput
): PaymentMethodConnection
}

Fields​

SalesChannel.id ● ID! non-null scalar​

Global identifier for this entity.

SalesChannel.name ● String scalar​

Localised display name of the sales channel.

SalesChannel.boundCustomers ● CustomerConnection object​

SalesChannel.boundCustomers.first ● Int scalar​
SalesChannel.boundCustomers.after ● String scalar​
SalesChannel.boundCustomers.filter ● CustomerFilterInput input​

SalesChannel.countries ● CountryConnection object​

SalesChannel.countries.first ● Int scalar​
SalesChannel.countries.after ● String scalar​
SalesChannel.countries.filter ● CountryFilterInput input​

SalesChannel.country ● Country object​

SalesChannel.currencies ● CurrencyConnection object​

SalesChannel.currencies.first ● Int scalar​
SalesChannel.currencies.after ● String scalar​
SalesChannel.currencies.filter ● CurrencyFilterInput input​

SalesChannel.currency ● Currency object​

SalesChannel.customerGroup ● CustomerGroup object​

SalesChannel.customerGroupsRegistrations ● CustomerGroupConnection object​

SalesChannel.customerGroupsRegistrations.first ● Int scalar​
SalesChannel.customerGroupsRegistrations.after ● String scalar​
SalesChannel.customerGroupsRegistrations.filter ● CustomerGroupFilterInput input​

SalesChannel.customers ● CustomerConnection object​

SalesChannel.customers.first ● Int scalar​
SalesChannel.customers.after ● String scalar​
SalesChannel.customers.filter ● CustomerFilterInput input​

SalesChannel.orders ● OrderConnection object​

SalesChannel.orders.first ● Int scalar​
SalesChannel.orders.after ● String scalar​
SalesChannel.orders.filter ● OrderFilterInput input​

SalesChannel.paymentMethod ● PaymentMethod object​

SalesChannel.paymentMethods ● PaymentMethodConnection object​

SalesChannel.paymentMethods.first ● Int scalar​
SalesChannel.paymentMethods.after ● String scalar​
SalesChannel.paymentMethods.filter ● PaymentMethodFilterInput input​

Interfaces​

Node interface​

Any entity that can be loaded by its global id through the node(id: ID!) query.

Returned By​

salesChannel query

Member Of​

Customer object ● Order object ● Quote object ● SalesChannelEdge object ● SupplierOrder object