OBJECT

DirectToConsumerOrder

link GraphQL Schema definition

1type DirectToConsumerOrder implements Order, ObjectWithAttributes {
2id: String!
3
4number: Int!
5
6status: OrderStatus!
7
8# Arguments
9# includingTax: (self-explanatory)
10grandTotal(includingTax: Boolean! = true): MonetaryValue!
11
12# Same as orderDate
13#
14# Arguments
15# format: ISO-8601
16createdAt(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
17
18# Arguments
19# format: ISO-8601
20updatedAt(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
21
22# Same as createdAt
23#
24# Arguments
25# format: ISO-8601
26orderDate(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
27
28# Required permission: Order.userIP:read
29userIP: String
30
31# Required permission: Order.internalComment:read
32internalComment: String
33
34otherComment: String!
35
36currencyBaseRate: Float!
37
38# Required permission: Order.attributes:read
39#
40# All elements are always returned
41#
42# Arguments
43# where: (self-explanatory)
44attributes(where: AssignedAttributeFilter): [Attribute!]!
45
46# Required permission: Order.billingAddress:read
47billingAddress: Address
48
49# Required permission: none
50country: Country
51
52# Required permission: Order:read
53#
54# All elements are always returned
55discountsApplied: [OrderDiscount!]!
56
57# Required permission: EmailHistory:read
58#
59# Limit must be in range 1 - 200
60#
61# Arguments
62# where: (self-explanatory)
63# sort: (self-explanatory)
64# limit: (self-explanatory)
65# page: (self-explanatory)
66emailHistory(where: EmailHistoryFilter, sort: [EmailHistorySort!] = [id_DESC], limit: Int = 20, page: Int = 1): [DirectToConsumerEmailHistoryEntry!]!
67
68# Required permission: OrderHistory:read
69#
70# Limit must be in range 1 - 200
71#
72# Arguments
73# where: (self-explanatory)
74# sort: (self-explanatory)
75# limit: (self-explanatory)
76# page: (self-explanatory)
77history(where: OrderHistoryFilter, sort: [OrderHistorySort!] = [id_DESC], limit: Int = 20, page: Int = 1): [DirectToConsumerOrderHistoryEntry!]!
78
79# Required permission: none
80language: Language
81
82# Required permission: Order:read
83#
84# All elements are always returned
85#
86# Arguments
87# includeFullyCancelled: (self-explanatory)
88lines(includeFullyCancelled: Boolean = false): [OrderLine!]!
89
90# Required permission: Market:read
91#
92# Store restrictions apply.
93market: Market
94
95# Required permission: Order:read
96#
97# All elements are always returned
98orderDocuments: [OrderDocument!]!
99
100# Required permission: StorePlugin:read
101#
102# Store restrictions apply.
103paymentMethod: StorePlugin
104
105# Required permission: PaymentHistory:read
106#
107# Limit must be in range 1 - 200
108#
109# Arguments
110# where: (self-explanatory)
111# sort: (self-explanatory)
112# limit: (self-explanatory)
113# page: (self-explanatory)
114paymentHistory(where: PaymentHistoryEntryFilter, sort: [PaymentHistoryEntrySort!] = [id_DESC], limit: Int = 20, page: Int = 1): [PaymentHistoryEntry!]!
115
116# Required permission: Pricelist:read
117#
118# Store restrictions apply.
119pricelist: Pricelist!
120
121# Required permission: Return:read
122#
123# All elements are always returned
124#
125# Store restrictions apply.
126returns: [DirectToConsumerReturn!]!
127
128# Required permission: Shipment:read
129#
130# All elements are always returned
131#
132# Store restrictions apply.
133shipments: [DirectToConsumerShipment!]!
134
135# Required permission: Order.shippingAddress:read
136shippingAddress: Address
137
138# Required permission: ShippingOption:read
139#
140# Store restrictions apply.
141shippingPriceGroup: ShippingPriceGroup
142
143# Required permission: none
144state: CountryState
145
146# Required permission: Store:read
147#
148# Store restrictions apply.
149store: Store!
150
151# Required permission: Order:read
152totals: OrderTotals!
153
154# All elements are always returned
155taxBreakdown: [TaxBreakdownLine!]!
156
157# Required permission: AllocationRule:read
158allocationRule: AllocationRule
159
160customerInfo: CustomerInfo!
161
162isLocked: Boolean!
163
164isOnHold: Boolean!
165
166isWaitingForPayment: Boolean!
167
168isInternal: Boolean!
169
170# Required permission: Affiliate:read
171#
172# Store restrictions apply.
173affiliate: Affiliate
174
175# Required permission: Customer:read
176#
177# Store restrictions apply.
178customer: Customer
179
180}