Price Lists

Object

PriceListFallback

Fields Type Description

id

String!

The ID of the fallback type (this is always "FALLBACK")

Object

PriceListItemPrice

Fields Type Description

quantity

Float

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

price

Float

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

Object

PriceListItem

Fields Type Description

exclude

Boolean

Whether this item is excluded from the price list

type

ProductClassificationTypeEnum

The type of item this is

rule

PriceListRuleEnum

The rule that affects this item

amount

Float

The amount that affects this item (only when rule type is not OVERRIDE)

prices

[PriceListItemPrice]

The prices that this item gets overridden with (only when rule type is OVERRIDE)

item

ProductClassificationUnion

The item that is affected

minRule

PriceListRuleEnum

The minimum rule to apply to this item (will be different to the rule field)

minAmount

Float

The amount that affects this item based off the minRule (only when minRule type is not OVERRIDE)

minPrices

[PriceListItemPrice]

The prices that this item gets overridden with (only with minRule type is OVERRIDE)

Object

PriceList

Fields Type Description

id

ID!

The ID of the price list

name

String

The name of the price list

allowHigherPrice

Boolean

Whether the price list is allowed to go higher than the everyday price of the product

allowDiscountingPromotions

Boolean!

Whether the price list is should discount promotional pricing instead of everyday pricing

items

[PriceListItem]

The items within the price list

revisions

PriceListRevisionConnection

The revisions for the price list

createdAt

DateTime

The time the price list was created

updatedAt

DateTime

The last time the price list was updated

PriceListRevisionConnection

Object — ConnectionType of Revision

Sortable Fields

Fields from Revision that can be used to sort the connection items

  • timestamp