ProductChannelListing
Represents product channel listing.
type ProductChannelListing implements Node {
id: ID!
publicationDate: Date @deprecated
publishedAt: DateTime
isPublished: Boolean!
channel: Channel!
visibleInListings: Boolean!
availableForPurchase: Date @deprecated
availableForPurchaseAt: DateTime
discountedPrice: Money
purchaseCost: MoneyRange
margin: Margin
isAvailableForPurchase: Boolean
pricing(address: AddressInput): ProductPricingInfo
}
Fields
ProductChannelListing.id ● ID! non-null scalar
ProductChannelListing.publicationDate ● Date deprecated scalar
DEPRECATEDThis field will be removed in Saleor 4.0. Use the
publishedAtfield to fetch the publication date.
ProductChannelListing.publishedAt ● DateTime scalar
The product publication date time.
Added in Saleor 3.3
ProductChannelListing.isPublished ● Boolean! non-null scalar
ProductChannelListing.channel ● Channel! non-null object
ProductChannelListing.visibleInListings ● Boolean! non-null scalar
ProductChannelListing.availableForPurchase ● Date deprecated scalar
DEPRECATEDThis field will be removed in Saleor 4.0. Use the
availableForPurchaseAtfield to fetch the available for purchase date.
ProductChannelListing.availableForPurchaseAt ● DateTime scalar
The product available for purchase date time.
Added in Saleor 3.3
ProductChannelListing.discountedPrice ● Money object
The price of the cheapest variant (including discounts).
ProductChannelListing.purchaseCost ● MoneyRange object
Purchase cost of product.
ProductChannelListing.margin ● Margin object
Range of margin percentage value.
ProductChannelListing.isAvailableForPurchase ● Boolean scalar
Whether the product is available for purchase.
ProductChannelListing.pricing ● ProductPricingInfo object
Lists the storefront product's pricing, the current price and discounts, only meant for displaying.
ProductChannelListing.pricing.address●AddressInputinputDestination address used to find warehouses where stock availability for this product is checked. If address is empty, uses
Shop.companyAddressor fallbacks to server'ssettings.DEFAULT_COUNTRYconfiguration.
Interfaces
Node interface
An object with an ID
Member of
Product object