|
|
@@ -23,6 +23,12 @@ export type AddFulfillmentToOrderResult = Fulfillment | EmptyOrderLineSelectionE
|
|
|
export type AddItemInput = {
|
|
|
productVariantId: Scalars['ID'];
|
|
|
quantity: Scalars['Int'];
|
|
|
+ customFields?: Maybe<OrderLineCustomFieldsInput>;
|
|
|
+};
|
|
|
+
|
|
|
+export type AddItemToDraftOrderInput = {
|
|
|
+ productVariantId: Scalars['ID'];
|
|
|
+ quantity: Scalars['Int'];
|
|
|
};
|
|
|
|
|
|
export type AddManualPaymentToOrderResult = Order | ManualPaymentStateError;
|
|
|
@@ -58,9 +64,15 @@ export type Address = Node & {
|
|
|
customFields?: Maybe<Scalars['JSON']>;
|
|
|
};
|
|
|
|
|
|
+export type AdjustDraftOrderLineInput = {
|
|
|
+ orderLineId: Scalars['ID'];
|
|
|
+ quantity: Scalars['Int'];
|
|
|
+};
|
|
|
+
|
|
|
export type AdjustOrderLineInput = {
|
|
|
orderLineId: Scalars['ID'];
|
|
|
quantity: Scalars['Int'];
|
|
|
+ customFields?: Maybe<OrderLineCustomFieldsInput>;
|
|
|
};
|
|
|
|
|
|
export type Adjustment = {
|
|
|
@@ -2324,6 +2336,7 @@ export type ModifyOrderInput = {
|
|
|
refund?: Maybe<AdministratorRefundInput>;
|
|
|
options?: Maybe<ModifyOrderOptions>;
|
|
|
couponCodes?: Maybe<Array<Scalars['String']>>;
|
|
|
+ customFields?: Maybe<UpdateOrderCustomFieldsInput>;
|
|
|
};
|
|
|
|
|
|
export type ModifyOrderOptions = {
|
|
|
@@ -2478,7 +2491,7 @@ export type Mutation = {
|
|
|
addManualPaymentToOrder: AddManualPaymentToOrderResult;
|
|
|
/** Creates a draft Order */
|
|
|
createDraftOrder: Order;
|
|
|
- /** Adds an item to the draft Order. If custom fields are defined on the OrderLine entity, a third argument 'customFields' will be available. */
|
|
|
+ /** Adds an item to the draft Order. */
|
|
|
addItemToDraftOrder: UpdateOrderItemsResult;
|
|
|
/** Adjusts a draft OrderLine. If custom fields are defined on the OrderLine entity, a third argument 'customFields' of type `OrderLineCustomFieldsInput` will be available. */
|
|
|
adjustDraftOrderLine: UpdateOrderItemsResult;
|
|
|
@@ -2952,15 +2965,13 @@ export type MutationAddManualPaymentToOrderArgs = {
|
|
|
|
|
|
export type MutationAddItemToDraftOrderArgs = {
|
|
|
orderId: Scalars['ID'];
|
|
|
- productVariantId: Scalars['ID'];
|
|
|
- quantity: Scalars['Int'];
|
|
|
+ input: AddItemToDraftOrderInput;
|
|
|
};
|
|
|
|
|
|
|
|
|
export type MutationAdjustDraftOrderLineArgs = {
|
|
|
orderId: Scalars['ID'];
|
|
|
- orderLineId: Scalars['ID'];
|
|
|
- quantity: Scalars['Int'];
|
|
|
+ input: AdjustDraftOrderLineInput;
|
|
|
};
|
|
|
|
|
|
|
|
|
@@ -3382,7 +3393,7 @@ export type Order = Node & {
|
|
|
/** A summary of the taxes being applied to this Order */
|
|
|
taxSummary: Array<OrderTaxSummary>;
|
|
|
history: HistoryEntryList;
|
|
|
- customFields?: Maybe<Scalars['JSON']>;
|
|
|
+ customFields?: Maybe<OrderCustomFields>;
|
|
|
};
|
|
|
|
|
|
|
|
|
@@ -3405,6 +3416,11 @@ export type OrderAddress = {
|
|
|
customFields?: Maybe<Scalars['JSON']>;
|
|
|
};
|
|
|
|
|
|
+export type OrderCustomFields = {
|
|
|
+ __typename?: 'OrderCustomFields';
|
|
|
+ tags?: Maybe<Array<Scalars['String']>>;
|
|
|
+};
|
|
|
+
|
|
|
export type OrderFilterParameter = {
|
|
|
customerLastName?: Maybe<StringOperators>;
|
|
|
transactionId?: Maybe<StringOperators>;
|
|
|
@@ -3423,6 +3439,7 @@ export type OrderFilterParameter = {
|
|
|
shippingWithTax?: Maybe<NumberOperators>;
|
|
|
total?: Maybe<NumberOperators>;
|
|
|
totalWithTax?: Maybe<NumberOperators>;
|
|
|
+ tags?: Maybe<StringListOperators>;
|
|
|
};
|
|
|
|
|
|
export type OrderItem = Node & {
|
|
|
@@ -3529,7 +3546,18 @@ export type OrderLine = Node & {
|
|
|
taxLines: Array<TaxLine>;
|
|
|
order: Order;
|
|
|
fulfillments?: Maybe<Array<Fulfillment>>;
|
|
|
- customFields?: Maybe<Scalars['JSON']>;
|
|
|
+ customFields?: Maybe<OrderLineCustomFields>;
|
|
|
+};
|
|
|
+
|
|
|
+export type OrderLineCustomFields = {
|
|
|
+ __typename?: 'OrderLineCustomFields';
|
|
|
+ referrer?: Maybe<Customer>;
|
|
|
+ description?: Maybe<Scalars['String']>;
|
|
|
+};
|
|
|
+
|
|
|
+export type OrderLineCustomFieldsInput = {
|
|
|
+ referrerId?: Maybe<Scalars['ID']>;
|
|
|
+ description?: Maybe<Scalars['String']>;
|
|
|
};
|
|
|
|
|
|
export type OrderLineInput = {
|
|
|
@@ -5398,9 +5426,13 @@ export type UpdateOrderAddressInput = {
|
|
|
phoneNumber?: Maybe<Scalars['String']>;
|
|
|
};
|
|
|
|
|
|
+export type UpdateOrderCustomFieldsInput = {
|
|
|
+ tags?: Maybe<Array<Scalars['String']>>;
|
|
|
+};
|
|
|
+
|
|
|
export type UpdateOrderInput = {
|
|
|
id: Scalars['ID'];
|
|
|
- customFields?: Maybe<Scalars['JSON']>;
|
|
|
+ customFields?: Maybe<UpdateOrderCustomFieldsInput>;
|
|
|
};
|
|
|
|
|
|
export type UpdateOrderItemsResult = Order | OrderModificationError | OrderLimitError | NegativeQuantityError | InsufficientStockError;
|