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
currencies(
first: Int = 10
after: String
filter: CurrencyFilterInput
): CurrencyConnection
countries(
first: Int = 10
after: String
filter: CountryFilterInput
): CountryConnection
paymentMethods(
first: Int = 10
after: String
filter: PaymentMethodFilterInput
): PaymentMethodConnection
customerGroup: CustomerGroup
currency: Currency
paymentMethod: PaymentMethod
country: Country
orders(
first: Int = 10
after: String
filter: OrderFilterInput
): OrderConnection
customers(
first: Int = 10
after: String
filter: CustomerFilterInput
): CustomerConnection
customerGroupsRegistrations(
first: Int = 10
after: String
filter: CustomerGroupFilterInput
): CustomerGroupConnection
boundCustomers(
first: Int = 10
after: String
filter: CustomerFilterInput
): CustomerConnection
}
Fields
SalesChannel.id ● ID! non-null scalar
Global identifier for this entity.
SalesChannel.name ● String scalar
Localised display name of the sales channel.
SalesChannel.currencies ● CurrencyConnection object
SalesChannel.currencies.first ● Int scalar
SalesChannel.currencies.after ● String scalar
SalesChannel.currencies.filter ● CurrencyFilterInput input
SalesChannel.countries ● CountryConnection object
SalesChannel.countries.first ● Int scalar
SalesChannel.countries.after ● String scalar
SalesChannel.countries.filter ● CountryFilterInput input
SalesChannel.paymentMethods ● PaymentMethodConnection object
SalesChannel.paymentMethods.first ● Int scalar
SalesChannel.paymentMethods.after ● String scalar
SalesChannel.paymentMethods.filter ● PaymentMethodFilterInput input
SalesChannel.customerGroup ● CustomerGroup object
SalesChannel.currency ● Currency object
SalesChannel.paymentMethod ● PaymentMethod object
SalesChannel.country ● Country object
SalesChannel.orders ● OrderConnection object
SalesChannel.orders.first ● Int scalar
SalesChannel.orders.after ● String scalar
SalesChannel.orders.filter ● OrderFilterInput input
SalesChannel.customers ● CustomerConnection object
SalesChannel.customers.first ● Int scalar
SalesChannel.customers.after ● String scalar
SalesChannel.customers.filter ● CustomerFilterInput input
SalesChannel.customerGroupsRegistrations ● CustomerGroupConnection object
SalesChannel.customerGroupsRegistrations.first ● Int scalar
SalesChannel.customerGroupsRegistrations.after ● String scalar
SalesChannel.customerGroupsRegistrations.filter ● CustomerGroupFilterInput input
SalesChannel.boundCustomers ● CustomerConnection object
SalesChannel.boundCustomers.first ● Int scalar
SalesChannel.boundCustomers.after ● String scalar
SalesChannel.boundCustomers.filter ● CustomerFilterInput 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 ● SalesChannelEdge object ● SupplierOrder object