{"__schema":{"queryType":{"name":"QueryRoot","kind":"OBJECT"},"mutationType":{"name":"Mutation","kind":"OBJECT"},"subscriptionType":null,"types":[{"kind":"OBJECT","name":"AchPaymentDetails","description":"The bank account payment details related to a transaction.","isOneOf":null,"fields":[{"name":"bankName","description":"The name of the bank used.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"last4","description":"The last four digits of the bank account used.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AdditionalFeeSale","description":"A sale that includes an additional fee charge.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AddressFormField","description":"The address form field.","isOneOf":null,"fields":[{"name":"mode","description":"The mode of the address field.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"AddressFormFieldMode","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"AddressFormFieldMode","description":"Defines the mode for an address form field.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"IGNORED","description":"Indicates that the form field should be hidden from the UI.\nAny values provided by the client will be ignored by the backend.","isDeprecated":false,"deprecationReason":null},{"name":"OPTIONAL","description":"Indicates that the form field is visible in the UI and can be left empty.","isDeprecated":false,"deprecationReason":null},{"name":"REQUIRED","description":"Indicates that the form field is visible in the UI and requires a non-empty value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"AddressFormSettings","description":"The settings for the address form.","isOneOf":null,"fields":[{"name":"address2","description":"The setting for the Address2 form field.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AddressFormField","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"addressAutocompletion","description":"Whether the address autocompletion is enabled.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"company","description":"The setting for the Company form field.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AddressFormField","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The setting for the First name form field.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AddressFormField","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The setting for the Phone form field.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AddressFormField","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AdjustmentSale","description":"A sale event that results in an adjustment to the order price.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"App","description":"A Shopify app.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The name of the app.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"ApplePayBillingAddressInput","description":"The input fields for the billing address received from Apple Pay.","isOneOf":false,"fields":null,"inputFields":[{"name":"address1","description":"The first line of the address, typically the street address or PO Box number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address, typically the apartment, suite, or unit number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"administrativeArea","description":"The region of the address, such as the province, state, or district.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"country","description":"The name of the country.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The two-letter code for the country of the address.","type":{"kind":"ENUM","name":"CountryCode","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"familyName","description":"The family name of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"givenName","description":"The given name of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"locality","description":"The name of the city, district, village, or town.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"phoneNumber","description":"The telephone number of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"postalCode","description":"The zip or postal code of the address.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ApplePayCreditCardAddPayload","description":"Return type for `applePayCreditCardAdd` mutation.","isOneOf":null,"fields":[{"name":"creditCard","description":"The newly added credit card.","args":[],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the card verification result is processing. When this is true, credit_card will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ApplePayCreditCardUpdatePayload","description":"Return type for `applePayCreditCardUpdate` mutation.","isOneOf":null,"fields":[{"name":"creditCard","description":"The updated credit card.","args":[],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the card verification result is processing. When this is true, credit_card will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ApplePaySessionCreatePayload","description":"Return type for `applePaySessionCreate` mutation.","isOneOf":null,"fields":[{"name":"body","description":"The object that contains the session data.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The ID for the created session.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"ready","description":"Whether the session is ready. The `body` field is `null` while this value is `false`.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ApplePaySessionUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ApplePaySessionUserError","description":"The error codes for failures to create Apple Pay sessions.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"ApplePaySessionUserErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"ApplePaySessionUserErrorCode","description":"Possible error codes that can be returned by `ApplePaySessionUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"SESSION_COULD_NOT_BE_CREATED","description":"Apple Pay session could not be created.","isDeprecated":false,"deprecationReason":null},{"name":"VALIDATION_URL_IS_INVALID","description":"Validation URL is not an Apple Pay gateway endpoint.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"ApplePayWalletConfig","description":"The configuration settings for the Apple Pay wallet.","isOneOf":null,"fields":[{"name":"supportedNetworks","description":"Supported card networks for Apple Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AppliedGiftCard","description":"The details about the gift card used on the checkout.","isOneOf":null,"fields":[{"name":"amountUsed","description":"The amount deducted from the gift card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"balance","description":"The remaining amount on the gift card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastCharacters","description":"The last characters of the gift card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentAmountUsed","description":"The amount applied to the checkout in its currency.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Attribute","description":"A custom property. Attributes are used to store additional information about a Shopify resource, such as\nproducts, customers, or orders. Attributes are stored as key-value pairs.\n\nFor example, a list of attributes might include whether a customer is a first-time buyer (`\"customer_first_order\": \"true\"`),\nwhether an order is gift-wrapped (`\"gift_wrapped\": \"true\"`), a preferred delivery date\n(`\"preferred_delivery_date\": \"2025-10-01\"`), the discount applied (`\"loyalty_discount_applied\": \"10%\"`), and any\nnotes provided by the customer (`\"customer_notes\": \"Please leave at the front door\"`).","isOneOf":null,"fields":[{"name":"key","description":"The key or name of the attribute. For example, `\"customer_first_order\"`.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the attribute. For example, `\"true\"`.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AutomaticDiscountApplication","description":"Captures the intentions of a discount that was automatically applied.","isOneOf":null,"fields":[{"name":"allocationMethod","description":"The method by which the discount's value is allocated to its entitled items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationAllocationMethod","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetSelection","description":"The lines of targetType that the discount is allocated over.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetSelection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetType","description":"The type of line that the discount is applicable towards.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the discount application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"PricingValue","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DiscountApplication","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AvailableShippingRates","description":"A collection of available shipping rates for a checkout.","isOneOf":null,"fields":[{"name":"ready","description":"Whether the shipping rates are ready.\nThe `shippingRates` field is `null` when this value is `false`.\nThis field should be polled until its value becomes `true`.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingRates","description":"The fetched shipping rates. `null` until the `ready` field is `true`.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ShippingRate","ofType":null}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"BankAccountHolderType","description":"The type of bank account holder.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"COMPANY","description":"A company account holder.","isDeprecated":false,"deprecationReason":null},{"name":"INDIVIDUAL","description":"An individual account holder.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"BankAccountType","description":"The type of bank account.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CHECKING","description":"A checking account.","isDeprecated":false,"deprecationReason":null},{"name":"SAVINGS","description":"A savings account.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"BankPaymentInstrument","description":"Represents a bank account payment instrument.","isOneOf":null,"fields":[{"name":"accountHolderType","description":"The type of account holder.","args":[],"type":{"kind":"ENUM","name":"BankAccountHolderType","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"accountType","description":"The type of bank account.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"BankAccountType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"bankName","description":"The name of the bank.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"billingAddress","description":"The billing address associated with the bank account.","args":[],"type":{"kind":"OBJECT","name":"PaymentInstrumentBillingAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrders","description":"The list of open draft orders associated with this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastDigits","description":"The last four digits of the account number.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"The list of pending orders associated with this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContracts","description":"The list of subscription contracts charged using this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| last_billing_attempt_error_type | string |\n| status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"SubscriptionContractsSortKeys","ofType":null},"defaultValue":"CREATED_AT","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BankPaymentMethod","description":"A bank payment method that can be used for recurring and future payments.","isOneOf":null,"fields":[{"name":"paymentProviderClientCredentials","description":"The payment provider client credentials.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentProviderClientCredentials","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"BusinessContactUpdateInput","description":"The input fields required for updating a business contact.","isOneOf":false,"fields":null,"inputFields":[{"name":"firstName","description":"The first name of the business contact.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name of the business contact.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"locale","description":"The locale of the business contact.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the business contact.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BusinessContactUpdatePayload","description":"Return type for `businessContactUpdate` mutation.","isOneOf":null,"fields":[{"name":"businessContact","description":"The updated business contact information.","args":[],"type":{"kind":"OBJECT","name":"CompanyContact","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsBusinessContactUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"BusinessCustomerErrorCode","description":"Possible error codes that can be returned by `BusinessCustomerUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BLANK","description":"The input value is blank.","isDeprecated":false,"deprecationReason":null},{"name":"BUSINESS_LOCATION_NOT_FOUND","description":"Business location doesn't exist.","isDeprecated":false,"deprecationReason":null},{"name":"FAILED_TO_DELETE","description":"Deleting the resource failed.","isDeprecated":false,"deprecationReason":null},{"name":"INTERNAL_ERROR","description":"An internal error occurred.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"The input value is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_INPUT","description":"The input is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"LIMIT_REACHED","description":"The number of resources exceeded the limit.","isDeprecated":false,"deprecationReason":null},{"name":"NO_INPUT","description":"The input is empty.","isDeprecated":false,"deprecationReason":null},{"name":"PERMISSION_DENIED","description":"Permission denied.","isDeprecated":false,"deprecationReason":null},{"name":"REQUIRED","description":"Missing a required field.","isDeprecated":false,"deprecationReason":null},{"name":"RESOURCE_NOT_FOUND","description":"The resource wasn't found.","isDeprecated":false,"deprecationReason":null},{"name":"TAKEN","description":"The input value is already taken.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_LONG","description":"The field value is too long.","isDeprecated":false,"deprecationReason":null},{"name":"UNEXPECTED_TYPE","description":"Unexpected type.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"BusinessCustomerUserError","description":"An error that happens during the execution of a business customer mutation.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"BusinessCustomerErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BusinessLocationCreditCardAddPayload","description":"Return type for `businessLocationCreditCardAdd` mutation.","isOneOf":null,"fields":[{"name":"creditCard","description":"The newly added credit card.","args":[],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"nextActionUrl","description":"The URL to redirect the customer to for completing the 3D Secure payment flow.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the card verification result is processing. When this is true, credit_card will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsBusinessLocationPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BusinessLocationCreditCardUpdatePayload","description":"Return type for `businessLocationCreditCardUpdate` mutation.","isOneOf":null,"fields":[{"name":"creditCard","description":"The updated credit card.","args":[],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the card verification result is processing. When this is true, credit_card will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsBusinessLocationPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BusinessLocationPaymentInstrumentRemovePayload","description":"Return type for `businessLocationPaymentInstrumentRemove` mutation.","isOneOf":null,"fields":[{"name":"deletedPaymentInstrumentId","description":"The ID of the removed payment instrument.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsBusinessLocationPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BuyerExperienceConfiguration","description":"The configuration for the buyer's checkout.","isOneOf":null,"fields":[{"name":"deposit","description":"The deposit amount required for the order.","args":[],"type":{"kind":"UNION","name":"DepositConfiguration","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"payNowOnly","description":"Whether the buyer must pay at checkout or\ncan choose to pay at checkout or pay later using net terms.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paymentTermsTemplate","description":"The merchant configured payment terms.","args":[],"type":{"kind":"OBJECT","name":"PaymentTermsTemplate","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"CalculateReturnInput","description":"The input fields to calculate return amounts associated with an order.","isOneOf":false,"fields":null,"inputFields":[{"name":"orderId","description":"The ID of the order that will be returned.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"returnLineItems","description":"The line items from the order to include in the return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CalculateReturnLineItemInput","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"CalculateReturnLineItemInput","description":"The input fields for return line items on a calculated return.","isOneOf":false,"fields":null,"inputFields":[{"name":"lineItemId","description":"The ID of the line item to be returned.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity of the item to be returned.Quantity can't exceed the line item's fulfilled quantity.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CalculatedReturn","description":"The calculated financial outcome of a return based on the line items requested for return.Includes the monetary values of the line items, along with applicable taxes, discounts, and otherfees on the order. Financial summary may include return fees depending onthe [return rules](https://help.shopify.com/manual/fulfillment/managing-orders/returns/return-rules)at the time the order was placed.","isOneOf":null,"fields":[{"name":"financialSummary","description":"A breakdown of the monetary values for the calculated return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnFinancialSummary","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnLineItems","description":"A list of line items being processed for a return.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CalculatedReturnLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CalculatedReturnLineItem","description":"The line item being processed for a return and its calculated monetary values.","isOneOf":null,"fields":[{"name":"lineItem","description":"The line item being processed for a return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity being returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subtotalBeforeTargetAllDiscountsSet","description":"The subtotal of the return line item without target all discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subtotalSet","description":"The subtotal of the return line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxSet","description":"The total tax of the return line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CalculatedReturnLineItemConnection","description":"An auto-generated type for paginating through multiple CalculatedReturnLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CalculatedReturnLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in CalculatedReturnLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CalculatedReturnLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CalculatedReturnLineItemEdge","description":"An auto-generated type which holds one CalculatedReturnLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of CalculatedReturnLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CalculatedReturnLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CardPaymentDetails","description":"The card payment details related to a transaction.","isOneOf":null,"fields":[{"name":"cardBrand","description":"The brand of the credit card used.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"last4","description":"The last four digits of the credit card used.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Checkout","description":"A container for information required to checkout items and pay. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"appliedGiftCards","description":"The gift cards used on the checkout.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AppliedGiftCard","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"availableShippingRates","description":"The available shipping rates for this Checkout.\nShould only be used when checkout `requiresShipping` is `true` and\nthe shipping address is valid.","args":[],"type":{"kind":"OBJECT","name":"AvailableShippingRates","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the checkout was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"currencyCode","description":"The currency code for the checkout.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CurrencyCode","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"customAttributes","description":"The extra information added to the checkout.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Attribute","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"discountApplications","description":"The discounts applied on the checkout.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DiscountApplicationConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"email","description":"The email associated with this checkout.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItems","description":"A list of line item objects, each containing information about an item in the checkout.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CheckoutLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItemsSubtotalPrice","description":"The sum of all the prices of all the items in the checkout,\nexcluding duties, taxes, shipping, and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"note","description":"The note associated with the checkout.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentDue","description":"The amount left to be paid. This is equal to the cost of the line items, duties, taxes, and shipping, minus discounts and gift cards.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"ready","description":"Whether the Checkout is ready and can be completed. Checkouts may\nhave asynchronous operations that can take time to finish. If you want\nto complete a checkout or ensure all the fields are populated and up to\ndate, polling is required until the value is true.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"requiresShipping","description":"Whether the fulfillment requires shipping.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingAddress","description":"The address where the line items will be shipped.","args":[],"type":{"kind":"OBJECT","name":"CustomerMailingAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"shippingDiscountAllocations","description":"The discounts allocated to the shipping line by discount applications.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DiscountAllocation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingLine","description":"The selected shipping rate, transitioned to a `shipping_line` object.","args":[],"type":{"kind":"OBJECT","name":"ShippingRate","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subtotalPrice","description":"The price at checkout before duties, shipping, and taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxExempt","description":"Whether the checkout is tax exempt.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxesIncluded","description":"Whether taxes are included in the line item and shipping line prices.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDuties","description":"The sum of all the duties applied to the line items in the checkout.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalPrice","description":"The sum of all the prices of all the items in the checkout,\nduties, taxes, and discounts included.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTax","description":"The sum of all the taxes applied to the line items and shipping lines in the checkout.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"webUrl","description":"The URL for the checkout, accessible from the web.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CheckoutLineItem","description":"A line item in the checkout, grouped by variant and attributes.","isOneOf":null,"fields":[{"name":"customAttributes","description":"An array of Key-Value pairs providing extra information about the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Attribute","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"price","description":"The price of the line item.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity of the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the line item. Defaults to the product's title.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"unitPrice","description":"The unit price of the line item.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"variantTitle","description":"The name of the variant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CheckoutLineItemConnection","description":"An auto-generated type for paginating through multiple CheckoutLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CheckoutLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in CheckoutLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CheckoutLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CheckoutLineItemEdge","description":"An auto-generated type which holds one CheckoutLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of CheckoutLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CheckoutLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Company","description":"Represents a company's information.","isOneOf":null,"fields":[{"name":"draftOrders","description":"The list of company draft orders.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| company_contact_id | id |\n| created_at | time |\n| customer_id | id |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| name | string |\n| purchasing_entity | string |\n| source | string |\n| status | string |\n| tag | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"DraftOrderByCompanySortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"externalId","description":"A unique externally-supplied ID for the company.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"locations","description":"The list of locations that the business of the business contact belongs to.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| company_contact_id | id |\n| company_id | id |\n| created_at | time |\n| external_id | string |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| ids | string |\n| metafields.{namespace}.{key} | mixed | Filters resources by metafield value. Format: `metafields.{namespace}.{key}:{value}`. Learn more about [querying by metafield value](https://shopify.dev/apps/build/custom-data/metafields/query-by-metafield-value). | | | - `metafields.custom.on_sale:true`<br/> - `metafields.product.material:\"gid://shopify/Metaobject/43458085\"` |\n| name | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list by the given key.","type":{"kind":"ENUM","name":"CompanyLocationSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyLocationConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"metafield","description":"A metafield found by namespace and key.","args":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Metafield","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafields","description":"The metafields associated with the resource matching the\nsupplied list of namespaces and keys.","args":[{"name":"identifiers","description":"The list of metafields to retrieve by namespace and key.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the company.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"The list of customer orders under the company.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| confirmation_number | string |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| name | string |\n| order_number | string |\n| processed_at | time |\n| purchasing_company_contact_id | id |\n| purchasing_company_id | id |\n| purchasing_company_location_id | id |\n| purchasing_entity | string |\n| shipment_status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"OrderByCompanySortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"profile","description":"The profile of the customer.","args":[],"type":{"kind":"OBJECT","name":"CompanyContact","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"HasMetafields","ofType":null},{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyAddress","description":"The address of a company location, either billing or shipping. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"address1","description":"The first line of the address. It is typically the street address or PO Box number.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address. It is typically the apartment, suite, or unit number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The city, district, village, or town.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"company","description":"The name of the company.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"companyName","description":"The name of the company.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"country","description":"The name of the country of the address.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The two-letter code for the country of the address, for example, US.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CountryCode","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"countryCodeV2","description":"The two-letter code for the country of the address, for example, US.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CountryCode","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time (in [ISO 8601 format](http://en.wikipedia.org/wiki/ISO_8601))\nwhen the company address was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name of the recipient.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"formatted","description":"The formatted version of the address.","args":[{"name":"withCompanyName","description":"Whether to include the company name in the formatted address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"true","isDeprecated":false,"deprecationReason":null},{"name":"withName","description":"Whether to include name of the recipient in the formatted address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"formattedAddress","description":"The formatted version of the address.","args":[{"name":"withCompanyName","description":"Whether to include the company name in the formatted address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"true","isDeprecated":false,"deprecationReason":null},{"name":"withName","description":"Whether to include the name of the recipient in the formatted address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"formattedArea","description":"A comma-separated list of the city, province, and country values.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name of the recipient.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"latitude","description":"The latitude coordinate of the address.","args":[],"type":{"kind":"SCALAR","name":"Float","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"longitude","description":"The longitude coordinate of the address.","args":[],"type":{"kind":"SCALAR","name":"Float","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The unique phone number of the customer, formatted using the E.164 standard, for example, _+16135551111_.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"province","description":"The region of the address, such as the province, state, or district.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"provinceCode","description":"The alphanumeric code for the region, for example, ON.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"recipient","description":"The identity of the recipient, for example, 'Receiving Department'.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time (in [ISO 8601 format](http://en.wikipedia.org/wiki/ISO_8601))\nwhen the company address was last updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The zip or postal code of the address.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"zoneCode","description":"The alphanumeric code for the region, for example, ON.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"CompanyAddressInput","description":"The input fields for creating or updating a company location address.","isOneOf":false,"fields":null,"inputFields":[{"name":"address1","description":"The first line of the address, typically the street address or PO Box number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address, typically the number of the apartment, suite, or unit.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The name of the city, district, village, or town.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The two-letter code for the country of the address.","type":{"kind":"ENUM","name":"CountryCode","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name in the address.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name in the address.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"A unique phone number for the business location, formatted using the E.164 standard, for example, _+16135551111_.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"recipient","description":"The identity of the recipient, for example, 'Receiving Department'.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The zip or postal code of the address.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"zoneCode","description":"The code for the region of the address, such as the province, state, or district, for example, QC for Quebec, Canada.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"CompanyAddressType","description":"The valid values for the address type of a company.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BILLING","description":"The address is a billing address.","isDeprecated":false,"deprecationReason":null},{"name":"SHIPPING","description":"The address is a shipping address.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"CompanyContact","description":"Represents the customer's contact information.","isOneOf":null,"fields":[{"name":"company","description":"The information of the copmany contact's company.","args":[],"type":{"kind":"OBJECT","name":"Company","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customer","description":"The customer associated to this contact.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Customer","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrders","description":"The list of company contact's draft orders.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| company_contact_id | id |\n| created_at | time |\n| customer_id | id |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| name | string |\n| purchasing_entity | string |\n| source | string |\n| status | string |\n| tag | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"DraftOrderSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"hasPermissionOnLocations","description":"Whether the company contact has permissions on locations in the scope.","args":[{"name":"permissions","description":"The permitted operations on resource.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"PermittedOperation","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"resource","description":"The resource of the permissions to check.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ResourceType","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"scope","description":"The scope of locations that the permissions of a resource should be checked on.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ContactPermissionLocationScopeType","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"locations","description":"The list of locations that the company contact belongs to.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| company_contact_id | id |\n| company_id | id |\n| created_at | time |\n| external_id | string |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| ids | string |\n| metafields.{namespace}.{key} | mixed | Filters resources by metafield value. Format: `metafields.{namespace}.{key}:{value}`. Learn more about [querying by metafield value](https://shopify.dev/apps/build/custom-data/metafields/query-by-metafield-value). | | | - `metafields.custom.on_sale:true`<br/> - `metafields.product.material:\"gid://shopify/Metaobject/43458085\"` |\n| name | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list by the given key.","type":{"kind":"ENUM","name":"CompanyLocationSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyLocationConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"The list of company contact's orders.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| confirmation_number | string |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| name | string |\n| order_number | string |\n| processed_at | time |\n| purchasing_company_contact_id | id |\n| purchasing_company_id | id |\n| purchasing_company_location_id | id |\n| purchasing_entity | string |\n| shipment_status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"OrderByContactSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The current status of the company contact.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CompanyContactStatusType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxExemptionsDetails","description":"The list of tax exemptions applied to the company contact with additional details.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TaxExemptionDetails","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The job title of the company contact.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyContactConnection","description":"An auto-generated type for paginating through multiple CompanyContacts.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContactEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in CompanyContactEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContact","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyContactEdge","description":"An auto-generated type which holds one CompanyContact and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of CompanyContactEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContact","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyContactRole","description":"A role for a company contact. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the role.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"resourcePermission","description":"The permissions on a specified resource.","args":[{"name":"resource","description":"The resource for which permissions are being requested.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ResourceType","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"PermittedOperation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"resourcePermissions","description":"A list of permissions on all resources.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ResourcePermission","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyContactRoleAssignment","description":"Represents information about a company contact role assignment.","isOneOf":null,"fields":[{"name":"contact","description":"The company contact for whom this role is assigned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContact","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":"The role that's assigned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContactRole","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyContactRoleAssignmentConnection","description":"An auto-generated type for paginating through multiple CompanyContactRoleAssignments.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContactRoleAssignmentEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in CompanyContactRoleAssignmentEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContactRoleAssignment","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyContactRoleAssignmentEdge","description":"An auto-generated type which holds one CompanyContactRoleAssignment and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of CompanyContactRoleAssignmentEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContactRoleAssignment","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"CompanyContactRoleAssignmentSortKeys","description":"The set of valid sort keys for the CompanyContactRoleAssignment query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"LOCATION_NAME","description":"Sort by the `location_name` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"CompanyContactSortKeys","description":"The set of valid sort keys for the CompanyContact query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"COMPANY_ID","description":"Sort by the `company_id` value.","isDeprecated":false,"deprecationReason":null},{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"EMAIL","description":"Sort by the `email` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"NAME","description":"Sort by the `name` value.","isDeprecated":false,"deprecationReason":null},{"name":"NAME_EMAIL","description":"Sort by the `name_email` value.","isDeprecated":false,"deprecationReason":null},{"name":"RELEVANCE","description":"Sort by relevance to the search terms when the `query` parameter is specified on the connection.\nDon't use this sort key when no search query is specified.","isDeprecated":false,"deprecationReason":null},{"name":"TITLE","description":"Sort by the `title` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"CompanyContactStatusType","description":"A flag to describe the current status of a company contact.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"DISABLED","description":"The contact is disabled and removed from the company.","isDeprecated":false,"deprecationReason":null},{"name":"ENABLED","description":"The contact is enabled and active.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"CompanyLocation","description":"Represents a company's business location.","isOneOf":null,"fields":[{"name":"availablePaymentMethods","description":"The list of all available payment methods that can be used for recurring and future payments.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"PaymentMethod","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"billingAddress","description":"The billing address of the company location.","args":[],"type":{"kind":"OBJECT","name":"CompanyAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"buyerExperienceConfiguration","description":"The configuration of the buyer's B2B checkout.","args":[],"type":{"kind":"OBJECT","name":"BuyerExperienceConfiguration","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"contacts","description":"The list of contacts under a particular business location.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| company_id | id |\n| company_location_id | id |\n| created_at | time |\n| email | string |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| location_name | string |\n| name | string |\n| role_name | string |\n| status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list by the given key.","type":{"kind":"ENUM","name":"CompanyContactSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContactConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"creditCard","description":"The credit card corresponding to the provided ID.","args":[{"name":"id","description":"The ID of the credit card to return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"creditCards","description":"The list of stored credit cards.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerCreditCardConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrders","description":"The list of company draft orders.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| company_contact_id | id |\n| created_at | time |\n| customer_id | id |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| name | string |\n| purchasing_entity | string |\n| source | string |\n| status | string |\n| tag | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"DraftOrderByLocationSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"externalId","description":"A unique externally-supplied ID for the location.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"market","description":"The market that includes the location's shipping address. If the shipping address is empty, the shop's primary market is returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Market","ofType":null}},"isDeprecated":true,"deprecationReason":"This `market` field will be removed in a future version of the API."},{"name":"metafield","description":"A metafield found by namespace and key.","args":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Metafield","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafields","description":"The metafields associated with the resource matching the\nsupplied list of namespaces and keys.","args":[{"name":"identifiers","description":"The list of metafields to retrieve by namespace and key.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the company location.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"The list of customer orders under the company.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| confirmation_number | string |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| name | string |\n| order_number | string |\n| processed_at | time |\n| purchasing_company_contact_id | id |\n| purchasing_company_id | id |\n| purchasing_company_location_id | id |\n| purchasing_entity | string |\n| shipment_status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"OrderByLocationSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrument","description":"The payment instrument corresponding to the provided ID.","args":[{"name":"id","description":"The ID of the payment instrument to return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstruments","description":"The list of stored payment instruments.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentInstrumentConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"roleAssignments","description":"The list of roles assigned to this location.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| company_contact_id | id |\n| company_contact_role_id | id |\n| company_id | id |\n| company_location_id | id |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| location_name | string |\n| role_name | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list by the given key.","type":{"kind":"ENUM","name":"CompanyContactRoleAssignmentSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContactRoleAssignmentConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingAddress","description":"The shipping address of the company location.","args":[],"type":{"kind":"OBJECT","name":"CompanyAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"storeCreditAccounts","description":"A list of the owner resource's store credit accounts. Store credit accounts are not shown for shops with store credit disabled at checkout.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| currency_code | string |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccountConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxExemptions","description":"The list of tax exemptions applied to the location.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"TaxExemption","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"taxExemptionsDetails","description":"The list of tax exemptions applied to the location with additional details.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TaxExemptionDetails","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"taxIdentifier","description":"The tax id of the company location.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"HasMetafields","ofType":null},{"kind":"INTERFACE","name":"HasStoreCreditAccounts","ofType":null},{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyLocationAssignAddressPayload","description":"Return type for `companyLocationAssignAddress` mutation.","isOneOf":null,"fields":[{"name":"addresses","description":"The list of updated addresses on the company location.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyAddress","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"BusinessCustomerUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyLocationConnection","description":"An auto-generated type for paginating through multiple CompanyLocations.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyLocationEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in CompanyLocationEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyLocation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CompanyLocationEdge","description":"An auto-generated type which holds one CompanyLocation and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of CompanyLocationEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyLocation","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"CompanyLocationSortKeys","description":"The set of valid sort keys for the CompanyLocation query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"COMPANY_AND_LOCATION_NAME","description":"Sort by the `company_and_location_name` value.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY_ID","description":"Sort by the `company_id` value.","isDeprecated":false,"deprecationReason":null},{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"NAME","description":"Sort by the `name` value.","isDeprecated":false,"deprecationReason":null},{"name":"RELEVANCE","description":"Sort by relevance to the search terms when the `query` parameter is specified on the connection.\nDon't use this sort key when no search query is specified.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"ContactPermissionLocationScopeType","description":"Defines the extent of locations for which a contact holds permissions on a resource.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ALL","description":"The contact has permission on all locations.","isDeprecated":false,"deprecationReason":null},{"name":"ANY","description":"The contact has permission for at least one location.","isDeprecated":false,"deprecationReason":null},{"name":"NONE","description":"The contact has no permission on any location.","isDeprecated":false,"deprecationReason":null},{"name":"ONE","description":"The contact has permission on only one location.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"Count","description":"A numeric count with precision information indicating whether the count is exact or an estimate.","isOneOf":null,"fields":[{"name":"count","description":"The count of elements.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"precision","description":"The count's precision, or the exactness of the value.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CountPrecision","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"CountPrecision","description":"The precision of the value returned by a count field.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AT_LEAST","description":"The count is at least the value. A limit was imposed and reached.","isDeprecated":false,"deprecationReason":null},{"name":"EXACT","description":"The count is exactly the value. A write may not be reflected instantaneously.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"CountryCode","description":"The code designating a country/region, which generally follows ISO 3166-1 alpha-2 guidelines.\nIf a territory doesn't have a country code value in the `CountryCode` enum, then it might be considered a subdivision\nof another country. For example, the territories associated with Spain are represented by the country code `ES`,\nand the territories associated with the United States of America are represented by the country code `US`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AC","description":"Ascension Island.","isDeprecated":false,"deprecationReason":null},{"name":"AD","description":"Andorra.","isDeprecated":false,"deprecationReason":null},{"name":"AE","description":"United Arab Emirates.","isDeprecated":false,"deprecationReason":null},{"name":"AF","description":"Afghanistan.","isDeprecated":false,"deprecationReason":null},{"name":"AG","description":"Antigua & Barbuda.","isDeprecated":false,"deprecationReason":null},{"name":"AI","description":"Anguilla.","isDeprecated":false,"deprecationReason":null},{"name":"AL","description":"Albania.","isDeprecated":false,"deprecationReason":null},{"name":"AM","description":"Armenia.","isDeprecated":false,"deprecationReason":null},{"name":"AN","description":"Netherlands Antilles.","isDeprecated":false,"deprecationReason":null},{"name":"AO","description":"Angola.","isDeprecated":false,"deprecationReason":null},{"name":"AR","description":"Argentina.","isDeprecated":false,"deprecationReason":null},{"name":"AT","description":"Austria.","isDeprecated":false,"deprecationReason":null},{"name":"AU","description":"Australia.","isDeprecated":false,"deprecationReason":null},{"name":"AW","description":"Aruba.","isDeprecated":false,"deprecationReason":null},{"name":"AX","description":"Åland Islands.","isDeprecated":false,"deprecationReason":null},{"name":"AZ","description":"Azerbaijan.","isDeprecated":false,"deprecationReason":null},{"name":"BA","description":"Bosnia & Herzegovina.","isDeprecated":false,"deprecationReason":null},{"name":"BB","description":"Barbados.","isDeprecated":false,"deprecationReason":null},{"name":"BD","description":"Bangladesh.","isDeprecated":false,"deprecationReason":null},{"name":"BE","description":"Belgium.","isDeprecated":false,"deprecationReason":null},{"name":"BF","description":"Burkina Faso.","isDeprecated":false,"deprecationReason":null},{"name":"BG","description":"Bulgaria.","isDeprecated":false,"deprecationReason":null},{"name":"BH","description":"Bahrain.","isDeprecated":false,"deprecationReason":null},{"name":"BI","description":"Burundi.","isDeprecated":false,"deprecationReason":null},{"name":"BJ","description":"Benin.","isDeprecated":false,"deprecationReason":null},{"name":"BL","description":"St. Barthélemy.","isDeprecated":false,"deprecationReason":null},{"name":"BM","description":"Bermuda.","isDeprecated":false,"deprecationReason":null},{"name":"BN","description":"Brunei.","isDeprecated":false,"deprecationReason":null},{"name":"BO","description":"Bolivia.","isDeprecated":false,"deprecationReason":null},{"name":"BQ","description":"Caribbean Netherlands.","isDeprecated":false,"deprecationReason":null},{"name":"BR","description":"Brazil.","isDeprecated":false,"deprecationReason":null},{"name":"BS","description":"Bahamas.","isDeprecated":false,"deprecationReason":null},{"name":"BT","description":"Bhutan.","isDeprecated":false,"deprecationReason":null},{"name":"BV","description":"Bouvet Island.","isDeprecated":false,"deprecationReason":null},{"name":"BW","description":"Botswana.","isDeprecated":false,"deprecationReason":null},{"name":"BY","description":"Belarus.","isDeprecated":false,"deprecationReason":null},{"name":"BZ","description":"Belize.","isDeprecated":false,"deprecationReason":null},{"name":"CA","description":"Canada.","isDeprecated":false,"deprecationReason":null},{"name":"CC","description":"Cocos (Keeling) Islands.","isDeprecated":false,"deprecationReason":null},{"name":"CD","description":"Congo - Kinshasa.","isDeprecated":false,"deprecationReason":null},{"name":"CF","description":"Central African Republic.","isDeprecated":false,"deprecationReason":null},{"name":"CG","description":"Congo - Brazzaville.","isDeprecated":false,"deprecationReason":null},{"name":"CH","description":"Switzerland.","isDeprecated":false,"deprecationReason":null},{"name":"CI","description":"Côte d’Ivoire.","isDeprecated":false,"deprecationReason":null},{"name":"CK","description":"Cook Islands.","isDeprecated":false,"deprecationReason":null},{"name":"CL","description":"Chile.","isDeprecated":false,"deprecationReason":null},{"name":"CM","description":"Cameroon.","isDeprecated":false,"deprecationReason":null},{"name":"CN","description":"China.","isDeprecated":false,"deprecationReason":null},{"name":"CO","description":"Colombia.","isDeprecated":false,"deprecationReason":null},{"name":"CR","description":"Costa Rica.","isDeprecated":false,"deprecationReason":null},{"name":"CU","description":"Cuba.","isDeprecated":false,"deprecationReason":null},{"name":"CV","description":"Cape Verde.","isDeprecated":false,"deprecationReason":null},{"name":"CW","description":"Curaçao.","isDeprecated":false,"deprecationReason":null},{"name":"CX","description":"Christmas Island.","isDeprecated":false,"deprecationReason":null},{"name":"CY","description":"Cyprus.","isDeprecated":false,"deprecationReason":null},{"name":"CZ","description":"Czechia.","isDeprecated":false,"deprecationReason":null},{"name":"DE","description":"Germany.","isDeprecated":false,"deprecationReason":null},{"name":"DJ","description":"Djibouti.","isDeprecated":false,"deprecationReason":null},{"name":"DK","description":"Denmark.","isDeprecated":false,"deprecationReason":null},{"name":"DM","description":"Dominica.","isDeprecated":false,"deprecationReason":null},{"name":"DO","description":"Dominican Republic.","isDeprecated":false,"deprecationReason":null},{"name":"DZ","description":"Algeria.","isDeprecated":false,"deprecationReason":null},{"name":"EC","description":"Ecuador.","isDeprecated":false,"deprecationReason":null},{"name":"EE","description":"Estonia.","isDeprecated":false,"deprecationReason":null},{"name":"EG","description":"Egypt.","isDeprecated":false,"deprecationReason":null},{"name":"EH","description":"Western Sahara.","isDeprecated":false,"deprecationReason":null},{"name":"ER","description":"Eritrea.","isDeprecated":false,"deprecationReason":null},{"name":"ES","description":"Spain.","isDeprecated":false,"deprecationReason":null},{"name":"ET","description":"Ethiopia.","isDeprecated":false,"deprecationReason":null},{"name":"FI","description":"Finland.","isDeprecated":false,"deprecationReason":null},{"name":"FJ","description":"Fiji.","isDeprecated":false,"deprecationReason":null},{"name":"FK","description":"Falkland Islands.","isDeprecated":false,"deprecationReason":null},{"name":"FO","description":"Faroe Islands.","isDeprecated":false,"deprecationReason":null},{"name":"FR","description":"France.","isDeprecated":false,"deprecationReason":null},{"name":"GA","description":"Gabon.","isDeprecated":false,"deprecationReason":null},{"name":"GB","description":"United Kingdom.","isDeprecated":false,"deprecationReason":null},{"name":"GD","description":"Grenada.","isDeprecated":false,"deprecationReason":null},{"name":"GE","description":"Georgia.","isDeprecated":false,"deprecationReason":null},{"name":"GF","description":"French Guiana.","isDeprecated":false,"deprecationReason":null},{"name":"GG","description":"Guernsey.","isDeprecated":false,"deprecationReason":null},{"name":"GH","description":"Ghana.","isDeprecated":false,"deprecationReason":null},{"name":"GI","description":"Gibraltar.","isDeprecated":false,"deprecationReason":null},{"name":"GL","description":"Greenland.","isDeprecated":false,"deprecationReason":null},{"name":"GM","description":"Gambia.","isDeprecated":false,"deprecationReason":null},{"name":"GN","description":"Guinea.","isDeprecated":false,"deprecationReason":null},{"name":"GP","description":"Guadeloupe.","isDeprecated":false,"deprecationReason":null},{"name":"GQ","description":"Equatorial Guinea.","isDeprecated":false,"deprecationReason":null},{"name":"GR","description":"Greece.","isDeprecated":false,"deprecationReason":null},{"name":"GS","description":"South Georgia & South Sandwich Islands.","isDeprecated":false,"deprecationReason":null},{"name":"GT","description":"Guatemala.","isDeprecated":false,"deprecationReason":null},{"name":"GW","description":"Guinea-Bissau.","isDeprecated":false,"deprecationReason":null},{"name":"GY","description":"Guyana.","isDeprecated":false,"deprecationReason":null},{"name":"HK","description":"Hong Kong SAR.","isDeprecated":false,"deprecationReason":null},{"name":"HM","description":"Heard & McDonald Islands.","isDeprecated":false,"deprecationReason":null},{"name":"HN","description":"Honduras.","isDeprecated":false,"deprecationReason":null},{"name":"HR","description":"Croatia.","isDeprecated":false,"deprecationReason":null},{"name":"HT","description":"Haiti.","isDeprecated":false,"deprecationReason":null},{"name":"HU","description":"Hungary.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Indonesia.","isDeprecated":false,"deprecationReason":null},{"name":"IE","description":"Ireland.","isDeprecated":false,"deprecationReason":null},{"name":"IL","description":"Israel.","isDeprecated":false,"deprecationReason":null},{"name":"IM","description":"Isle of Man.","isDeprecated":false,"deprecationReason":null},{"name":"IN","description":"India.","isDeprecated":false,"deprecationReason":null},{"name":"IO","description":"British Indian Ocean Territory.","isDeprecated":false,"deprecationReason":null},{"name":"IQ","description":"Iraq.","isDeprecated":false,"deprecationReason":null},{"name":"IR","description":"Iran.","isDeprecated":false,"deprecationReason":null},{"name":"IS","description":"Iceland.","isDeprecated":false,"deprecationReason":null},{"name":"IT","description":"Italy.","isDeprecated":false,"deprecationReason":null},{"name":"JE","description":"Jersey.","isDeprecated":false,"deprecationReason":null},{"name":"JM","description":"Jamaica.","isDeprecated":false,"deprecationReason":null},{"name":"JO","description":"Jordan.","isDeprecated":false,"deprecationReason":null},{"name":"JP","description":"Japan.","isDeprecated":false,"deprecationReason":null},{"name":"KE","description":"Kenya.","isDeprecated":false,"deprecationReason":null},{"name":"KG","description":"Kyrgyzstan.","isDeprecated":false,"deprecationReason":null},{"name":"KH","description":"Cambodia.","isDeprecated":false,"deprecationReason":null},{"name":"KI","description":"Kiribati.","isDeprecated":false,"deprecationReason":null},{"name":"KM","description":"Comoros.","isDeprecated":false,"deprecationReason":null},{"name":"KN","description":"St. Kitts & Nevis.","isDeprecated":false,"deprecationReason":null},{"name":"KP","description":"North Korea.","isDeprecated":false,"deprecationReason":null},{"name":"KR","description":"South Korea.","isDeprecated":false,"deprecationReason":null},{"name":"KW","description":"Kuwait.","isDeprecated":false,"deprecationReason":null},{"name":"KY","description":"Cayman Islands.","isDeprecated":false,"deprecationReason":null},{"name":"KZ","description":"Kazakhstan.","isDeprecated":false,"deprecationReason":null},{"name":"LA","description":"Laos.","isDeprecated":false,"deprecationReason":null},{"name":"LB","description":"Lebanon.","isDeprecated":false,"deprecationReason":null},{"name":"LC","description":"St. Lucia.","isDeprecated":false,"deprecationReason":null},{"name":"LI","description":"Liechtenstein.","isDeprecated":false,"deprecationReason":null},{"name":"LK","description":"Sri Lanka.","isDeprecated":false,"deprecationReason":null},{"name":"LR","description":"Liberia.","isDeprecated":false,"deprecationReason":null},{"name":"LS","description":"Lesotho.","isDeprecated":false,"deprecationReason":null},{"name":"LT","description":"Lithuania.","isDeprecated":false,"deprecationReason":null},{"name":"LU","description":"Luxembourg.","isDeprecated":false,"deprecationReason":null},{"name":"LV","description":"Latvia.","isDeprecated":false,"deprecationReason":null},{"name":"LY","description":"Libya.","isDeprecated":false,"deprecationReason":null},{"name":"MA","description":"Morocco.","isDeprecated":false,"deprecationReason":null},{"name":"MC","description":"Monaco.","isDeprecated":false,"deprecationReason":null},{"name":"MD","description":"Moldova.","isDeprecated":false,"deprecationReason":null},{"name":"ME","description":"Montenegro.","isDeprecated":false,"deprecationReason":null},{"name":"MF","description":"St. Martin.","isDeprecated":false,"deprecationReason":null},{"name":"MG","description":"Madagascar.","isDeprecated":false,"deprecationReason":null},{"name":"MK","description":"North Macedonia.","isDeprecated":false,"deprecationReason":null},{"name":"ML","description":"Mali.","isDeprecated":false,"deprecationReason":null},{"name":"MM","description":"Myanmar (Burma).","isDeprecated":false,"deprecationReason":null},{"name":"MN","description":"Mongolia.","isDeprecated":false,"deprecationReason":null},{"name":"MO","description":"Macao SAR.","isDeprecated":false,"deprecationReason":null},{"name":"MQ","description":"Martinique.","isDeprecated":false,"deprecationReason":null},{"name":"MR","description":"Mauritania.","isDeprecated":false,"deprecationReason":null},{"name":"MS","description":"Montserrat.","isDeprecated":false,"deprecationReason":null},{"name":"MT","description":"Malta.","isDeprecated":false,"deprecationReason":null},{"name":"MU","description":"Mauritius.","isDeprecated":false,"deprecationReason":null},{"name":"MV","description":"Maldives.","isDeprecated":false,"deprecationReason":null},{"name":"MW","description":"Malawi.","isDeprecated":false,"deprecationReason":null},{"name":"MX","description":"Mexico.","isDeprecated":false,"deprecationReason":null},{"name":"MY","description":"Malaysia.","isDeprecated":false,"deprecationReason":null},{"name":"MZ","description":"Mozambique.","isDeprecated":false,"deprecationReason":null},{"name":"NA","description":"Namibia.","isDeprecated":false,"deprecationReason":null},{"name":"NC","description":"New Caledonia.","isDeprecated":false,"deprecationReason":null},{"name":"NE","description":"Niger.","isDeprecated":false,"deprecationReason":null},{"name":"NF","description":"Norfolk Island.","isDeprecated":false,"deprecationReason":null},{"name":"NG","description":"Nigeria.","isDeprecated":false,"deprecationReason":null},{"name":"NI","description":"Nicaragua.","isDeprecated":false,"deprecationReason":null},{"name":"NL","description":"Netherlands.","isDeprecated":false,"deprecationReason":null},{"name":"NO","description":"Norway.","isDeprecated":false,"deprecationReason":null},{"name":"NP","description":"Nepal.","isDeprecated":false,"deprecationReason":null},{"name":"NR","description":"Nauru.","isDeprecated":false,"deprecationReason":null},{"name":"NU","description":"Niue.","isDeprecated":false,"deprecationReason":null},{"name":"NZ","description":"New Zealand.","isDeprecated":false,"deprecationReason":null},{"name":"OM","description":"Oman.","isDeprecated":false,"deprecationReason":null},{"name":"PA","description":"Panama.","isDeprecated":false,"deprecationReason":null},{"name":"PE","description":"Peru.","isDeprecated":false,"deprecationReason":null},{"name":"PF","description":"French Polynesia.","isDeprecated":false,"deprecationReason":null},{"name":"PG","description":"Papua New Guinea.","isDeprecated":false,"deprecationReason":null},{"name":"PH","description":"Philippines.","isDeprecated":false,"deprecationReason":null},{"name":"PK","description":"Pakistan.","isDeprecated":false,"deprecationReason":null},{"name":"PL","description":"Poland.","isDeprecated":false,"deprecationReason":null},{"name":"PM","description":"St. Pierre & Miquelon.","isDeprecated":false,"deprecationReason":null},{"name":"PN","description":"Pitcairn Islands.","isDeprecated":false,"deprecationReason":null},{"name":"PS","description":"Palestinian Territories.","isDeprecated":false,"deprecationReason":null},{"name":"PT","description":"Portugal.","isDeprecated":false,"deprecationReason":null},{"name":"PY","description":"Paraguay.","isDeprecated":false,"deprecationReason":null},{"name":"QA","description":"Qatar.","isDeprecated":false,"deprecationReason":null},{"name":"RE","description":"Réunion.","isDeprecated":false,"deprecationReason":null},{"name":"RO","description":"Romania.","isDeprecated":false,"deprecationReason":null},{"name":"RS","description":"Serbia.","isDeprecated":false,"deprecationReason":null},{"name":"RU","description":"Russia.","isDeprecated":false,"deprecationReason":null},{"name":"RW","description":"Rwanda.","isDeprecated":false,"deprecationReason":null},{"name":"SA","description":"Saudi Arabia.","isDeprecated":false,"deprecationReason":null},{"name":"SB","description":"Solomon Islands.","isDeprecated":false,"deprecationReason":null},{"name":"SC","description":"Seychelles.","isDeprecated":false,"deprecationReason":null},{"name":"SD","description":"Sudan.","isDeprecated":false,"deprecationReason":null},{"name":"SE","description":"Sweden.","isDeprecated":false,"deprecationReason":null},{"name":"SG","description":"Singapore.","isDeprecated":false,"deprecationReason":null},{"name":"SH","description":"St. Helena.","isDeprecated":false,"deprecationReason":null},{"name":"SI","description":"Slovenia.","isDeprecated":false,"deprecationReason":null},{"name":"SJ","description":"Svalbard & Jan Mayen.","isDeprecated":false,"deprecationReason":null},{"name":"SK","description":"Slovakia.","isDeprecated":false,"deprecationReason":null},{"name":"SL","description":"Sierra Leone.","isDeprecated":false,"deprecationReason":null},{"name":"SM","description":"San Marino.","isDeprecated":false,"deprecationReason":null},{"name":"SN","description":"Senegal.","isDeprecated":false,"deprecationReason":null},{"name":"SO","description":"Somalia.","isDeprecated":false,"deprecationReason":null},{"name":"SR","description":"Suriname.","isDeprecated":false,"deprecationReason":null},{"name":"SS","description":"South Sudan.","isDeprecated":false,"deprecationReason":null},{"name":"ST","description":"São Tomé & Príncipe.","isDeprecated":false,"deprecationReason":null},{"name":"SV","description":"El Salvador.","isDeprecated":false,"deprecationReason":null},{"name":"SX","description":"Sint Maarten.","isDeprecated":false,"deprecationReason":null},{"name":"SY","description":"Syria.","isDeprecated":false,"deprecationReason":null},{"name":"SZ","description":"Eswatini.","isDeprecated":false,"deprecationReason":null},{"name":"TA","description":"Tristan da Cunha.","isDeprecated":false,"deprecationReason":null},{"name":"TC","description":"Turks & Caicos Islands.","isDeprecated":false,"deprecationReason":null},{"name":"TD","description":"Chad.","isDeprecated":false,"deprecationReason":null},{"name":"TF","description":"French Southern Territories.","isDeprecated":false,"deprecationReason":null},{"name":"TG","description":"Togo.","isDeprecated":false,"deprecationReason":null},{"name":"TH","description":"Thailand.","isDeprecated":false,"deprecationReason":null},{"name":"TJ","description":"Tajikistan.","isDeprecated":false,"deprecationReason":null},{"name":"TK","description":"Tokelau.","isDeprecated":false,"deprecationReason":null},{"name":"TL","description":"Timor-Leste.","isDeprecated":false,"deprecationReason":null},{"name":"TM","description":"Turkmenistan.","isDeprecated":false,"deprecationReason":null},{"name":"TN","description":"Tunisia.","isDeprecated":false,"deprecationReason":null},{"name":"TO","description":"Tonga.","isDeprecated":false,"deprecationReason":null},{"name":"TR","description":"Türkiye.","isDeprecated":false,"deprecationReason":null},{"name":"TT","description":"Trinidad & Tobago.","isDeprecated":false,"deprecationReason":null},{"name":"TV","description":"Tuvalu.","isDeprecated":false,"deprecationReason":null},{"name":"TW","description":"Taiwan.","isDeprecated":false,"deprecationReason":null},{"name":"TZ","description":"Tanzania.","isDeprecated":false,"deprecationReason":null},{"name":"UA","description":"Ukraine.","isDeprecated":false,"deprecationReason":null},{"name":"UG","description":"Uganda.","isDeprecated":false,"deprecationReason":null},{"name":"UM","description":"U.S. Outlying Islands.","isDeprecated":false,"deprecationReason":null},{"name":"US","description":"United States.","isDeprecated":false,"deprecationReason":null},{"name":"UY","description":"Uruguay.","isDeprecated":false,"deprecationReason":null},{"name":"UZ","description":"Uzbekistan.","isDeprecated":false,"deprecationReason":null},{"name":"VA","description":"Vatican City.","isDeprecated":false,"deprecationReason":null},{"name":"VC","description":"St. Vincent & Grenadines.","isDeprecated":false,"deprecationReason":null},{"name":"VE","description":"Venezuela.","isDeprecated":false,"deprecationReason":null},{"name":"VG","description":"British Virgin Islands.","isDeprecated":false,"deprecationReason":null},{"name":"VN","description":"Vietnam.","isDeprecated":false,"deprecationReason":null},{"name":"VU","description":"Vanuatu.","isDeprecated":false,"deprecationReason":null},{"name":"WF","description":"Wallis & Futuna.","isDeprecated":false,"deprecationReason":null},{"name":"WS","description":"Samoa.","isDeprecated":false,"deprecationReason":null},{"name":"XK","description":"Kosovo.","isDeprecated":false,"deprecationReason":null},{"name":"YE","description":"Yemen.","isDeprecated":false,"deprecationReason":null},{"name":"YT","description":"Mayotte.","isDeprecated":false,"deprecationReason":null},{"name":"ZA","description":"South Africa.","isDeprecated":false,"deprecationReason":null},{"name":"ZM","description":"Zambia.","isDeprecated":false,"deprecationReason":null},{"name":"ZW","description":"Zimbabwe.","isDeprecated":false,"deprecationReason":null},{"name":"ZZ","description":"Unknown Region.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"CreditCardAddPayload","description":"Return type for `creditCardAdd` mutation.","isOneOf":null,"fields":[{"name":"creditCard","description":"The newly added credit card.","args":[],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"nextActionUrl","description":"The URL to which the customer should be redirected to complete the 3D Secure payment flow.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the card verification result is processing. When this is true, credit_card will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CreditCardUpdatePayload","description":"Return type for `creditCardUpdate` mutation.","isOneOf":null,"fields":[{"name":"creditCard","description":"The updated credit card.","args":[],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the card verification result is processing. When this is true, `credit_card` will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"CropRegion","description":"The part of the image that should remain after cropping.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BOTTOM","description":"Keep the bottom of the image.","isDeprecated":false,"deprecationReason":null},{"name":"CENTER","description":"Keep the center of the image.","isDeprecated":false,"deprecationReason":null},{"name":"LEFT","description":"Keep the left of the image.","isDeprecated":false,"deprecationReason":null},{"name":"RIGHT","description":"Keep the right of the image.","isDeprecated":false,"deprecationReason":null},{"name":"TOP","description":"Keep the top of the image.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"CurrencyCode","description":"The currency codes that represent the world currencies throughout the Admin API. Currency codes include\n[standard ISO 4217 codes](https://en.wikipedia.org/wiki/ISO_4217), legacy codes, non-standard codes,\ndigital currency codes.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AED","description":"United Arab Emirates Dirham (AED).","isDeprecated":false,"deprecationReason":null},{"name":"AFN","description":"Afghan Afghani (AFN).","isDeprecated":false,"deprecationReason":null},{"name":"ALL","description":"Albanian Lek (ALL).","isDeprecated":false,"deprecationReason":null},{"name":"AMD","description":"Armenian Dram (AMD).","isDeprecated":false,"deprecationReason":null},{"name":"ANG","description":"Netherlands Antillean Guilder.","isDeprecated":false,"deprecationReason":null},{"name":"AOA","description":"Angolan Kwanza (AOA).","isDeprecated":false,"deprecationReason":null},{"name":"ARS","description":"Argentine Pesos (ARS).","isDeprecated":false,"deprecationReason":null},{"name":"AUD","description":"Australian Dollars (AUD).","isDeprecated":false,"deprecationReason":null},{"name":"AWG","description":"Aruban Florin (AWG).","isDeprecated":false,"deprecationReason":null},{"name":"AZN","description":"Azerbaijani Manat (AZN).","isDeprecated":false,"deprecationReason":null},{"name":"BAM","description":"Bosnia and Herzegovina Convertible Mark (BAM).","isDeprecated":false,"deprecationReason":null},{"name":"BBD","description":"Barbadian Dollar (BBD).","isDeprecated":false,"deprecationReason":null},{"name":"BDT","description":"Bangladesh Taka (BDT).","isDeprecated":false,"deprecationReason":null},{"name":"BGN","description":"Bulgarian Lev (BGN).","isDeprecated":false,"deprecationReason":null},{"name":"BHD","description":"Bahraini Dinar (BHD).","isDeprecated":false,"deprecationReason":null},{"name":"BIF","description":"Burundian Franc (BIF).","isDeprecated":false,"deprecationReason":null},{"name":"BMD","description":"Bermudian Dollar (BMD).","isDeprecated":false,"deprecationReason":null},{"name":"BND","description":"Brunei Dollar (BND).","isDeprecated":false,"deprecationReason":null},{"name":"BOB","description":"Bolivian Boliviano (BOB).","isDeprecated":false,"deprecationReason":null},{"name":"BRL","description":"Brazilian Real (BRL).","isDeprecated":false,"deprecationReason":null},{"name":"BSD","description":"Bahamian Dollar (BSD).","isDeprecated":false,"deprecationReason":null},{"name":"BTN","description":"Bhutanese Ngultrum (BTN).","isDeprecated":false,"deprecationReason":null},{"name":"BWP","description":"Botswana Pula (BWP).","isDeprecated":false,"deprecationReason":null},{"name":"BYN","description":"Belarusian Ruble (BYN).","isDeprecated":false,"deprecationReason":null},{"name":"BYR","description":"Belarusian Ruble (BYR).","isDeprecated":true,"deprecationReason":"Use `BYN` instead."},{"name":"BZD","description":"Belize Dollar (BZD).","isDeprecated":false,"deprecationReason":null},{"name":"CAD","description":"Canadian Dollars (CAD).","isDeprecated":false,"deprecationReason":null},{"name":"CDF","description":"Congolese franc (CDF).","isDeprecated":false,"deprecationReason":null},{"name":"CHF","description":"Swiss Francs (CHF).","isDeprecated":false,"deprecationReason":null},{"name":"CLP","description":"Chilean Peso (CLP).","isDeprecated":false,"deprecationReason":null},{"name":"CNY","description":"Chinese Yuan Renminbi (CNY).","isDeprecated":false,"deprecationReason":null},{"name":"COP","description":"Colombian Peso (COP).","isDeprecated":false,"deprecationReason":null},{"name":"CRC","description":"Costa Rican Colones (CRC).","isDeprecated":false,"deprecationReason":null},{"name":"CVE","description":"Cape Verdean escudo (CVE).","isDeprecated":false,"deprecationReason":null},{"name":"CZK","description":"Czech Koruny (CZK).","isDeprecated":false,"deprecationReason":null},{"name":"DJF","description":"Djiboutian Franc (DJF).","isDeprecated":false,"deprecationReason":null},{"name":"DKK","description":"Danish Kroner (DKK).","isDeprecated":false,"deprecationReason":null},{"name":"DOP","description":"Dominican Peso (DOP).","isDeprecated":false,"deprecationReason":null},{"name":"DZD","description":"Algerian Dinar (DZD).","isDeprecated":false,"deprecationReason":null},{"name":"EGP","description":"Egyptian Pound (EGP).","isDeprecated":false,"deprecationReason":null},{"name":"ERN","description":"Eritrean Nakfa (ERN).","isDeprecated":false,"deprecationReason":null},{"name":"ETB","description":"Ethiopian Birr (ETB).","isDeprecated":false,"deprecationReason":null},{"name":"EUR","description":"Euro (EUR).","isDeprecated":false,"deprecationReason":null},{"name":"FJD","description":"Fijian Dollars (FJD).","isDeprecated":false,"deprecationReason":null},{"name":"FKP","description":"Falkland Islands Pounds (FKP).","isDeprecated":false,"deprecationReason":null},{"name":"GBP","description":"United Kingdom Pounds (GBP).","isDeprecated":false,"deprecationReason":null},{"name":"GEL","description":"Georgian Lari (GEL).","isDeprecated":false,"deprecationReason":null},{"name":"GHS","description":"Ghanaian Cedi (GHS).","isDeprecated":false,"deprecationReason":null},{"name":"GIP","description":"Gibraltar Pounds (GIP).","isDeprecated":false,"deprecationReason":null},{"name":"GMD","description":"Gambian Dalasi (GMD).","isDeprecated":false,"deprecationReason":null},{"name":"GNF","description":"Guinean Franc (GNF).","isDeprecated":false,"deprecationReason":null},{"name":"GTQ","description":"Guatemalan Quetzal (GTQ).","isDeprecated":false,"deprecationReason":null},{"name":"GYD","description":"Guyanese Dollar (GYD).","isDeprecated":false,"deprecationReason":null},{"name":"HKD","description":"Hong Kong Dollars (HKD).","isDeprecated":false,"deprecationReason":null},{"name":"HNL","description":"Honduran Lempira (HNL).","isDeprecated":false,"deprecationReason":null},{"name":"HRK","description":"Croatian Kuna (HRK).","isDeprecated":false,"deprecationReason":null},{"name":"HTG","description":"Haitian Gourde (HTG).","isDeprecated":false,"deprecationReason":null},{"name":"HUF","description":"Hungarian Forint (HUF).","isDeprecated":false,"deprecationReason":null},{"name":"IDR","description":"Indonesian Rupiah (IDR).","isDeprecated":false,"deprecationReason":null},{"name":"ILS","description":"Israeli New Shekel (NIS).","isDeprecated":false,"deprecationReason":null},{"name":"INR","description":"Indian Rupees (INR).","isDeprecated":false,"deprecationReason":null},{"name":"IQD","description":"Iraqi Dinar (IQD).","isDeprecated":false,"deprecationReason":null},{"name":"IRR","description":"Iranian Rial (IRR).","isDeprecated":false,"deprecationReason":null},{"name":"ISK","description":"Icelandic Kronur (ISK).","isDeprecated":false,"deprecationReason":null},{"name":"JEP","description":"Jersey Pound.","isDeprecated":false,"deprecationReason":null},{"name":"JMD","description":"Jamaican Dollars (JMD).","isDeprecated":false,"deprecationReason":null},{"name":"JOD","description":"Jordanian Dinar (JOD).","isDeprecated":false,"deprecationReason":null},{"name":"JPY","description":"Japanese Yen (JPY).","isDeprecated":false,"deprecationReason":null},{"name":"KES","description":"Kenyan Shilling (KES).","isDeprecated":false,"deprecationReason":null},{"name":"KGS","description":"Kyrgyzstani Som (KGS).","isDeprecated":false,"deprecationReason":null},{"name":"KHR","description":"Cambodian Riel.","isDeprecated":false,"deprecationReason":null},{"name":"KID","description":"Kiribati Dollar (KID).","isDeprecated":false,"deprecationReason":null},{"name":"KMF","description":"Comorian Franc (KMF).","isDeprecated":false,"deprecationReason":null},{"name":"KRW","description":"South Korean Won (KRW).","isDeprecated":false,"deprecationReason":null},{"name":"KWD","description":"Kuwaiti Dinar (KWD).","isDeprecated":false,"deprecationReason":null},{"name":"KYD","description":"Cayman Dollars (KYD).","isDeprecated":false,"deprecationReason":null},{"name":"KZT","description":"Kazakhstani Tenge (KZT).","isDeprecated":false,"deprecationReason":null},{"name":"LAK","description":"Laotian Kip (LAK).","isDeprecated":false,"deprecationReason":null},{"name":"LBP","description":"Lebanese Pounds (LBP).","isDeprecated":false,"deprecationReason":null},{"name":"LKR","description":"Sri Lankan Rupees (LKR).","isDeprecated":false,"deprecationReason":null},{"name":"LRD","description":"Liberian Dollar (LRD).","isDeprecated":false,"deprecationReason":null},{"name":"LSL","description":"Lesotho Loti (LSL).","isDeprecated":false,"deprecationReason":null},{"name":"LTL","description":"Lithuanian Litai (LTL).","isDeprecated":false,"deprecationReason":null},{"name":"LVL","description":"Latvian Lati (LVL).","isDeprecated":false,"deprecationReason":null},{"name":"LYD","description":"Libyan Dinar (LYD).","isDeprecated":false,"deprecationReason":null},{"name":"MAD","description":"Moroccan Dirham.","isDeprecated":false,"deprecationReason":null},{"name":"MDL","description":"Moldovan Leu (MDL).","isDeprecated":false,"deprecationReason":null},{"name":"MGA","description":"Malagasy Ariary (MGA).","isDeprecated":false,"deprecationReason":null},{"name":"MKD","description":"Macedonia Denar (MKD).","isDeprecated":false,"deprecationReason":null},{"name":"MMK","description":"Burmese Kyat (MMK).","isDeprecated":false,"deprecationReason":null},{"name":"MNT","description":"Mongolian Tugrik.","isDeprecated":false,"deprecationReason":null},{"name":"MOP","description":"Macanese Pataca (MOP).","isDeprecated":false,"deprecationReason":null},{"name":"MRU","description":"Mauritanian Ouguiya (MRU).","isDeprecated":false,"deprecationReason":null},{"name":"MUR","description":"Mauritian Rupee (MUR).","isDeprecated":false,"deprecationReason":null},{"name":"MVR","description":"Maldivian Rufiyaa (MVR).","isDeprecated":false,"deprecationReason":null},{"name":"MWK","description":"Malawian Kwacha (MWK).","isDeprecated":false,"deprecationReason":null},{"name":"MXN","description":"Mexican Pesos (MXN).","isDeprecated":false,"deprecationReason":null},{"name":"MYR","description":"Malaysian Ringgits (MYR).","isDeprecated":false,"deprecationReason":null},{"name":"MZN","description":"Mozambican Metical.","isDeprecated":false,"deprecationReason":null},{"name":"NAD","description":"Namibian Dollar.","isDeprecated":false,"deprecationReason":null},{"name":"NGN","description":"Nigerian Naira (NGN).","isDeprecated":false,"deprecationReason":null},{"name":"NIO","description":"Nicaraguan Córdoba (NIO).","isDeprecated":false,"deprecationReason":null},{"name":"NOK","description":"Norwegian Kroner (NOK).","isDeprecated":false,"deprecationReason":null},{"name":"NPR","description":"Nepalese Rupee (NPR).","isDeprecated":false,"deprecationReason":null},{"name":"NZD","description":"New Zealand Dollars (NZD).","isDeprecated":false,"deprecationReason":null},{"name":"OMR","description":"Omani Rial (OMR).","isDeprecated":false,"deprecationReason":null},{"name":"PAB","description":"Panamian Balboa (PAB).","isDeprecated":false,"deprecationReason":null},{"name":"PEN","description":"Peruvian Nuevo Sol (PEN).","isDeprecated":false,"deprecationReason":null},{"name":"PGK","description":"Papua New Guinean Kina (PGK).","isDeprecated":false,"deprecationReason":null},{"name":"PHP","description":"Philippine Peso (PHP).","isDeprecated":false,"deprecationReason":null},{"name":"PKR","description":"Pakistani Rupee (PKR).","isDeprecated":false,"deprecationReason":null},{"name":"PLN","description":"Polish Zlotych (PLN).","isDeprecated":false,"deprecationReason":null},{"name":"PYG","description":"Paraguayan Guarani (PYG).","isDeprecated":false,"deprecationReason":null},{"name":"QAR","description":"Qatari Rial (QAR).","isDeprecated":false,"deprecationReason":null},{"name":"RON","description":"Romanian Lei (RON).","isDeprecated":false,"deprecationReason":null},{"name":"RSD","description":"Serbian dinar (RSD).","isDeprecated":false,"deprecationReason":null},{"name":"RUB","description":"Russian Rubles (RUB).","isDeprecated":false,"deprecationReason":null},{"name":"RWF","description":"Rwandan Franc (RWF).","isDeprecated":false,"deprecationReason":null},{"name":"SAR","description":"Saudi Riyal (SAR).","isDeprecated":false,"deprecationReason":null},{"name":"SBD","description":"Solomon Islands Dollar (SBD).","isDeprecated":false,"deprecationReason":null},{"name":"SCR","description":"Seychellois Rupee (SCR).","isDeprecated":false,"deprecationReason":null},{"name":"SDG","description":"Sudanese Pound (SDG).","isDeprecated":false,"deprecationReason":null},{"name":"SEK","description":"Swedish Kronor (SEK).","isDeprecated":false,"deprecationReason":null},{"name":"SGD","description":"Singapore Dollars (SGD).","isDeprecated":false,"deprecationReason":null},{"name":"SHP","description":"Saint Helena Pounds (SHP).","isDeprecated":false,"deprecationReason":null},{"name":"SLL","description":"Sierra Leonean Leone (SLL).","isDeprecated":false,"deprecationReason":null},{"name":"SOS","description":"Somali Shilling (SOS).","isDeprecated":false,"deprecationReason":null},{"name":"SRD","description":"Surinamese Dollar (SRD).","isDeprecated":false,"deprecationReason":null},{"name":"SSP","description":"South Sudanese Pound (SSP).","isDeprecated":false,"deprecationReason":null},{"name":"STD","description":"Sao Tome And Principe Dobra (STD).","isDeprecated":true,"deprecationReason":"Use `STN` instead."},{"name":"STN","description":"Sao Tome And Principe Dobra (STN).","isDeprecated":false,"deprecationReason":null},{"name":"SYP","description":"Syrian Pound (SYP).","isDeprecated":false,"deprecationReason":null},{"name":"SZL","description":"Swazi Lilangeni (SZL).","isDeprecated":false,"deprecationReason":null},{"name":"THB","description":"Thai baht (THB).","isDeprecated":false,"deprecationReason":null},{"name":"TJS","description":"Tajikistani Somoni (TJS).","isDeprecated":false,"deprecationReason":null},{"name":"TMT","description":"Turkmenistani Manat (TMT).","isDeprecated":false,"deprecationReason":null},{"name":"TND","description":"Tunisian Dinar (TND).","isDeprecated":false,"deprecationReason":null},{"name":"TOP","description":"Tongan Pa'anga (TOP).","isDeprecated":false,"deprecationReason":null},{"name":"TRY","description":"Turkish Lira (TRY).","isDeprecated":false,"deprecationReason":null},{"name":"TTD","description":"Trinidad and Tobago Dollars (TTD).","isDeprecated":false,"deprecationReason":null},{"name":"TWD","description":"Taiwan Dollars (TWD).","isDeprecated":false,"deprecationReason":null},{"name":"TZS","description":"Tanzanian Shilling (TZS).","isDeprecated":false,"deprecationReason":null},{"name":"UAH","description":"Ukrainian Hryvnia (UAH).","isDeprecated":false,"deprecationReason":null},{"name":"UGX","description":"Ugandan Shilling (UGX).","isDeprecated":false,"deprecationReason":null},{"name":"USD","description":"United States Dollars (USD).","isDeprecated":false,"deprecationReason":null},{"name":"USDC","description":"United States Dollars Coin (USDC).","isDeprecated":false,"deprecationReason":null},{"name":"UYU","description":"Uruguayan Pesos (UYU).","isDeprecated":false,"deprecationReason":null},{"name":"UZS","description":"Uzbekistan som (UZS).","isDeprecated":false,"deprecationReason":null},{"name":"VED","description":"Venezuelan Bolivares (VED).","isDeprecated":false,"deprecationReason":null},{"name":"VEF","description":"Venezuelan Bolivares (VEF).","isDeprecated":true,"deprecationReason":"Use `VES` instead."},{"name":"VES","description":"Venezuelan Bolivares Soberanos (VES).","isDeprecated":false,"deprecationReason":null},{"name":"VND","description":"Vietnamese đồng (VND).","isDeprecated":false,"deprecationReason":null},{"name":"VUV","description":"Vanuatu Vatu (VUV).","isDeprecated":false,"deprecationReason":null},{"name":"WST","description":"Samoan Tala (WST).","isDeprecated":false,"deprecationReason":null},{"name":"XAF","description":"Central African CFA Franc (XAF).","isDeprecated":false,"deprecationReason":null},{"name":"XCD","description":"East Caribbean Dollar (XCD).","isDeprecated":false,"deprecationReason":null},{"name":"XOF","description":"West African CFA franc (XOF).","isDeprecated":false,"deprecationReason":null},{"name":"XPF","description":"CFP Franc (XPF).","isDeprecated":false,"deprecationReason":null},{"name":"XXX","description":"Unrecognized currency.","isDeprecated":false,"deprecationReason":null},{"name":"YER","description":"Yemeni Rial (YER).","isDeprecated":false,"deprecationReason":null},{"name":"ZAR","description":"South African Rand (ZAR).","isDeprecated":false,"deprecationReason":null},{"name":"ZMW","description":"Zambian Kwacha (ZMW).","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"Customer","description":"Represents the personal information of a customer. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"addresses","description":"The addresses associated with the customer.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"skipDefault","description":"A flag indicating whether the default address should be included.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerAddressConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"availablePaymentMethods","description":"The list of all available payment methods that can be used for recurring and future payments.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"PaymentMethod","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"availableWalletPaymentConfigs","description":"The list of wallet payment configs for providers that the payment method accepts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"WalletPaymentConfig","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"companyContacts","description":"The list of contacts the customer is associated with.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyContactConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the customer was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"creationDate","description":"The date and time when the customer was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"creditCard","description":"A Credit Card resource identified by ID.","args":[{"name":"id","description":"The ID of the Credit Card to be returned.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"creditCards","description":"The stored Credit Cards associated with the customer.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerCreditCardConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"defaultAddress","description":"The default address of the customer.","args":[],"type":{"kind":"OBJECT","name":"CustomerAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"displayName","description":"The full name of the customer, based on the first_name and last_name values. If these aren't available, it falls back to the customer's email address, and if that isn't available, the customer's phone number.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrders","description":"The Draft Orders associated with the customer.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| company_contact_id | id |\n| created_at | time |\n| customer_id | id |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| name | string |\n| purchasing_entity | string |\n| source | string |\n| status | string |\n| tag | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"DraftOrderSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"emailAddress","description":"The email address of the customer.","args":[],"type":{"kind":"OBJECT","name":"CustomerEmailAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"imageUrl","description":"The URL to the avatar image of the customer.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastIncompleteCheckout","description":"The customer's most recently updated, incomplete checkout.","args":[],"type":{"kind":"OBJECT","name":"Checkout","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafield","description":"A metafield found by namespace and key.","args":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Metafield","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafields","description":"The metafields associated with the resource matching the\nsupplied list of namespaces and keys.","args":[{"name":"identifiers","description":"The list of metafields to retrieve by namespace and key.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"The orders associated with the customer.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`<br/> - `query=title:green hoodie` |\n| confirmation_number | string |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| name | string |\n| order_number | string |\n| processed_at | time |\n| purchasing_company_contact_id | id |\n| purchasing_company_id | id |\n| purchasing_company_location_id | id |\n| purchasing_entity | string |\n| shipment_status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"OrderSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrument","description":"The payment instrument corresponding to the provided ID.","args":[{"name":"id","description":"The ID of the payment instrument to return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstruments","description":"The list of stored payment instruments.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentInstrumentConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paypalBillingAgreement","description":"A PayPal Billing Agreement resource.","args":[],"type":{"kind":"OBJECT","name":"PaypalBillingAgreement","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phoneNumber","description":"The phone number of the customer.","args":[],"type":{"kind":"OBJECT","name":"CustomerPhoneNumber","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"return","description":"A Return identified by ID.","args":[{"name":"id","description":"The ID of the Return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Return","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"storeCreditAccounts","description":"A list of the owner resource's store credit accounts. Store credit accounts are not shown for shops with store credit disabled at checkout.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| currency_code | string |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccountConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContract","description":"Returns a `SubscriptionContract` resource by ID.","args":[{"name":"id","description":"The ID of the `SubscriptionContract` to return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionContract","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContracts","description":"The Subscription Contracts associated with the customer.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| last_billing_attempt_error_type | string |\n| status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"SubscriptionContractsSortKeys","ofType":null},"defaultValue":"CREATED_AT","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"tags","description":"A comma-separated list of tags that have been added to the customer.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"taxExemptionsDetails","description":"The list of tax exemptions applied to the customer with additional details.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TaxExemptionDetails","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"HasMetafields","ofType":null},{"kind":"INTERFACE","name":"HasStoreCreditAccounts","ofType":null},{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerAddress","description":"Represents a customer's mailing address.\nFor example, a customer's default address and an order's billing address are both mailing addresses.\nApps using the Customer Account API must meet the\nprotected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"address1","description":"The first line of the address. Typically the street address or PO Box number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address. This is typically the apartment, suite, or unit number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The name of the city, district, village, or town.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"company","description":"The name of the customer's company or organization.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"country","description":"The name of the country.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"formatted","description":"A formatted version of the address, customized by the provided arguments.","args":[{"name":"withCompany","description":"Determines whether to include the customer's company in the formatted address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"true","isDeprecated":false,"deprecationReason":null},{"name":"withName","description":"Determines whether to include the customer's name in the formatted address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"formattedArea","description":"A comma-separated list of the values for city, province, and country.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The full name of the customer, based on firstName and lastName.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phoneNumber","description":"The customer's unique phone number.\n\nFormatted using E.164 standard. For example, _+16135551111_.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"province","description":"The region of the address, such as the province, state, or district.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"territoryCode","description":"The two-letter code for the country of the address.\n\nFor example, US.","args":[],"type":{"kind":"ENUM","name":"CountryCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The zip or postal code of the address.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"zoneCode","description":"The alphanumeric code for the region.\n\nFor example, ON.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerAddressConnection","description":"An auto-generated type for paginating through multiple CustomerAddresses.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerAddressEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in CustomerAddressEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerAddress","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerAddressCreatePayload","description":"Return type for `customerAddressCreate` mutation.","isOneOf":null,"fields":[{"name":"customerAddress","description":"The created customer address.","args":[],"type":{"kind":"OBJECT","name":"CustomerAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsCustomerAddressUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerAddressDeletePayload","description":"Return type for `customerAddressDelete` mutation.","isOneOf":null,"fields":[{"name":"deletedAddressId","description":"The ID of the deleted address.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsCustomerAddressUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerAddressEdge","description":"An auto-generated type which holds one CustomerAddress and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of CustomerAddressEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerAddress","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"CustomerAddressInput","description":"The input fields to create or update a mailing address.","isOneOf":false,"fields":null,"inputFields":[{"name":"address1","description":"The first line of the address. Typically the street address or PO Box number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address. Typically the apartment, suite, or unit number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The name of the city, district, village, or town.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"company","description":"The name of the customer's company or organization.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"phoneNumber","description":"The customer's unique phone number, formatted using E.164 standard. For example, _+16135551111_.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"territoryCode","description":"The country code, in ISO 3166-1 format. Accepts either a two-letter [alpha-2 code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2),\na three-letter [alpha-3 code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3), or a three-digit [numeric code](https://en.wikipedia.org/wiki/ISO_3166-1_numeric).\nFor example, `US`,  `USA`, or `840` represents the United States.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The zip or postal code of the address.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"zoneCode","description":"The alphanumeric code for the region of the address, such as the province, state, or district.\nFor example, 'ON' for Ontario, Canada.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerAddressUpdatePayload","description":"Return type for `customerAddressUpdate` mutation.","isOneOf":null,"fields":[{"name":"customerAddress","description":"The updated address.","args":[],"type":{"kind":"OBJECT","name":"CustomerAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsCustomerAddressUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerCreditCard","description":"The credit card payment instrument.","isOneOf":null,"fields":[{"name":"billingAddress","description":"The billing address associated with the credit card.","args":[],"type":{"kind":"OBJECT","name":"PaymentInstrumentBillingAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"brand","description":"The brand of the credit card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"default","description":"Whether the credit card is the default payment method.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrders","description":"The list of open draft orders associated with this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"expiresSoon","description":"Whether the credit card is about to expire.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"expiryMonth","description":"The expiry month of the credit card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"expiryYear","description":"The expiry year of the credit card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"firstDigits","description":"The BIN number of the credit card.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastDigits","description":"The last 4 digits of the credit card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"maskedNumber","description":"The masked credit card number, displaying only the last 4 digits.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the card holder.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"openDraftOrders","description":"The list of open draft orders of an associated credit card.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"The list of pending orders associated with this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"pendingOrders","description":"The list of pending orders associated with this credit card.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"permissionToShowAtCheckout","description":"Whether this credit card has permission to be shown at checkout for future purchases.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContracts","description":"The list of subscription contracts charged against this credit card.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| last_billing_attempt_error_type | string |\n| status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"SubscriptionContractsSortKeys","ofType":null},"defaultValue":"CREATED_AT","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"virtualLastDigits","description":"The last 4 digits of the Device Account Number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"walletType","description":"The type of wallet, if the credit card is associated with a wallet.","args":[],"type":{"kind":"ENUM","name":"PaymentInstrumentWalletType","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerCreditCardConnection","description":"An auto-generated type for paginating through multiple CustomerCreditCards.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerCreditCardEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in CustomerCreditCardEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerCreditCardEdge","description":"An auto-generated type which holds one CustomerCreditCard and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of CustomerCreditCardEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerEmailAddress","description":"An email address associated with a customer. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"emailAddress","description":"The email address of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"marketingState","description":"The customer's subscription status for email marketing.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"EmailMarketingState","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerEmailMarketingOptInPayload","description":"Return type for `customerEmailMarketingOptIn` mutation.","isOneOf":null,"fields":[{"name":"customerEmailAddress","description":"The customer who was force subscribed to email marketing.","args":[],"type":{"kind":"OBJECT","name":"CustomerEmailAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsCustomerEmailMarketingOptInUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerEmailMarketingSubscribePayload","description":"Return type for `customerEmailMarketingSubscribe` mutation.","isOneOf":null,"fields":[{"name":"emailAddress","description":"The customer's email address that's subscribed to the email marketing.","args":[],"type":{"kind":"OBJECT","name":"CustomerEmailAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsCustomerEmailMarketingUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerEmailMarketingUnsubscribePayload","description":"Return type for `customerEmailMarketingUnsubscribe` mutation.","isOneOf":null,"fields":[{"name":"emailAddress","description":"The customer's email address that's unsubscribed from the email marketing.","args":[],"type":{"kind":"OBJECT","name":"CustomerEmailAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsCustomerEmailMarketingUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerMailingAddress","description":"Represents a customer's mailing address.\nFor example, a customer's default address and an order's billing address are both mailing addresses.","isOneOf":null,"fields":[{"name":"address1","description":"The first line of the address. Typically the street address or PO Box number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address. This is typically the apartment, suite, or unit number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The name of the city, district, village, or town.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"company","description":"The name of the customer's company or organization.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"country","description":"The name of the country.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The two-letter code for the country of the address.\n\nFor example, US.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"countryCodeV2","description":"The two-letter code for the country of the address.\n\nFor example, US.","args":[],"type":{"kind":"ENUM","name":"CountryCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"defaultAddress","description":"Indicates whether the address is the default address or not.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"formatted","description":"A formatted version of the address, customized by the provided arguments.","args":[{"name":"withCompany","description":"Determines whether to include the customer's company in the formatted address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"true","isDeprecated":false,"deprecationReason":null},{"name":"withName","description":"Determines whether to include the customer's name in the formatted address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"formattedArea","description":"A comma-separated list of the values for city, province, and country.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"latitude","description":"The latitude coordinate of the customer's address.","args":[],"type":{"kind":"SCALAR","name":"Float","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"longitude","description":"The longitude coordinate of the customer's address.","args":[],"type":{"kind":"SCALAR","name":"Float","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The full name of the customer, based on firstName and lastName.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The customer's unique phone number.\n\nFormatted using E.164 standard. For example, _+16135551111_.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phoneNumber","description":"The customer's unique phone number.\n\nFormatted using E.164 standard. For example, _+16135551111_.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"province","description":"The region of the address, such as the province, state, or district.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"provinceCode","description":"The alphanumeric code for the region.\n\nFor example, ON.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"territoryCode","description":"The two-letter code for the country of the address.\n\nFor example, US.","args":[],"type":{"kind":"ENUM","name":"CountryCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"verified","description":"Indicates whether the address was geolocated and is a valid address. The field returns `false` if the verification failed, or if the job to verify this address was never started.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The zip or postal code of the address.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"zoneCode","description":"The alphanumeric code for the region.\n\nFor example, ON.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"CustomerMailingAddressInput","description":"The input fields to create or update a mailing address.","isOneOf":false,"fields":null,"inputFields":[{"name":"address1","description":"The first line of the address. Typically the street address or PO Box number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address. Typically the apartment, suite, or unit number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The name of the city, district, village, or town.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"company","description":"The name of the customer's company or organization.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The two-letter code for the country of the address.","type":{"kind":"ENUM","name":"CountryCode","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The customer's unique phone number, formatted using E.164 standard. For example, _+16135551111_.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"phoneNumber","description":"The customer's unique phone number, formatted using E.164 standard. For example, _+16135551111_.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The zip or postal code of the address.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"zoneCode","description":"The code for the region of the address, such as the province,\nstate, or district. For example, QC for Quebec, Canada.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerPhoneNumber","description":"Defines the phone number of the customer. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"marketingState","description":"Indicates whether the customer has subscribed to SMS marketing material.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SmsMarketingState","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"phoneNumber","description":"The customer's phone number.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"CustomerUpdateInput","description":"The input fields to update a customer's personal information.","isOneOf":false,"fields":null,"inputFields":[{"name":"firstName","description":"The customer's first name.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The customer's last name.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CustomerUpdatePayload","description":"Return type for `customerUpdate` mutation.","isOneOf":null,"fields":[{"name":"customer","description":"The customer's personal information that has been updated.","args":[],"type":{"kind":"OBJECT","name":"Customer","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsCustomerUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"DateTime","description":"Represents an [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)-encoded date and time string.\nFor example, 3:50 pm on September 7, 2019 in the time zone of UTC (Coordinated Universal Time) is\nrepresented as `\"2019-09-07T15:50:00Z`\".\n","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"Decimal","description":"A signed decimal number, which supports arbitrary precision and is serialized as a string.\n\nExample values: `\"29.99\"`, `\"29.999\"`.\n","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"DeliveryOptionGroupType","description":"The different types of delivery option groups.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ONE_TIME_PURCHASE","description":"A one-time purchase.","isDeprecated":false,"deprecationReason":null},{"name":"SUBSCRIPTION","description":"A subscription.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"UNION","name":"DepositConfiguration","description":"Configuration of the deposit.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"DepositPercentage","ofType":null}]},{"kind":"OBJECT","name":"DepositPercentage","description":"A percentage deposit.","isOneOf":null,"fields":[{"name":"percentage","description":"The percentage value of the deposit.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DiscountAllocation","description":"Represents an amount discounting the line that has been allocated by a discount.","isOneOf":null,"fields":[{"name":"allocatedAmount","description":"The amount of discount allocated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discountApplication","description":"The discount from which this allocated amount originated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"DiscountApplication","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"DiscountApplication","description":"Captures the intentions of a discount source at the time of application.","isOneOf":null,"fields":[{"name":"allocationMethod","description":"The method by which the discount's value is allocated to its entitled items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationAllocationMethod","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetSelection","description":"The lines of targetType that the discount is allocated over.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetSelection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetType","description":"The type of line that the discount is applicable towards.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the discount application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"PricingValue","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"AutomaticDiscountApplication","ofType":null},{"kind":"OBJECT","name":"DiscountCodeApplication","ofType":null},{"kind":"OBJECT","name":"ManualDiscountApplication","ofType":null},{"kind":"OBJECT","name":"ScriptDiscountApplication","ofType":null}]},{"kind":"ENUM","name":"DiscountApplicationAllocationMethod","description":"The method by which the discount's value is allocated onto its entitled lines.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ACROSS","description":"The value is spread across all entitled lines.","isDeprecated":false,"deprecationReason":null},{"name":"EACH","description":"The value is applied onto every entitled line.","isDeprecated":false,"deprecationReason":null},{"name":"ONE","description":"The value is specifically applied onto a particular line.","isDeprecated":true,"deprecationReason":"Use ACROSS instead."}],"possibleTypes":null},{"kind":"OBJECT","name":"DiscountApplicationConnection","description":"An auto-generated type for paginating through multiple DiscountApplications.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DiscountApplicationEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in DiscountApplicationEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"DiscountApplication","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DiscountApplicationEdge","description":"An auto-generated type which holds one DiscountApplication and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of DiscountApplicationEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"DiscountApplication","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"DiscountApplicationTargetSelection","description":"The lines on the order to which the discount is applied, of the type defined by\nthe discount application's `targetType`. For example, the value `ENTITLED`, combined with a `targetType` of\n`LINE_ITEM`, applies the discount on all line items that are entitled to the discount.\nThe value `ALL`, combined with a `targetType` of `SHIPPING_LINE`, applies the discount on all shipping lines.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ALL","description":"The discount is allocated onto all the lines.","isDeprecated":false,"deprecationReason":null},{"name":"ENTITLED","description":"The discount is allocated onto only the lines that it's entitled for.","isDeprecated":false,"deprecationReason":null},{"name":"EXPLICIT","description":"The discount is allocated onto explicitly chosen lines.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"DiscountApplicationTargetType","description":"The type of line (i.e. line item or shipping line) on an order that the discount is applicable towards.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"LINE_ITEM","description":"The discount applies onto line items.","isDeprecated":false,"deprecationReason":null},{"name":"SHIPPING_LINE","description":"The discount applies onto shipping lines.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"DiscountApplicationType","description":"The type of the discount application.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AUTOMATIC","description":"Automatic discount application type.","isDeprecated":false,"deprecationReason":null},{"name":"DISCOUNT_CODE","description":"Discount code discount application type.","isDeprecated":false,"deprecationReason":null},{"name":"MANUAL","description":"Manual discount application type.","isDeprecated":false,"deprecationReason":null},{"name":"SCRIPT","description":"Script discount application type.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"DiscountCodeApplication","description":"Captures the intentions of a discount code at the time that it is applied.","isOneOf":null,"fields":[{"name":"allocationMethod","description":"The method by which the discount's value is allocated to its entitled items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationAllocationMethod","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"code","description":"The string identifying the discount code used at the time of application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetSelection","description":"The lines of targetType that the discount is allocated over.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetSelection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetType","description":"The type of line that the discount is applicable towards.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the discount application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"PricingValue","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DiscountApplication","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"DiscountTargetType","description":"The type of line (line item or shipping line) on an order that the subscription discount is applicable towards.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"LINE_ITEM","description":"The discount applies onto line items.","isDeprecated":false,"deprecationReason":null},{"name":"SHIPPING_LINE","description":"The discount applies onto shipping lines.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"DiscountType","description":"The type of the subscription discount.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AUTOMATIC_DISCOUNT","description":"Automatic discount type.","isDeprecated":false,"deprecationReason":null},{"name":"CODE_DISCOUNT","description":"Code discount type.","isDeprecated":false,"deprecationReason":null},{"name":"MANUAL","description":"Manual discount type.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"INTERFACE","name":"DisplayableError","description":"Represents an error in the input of a mutation.","isOneOf":null,"fields":[{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"ApplePaySessionUserError","ofType":null},{"kind":"OBJECT","name":"BusinessCustomerUserError","ofType":null},{"kind":"OBJECT","name":"MetafieldsDeleteUserError","ofType":null},{"kind":"OBJECT","name":"MetafieldsSetUserError","ofType":null},{"kind":"OBJECT","name":"ReturnUserError","ofType":null},{"kind":"OBJECT","name":"SubscriptionBillingCycleSkipUserError","ofType":null},{"kind":"OBJECT","name":"SubscriptionBillingCycleUnskipUserError","ofType":null},{"kind":"OBJECT","name":"SubscriptionContractStatusUpdateUserError","ofType":null},{"kind":"OBJECT","name":"SubscriptionContractUserError","ofType":null},{"kind":"OBJECT","name":"UserErrorsBusinessContactUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsBusinessLocationPaymentInstrumentUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsCustomerAddressUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsCustomerEmailMarketingOptInUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsCustomerEmailMarketingUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsCustomerUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsPaypalTokenUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsResendGiftCardErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsStorefrontCustomerAccessTokenCreateUserErrors","ofType":null},{"kind":"OBJECT","name":"UserErrorsStripeFinancialConnectionsSessionUserErrors","ofType":null}]},{"kind":"OBJECT","name":"Domain","description":"A unique string representing the address of a Shopify store on the Internet.","isOneOf":null,"fields":[{"name":"host","description":"The host name of the domain (for example, `example.com`).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"redirectHost","description":"The host of the primary domain that this domain redirects to (for example, `example.com`).","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The URL of the domain (for example, `example.com`).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrder","description":"A draft order for the customer. Any fields related to money are in the presentment currency. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"billingAddress","description":"The billing address of the customer.","args":[],"type":{"kind":"OBJECT","name":"CustomerAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"contactExists","description":"Whether the customer who made the draft order has an associated enabled contact.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the draft order was created in Shopify.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"currencyCode","description":"The three-letter code for the currency of the store at the time that the invoice is sent.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CurrencyCode","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"customer","description":"The customer who placed the order.","args":[],"type":{"kind":"OBJECT","name":"Customer","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"discountInformation","description":"The discount information for the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderDiscountInformation","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"email","description":"The email address of the customer, which is used to send notifications to.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"inReview","description":"Whether the draft order is created from the online store and is open.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"invoiceUrl","description":"The link to the checkout, which is sent to the customer in the invoice email.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"legacyAggregatedMerchandiseTermsAsFees","description":"The merchandise lines marked as fees with total value, aggregated by title.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LegacyAggregatedMerchandiseTermsAsFees","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"legacyRepresentProductsAsFees","description":"Whether or not products marked as fees should be rendered as money lines.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"legacySubtotalWithoutFees","description":"The subtotal of the line items (doesn't include shipping charges, shipping discounts, taxes, or fees).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItems","description":"The list of the line items in the draft order.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItemsSummary","description":"The summary of draft order line items quantity.","args":[],"type":{"kind":"OBJECT","name":"DraftOrderLineItemsSummary","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The unique identifier for the draft order, which is unique within the store. For example, _#D1223_.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"order","description":"The order that was created from this draft order.","args":[],"type":{"kind":"OBJECT","name":"Order","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The phone number assigned to the draft order.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"purchasingEntity","description":"The purchasing entity for the draft order.","args":[],"type":{"kind":"UNION","name":"PurchasingEntity","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"requiresShipping","description":"Whether the draft order requires shipping or not.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingAddress","description":"The shipping address of the customer.","args":[],"type":{"kind":"OBJECT","name":"CustomerAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The status of the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DraftOrderStatus","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subtotalPrice","description":"The subtotal of the line items (doesn't include shipping charges, shipping discounts, or taxes).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subtotalPriceBeforeDiscounts","description":"The subtotal of the line items (doesn't include shipping charges, taxes, or any discounts).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxExempt","description":"Indicates whether the draft order is tax exempt.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxesIncluded","description":"Whether the line item prices include taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalLineItemsPrice","description":"The total price of line items for this draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalPrice","description":"The total amount of the draft order (includes taxes, shipping charges, and discounts).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalShippingPrice","description":"The total shipping charge for the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTax","description":"The total amount of taxes for the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalWeight","description":"The total weight (in grams) of the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"UnsignedInt64","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the draft order was last changed.\nThe format is YYYY-MM-DD HH:mm:ss (for example, 2016-02-05 17:04:01).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderAppliedDiscount","description":"The order-level discount applied to a draft order.","isOneOf":null,"fields":[{"name":"discountValue","description":"The amount of money discounted.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The name of the order-level discount.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"DraftOrderByCompanySortKeys","description":"The set of valid sort keys for the DraftOrderByCompany query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER_NAME","description":"Sort by the `customer_name` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"NUMBER","description":"Sort by the `number` value.","isDeprecated":false,"deprecationReason":null},{"name":"RELEVANCE","description":"Sort by relevance to the search terms when the `query` parameter is specified on the connection.\nDon't use this sort key when no search query is specified.","isDeprecated":false,"deprecationReason":null},{"name":"STATUS","description":"Sort by the `status` value.","isDeprecated":false,"deprecationReason":null},{"name":"TOTAL_PRICE","description":"Sort by the `total_price` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"DraftOrderByLocationSortKeys","description":"The set of valid sort keys for the DraftOrderByLocation query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER_NAME","description":"Sort by the `customer_name` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"NUMBER","description":"Sort by the `number` value.","isDeprecated":false,"deprecationReason":null},{"name":"RELEVANCE","description":"Sort by relevance to the search terms when the `query` parameter is specified on the connection.\nDon't use this sort key when no search query is specified.","isDeprecated":false,"deprecationReason":null},{"name":"STATUS","description":"Sort by the `status` value.","isDeprecated":false,"deprecationReason":null},{"name":"TOTAL_PRICE","description":"Sort by the `total_price` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderConnection","description":"An auto-generated type for paginating through multiple DraftOrders.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in DraftOrderEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrder","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderDiscountInformation","description":"The discount information associated with a draft order.","isOneOf":null,"fields":[{"name":"appliedDiscount","description":"The order-level discount applied to the draft order.","args":[],"type":{"kind":"OBJECT","name":"DraftOrderAppliedDiscount","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscounts","description":"The total discounts applied to the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderEdge","description":"An auto-generated type which holds one DraftOrder and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of DraftOrderEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrder","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderLineItem","description":"A line item included in a draft order.","isOneOf":null,"fields":[{"name":"discountInformation","description":"The discount information for the draft order line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderLineItemDiscountInformation","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discountedTotal","description":"The total price of the line item after discounts have been applied.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discountedUnitPrice","description":"The discounted total divided by the quantity, resulting in the value of the discount per unit.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"image","description":"The image associated with the line item.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"legacyFee","description":"Whether this is line item is marked as a fee.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"legacyFeeDescription","description":"The fee's description, if this line item has been marked as a fee.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"legacyFeeTitle","description":"The fee's title, if this line item has been marked as a fee.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the product.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"originalTotal","description":"The total price of the line item, based on the original unit price of the variant multiplied by the quantity. This total doesn't include any discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"originalUnitPrice","description":"The price of the variant without any discounts applied.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity of this variant item in the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"requiresShipping","description":"Whether the variant requires physical shipping.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sku","description":"The SKU number of the variant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxable","description":"Whether the variant is taxable.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the product or variant. This only applies to custom line items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"variantTitle","description":"The name of the product variant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"vendor","description":"The name of the vendor of the variant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"weight","description":"The weight of the line item, including the unit and value.","args":[],"type":{"kind":"OBJECT","name":"Weight","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderLineItemConnection","description":"An auto-generated type for paginating through multiple DraftOrderLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in DraftOrderLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderLineItemDiscountInformation","description":"The discount information for the draft order line item.","isOneOf":null,"fields":[{"name":"title","description":"The discount's name that displays to merchants in the Shopify admin and to customers.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscount","description":"The total discount applied to the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderLineItemEdge","description":"An auto-generated type which holds one DraftOrderLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of DraftOrderLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"DraftOrderLineItemsSummary","description":"The quantitative summary of the line items in a specific draft order.","isOneOf":null,"fields":[{"name":"lineItemCount","description":"The total number of line items in the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalQuantityOfLegacyFeeLineItems","description":"The total quantity of all legacy fee line items in the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalQuantityOfLineItems","description":"The total quantity of all line items in the draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"DraftOrderSortKeys","description":"The set of valid sort keys for the DraftOrder query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER_NAME","description":"Sort by the `customer_name` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"NUMBER","description":"Sort by the `number` value.","isDeprecated":false,"deprecationReason":null},{"name":"RELEVANCE","description":"Sort by relevance to the search terms when the `query` parameter is specified on the connection.\nDon't use this sort key when no search query is specified.","isDeprecated":false,"deprecationReason":null},{"name":"STATUS","description":"Sort by the `status` value.","isDeprecated":false,"deprecationReason":null},{"name":"TOTAL_PRICE","description":"Sort by the `total_price` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"DraftOrderStatus","description":"The valid statuses for a draft order.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"COMPLETED","description":"The draft order has been paid.","isDeprecated":false,"deprecationReason":null},{"name":"INVOICE_SENT","description":"An invoice for the draft order has been sent to the customer.","isDeprecated":false,"deprecationReason":null},{"name":"OPEN","description":"The draft order is open. It has not been paid, and an invoice hasn't been sent.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"DutySale","description":"A sale that includes a duty charge.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"EmailMarketingState","description":"Represents the possible email marketing states for a customer.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"INVALID","description":"The customer’s email marketing state is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"NOT_SUBSCRIBED","description":"The customer isn't subscribed to email marketing.","isDeprecated":false,"deprecationReason":null},{"name":"PENDING","description":"The customer is in the process of subscribing to email marketing.","isDeprecated":false,"deprecationReason":null},{"name":"REDACTED","description":"The customer's personal data has been erased. This value is internally-set and read-only.","isDeprecated":false,"deprecationReason":null},{"name":"SUBSCRIBED","description":"The customer is subscribed to email marketing.","isDeprecated":false,"deprecationReason":null},{"name":"UNSUBSCRIBED","description":"The customer is not currently subscribed to email marketing but was previously subscribed.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"ExchangeLineItem","description":"An item for exchange.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"image","description":"The image associated to the line item's variant.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"productHasOnlyDefaultVariant","description":"Whether the product has only a single variant with the default option and value.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"productId","description":"The ID of the product at time of refund creation.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of variant items ordered.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the product at time of order creation.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"variantId","description":"The ID of the variant at time of refund creation.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"variantSku","description":"The variant SKU number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"variantTitle","description":"The title of the variant at time of refund creation.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ExchangeLineItemConnection","description":"An auto-generated type for paginating through multiple ExchangeLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ExchangeLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in ExchangeLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ExchangeLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ExchangeLineItemEdge","description":"An auto-generated type which holds one ExchangeLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of ExchangeLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ExchangeLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ExtensionApiTokens","description":"Tokens used by ui extensions to query various APIs.","isOneOf":null,"fields":[{"name":"storefrontApi","description":"The token for querying the storefront API.","args":[],"type":{"kind":"OBJECT","name":"ExtensionStorefrontApiToken","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ExtensionStorefrontApiToken","description":"Ephemeral token used by ui extensions to query the storefront API.","isOneOf":null,"fields":[{"name":"expiresAt","description":"The expiration time of the token.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ISO8601DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":"The ephemeral token used for querying the storefront API.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"FeeSale","description":"A sale associated with a fee.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Fulfillment","description":"Represents a single fulfillment in an order.","isOneOf":null,"fields":[{"name":"createdAt","description":"The date and time when the fulfillment was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"estimatedDeliveryAt","description":"The estimated delivery time of this fulfillment.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"events","description":"A collection of fulfillment events.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| status | string |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"FulfillmentEventSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentEventConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"fulfillmentLineItems","description":"The line items in the fulfillment.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"isPickedUp","description":"Whether the fulfillment is picked up locally.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"latestShipmentStatus","description":"The latest shipment status for the fulfillment.","args":[],"type":{"kind":"ENUM","name":"FulfillmentEventStatus","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"pickupAddress","description":"The pickup address for the fulfillment.","args":[],"type":{"kind":"OBJECT","name":"PickupAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"requiresShipping","description":"Whether any line items in the fulfillment require shipping.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The status of the fulfillment.","args":[],"type":{"kind":"ENUM","name":"FulfillmentStatus","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"trackingInformation","description":"The tracking information associated with the fulfillment.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TrackingInformation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the fulfillment was updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"FulfillmentConnection","description":"An auto-generated type for paginating through multiple Fulfillments.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in FulfillmentEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Fulfillment","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"FulfillmentEdge","description":"An auto-generated type which holds one Fulfillment and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of FulfillmentEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Fulfillment","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"FulfillmentEvent","description":"An event that occurred for a fulfillment.","isOneOf":null,"fields":[{"name":"happenedAt","description":"The time when this fulfillment event occurred.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The status of the fulfillment event.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FulfillmentEventStatus","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"FulfillmentEventConnection","description":"An auto-generated type for paginating through multiple FulfillmentEvents.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentEventEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in FulfillmentEventEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentEvent","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"FulfillmentEventEdge","description":"An auto-generated type which holds one FulfillmentEvent and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of FulfillmentEventEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentEvent","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"FulfillmentEventSortKeys","description":"The set of valid sort keys for the FulfillmentEvent query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"HAPPENED_AT","description":"Sort by the `happened_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"FulfillmentEventStatus","description":"The status of a fulfillment event.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ATTEMPTED_DELIVERY","description":"A delivery was attempted.","isDeprecated":false,"deprecationReason":null},{"name":"CARRIER_PICKED_UP","description":"The fulfillment has been picked up by the carrier.","isDeprecated":false,"deprecationReason":null},{"name":"CONFIRMED","description":"The fulfillment is confirmed.","isDeprecated":false,"deprecationReason":null},{"name":"DELAYED","description":"The fulfillment is delayed.","isDeprecated":false,"deprecationReason":null},{"name":"DELIVERED","description":"The fulfillment was successfully delivered.","isDeprecated":false,"deprecationReason":null},{"name":"FAILURE","description":"The fulfillment request failed.","isDeprecated":false,"deprecationReason":null},{"name":"IN_TRANSIT","description":"The fulfillment is in transit.","isDeprecated":false,"deprecationReason":null},{"name":"LABEL_PRINTED","description":"A purchased shipping label has been printed.","isDeprecated":false,"deprecationReason":null},{"name":"LABEL_PURCHASED","description":"A shipping label has been purchased.","isDeprecated":false,"deprecationReason":null},{"name":"OUT_FOR_DELIVERY","description":"The fulfillment is out for delivery.","isDeprecated":false,"deprecationReason":null},{"name":"PICKED_UP","description":"The fulfillment was successfully picked up.","isDeprecated":false,"deprecationReason":null},{"name":"READY_FOR_PICKUP","description":"The fulfillment is ready to be picked up.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"FulfillmentLineItem","description":"Represents a line item from an order that's included in a fulfillment.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The line item associated with the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of line items in the fulfillment.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"FulfillmentLineItemConnection","description":"An auto-generated type for paginating through multiple FulfillmentLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in FulfillmentLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"FulfillmentLineItemEdge","description":"An auto-generated type which holds one FulfillmentLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of FulfillmentLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"FulfillmentSortKeys","description":"The set of valid sort keys for the Fulfillment query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"FulfillmentStatus","description":"The status of a fulfillment.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CANCELLED","description":"The fulfillment was canceled.","isDeprecated":false,"deprecationReason":null},{"name":"ERROR","description":"There was an error with the fulfillment request.","isDeprecated":false,"deprecationReason":null},{"name":"FAILURE","description":"The fulfillment request failed.","isDeprecated":false,"deprecationReason":null},{"name":"OPEN","description":"The third-party fulfillment service has acknowledged the fulfillment and is processing it.","isDeprecated":true,"deprecationReason":"This is a legacy status and is due to be deprecated."},{"name":"PENDING","description":"Shopify has created the fulfillment and is waiting for the third-party fulfillment service to transition it to `open` or `success`.","isDeprecated":true,"deprecationReason":"This is a legacy status and is due to be deprecated."},{"name":"SUCCESS","description":"The fulfillment was completed successfully.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"GenericFile","description":"The generic file resource lets you manage files in a merchant's store. Generic files include any file that doesn't fit into a designated type such as image or video. Example: PDF, JSON.","isOneOf":null,"fields":[{"name":"alt","description":"A word or phrase to indicate the contents of a file.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mediaContentType","description":"The media content type.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"MediaContentType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mimeType","description":"The MIME type of the file.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"originalFileSize","description":"The size of the original file in bytes.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"previewImage","description":"The preview image for the media.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The URL of the file.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Media","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"GiftCardDetails","description":"The gift card payment details related to a transaction.","isOneOf":null,"fields":[{"name":"balance","description":"The balance of the gift card in shop and presentment currencies.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"last4","description":"The last characters of the gift card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"GiftCardSale","description":"A sale associated with a gift card.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The line item associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"GooglePayBillingAddressInput","description":"The input fields for the billing address received from Google Pay.","isOneOf":false,"fields":null,"inputFields":[{"name":"address1","description":"The first line of the address, typically the street address or PO Box number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address, typically the apartment, suite, or unit number.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"administrativeArea","description":"The region of the address, such as the province, state, or district.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The two-letter code for the country of the address.","type":{"kind":"ENUM","name":"CountryCode","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"locality","description":"The name of the city, district, village, or town.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"phoneNumber","description":"The telephone number of the customer.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"postalCode","description":"The zip or postal code of the address.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"GooglePayCreditCardAddPayload","description":"Return type for `googlePayCreditCardAdd` mutation.","isOneOf":null,"fields":[{"name":"creditCard","description":"The updated credit card.","args":[],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the card verification result is processing. When this is true, credit_card will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"GooglePayCreditCardUpdatePayload","description":"Return type for `googlePayCreditCardUpdate` mutation.","isOneOf":null,"fields":[{"name":"creditCard","description":"The updated credit card.","args":[],"type":{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the card verification result is processing. When this is true, credit_card will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"GooglePayWalletConfig","description":"The configuration settings for the Google Pay wallet.","isOneOf":null,"fields":[{"name":"allowedAuthMethods","description":"The authentication methods allowed by Google Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"allowedCardNetworks","description":"The card networks accepted by Google Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"authJwt","description":"The Auth JWT used for Google Pay requests.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"environment","description":"The current operating environment (TEST or PRODUCTION).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"gateway","description":"The gateway name for Google Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"gatewayMerchantId","description":"The gateway merchant ID for Google Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"merchantId","description":"The merchant ID for Google Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"merchantName","description":"The merchant name for Google Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"merchantOrigin","description":"The merchant origin for Google Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"HTML","description":"A string containing HTML code. Refer to the [HTML spec](https://html.spec.whatwg.org/#elements-3) for a\ncomplete list of HTML elements.\n\nExample value: `\"<p>Grey cotton knit sweater.</p>\"`\n","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"HasCompareDigest","description":"Represents a summary of the current version of data in a resource.\n\nThe `compare_digest` field can be used as input for mutations that implement a compare-and-swap mechanism.","isOneOf":null,"fields":[{"name":"compareDigest","description":"The data stored in the resource, represented as a digest.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"Metafield","ofType":null}]},{"kind":"INTERFACE","name":"HasMetafields","description":"The information about the metafields associated with the specified resource.","isOneOf":null,"fields":[{"name":"metafield","description":"A metafield found by namespace and key.","args":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Metafield","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafields","description":"The metafields associated with the resource matching the\nsupplied list of namespaces and keys.","args":[{"name":"identifiers","description":"The list of metafields to retrieve by namespace and key.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"Company","ofType":null},{"kind":"OBJECT","name":"CompanyLocation","ofType":null},{"kind":"OBJECT","name":"Customer","ofType":null},{"kind":"OBJECT","name":"Order","ofType":null},{"kind":"OBJECT","name":"Shop","ofType":null}]},{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","description":"The input fields to identify a metafield on an owner resource by namespace and key.","isOneOf":false,"fields":null,"inputFields":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"HasStoreCreditAccounts","description":"Represents information about the store credit accounts associated to the specified owner.","isOneOf":null,"fields":[{"name":"storeCreditAccounts","description":"A list of the owner resource's store credit accounts. Store credit accounts are not shown for shops with store credit disabled at checkout.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| currency_code | string |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccountConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"CompanyLocation","ofType":null},{"kind":"OBJECT","name":"Customer","ofType":null}]},{"kind":"SCALAR","name":"ID","description":"The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"ISO8601DateTime","description":"An ISO 8601-encoded datetime","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Image","description":"Represents an image resource.","isOneOf":null,"fields":[{"name":"altText","description":"A word or phrase to share the nature or contents of an image.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"height","description":"The original height of the image in pixels. Returns `null` if the image isn't hosted by Shopify.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A unique ID for the image.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"originalSrc","description":"The location of the original image as a URL.\n\nIf there are any existing transformations in the original source URL, they will remain and not be stripped.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `url` instead."},{"name":"src","description":"The location of the image as a URL.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `url` instead."},{"name":"thumbhash","description":"The ThumbHash of the image.\n\nUseful to display placeholder images while the original image is loading.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"transformedSrc","description":"The location of the transformed image as a URL.\n\nAll transformation arguments are considered \"best-effort\". If they can be applied to an image, they will be.\nOtherwise any transformations which an image type doesn't support will be ignored.","args":[{"name":"crop","description":"Crops the image according to the specified region.","type":{"kind":"ENUM","name":"CropRegion","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"maxHeight","description":"Image height in pixels between 1 and 5760.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"maxWidth","description":"Image width in pixels between 1 and 5760.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"preferredContentType","description":"Best effort conversion of image into content type (SVG -> PNG, Anything -> JPG, Anything -> WEBP are supported).","type":{"kind":"ENUM","name":"ImageContentType","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"scale","description":"Image size multiplier for high-resolution retina displays. Must be between 1 and 3.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":"1","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `url(transform:)` instead"},{"name":"url","description":"The location of the image as a URL.\n\nIf no transform options are specified, then the original image will be preserved including any pre-applied transforms.\n\nAll transformation options are considered \"best-effort\". Any transformation that the original image type doesn't support will be ignored.\n\nIf you need multiple variations of the same image, then you can use [GraphQL aliases](https://graphql.org/learn/queries/#aliases).","args":[{"name":"transform","description":"A set of options to transform the original image.","type":{"kind":"INPUT_OBJECT","name":"ImageTransformInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"width","description":"The original width of the image in pixels. Returns `null` if the image isn't hosted by Shopify.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"ImageContentType","description":"List of supported image content types.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BMP","description":"A BMP image.","isDeprecated":false,"deprecationReason":null},{"name":"JPG","description":"A JPG image.","isDeprecated":false,"deprecationReason":null},{"name":"PNG","description":"A PNG image.","isDeprecated":false,"deprecationReason":null},{"name":"WEBP","description":"A WEBP image.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"ImageTransformInput","description":"The available options for transforming an image.\n\nAll transformation options are considered best effort. Any transformation that the original image type doesn't support will be ignored.","isOneOf":false,"fields":null,"inputFields":[{"name":"crop","description":"The region of the image to remain after cropping.\nMust be used in conjunction with the `maxWidth` and/or `maxHeight` fields, where the `maxWidth` and `maxHeight` aren't equal.\nThe `crop` argument should coincide with the smaller value. A smaller `maxWidth` indicates a `LEFT` or `RIGHT` crop, while\na smaller `maxHeight` indicates a `TOP` or `BOTTOM` crop. For example, `{ maxWidth: 5, maxHeight: 10, crop: LEFT }` will result\nin an image with a width of 5 and height of 10, where the right side of the image is removed.","type":{"kind":"ENUM","name":"CropRegion","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"maxHeight","description":"Image height in pixels between 1 and 5760.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"maxWidth","description":"Image width in pixels between 1 and 5760.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"preferredContentType","description":"Convert the source image into the preferred content type.\nSupported conversions: `.svg` to `.png`, any file type to `.jpg`, and any file type to `.webp`.","type":{"kind":"ENUM","name":"ImageContentType","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"scale","description":"Image size multiplier for high-resolution retina displays. Must be within 1..3.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":"1","isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"Int","description":"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"JSON","description":"A [JSON](https://www.json.org/json-en.html) object.\n\nExample value:\n`{\n  \"product\": {\n    \"id\": \"gid://shopify/Product/1346443542550\",\n    \"title\": \"White T-shirt\",\n    \"options\": [{\n      \"name\": \"Size\",\n      \"values\": [\"M\", \"L\"]\n    }]\n  }\n}`\n","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"LanguageCode","description":"Language codes supported by Shopify.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AF","description":"Afrikaans.","isDeprecated":false,"deprecationReason":null},{"name":"AK","description":"Akan.","isDeprecated":false,"deprecationReason":null},{"name":"AM","description":"Amharic.","isDeprecated":false,"deprecationReason":null},{"name":"AR","description":"Arabic.","isDeprecated":false,"deprecationReason":null},{"name":"AS","description":"Assamese.","isDeprecated":false,"deprecationReason":null},{"name":"AZ","description":"Azerbaijani.","isDeprecated":false,"deprecationReason":null},{"name":"BE","description":"Belarusian.","isDeprecated":false,"deprecationReason":null},{"name":"BG","description":"Bulgarian.","isDeprecated":false,"deprecationReason":null},{"name":"BM","description":"Bambara.","isDeprecated":false,"deprecationReason":null},{"name":"BN","description":"Bangla.","isDeprecated":false,"deprecationReason":null},{"name":"BO","description":"Tibetan.","isDeprecated":false,"deprecationReason":null},{"name":"BR","description":"Breton.","isDeprecated":false,"deprecationReason":null},{"name":"BS","description":"Bosnian.","isDeprecated":false,"deprecationReason":null},{"name":"CA","description":"Catalan.","isDeprecated":false,"deprecationReason":null},{"name":"CE","description":"Chechen.","isDeprecated":false,"deprecationReason":null},{"name":"CKB","description":"Central Kurdish.","isDeprecated":false,"deprecationReason":null},{"name":"CS","description":"Czech.","isDeprecated":false,"deprecationReason":null},{"name":"CU","description":"Church Slavic.","isDeprecated":false,"deprecationReason":null},{"name":"CY","description":"Welsh.","isDeprecated":false,"deprecationReason":null},{"name":"DA","description":"Danish.","isDeprecated":false,"deprecationReason":null},{"name":"DE","description":"German.","isDeprecated":false,"deprecationReason":null},{"name":"DZ","description":"Dzongkha.","isDeprecated":false,"deprecationReason":null},{"name":"EE","description":"Ewe.","isDeprecated":false,"deprecationReason":null},{"name":"EL","description":"Greek.","isDeprecated":false,"deprecationReason":null},{"name":"EN","description":"English.","isDeprecated":false,"deprecationReason":null},{"name":"EO","description":"Esperanto.","isDeprecated":false,"deprecationReason":null},{"name":"ES","description":"Spanish.","isDeprecated":false,"deprecationReason":null},{"name":"ET","description":"Estonian.","isDeprecated":false,"deprecationReason":null},{"name":"EU","description":"Basque.","isDeprecated":false,"deprecationReason":null},{"name":"FA","description":"Persian.","isDeprecated":false,"deprecationReason":null},{"name":"FF","description":"Fulah.","isDeprecated":false,"deprecationReason":null},{"name":"FI","description":"Finnish.","isDeprecated":false,"deprecationReason":null},{"name":"FIL","description":"Filipino.","isDeprecated":false,"deprecationReason":null},{"name":"FO","description":"Faroese.","isDeprecated":false,"deprecationReason":null},{"name":"FR","description":"French.","isDeprecated":false,"deprecationReason":null},{"name":"FY","description":"Western Frisian.","isDeprecated":false,"deprecationReason":null},{"name":"GA","description":"Irish.","isDeprecated":false,"deprecationReason":null},{"name":"GD","description":"Scottish Gaelic.","isDeprecated":false,"deprecationReason":null},{"name":"GL","description":"Galician.","isDeprecated":false,"deprecationReason":null},{"name":"GU","description":"Gujarati.","isDeprecated":false,"deprecationReason":null},{"name":"GV","description":"Manx.","isDeprecated":false,"deprecationReason":null},{"name":"HA","description":"Hausa.","isDeprecated":false,"deprecationReason":null},{"name":"HE","description":"Hebrew.","isDeprecated":false,"deprecationReason":null},{"name":"HI","description":"Hindi.","isDeprecated":false,"deprecationReason":null},{"name":"HR","description":"Croatian.","isDeprecated":false,"deprecationReason":null},{"name":"HU","description":"Hungarian.","isDeprecated":false,"deprecationReason":null},{"name":"HY","description":"Armenian.","isDeprecated":false,"deprecationReason":null},{"name":"IA","description":"Interlingua.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Indonesian.","isDeprecated":false,"deprecationReason":null},{"name":"IG","description":"Igbo.","isDeprecated":false,"deprecationReason":null},{"name":"II","description":"Sichuan Yi.","isDeprecated":false,"deprecationReason":null},{"name":"IS","description":"Icelandic.","isDeprecated":false,"deprecationReason":null},{"name":"IT","description":"Italian.","isDeprecated":false,"deprecationReason":null},{"name":"JA","description":"Japanese.","isDeprecated":false,"deprecationReason":null},{"name":"JV","description":"Javanese.","isDeprecated":false,"deprecationReason":null},{"name":"KA","description":"Georgian.","isDeprecated":false,"deprecationReason":null},{"name":"KI","description":"Kikuyu.","isDeprecated":false,"deprecationReason":null},{"name":"KK","description":"Kazakh.","isDeprecated":false,"deprecationReason":null},{"name":"KL","description":"Kalaallisut.","isDeprecated":false,"deprecationReason":null},{"name":"KM","description":"Khmer.","isDeprecated":false,"deprecationReason":null},{"name":"KN","description":"Kannada.","isDeprecated":false,"deprecationReason":null},{"name":"KO","description":"Korean.","isDeprecated":false,"deprecationReason":null},{"name":"KS","description":"Kashmiri.","isDeprecated":false,"deprecationReason":null},{"name":"KU","description":"Kurdish.","isDeprecated":false,"deprecationReason":null},{"name":"KW","description":"Cornish.","isDeprecated":false,"deprecationReason":null},{"name":"KY","description":"Kyrgyz.","isDeprecated":false,"deprecationReason":null},{"name":"LB","description":"Luxembourgish.","isDeprecated":false,"deprecationReason":null},{"name":"LG","description":"Ganda.","isDeprecated":false,"deprecationReason":null},{"name":"LN","description":"Lingala.","isDeprecated":false,"deprecationReason":null},{"name":"LO","description":"Lao.","isDeprecated":false,"deprecationReason":null},{"name":"LT","description":"Lithuanian.","isDeprecated":false,"deprecationReason":null},{"name":"LU","description":"Luba-Katanga.","isDeprecated":false,"deprecationReason":null},{"name":"LV","description":"Latvian.","isDeprecated":false,"deprecationReason":null},{"name":"MG","description":"Malagasy.","isDeprecated":false,"deprecationReason":null},{"name":"MI","description":"Māori.","isDeprecated":false,"deprecationReason":null},{"name":"MK","description":"Macedonian.","isDeprecated":false,"deprecationReason":null},{"name":"ML","description":"Malayalam.","isDeprecated":false,"deprecationReason":null},{"name":"MN","description":"Mongolian.","isDeprecated":false,"deprecationReason":null},{"name":"MR","description":"Marathi.","isDeprecated":false,"deprecationReason":null},{"name":"MS","description":"Malay.","isDeprecated":false,"deprecationReason":null},{"name":"MT","description":"Maltese.","isDeprecated":false,"deprecationReason":null},{"name":"MY","description":"Burmese.","isDeprecated":false,"deprecationReason":null},{"name":"NB","description":"Norwegian (Bokmål).","isDeprecated":false,"deprecationReason":null},{"name":"ND","description":"North Ndebele.","isDeprecated":false,"deprecationReason":null},{"name":"NE","description":"Nepali.","isDeprecated":false,"deprecationReason":null},{"name":"NL","description":"Dutch.","isDeprecated":false,"deprecationReason":null},{"name":"NN","description":"Norwegian Nynorsk.","isDeprecated":false,"deprecationReason":null},{"name":"NO","description":"Norwegian.","isDeprecated":false,"deprecationReason":null},{"name":"OM","description":"Oromo.","isDeprecated":false,"deprecationReason":null},{"name":"OR","description":"Odia.","isDeprecated":false,"deprecationReason":null},{"name":"OS","description":"Ossetic.","isDeprecated":false,"deprecationReason":null},{"name":"PA","description":"Punjabi.","isDeprecated":false,"deprecationReason":null},{"name":"PL","description":"Polish.","isDeprecated":false,"deprecationReason":null},{"name":"PS","description":"Pashto.","isDeprecated":false,"deprecationReason":null},{"name":"PT","description":"Portuguese.","isDeprecated":false,"deprecationReason":null},{"name":"PT_BR","description":"Portuguese (Brazil).","isDeprecated":false,"deprecationReason":null},{"name":"PT_PT","description":"Portuguese (Portugal).","isDeprecated":false,"deprecationReason":null},{"name":"QU","description":"Quechua.","isDeprecated":false,"deprecationReason":null},{"name":"RM","description":"Romansh.","isDeprecated":false,"deprecationReason":null},{"name":"RN","description":"Rundi.","isDeprecated":false,"deprecationReason":null},{"name":"RO","description":"Romanian.","isDeprecated":false,"deprecationReason":null},{"name":"RU","description":"Russian.","isDeprecated":false,"deprecationReason":null},{"name":"RW","description":"Kinyarwanda.","isDeprecated":false,"deprecationReason":null},{"name":"SA","description":"Sanskrit.","isDeprecated":false,"deprecationReason":null},{"name":"SC","description":"Sardinian.","isDeprecated":false,"deprecationReason":null},{"name":"SD","description":"Sindhi.","isDeprecated":false,"deprecationReason":null},{"name":"SE","description":"Northern Sami.","isDeprecated":false,"deprecationReason":null},{"name":"SG","description":"Sango.","isDeprecated":false,"deprecationReason":null},{"name":"SI","description":"Sinhala.","isDeprecated":false,"deprecationReason":null},{"name":"SK","description":"Slovak.","isDeprecated":false,"deprecationReason":null},{"name":"SL","description":"Slovenian.","isDeprecated":false,"deprecationReason":null},{"name":"SN","description":"Shona.","isDeprecated":false,"deprecationReason":null},{"name":"SO","description":"Somali.","isDeprecated":false,"deprecationReason":null},{"name":"SQ","description":"Albanian.","isDeprecated":false,"deprecationReason":null},{"name":"SR","description":"Serbian.","isDeprecated":false,"deprecationReason":null},{"name":"SU","description":"Sundanese.","isDeprecated":false,"deprecationReason":null},{"name":"SV","description":"Swedish.","isDeprecated":false,"deprecationReason":null},{"name":"SW","description":"Swahili.","isDeprecated":false,"deprecationReason":null},{"name":"TA","description":"Tamil.","isDeprecated":false,"deprecationReason":null},{"name":"TE","description":"Telugu.","isDeprecated":false,"deprecationReason":null},{"name":"TG","description":"Tajik.","isDeprecated":false,"deprecationReason":null},{"name":"TH","description":"Thai.","isDeprecated":false,"deprecationReason":null},{"name":"TI","description":"Tigrinya.","isDeprecated":false,"deprecationReason":null},{"name":"TK","description":"Turkmen.","isDeprecated":false,"deprecationReason":null},{"name":"TO","description":"Tongan.","isDeprecated":false,"deprecationReason":null},{"name":"TR","description":"Turkish.","isDeprecated":false,"deprecationReason":null},{"name":"TT","description":"Tatar.","isDeprecated":false,"deprecationReason":null},{"name":"UG","description":"Uyghur.","isDeprecated":false,"deprecationReason":null},{"name":"UK","description":"Ukrainian.","isDeprecated":false,"deprecationReason":null},{"name":"UR","description":"Urdu.","isDeprecated":false,"deprecationReason":null},{"name":"UZ","description":"Uzbek.","isDeprecated":false,"deprecationReason":null},{"name":"VI","description":"Vietnamese.","isDeprecated":false,"deprecationReason":null},{"name":"VO","description":"Volapük.","isDeprecated":false,"deprecationReason":null},{"name":"WO","description":"Wolof.","isDeprecated":false,"deprecationReason":null},{"name":"XH","description":"Xhosa.","isDeprecated":false,"deprecationReason":null},{"name":"YI","description":"Yiddish.","isDeprecated":false,"deprecationReason":null},{"name":"YO","description":"Yoruba.","isDeprecated":false,"deprecationReason":null},{"name":"ZH","description":"Chinese.","isDeprecated":false,"deprecationReason":null},{"name":"ZH_CN","description":"Chinese (Simplified).","isDeprecated":false,"deprecationReason":null},{"name":"ZH_TW","description":"Chinese (Traditional).","isDeprecated":false,"deprecationReason":null},{"name":"ZU","description":"Zulu.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"LegacyAggregatedMerchandiseTermsAsFees","description":"An object representing a product marked as a fee, aggregated by title.","isOneOf":null,"fields":[{"name":"description","description":"The description of the fee line, as provided by the _legacy_product_as_fee_description line item property.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the fee line, as provided by the _legacy_product_as_fee_title line item property.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"total","description":"The total value of all the products with the same title.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItem","description":"A single line item in an order.","isOneOf":null,"fields":[{"name":"currentTotalPrice","description":"The total price of the line item, calculated by multiplying the current unit price of the variant by the quantity, expressed in presentment currencies.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customAttributes","description":"The list of custom attributes associated with the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Attribute","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"discountAllocations","description":"The discounts that have been allocated onto the line item by discount applications.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DiscountAllocation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"discountInformation","description":"The discount information for the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemDiscountInformation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"giftCard","description":"Whether the line item represents the purchase of a gift card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"group","description":"The line item group associated to the line item.","args":[],"type":{"kind":"OBJECT","name":"LineItemGroup","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"groupTitle","description":"The title of the line item group associated with the line item.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"image","description":"The image object associated with the line item.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"legacyFee","description":"Whether this is line item is marked as a fee.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"legacyFeeDescription","description":"The fee's description, if this line item has been marked as a fee.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"legacyFeeTitle","description":"The fee's title, if this line item has been marked as a fee.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the product.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentTitle","description":"The title of the line item variant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"price","description":"The product variant price without any discounts applied, in presentment currencies.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"productId","description":"The product's ID.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"productType","description":"The product's type.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of variant items ordered.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refundableQuantity","description":"The quantity of the line item, minus the refunded quantity.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"requiresShipping","description":"Whether physical shipping is required for the variant.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sellingPlan","description":"The selling plan details associated with the line item.","args":[],"type":{"kind":"OBJECT","name":"LineItemSellingPlan","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"sku","description":"The SKU number of the variant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"soldDiscountInformation","description":"The discounts that have been allocated onto the line item, ignoring returns.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemDiscountInformation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"soldDiscountedTotalPrice","description":"The total price of the line item, ignoring returns, with discounts included.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"soldQuantity","description":"The quantity of sold line item, ignoring returns.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"soldTotalPrice","description":"The total price of the line item, ignoring returns, before discounts.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"suggestedReturnReasonDefinitions","description":"Return reasons suggested based on the line item's product category in Shopify's product taxonomy. These are a curated subset of the full library of available reasons via the [`returnReasonDefinitions`](https://shopify.dev/docs/api/admin-graphql/latest/queries/returnReasonDefinitions) query.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"ReturnReasonDefinitionConnection","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"supportedReturnReasons","description":"The reasons that the customer can return this line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnSupportedReason","ofType":null}}}},"isDeprecated":true,"deprecationReason":"Use `suggestedReturnReasonDefinitions` instead."},{"name":"title","description":"The title of the product or variant. This field only applies to custom line items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscount","description":"The total of the discount allocations on this line item, resulting from discounts applied specifically to this line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalPrice","description":"The total price of the line item, calculated by multiplying the current unit price of the variant by the quantity, expressed in presentment currencies.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalPriceBeforeDiscounts","description":"The total price of the line item, calculated by multiplying the unit price of the variant (before any discounts) by the quantity, expressed in presentment currencies.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalPriceWithDiscounts","description":"The total price of the line item, calculated by multiplying the unit price of the variant (after line item discounts) by the quantity, expressed in presentment currencies.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"unitPrice","description":"The unit price of the line item in presentment currencies.","args":[],"type":{"kind":"OBJECT","name":"UnitPrice","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"variantId","description":"The ID of the variant.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"variantOptions","description":"The options of the product variant.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemVariantOption","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"variantTitle","description":"The name of the variant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"vendor","description":"The product's vendor.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItemConnection","description":"An auto-generated type for paginating through multiple LineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in LineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"LineItemContainer","description":"The information about the line item category for the order.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"RemainingLineItemContainer","ofType":null},{"kind":"OBJECT","name":"UnfulfilledDigitalLineItemContainer","ofType":null},{"kind":"OBJECT","name":"UnfulfilledGiftCardLineItemContainer","ofType":null},{"kind":"OBJECT","name":"UnfulfilledLineItemContainer","ofType":null},{"kind":"OBJECT","name":"UnfulfilledPhysicalLineItemContainer","ofType":null}]},{"kind":"OBJECT","name":"LineItemContainerLineItem","description":"The information about the line item in the line item container.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The line item associated with the container.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"remainingQuantity","description":"The number of units yet to be fulfilled.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalQuantity","description":"The total number of units in this fulfillment.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItemContainerLineItemConnection","description":"An auto-generated type for paginating through multiple LineItemContainerLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemContainerLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in LineItemContainerLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemContainerLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItemContainerLineItemEdge","description":"An auto-generated type which holds one LineItemContainerLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of LineItemContainerLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemContainerLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItemDiscountInformation","description":"The discount information for a specific line item.","isOneOf":null,"fields":[{"name":"discountValue","description":"The value of the applied discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The discount's name that displays to merchants in the Shopify admin and to customers.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItemEdge","description":"An auto-generated type which holds one LineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of LineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItemGroup","description":"A line item group to which a line item belongs to.","isOneOf":null,"fields":[{"name":"currentTotalPrice","description":"The total price of the line item group, calculated by aggregating the current total price of its line item components.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deliverable","description":"Whether the group merchandise is itself deliverable.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":true,"deprecationReason":"Use `is_concrete` instead."},{"name":"discountInformation","description":"The discount information for the line item group.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemDiscountInformation","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"image","description":"The image of the line item group variant or the product image if the variant has no image.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"isConcrete","description":"Whether the group represents concrete merchandise (as opposed to virtual merchandise).","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"parentLineItemId","description":"ID of the parent line item.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"parentVariantTitle","description":"The title of the parent variant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of line item groups ordered.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the line item group.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalPriceBeforeDiscounts","description":"The total price of the line item group, calculated by aggregating the total price before discounts of its line item components.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItemSellingPlan","description":"The selling plan for a line item.","isOneOf":null,"fields":[{"name":"name","description":"The name of the selling plan for display purposes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sellingPlanId","description":"The ID of the selling plan associated with the line item.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"LineItemVariantOption","description":"The line item's variant option.","isOneOf":null,"fields":[{"name":"name","description":"The name of the option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ManualDiscountApplication","description":"Captures the intentions of a discount that was manually created.","isOneOf":null,"fields":[{"name":"allocationMethod","description":"The method by which the discount's value is allocated to its entitled items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationAllocationMethod","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":"The description of the application.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"targetSelection","description":"The lines of targetType that the discount is allocated over.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetSelection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetType","description":"The type of line that the discount is applicable towards.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the discount application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"PricingValue","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DiscountApplication","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Market","description":"A market, which is a group of one or more regions targeted for international sales.\nA market allows configuration of a distinct, localized shopping experience for customers from a specific area of the world.","isOneOf":null,"fields":[{"name":"handle","description":"The short, human-readable unique identifier for the market.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"webPresence","description":"The web presence of the market, defining its SEO strategy. This can be a different domain,\nsubdomain, or subfolders of the primary domain. Each web presence comprises one or more\nlanguage variants. If a market doesn't have its own web presence, an inherited web presence will be returned.","args":[],"type":{"kind":"OBJECT","name":"MarketWebPresence","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MarketWebPresence","description":"The web presence of the market, defining its SEO strategy. This can be a different domain\n(e.g. `example.ca`), subdomain (e.g. `ca.example.com`), or subfolders of the primary\ndomain (e.g. `example.com/en-ca`). Each web presence comprises one or more language\nvariants. If a market does not have its own web presence, it is accessible on the shop’s\nprimary domain via [country\nselectors](https://shopify.dev/themes/internationalization/multiple-currencies-languages#the-country-selector).\n\nNote: while the domain/subfolders defined by a market’s web presence are not applicable to\ncustom storefronts, which must manage their own domains and routing, the languages chosen\nhere do govern [the languages available on the Storefront\nAPI](https://shopify.dev/custom-storefronts/internationalization/multiple-languages) for the countries in\nthis market.","isOneOf":null,"fields":[{"name":"domain","description":"The domain of the web presence.\nThis field will be null if `subfolderSuffix` isn't null.","args":[],"type":{"kind":"OBJECT","name":"Domain","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique identifier.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"rootUrls","description":"The list of root URLs for each of the web presence’s locales.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MarketWebPresenceRootUrl","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"subfolderSuffix","description":"The market-specific suffix of the subfolders defined by the web presence. Example: in `/en-us` the subfolder suffix is `us`. This field will be null if `domain` isn't null.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MarketWebPresenceRootUrl","description":"The URL for the homepage of the online store in the context of a particular market and a particular locale.","isOneOf":null,"fields":[{"name":"locale","description":"The locale in which the storefront loads.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The URL of the homepage.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"Media","description":"Represents a media interface.","isOneOf":null,"fields":[{"name":"alt","description":"A word or phrase to share the nature or contents of a media.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mediaContentType","description":"The media content type.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"MediaContentType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"previewImage","description":"The preview image for the media.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"GenericFile","ofType":null},{"kind":"OBJECT","name":"MediaImage","ofType":null},{"kind":"OBJECT","name":"Model3d","ofType":null},{"kind":"OBJECT","name":"Video","ofType":null}]},{"kind":"ENUM","name":"MediaContentType","description":"The content types that a media can have.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"GENERIC_FILE","description":"A Shopify hosted generic file.","isDeprecated":false,"deprecationReason":null},{"name":"IMAGE","description":"A Shopify hosted image.","isDeprecated":false,"deprecationReason":null},{"name":"MODEL_3D","description":"A Shopify hosted 3D model.","isDeprecated":false,"deprecationReason":null},{"name":"VIDEO","description":"A Shopify hosted video.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"MediaImage","description":"Represents a Shopify hosted image.","isOneOf":null,"fields":[{"name":"alt","description":"A word or phrase to share the nature or contents of a media.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"image","description":"The image for the media.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"mediaContentType","description":"The media content type.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"MediaContentType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"previewImage","description":"The preview image for the media.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Media","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Metafield","description":"The custom metadata attached to a resource. Metafields can be sorted into namespaces and are\ncomprised of keys, values, and value types.","isOneOf":null,"fields":[{"name":"compareDigest","description":"The data stored in the resource, represented as a digest.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the metafield was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":"The description of a metafield.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":true,"deprecationReason":"This field will be removed in a future release. Use the `description` on the metafield definition instead.\n"},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"jsonValue","description":"The data stored in the metafield in JSON format.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"JSON","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"key","description":"The key name for a metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"The namespace for a metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"reference","description":"Returns a reference object if the metafield's type is a resource reference.","args":[],"type":{"kind":"UNION","name":"MetafieldReference","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"references","description":"A list of reference objects if the metafield's type is a resource reference list.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"MetafieldReferenceConnection","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"The type name of the metafield.\nSee the list of [supported types](https://shopify.dev/apps/metafields/definitions/types).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the metafield was updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of a metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"HasCompareDigest","ofType":null},{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MetafieldIdentifier","description":"Identifies a metafield by its owner resource, namespace, and key.","isOneOf":null,"fields":[{"name":"key","description":"The key of the metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"The namespace of the metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"ownerId","description":"GID of the owner resource that the metafield belongs to.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"MetafieldIdentifierInput","description":"The input fields that identify metafields.","isOneOf":false,"fields":null,"inputFields":[{"name":"key","description":"The key of the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"The namespace of the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"ownerId","description":"The unique ID of the resource that the metafield is attached to.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"MetafieldReference","description":"Returns the resource which is being referred to by a metafield.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"GenericFile","ofType":null},{"kind":"OBJECT","name":"MediaImage","ofType":null},{"kind":"OBJECT","name":"Metaobject","ofType":null},{"kind":"OBJECT","name":"Model3d","ofType":null},{"kind":"OBJECT","name":"Video","ofType":null}]},{"kind":"OBJECT","name":"MetafieldReferenceConnection","description":"An auto-generated type for paginating through multiple MetafieldReferences.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MetafieldReferenceEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in MetafieldReferenceEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"MetafieldReference","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MetafieldReferenceEdge","description":"An auto-generated type which holds one MetafieldReference and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of MetafieldReferenceEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"MetafieldReference","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"MetafieldValueType","description":"Value type to describe the Metafield value.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BOOLEAN","description":"A boolean metafield.","isDeprecated":false,"deprecationReason":null},{"name":"FLOAT","description":"A float.","isDeprecated":false,"deprecationReason":null},{"name":"INTEGER","description":"An integer.","isDeprecated":false,"deprecationReason":null},{"name":"JSON_STRING","description":"A JSON string.","isDeprecated":false,"deprecationReason":null},{"name":"STRING","description":"A string.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"MetafieldsDeletePayload","description":"Return type for `metafieldsDelete` mutation.","isOneOf":null,"fields":[{"name":"deletedMetafields","description":"List of metafield identifiers that were deleted, null if the corresponding metafield isn't found.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"MetafieldIdentifier","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MetafieldsDeleteUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MetafieldsDeleteUserError","description":"An error that occurs during the execution of `MetafieldsDelete`.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"MetafieldsDeleteUserErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"elementIndex","description":"The index of the array element that's causing the error.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"MetafieldsDeleteUserErrorCode","description":"Possible error codes that can be returned by `MetafieldsDeleteUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BLANK","description":"The input value is blank.","isDeprecated":false,"deprecationReason":null},{"name":"DISALLOWED_OWNER_TYPE","description":"Owner type can't be used in this mutation.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"The input value is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"METAFIELD_DELETE_FAILED","description":"The metafield delete operation failed.","isDeprecated":false,"deprecationReason":null},{"name":"NOT_FOUND","description":"The record with the ID used as the input value couldn't be found.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"MetafieldsSetInput","description":"The input fields for a metafield value to set.","isOneOf":false,"fields":null,"inputFields":[{"name":"compareDigest","description":"The `compareDigest` value obtained from a previous query. Provide this with updates to ensure the metafield is modified safely.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"key","description":"The unique identifier for a metafield within its namespace.\nMust be 2-64 characters long and can contain alphanumeric, hyphen, and underscore characters.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"The container for a group of metafields that the metafield is or will be associated with. Used in tandem\nwith `key` to lookup a metafield on a resource, preventing conflicts with other metafields with the\nsame `key`.\nMust be 3-255 characters long and can contain alphanumeric, hyphen, and underscore characters.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"ownerId","description":"The unique ID of the resource that the metafield is attached to.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"The type of data that is stored in the metafield.\nThe type must be one of the [supported types](https://shopify.dev/apps/metafields/types).\nRequired when there is no corresponding definition for the given `namespace`, `key`, and\nowner resource type (derived from `ownerId`).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The data stored in the metafield. Always stored as a string, regardless of the metafield's type.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MetafieldsSetPayload","description":"Return type for `metafieldsSet` mutation.","isOneOf":null,"fields":[{"name":"metafields","description":"The list of metafields that were set.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MetafieldsSetUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MetafieldsSetUserError","description":"An error that occurs during the execution of `MetafieldsSet`.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"MetafieldsSetUserErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"elementIndex","description":"The index of the array element that's causing the error.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"MetafieldsSetUserErrorCode","description":"Possible error codes that can be returned by `MetafieldsSetUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"APP_NOT_AUTHORIZED","description":"ApiPermission metafields can only be created or updated by the app owner.","isDeprecated":false,"deprecationReason":null},{"name":"BLANK","description":"The input value is blank.","isDeprecated":false,"deprecationReason":null},{"name":"DISALLOWED_OWNER_TYPE","description":"Owner type can't be used in this mutation.","isDeprecated":false,"deprecationReason":null},{"name":"INCLUSION","description":"The input value isn't included in the list.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"The input value is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_COMPARE_DIGEST","description":"The compareDigest is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_TYPE","description":"The type is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_VALUE","description":"The value is invalid for metafield type or for definition options.","isDeprecated":false,"deprecationReason":null},{"name":"LESS_THAN_OR_EQUAL_TO","description":"The input value should be less than or equal to the maximum value allowed.","isDeprecated":false,"deprecationReason":null},{"name":"PRESENT","description":"The input value needs to be blank.","isDeprecated":false,"deprecationReason":null},{"name":"STALE_OBJECT","description":"The metafield has been modified since it was loaded.","isDeprecated":false,"deprecationReason":null},{"name":"TAKEN","description":"The input value is already taken.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_LONG","description":"The input value is too long.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_SHORT","description":"The input value is too short.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"Metaobject","description":"An instance of a user-defined model based on a MetaobjectDefinition.","isOneOf":null,"fields":[{"name":"field","description":"Accesses a field of the object by key.","args":[{"name":"key","description":"The key of the field.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"MetaobjectField","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"fields","description":"All object fields with defined values.\nOmitted object keys can be assumed null, and no guarantees are made about field order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MetaobjectField","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"handle","description":"The unique handle of the metaobject. Useful as a custom ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"The type of the metaobject.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the metaobject was last updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MetaobjectField","description":"Provides the value of a Metaobject field.","isOneOf":null,"fields":[{"name":"key","description":"The field key.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"reference","description":"A referenced object if the field type is a resource reference.","args":[],"type":{"kind":"UNION","name":"MetafieldReference","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"The type name of the field.\nSee the list of [supported types](https://shopify.dev/apps/metafields/definitions/types).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The field value.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Model3d","description":"Represents a Shopify hosted 3D model.","isOneOf":null,"fields":[{"name":"alt","description":"A word or phrase to share the nature or contents of a media.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mediaContentType","description":"The media content type.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"MediaContentType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"previewImage","description":"The preview image for the media.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"sources","description":"The sources for a 3d model.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Model3dSource","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Media","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Model3dSource","description":"Represents a source for a Shopify hosted 3d model.","isOneOf":null,"fields":[{"name":"filesize","description":"The filesize of the 3d model.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"format","description":"The format of the 3d model.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mimeType","description":"The MIME type of the 3d model.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The URL of the 3d model.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MoneyBag","description":"A collection of monetary values in their respective currencies. Used throughout the API for multi-currency pricing and transactions, when an amount in the shop's currency is converted to the customer's currency of choice. The `presentmentMoney` field contains the amount in the customer's selected currency. The `shopMoney` field contains the equivalent in the shop's base currency.","isOneOf":null,"fields":[{"name":"presentmentMoney","description":"Amount in presentment currency.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shopMoney","description":"Amount in shop currency.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"MoneyV2","description":"A precise monetary value and its associated currency. Combines a decimal amount with a three-letter currency code to express prices, costs, and other financial values throughout the API. For example, 12.99 USD.","isOneOf":null,"fields":[{"name":"amount","description":"A monetary value in decimal format, allowing for precise representation of cents or fractional\ncurrency. For example, 12.99.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"currencyCode","description":"The three-letter currency code that represents a world currency used in a store. Currency codes\ninclude standard [standard ISO 4217 codes](https://en.wikipedia.org/wiki/ISO_4217), legacy codes,\nand non-standard codes. For example, USD.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CurrencyCode","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Mutation","description":"This is the schema's entry point for all mutation operations.","isOneOf":null,"fields":[{"name":"applePayCreditCardAdd","description":"Adds a new credit card using Apple Pay.","args":[{"name":"applePayTokenizedCard","description":"The Apple Pay credit card token.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"billingAddress","description":"The billing address associated with the credit card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ApplePayBillingAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"displayLastDigits","description":"The last four digits of the physical credit card.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"ApplePayCreditCardAddPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"applePayCreditCardUpdate","description":"Updates a credit card using Apple Pay.","args":[{"name":"applePayTokenizedCard","description":"The Apple Pay credit card token.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"billingAddress","description":"The billing address associated with the credit card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ApplePayBillingAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"displayLastDigits","description":"The last four digits of the physical credit card.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"paymentMethodId","description":"The ID of the payment method to be updated.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"ApplePayCreditCardUpdatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"applePaySessionCreate","description":"Creates a new Apple Pay session.","args":[{"name":"resourceId","description":"The reference to the resource for which the session will be created.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"validationUrl","description":"The validation URL used for the request.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"ApplePaySessionCreatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"businessContactUpdate","description":"Updates the information for a business contact.","args":[{"name":"companyId","description":"The ID of the company of the customer if the customer belongs to multiple companies.","type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"input","description":"The input fields for updating the business contact.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"BusinessContactUpdateInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"BusinessContactUpdatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"businessLocationCreditCardAdd","description":"Adds a new credit card to the available payment methods of a customer.","args":[{"name":"billingAddress","description":"The billing address to associate with the credit card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CustomerMailingAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"companyLocationId","description":"The ID of the company location to which the payment instrument belongs.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"sessionId","description":"The Cardserver session ID.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"BusinessLocationCreditCardAddPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"businessLocationCreditCardUpdate","description":"Updates the details of a credit card for a customer.","args":[{"name":"billingAddress","description":"The billing address to associate with the credit card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CustomerMailingAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"companyLocationId","description":"The ID of the company location to which the payment instrument belongs.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"paymentMethodId","description":"The ID of the payment method to be updated.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"sessionId","description":"The Cardserver session ID.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"BusinessLocationCreditCardUpdatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"businessLocationPaymentInstrumentRemove","description":"Removes a payment instrument from a customer.","args":[{"name":"companyLocationId","description":"The ID of the company location to which the payment instrument belongs.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrumentId","description":"The ID of the payment instrument to be removed.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"replacementPaymentInstrumentId","description":"The ID of a payment instrument to use as a replacement.","type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"BusinessLocationPaymentInstrumentRemovePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"companyLocationAssignAddress","description":"Updates an address on a company location.","args":[{"name":"address","description":"The input fields to use to update the address.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CompanyAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"addressTypes","description":"The list of address types on the location to update.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CompanyAddressType","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"locationId","description":"The ID of the company location to update addresses on.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CompanyLocationAssignAddressPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"creditCardAdd","description":"Adds a new credit card to a customer's list of available payment methods.","args":[{"name":"billingAddress","description":"The billing address associated with the credit card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CustomerMailingAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"default","description":"Whether this is the customer's default payment method.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sessionId","description":"The Cardserver session ID.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CreditCardAddPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"creditCardUpdate","description":"Updates the details of a customer's credit card.","args":[{"name":"billingAddress","description":"The billing address associated with the credit card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CustomerMailingAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"paymentMethodId","description":"The ID of the payment method to be updated.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"sessionId","description":"The Cardserver session ID.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CreditCardUpdatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customerAddressCreate","description":"Creates a new address for a customer.","args":[{"name":"address","description":"Specifies the fields to use when creating the address.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CustomerAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"defaultAddress","description":"The flag to set the address as the default address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CustomerAddressCreatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customerAddressDelete","description":"Deletes a specific address for a customer.","args":[{"name":"addressId","description":"The ID of the address to be deleted.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CustomerAddressDeletePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customerAddressUpdate","description":"Updates a specific address for a customer.","args":[{"name":"address","description":"Specifies the fields to use when updating the address.","type":{"kind":"INPUT_OBJECT","name":"CustomerAddressInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"addressId","description":"The ID of the address to be updated.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"defaultAddress","description":"The flag to set the address as the default address.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"null","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CustomerAddressUpdatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customerEmailMarketingOptIn","description":"Subscribes the customer's email to marketing.","args":[],"type":{"kind":"OBJECT","name":"CustomerEmailMarketingOptInPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customerEmailMarketingSubscribe","description":"Subscribes the customer to email marketing.","args":[],"type":{"kind":"OBJECT","name":"CustomerEmailMarketingSubscribePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customerEmailMarketingUnsubscribe","description":"Unsubscribes the customer from email marketing.","args":[],"type":{"kind":"OBJECT","name":"CustomerEmailMarketingUnsubscribePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customerUpdate","description":"Updates the customer's personal information.","args":[{"name":"input","description":"Specifies the input fields for the customer update.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CustomerUpdateInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CustomerUpdatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"googlePayCreditCardAdd","description":"Adds a new credit card by using Google Pay.","args":[{"name":"billingAddress","description":"The billing address associated with the credit card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"GooglePayBillingAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"googlePayTokenizedCard","description":"A Google Pay credit card token.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"GooglePayCreditCardAddPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"googlePayCreditCardUpdate","description":"Updates a credit card using Google Pay.","args":[{"name":"billingAddress","description":"The billing address associated with the credit card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"GooglePayBillingAddressInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"googlePayTokenizedCard","description":"The Google Pay credit card token.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"paymentMethodId","description":"The ID of the payment method to be updated.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"GooglePayCreditCardUpdatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafieldsDelete","description":"Deletes multiple metafields in bulk.","args":[{"name":"metafields","description":"A list of identifiers specifying metafields to delete. At least one identifier must be specified.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"MetafieldIdentifierInput","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"MetafieldsDeletePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafieldsSet","description":"Sets metafield values. Metafield values will be set regardless if they were previously created or not.\n\nAllows a maximum of 25 metafields to be set at a time.\n\nThis operation is atomic, meaning no changes are persisted if an error is encountered.\n\nAs of `2024-07`, this operation supports compare-and-set functionality to better handle concurrent requests.\nIf `compareDigest` is set for any metafield, the mutation will only set that metafield if the persisted metafield value matches the digest used on `compareDigest`.\nIf the metafield doesn't exist yet, but you want to guarantee that the operation will run in a safe manner, set `compareDigest` to `null`.\nThe `compareDigest` value can be acquired by querying the metafield object and selecting `compareDigest` as a field.\nIf the `compareDigest` value does not match the digest for the persisted value, the mutation will return an error.\nYou can opt out of write guarantees by not sending `compareDigest` in the request.","args":[{"name":"metafields","description":"The list of metafield values to set. Maximum of 25.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"MetafieldsSetInput","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"MetafieldsSetPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"orderRequestReturn","description":"Request a new return on behalf of a customer.","args":[{"name":"orderId","description":"The ID of the order for which this return is being requested.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"requestedLineItems","description":"The line items that are requested to be returned.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RequestedLineItemInput","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"OrderRequestReturnPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrumentAdd","description":"Adds a new payment instrument and associates mandates. Returns the created instrument on success.","args":[{"name":"idempotencyKey","description":"Unique key for this request.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"instrument","description":"The payment instrument to add.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PaymentInstrumentInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"mandates","description":"The mandates to associate with this instrument.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PaymentMandateInput","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"PaymentInstrumentAddPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrumentRemove","description":"Removes a payment instrument from a customer's account.","args":[{"name":"paymentInstrumentId","description":"The ID of the payment instrument to be removed.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"replacementPaymentInstrumentId","description":"The ID of a payment instrument that can serve as a replacement.","type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"PaymentInstrumentRemovePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrumentReplace","description":"Replace existing payment mandates with a new (or existing) instrument. Subscriptions require special treatment.","args":[{"name":"id","description":"The ID of the existing payment instrument to replace.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"idempotencyKey","description":"Unique key for this request.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"instrument","description":"The new payment instrument to replace with.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PaymentInstrumentInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"mandates","description":"The mandates to associate with this instrument. If not provided, all mandates are replaced.","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PaymentMandateInput","ofType":null}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"PaymentInstrumentReplacePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrumentUpdateDefault","description":"Updates a customer's default payment instrument.","args":[{"name":"default","description":"Whether this payment instrument is the default.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrumentId","description":"The ID of the payment instrument to update.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"PaymentInstrumentUpdateDefaultPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paypalAccountEnable","description":"Connects a customer's PayPal account for use as a payment method.","args":[{"name":"paypalPayerId","description":"The Payer ID provided by PayPal.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"paypalToken","description":"The PayPal Express token.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"PaypalAccountEnablePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paypalTokenCreate","description":"Creates a PayPal Express token.","args":[],"type":{"kind":"OBJECT","name":"PaypalTokenCreatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"resendGiftCard","description":"Resends a gift card to the customer.","args":[{"name":"orderId","description":"The ID of the order that sent the gift card.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"ResendGiftCardPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"shopPayCreditCardGetUpdateUrl","description":"Provides a URL that enables the customer to update a Shop Pay credit card.","args":[{"name":"paymentMethodId","description":"The ID of the Shop Pay payment method to be updated.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"ShopPayCreditCardGetUpdateUrlPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"storefrontCustomerAccessTokenCreate","description":"Exchanges the Customer Access Token, provided in the Authorization header, into a Storefront Customer Access Token.\nRenew this token each time you update the Customer Access Token found in the Authorization header.","args":[],"type":{"kind":"OBJECT","name":"StorefrontCustomerAccessTokenCreatePayload","ofType":null},"isDeprecated":true,"deprecationReason":"The `storefrontCustomerAccessTokenCreate` is deprecated and will be removed in a future version. Please see [the changelog](https://shopify.dev/changelog/deprecation-of-storefrontcustomeraccesstokencreate-mutation) for more information."},{"name":"stripeFinancialConnectionsSessionInitiate","description":"Initiates a new Stripe Financial Connections session.","args":[],"type":{"kind":"OBJECT","name":"StripeFinancialConnectionsSessionInitiatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionBillingCycleSkip","description":"Skips a Subscription Billing Cycle.","args":[{"name":"billingCycleInput","description":"The input object for selecting and using billing cycles.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"SubscriptionBillingCycleInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionBillingCycleSkipPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionBillingCycleUnskip","description":"Unskips a Subscription Billing Cycle.","args":[{"name":"billingCycleInput","description":"The input object for selecting and using billing cycles.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"SubscriptionBillingCycleInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionBillingCycleUnskipPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractActivate","description":"Activates a Subscription Contract. Contract status must be either active, paused, or failed.","args":[{"name":"subscriptionContractId","description":"The ID of the subscription contract to activate.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionContractActivatePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractCancel","description":"Cancels a Subscription Contract.","args":[{"name":"subscriptionContractId","description":"The ID of the Subscription Contract to cancel.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionContractCancelPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractChangePaymentInstrument","description":"Changes the payment instrument used for future billing cycles of a Subscription Contract.","args":[{"name":"paymentInstrumentId","description":"The ID of the payment instrument.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractId","description":"The ID of the Subscription Contract to update.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionContractChangePaymentInstrumentPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractFetchDeliveryOptions","description":"Fetches the available delivery options for a Subscription Contract.","args":[{"name":"address","description":"The address to deliver the subscription contract to.","type":{"kind":"INPUT_OBJECT","name":"CustomerAddressInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"deliveryAddress","description":"The address to deliver the subscription contract to.","type":{"kind":"INPUT_OBJECT","name":"CustomerMailingAddressInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractId","description":"The ID of the subscription contract.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionContractFetchDeliveryOptionsPayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractPause","description":"Pauses a Subscription Contract.","args":[{"name":"subscriptionContractId","description":"The ID of the subscription contract to pause.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionContractPausePayload","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractSelectDeliveryMethod","description":"Selects an option from a delivery options result and updates the delivery method on a Subscription Contract.","args":[{"name":"deliveryMethodInput","description":"The delivery method selected for the subscription contract.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"SubscriptionDeliveryMethodInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContractId","description":"The ID of the subscription contract.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionDeliveryOptionsResultToken","description":"The token associated with the successfully fetched delivery options result for the subscription contract.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionContractSelectDeliveryMethodPayload","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"Node","description":"An object with an ID field to support global identification, in accordance with the\n[Relay specification](https://relay.dev/graphql/objectidentification.htm#sec-Node-Interface).\nThis interface is used by the [node](https://shopify.dev/api/admin-graphql/unstable/queries/node)\nand [nodes](https://shopify.dev/api/admin-graphql/unstable/queries/nodes) queries.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"AdditionalFeeSale","ofType":null},{"kind":"OBJECT","name":"AdjustmentSale","ofType":null},{"kind":"OBJECT","name":"App","ofType":null},{"kind":"OBJECT","name":"AppliedGiftCard","ofType":null},{"kind":"OBJECT","name":"BankPaymentInstrument","ofType":null},{"kind":"OBJECT","name":"Checkout","ofType":null},{"kind":"OBJECT","name":"CheckoutLineItem","ofType":null},{"kind":"OBJECT","name":"Company","ofType":null},{"kind":"OBJECT","name":"CompanyAddress","ofType":null},{"kind":"OBJECT","name":"CompanyContact","ofType":null},{"kind":"OBJECT","name":"CompanyContactRole","ofType":null},{"kind":"OBJECT","name":"CompanyContactRoleAssignment","ofType":null},{"kind":"OBJECT","name":"CompanyLocation","ofType":null},{"kind":"OBJECT","name":"Customer","ofType":null},{"kind":"OBJECT","name":"CustomerAddress","ofType":null},{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},{"kind":"OBJECT","name":"CustomerMailingAddress","ofType":null},{"kind":"OBJECT","name":"Domain","ofType":null},{"kind":"OBJECT","name":"DraftOrder","ofType":null},{"kind":"OBJECT","name":"DraftOrderLineItem","ofType":null},{"kind":"OBJECT","name":"DutySale","ofType":null},{"kind":"OBJECT","name":"ExchangeLineItem","ofType":null},{"kind":"OBJECT","name":"FeeSale","ofType":null},{"kind":"OBJECT","name":"Fulfillment","ofType":null},{"kind":"OBJECT","name":"FulfillmentEvent","ofType":null},{"kind":"OBJECT","name":"FulfillmentLineItem","ofType":null},{"kind":"OBJECT","name":"GiftCardSale","ofType":null},{"kind":"OBJECT","name":"LegacyAggregatedMerchandiseTermsAsFees","ofType":null},{"kind":"OBJECT","name":"LineItem","ofType":null},{"kind":"OBJECT","name":"LineItemContainerLineItem","ofType":null},{"kind":"OBJECT","name":"LineItemGroup","ofType":null},{"kind":"OBJECT","name":"Market","ofType":null},{"kind":"OBJECT","name":"MarketWebPresence","ofType":null},{"kind":"OBJECT","name":"Metafield","ofType":null},{"kind":"OBJECT","name":"Metaobject","ofType":null},{"kind":"OBJECT","name":"Order","ofType":null},{"kind":"OBJECT","name":"OrderAgreement","ofType":null},{"kind":"OBJECT","name":"OrderEditAgreement","ofType":null},{"kind":"OBJECT","name":"OrderEditSummaryChange","ofType":null},{"kind":"OBJECT","name":"OrderTransaction","ofType":null},{"kind":"OBJECT","name":"PaymentIconImage","ofType":null},{"kind":"OBJECT","name":"PaymentSchedule","ofType":null},{"kind":"OBJECT","name":"PaymentTerms","ofType":null},{"kind":"OBJECT","name":"PaymentTermsTemplate","ofType":null},{"kind":"OBJECT","name":"PaypalBillingAgreement","ofType":null},{"kind":"OBJECT","name":"ProductSale","ofType":null},{"kind":"OBJECT","name":"Refund","ofType":null},{"kind":"OBJECT","name":"RefundAgreement","ofType":null},{"kind":"OBJECT","name":"RemainingLineItemContainerLineItem","ofType":null},{"kind":"OBJECT","name":"Return","ofType":null},{"kind":"OBJECT","name":"ReturnAgreement","ofType":null},{"kind":"OBJECT","name":"ReturnLineItem","ofType":null},{"kind":"OBJECT","name":"ReturnReasonDefinition","ofType":null},{"kind":"OBJECT","name":"ReverseDelivery","ofType":null},{"kind":"OBJECT","name":"SaleTax","ofType":null},{"kind":"OBJECT","name":"ShippingLineSale","ofType":null},{"kind":"OBJECT","name":"Shop","ofType":null},{"kind":"OBJECT","name":"ShopPolicy","ofType":null},{"kind":"OBJECT","name":"StoreCreditAccount","ofType":null},{"kind":"OBJECT","name":"StoreCreditAccountCreditTransaction","ofType":null},{"kind":"OBJECT","name":"StoreCreditAccountDebitRevertTransaction","ofType":null},{"kind":"OBJECT","name":"StoreCreditAccountDebitTransaction","ofType":null},{"kind":"OBJECT","name":"SubscriptionContract","ofType":null},{"kind":"OBJECT","name":"TaxLine","ofType":null},{"kind":"OBJECT","name":"TimelineEvent","ofType":null},{"kind":"OBJECT","name":"TipSale","ofType":null},{"kind":"OBJECT","name":"UiExtensionMetafield","ofType":null},{"kind":"OBJECT","name":"UnknownSale","ofType":null},{"kind":"OBJECT","name":"UnverifiedReturnLineItem","ofType":null}]},{"kind":"OBJECT","name":"NonReturnableLineItem","description":"A line item with at least one unit that is not eligible for return.","isOneOf":null,"fields":[{"name":"lineItem","description":"The line item associated with the non-returnable units.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units that aren't eligible for return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantityDetails","description":"Details about non-returnable quantities, including the number of units that can't be returned and the reasons they can't be returned, grouped by reason (e.g., already returned, not yet fulfilled).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"NonReturnableQuantityDetail","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"NonReturnableLineItemConnection","description":"An auto-generated type for paginating through multiple NonReturnableLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"NonReturnableLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in NonReturnableLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"NonReturnableLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"NonReturnableLineItemEdge","description":"An auto-generated type which holds one NonReturnableLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of NonReturnableLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"NonReturnableLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"NonReturnableQuantityDetail","description":"Details about non-returnable quantities, including the number of units that can't be returned\nand the reasons for non-returnability, grouped by reason (e.g., already returned, not yet fulfilled).","isOneOf":null,"fields":[{"name":"quantity","description":"The number of units that aren't eligible for return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"reasonCode","description":"The reason why this quantity isn't eligible for return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"NonReturnableReason","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"NonReturnableReason","description":"The reason why a line item quantity can't be returned.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"FINAL_SALE","description":"The line item quantity is final sale. This is only applicable if return rules were in place at the time an order was placed.","isDeprecated":false,"deprecationReason":null},{"name":"OTHER","description":"The line item quantity is ineligible for return for a reason that has not been predefined.","isDeprecated":false,"deprecationReason":null},{"name":"RETURNED","description":"The line item quantity has already been returned.","isDeprecated":false,"deprecationReason":null},{"name":"RETURN_WINDOW_EXPIRED","description":"The return window for this line item quantity has expired. This is only applicable if return rules were in place at the time an order was placed.","isDeprecated":false,"deprecationReason":null},{"name":"UNFULFILLED","description":"The line item quantity has not been fulfilled by the merchant.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"Order","description":"A customer’s completed request to purchase one or more products from a shop. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","isOneOf":null,"fields":[{"name":"agreements","description":"A list of sales agreements associated with the order.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SalesAgreementConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"billingAddress","description":"The mailing address provided by the customer. Not all orders have a mailing address.","args":[],"type":{"kind":"OBJECT","name":"CustomerAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"cancelReason","description":"The reason for the cancellation of the order. Returns `null` if the order wasn't canceled.","args":[],"type":{"kind":"ENUM","name":"OrderCancelReason","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"cancelledAt","description":"The date and time when the order was canceled.\nReturns `null` if the order wasn't canceled.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"checkoutToken","description":"The checkout token associated with this order.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"confirmationNumber","description":"A randomly generated alpha-numeric identifier for the order that may be shown to the customer\ninstead of the sequential order name. For example, \"XPAV284CT\", \"R50KELTJP\" or \"35PKUN0UJ\".\nThis value isn't guaranteed to be unique.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the order was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"currencyCode","description":"The shop currency when the order was placed.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CurrencyCode","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"customAttributes","description":"The list of custom attributes associated with the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Attribute","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"customer","description":"The customer who placed the order.","args":[],"type":{"kind":"OBJECT","name":"Customer","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customerLocale","description":"The locale code representing the region where this specific order was placed.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"discountApplications","description":"The discounts that have been applied to the order.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DiscountApplicationConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discountInformation","description":"The discount information for the order, including line-level discount applications.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderDiscountInformation","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrder","description":"The draft order associated with the order.","args":[],"type":{"kind":"OBJECT","name":"DraftOrder","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrderName","description":"The name of the associated draft order.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"editSummary","description":"The edit summary of the order.","args":[],"type":{"kind":"OBJECT","name":"OrderEditSummary","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"edited","description":"Whether the order has been edited or not.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"email","description":"The email address of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"financialStatus","description":"The financial status of the order.","args":[],"type":{"kind":"ENUM","name":"OrderFinancialStatus","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"fulfillmentStatus","description":"The fulfillment status of the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderFulfillmentStatus","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"fulfillments","description":"The fulfillments associated with the order.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| order_id | id |\n| shipment_status | string |\n| status | string |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"FulfillmentSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FulfillmentConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"hasEmail","description":"Whether the customer has an email address.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"hasMultipleFulfillments","description":"Whether the order has multiple fulfillments.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"latestFulfillmentDeliveryDate","description":"The delivery or estimated delivery date of the latest fulfillment.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"legacyAggregatedMerchandiseTermsAsFees","description":"The merchandise lines marked as fees with total value, aggregated by title.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LegacyAggregatedMerchandiseTermsAsFees","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"legacyRepresentProductsAsFees","description":"Whether or not products marked as fees should be rendered as money lines.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"legacySubtotalWithoutFees","description":"The price of the order before duties, shipping, taxes, and fees.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lineItemContainers","description":"The list of the order's line item containers (e.g., Unfulfilled).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"LineItemContainer","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItems","description":"The list of line items of the order.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItemsSummary","description":"The summary of the quantity of line items for the order.","args":[],"type":{"kind":"OBJECT","name":"OrderLineItemsSummary","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"locationName","description":"The name of the fulfillment location assigned at the time of order creation.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"market","description":"The market that includes the order's shipping address. Or the shop's primary market if the shipping address is empty.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Market","ofType":null}},"isDeprecated":true,"deprecationReason":"This `market` field will be removed in a future version of the API."},{"name":"metafield","description":"A metafield found by namespace and key.","args":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Metafield","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafields","description":"The metafields associated with the resource matching the\nsupplied list of namespaces and keys.","args":[{"name":"identifiers","description":"The list of metafields to retrieve by namespace and key.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The identifier for the order that appears on the order.\nFor example, _#1000_ or _Store1001.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"note","description":"The order's notes.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"number","description":"A unique numeric identifier for the order, used by both the shop owner and customer.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orderReceiptMetafields","description":"The list of metafields associated with the order receipt.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInformation","description":"The payment information for the order.","args":[],"type":{"kind":"OBJECT","name":"OrderPaymentInformation","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentTermsTemplate","description":"Represents the merchant configured payment terms.","args":[],"type":{"kind":"OBJECT","name":"PaymentTermsTemplate","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The phone number of the customer for SMS notifications.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"pickupInformation","description":"The pickup information for the order.","args":[],"type":{"kind":"OBJECT","name":"OrderPickupInformation","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"poNumber","description":"The purchase order number of the order.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processedAt","description":"The date and time when the order was processed.\nThis value can be set to dates in the past when importing from other systems.\nIf no value is provided, it will be auto-generated based on current date and time.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"purchasingEntity","description":"The purchasing entity for the order.","args":[],"type":{"kind":"UNION","name":"PurchasingEntity","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"refunds","description":"A list of refunds associated with the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Refund","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"reorderPath","description":"The path to recreate the order in the cart and redirect to checkout. Will return nil if the line item count exceeds 100.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"requiresShipping","description":"Whether the order requires shipping.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"return","description":"A Return identified by ID.","args":[{"name":"id","description":"The ID of the Return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Return","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"returnInformation","description":"The return information for the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderReturnInformation","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returns","description":"The list of returns for the order with pagination.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"ReturnSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingAddress","description":"The mailing address to which the order items are shipped.","args":[],"type":{"kind":"OBJECT","name":"CustomerAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"shippingDiscountAllocations","description":"The discounts that have been allocated onto the shipping line by discount applications.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DiscountAllocation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingLine","description":"A summary of all shipping costs on the order.","args":[],"type":{"kind":"OBJECT","name":"ShippingLine","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"shippingLineGroups","description":"The list of shipping line groups for the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderShippingLineGroup","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingTitle","description":"A summary of the shipping titles for the order.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"shopAppLinksAndResources","description":"The various fields for subscribing to order updates via Shop Pay.","args":[],"type":{"kind":"OBJECT","name":"ShopAppLinksAndResources","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"soldInformation","description":"The totals and quantities for the order, ignoring returns.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderSoldInformation","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"statusPageUrl","description":"The unique URL for the status page of the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContracts","description":"The customer Subscription Contracts associated with the order.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| last_billing_attempt_error_type | string |\n| status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"SubscriptionContractsSortKeys","ofType":null},"defaultValue":"CREATED_AT","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionContractConnection","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subtotal","description":"The price of the order before duties, shipping, and taxes.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subtotalBeforeDiscounts","description":"The price of the order before order-level discounts, duties, shipping. It includes taxes in  tax-inclusive orders.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxInvoices","description":"A list of tax invoices associated with the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TaxInvoice","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountedShipping","description":"The total cost of shipping after discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDuties","description":"The total amount of duties after returns.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalDutiesSummary","description":"The total duties and duties status.","args":[],"type":{"kind":"OBJECT","name":"OrderDutiesSummary","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalPrice","description":"The total amount of the order (including taxes and discounts) minus the amounts for line items that have been returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalRefunded","description":"The total amount refunded.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalShipping","description":"The total cost of shipping.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTax","description":"The total cost of taxes.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalTip","description":"The total value of tips.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"transactions","description":"A list of transactions associated with the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderTransaction","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the order was last updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"HasMetafields","ofType":null},{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"OrderActionType","description":"The possible order action types for a\n[sales agreement](https://shopify.dev/api/admin-graphql/latest/interfaces/salesagreement).","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ORDER","description":"An order with a purchase or charge.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_EDIT","description":"An edit to the order.","isDeprecated":false,"deprecationReason":null},{"name":"REFUND","description":"A refund on the order.","isDeprecated":false,"deprecationReason":null},{"name":"RETURN","description":"A return on the order.","isDeprecated":false,"deprecationReason":null},{"name":"UNKNOWN","description":"An unknown agreement action. Represents new actions that may be added in future versions.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"OrderAgreement","description":"An agreement associated with an order placement.","isOneOf":null,"fields":[{"name":"happenedAt","description":"The date and time when the agreement occurred.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID for the agreement.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"order","description":"The order associated with the agreement.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Order","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"reason","description":"The reason the agreement was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sales","description":"The sales associated with the agreement.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"SalesAgreement","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderAllDiscounts","description":"The information about all discounts applied to a specific order.","isOneOf":null,"fields":[{"name":"discountApplicationType","description":"The type of the discount application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discountValue","description":"The value of the applied discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetType","description":"The type of line to which the discount applies.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The discount's name that displays to merchants in the Shopify admin and to customers.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"OrderByCompanySortKeys","description":"The set of valid sort keys for the OrderByCompany query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_NUMBER","description":"Sort by the `order_number` value.","isDeprecated":false,"deprecationReason":null},{"name":"PROCESSED_AT","description":"Sort by the `processed_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"TOTAL_PRICE","description":"Sort by the `total_price` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"OrderByContactSortKeys","description":"The set of valid sort keys for the OrderByContact query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_NUMBER","description":"Sort by the `order_number` value.","isDeprecated":false,"deprecationReason":null},{"name":"PROCESSED_AT","description":"Sort by the `processed_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"PURCHASING_COMPANY_LOCATION_NAME","description":"Sort by the `purchasing_company_location_name` value.","isDeprecated":false,"deprecationReason":null},{"name":"TOTAL_PRICE","description":"Sort by the `total_price` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"OrderByLocationSortKeys","description":"The set of valid sort keys for the OrderByLocation query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_NUMBER","description":"Sort by the `order_number` value.","isDeprecated":false,"deprecationReason":null},{"name":"PROCESSED_AT","description":"Sort by the `processed_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"TOTAL_PRICE","description":"Sort by the `total_price` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"OrderCancelReason","description":"The reason for the cancellation of the order.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER","description":"The customer wanted to cancel the order.","isDeprecated":false,"deprecationReason":null},{"name":"DECLINED","description":"Payment was declined.","isDeprecated":false,"deprecationReason":null},{"name":"FRAUD","description":"The order was fraudulent.","isDeprecated":false,"deprecationReason":null},{"name":"INVENTORY","description":"There was insufficient inventory.","isDeprecated":false,"deprecationReason":null},{"name":"OTHER","description":"The order was canceled for an unlisted reason.","isDeprecated":false,"deprecationReason":null},{"name":"STAFF","description":"Staff made an error.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"OrderConnection","description":"An auto-generated type for paginating through multiple Orders.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in OrderEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Order","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderDiscountInformation","description":"The disount information for a specific order.","isOneOf":null,"fields":[{"name":"allAppliedDiscounts","description":"The discount information for the order, including line_level discount applications.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderAllDiscounts","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"allOrderLevelAppliedDiscounts","description":"The order level discount information for the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderAllDiscounts","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"allOrderLevelAppliedDiscountsOnSoldItems","description":"The order level discount information for the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderAllDiscounts","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscounts","description":"Total discounts for the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalOrderLevelAppliedDiscounts","description":"The current order-level discount amount after all order updates.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"OrderDutiesStatusType","description":"The status of duties for the order.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"DUTIES_ERROR","description":"The order is being shipped from another country, so duties and taxes may be charged on delivery.","isDeprecated":false,"deprecationReason":null},{"name":"DUTIES_OK","description":"The order is being shipped from another country, so duties have been added to the order total.","isDeprecated":false,"deprecationReason":null},{"name":"DUTIES_ZERO","description":"The order is being shipped from another country. Duties are not charged on orders of this value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"OrderDutiesSummary","description":"The summary of duties associated with an order.","isOneOf":null,"fields":[{"name":"totalDuties","description":"The total amount of duties for the order.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalDutiesStatus","description":"The status of duties for the order.","args":[],"type":{"kind":"ENUM","name":"OrderDutiesStatusType","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderEdge","description":"An auto-generated type which holds one Order and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of OrderEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Order","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderEditAgreement","description":"An agreement related to an edit of the order.","isOneOf":null,"fields":[{"name":"happenedAt","description":"The date and time when the agreement occurred.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID for the agreement.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"reason","description":"The reason the agreement was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sales","description":"The sales associated with the agreement.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"SalesAgreement","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderEditSummary","description":"The edit summary associated with an order.","isOneOf":null,"fields":[{"name":"changes","description":"The edit changes of the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderEditSummaryChange","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"latestHappenedAt","description":"The date and time of the latest edit.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderEditSummaryChange","description":"A change in the edit summary of an order.","isOneOf":null,"fields":[{"name":"delta","description":"The quantity delta of the change.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"handle","description":"The handle that describes the change type.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The line item associated with the change.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"OrderFinancialStatus","description":"Represents the order's current financial status.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AUTHORIZED","description":"Displayed as **Authorized**.","isDeprecated":false,"deprecationReason":null},{"name":"EXPIRED","description":"Displayed as **Expired**.","isDeprecated":false,"deprecationReason":null},{"name":"PAID","description":"Displayed as **Paid**.","isDeprecated":false,"deprecationReason":null},{"name":"PARTIALLY_PAID","description":"Displayed as **Partially paid**.","isDeprecated":false,"deprecationReason":null},{"name":"PARTIALLY_REFUNDED","description":"Displayed as **Partially refunded**.","isDeprecated":false,"deprecationReason":null},{"name":"PENDING","description":"Displayed as **Pending**.","isDeprecated":false,"deprecationReason":null},{"name":"REFUNDED","description":"Displayed as **Refunded**.","isDeprecated":false,"deprecationReason":null},{"name":"VOIDED","description":"Displayed as **Voided**.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"OrderFulfillmentStatus","description":"Represents the order's aggregated fulfillment status for display purposes.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"FULFILLED","description":"Displayed as **Fulfilled**. All of the items in the order have been fulfilled.","isDeprecated":false,"deprecationReason":null},{"name":"IN_PROGRESS","description":"Displayed as **In progress**. All of the items in the order have had a request for fulfillment sent to the fulfillment service or all of the items have been marked as in progress.","isDeprecated":false,"deprecationReason":null},{"name":"ON_HOLD","description":"Displayed as **On hold**. All of the unfulfilled items in this order are on hold.","isDeprecated":false,"deprecationReason":null},{"name":"OPEN","description":"Displayed as **Open**. None of the items in the order have been fulfilled. Replaced by \"UNFULFILLED\" status.","isDeprecated":false,"deprecationReason":null},{"name":"PARTIALLY_FULFILLED","description":"Displayed as **Partially fulfilled**. Some of the items in the order have been fulfilled.","isDeprecated":false,"deprecationReason":null},{"name":"PENDING_FULFILLMENT","description":"Displayed as **Pending fulfillment**. A request for fulfillment of some items awaits a response from the fulfillment service. Replaced by \"IN_PROGRESS\" status.","isDeprecated":false,"deprecationReason":null},{"name":"READY_FOR_DELIVERY","description":"Displayed as **Ready for delivery**.","isDeprecated":false,"deprecationReason":null},{"name":"READY_FOR_PICKUP","description":"Displayed as **Ready for pickup**.","isDeprecated":false,"deprecationReason":null},{"name":"RESTOCKED","description":"Displayed as **Restocked**. All of the items in the order have been restocked. Replaced by \"UNFULFILLED\" status.","isDeprecated":false,"deprecationReason":null},{"name":"SCHEDULED","description":"Displayed as **Scheduled**. All of the unfulfilled items in this order are scheduled for fulfillment at later time.","isDeprecated":false,"deprecationReason":null},{"name":"UNFULFILLED","description":"Displayed as **Unfulfilled**. None of the items in the order have been fulfilled.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"OrderLineItemsSummary","description":"The quantitative information about the line items of a specific order.","isOneOf":null,"fields":[{"name":"lineItemCount","description":"The number of line items in the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalQuantityOfLegacyFeesLineItems","description":"The total quantity of all legacy fees in the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalQuantityOfLineItems","description":"The total quantity of all line items in the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalQuantityOfTipLineItems","description":"The total quantity of all tips in the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderNonReturnableSummary","description":"The summary of reasons why the order is ineligible for return.","isOneOf":null,"fields":[{"name":"nonReturnableReasons","description":"Distinct reasons why line items in the order are ineligible for return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"NonReturnableReason","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"summaryMessage","description":"A message displayed to the customer summarizing why the order is ineligible for return.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderPaymentInformation","description":"The summary of payment status information for the order.","isOneOf":null,"fields":[{"name":"paymentCollectionUrl","description":"The URL for collecting a payment on the order.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentStatus","description":"The financial status of the order.","args":[],"type":{"kind":"ENUM","name":"OrderPaymentStatus","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentTerms","description":"The payment terms linked with the order.","args":[],"type":{"kind":"OBJECT","name":"PaymentTerms","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalOutstandingAmount","description":"The total amount that's yet to be transacted for the order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalPaidAmount","description":"The total amount that has been paid for the order before any refund.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"OrderPaymentStatus","description":"The current payment status of the order.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AUTHORIZED","description":"The payment has been authorized.","isDeprecated":false,"deprecationReason":null},{"name":"EXPIRED","description":"The payment has expired.","isDeprecated":false,"deprecationReason":null},{"name":"PAID","description":"The payment has been paid.","isDeprecated":false,"deprecationReason":null},{"name":"PARTIALLY_PAID","description":"The payment has been partially paid.","isDeprecated":false,"deprecationReason":null},{"name":"PARTIALLY_REFUNDED","description":"The payment has been partially refunded.","isDeprecated":false,"deprecationReason":null},{"name":"PENDING","description":"The payment is pending.","isDeprecated":false,"deprecationReason":null},{"name":"REFUNDED","description":"The payment has been refunded.","isDeprecated":false,"deprecationReason":null},{"name":"VOIDED","description":"The payment has been voided.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"OrderPickupInformation","description":"The pickup information associated with an order.","isOneOf":null,"fields":[{"name":"address","description":"The pickup address for the order.","args":[],"type":{"kind":"OBJECT","name":"PickupAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the pickup order was created.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The pickup status for the order.","args":[],"type":{"kind":"ENUM","name":"PickupStatus","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the pickup order was updated.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderRequestReturnPayload","description":"Return type for `orderRequestReturn` mutation.","isOneOf":null,"fields":[{"name":"return","description":"The return request that has been made.","args":[],"type":{"kind":"OBJECT","name":"Return","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderReturnInformation","description":"The return information for a specific order.","isOneOf":null,"fields":[{"name":"hasRestockingFee","description":"Whether the order has one or more restocking fees associated with its returnable line items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"hasReturnPromise","description":"Whether the order has one or more return promises associated with any of its line items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"hasReturnShippingFee","description":"Whether the order has one or more return shipping fees associated with its returnable line items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"nonReturnableLineItems","description":"The line items that are not eligible for return.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"NonReturnableLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"nonReturnableSummary","description":"The summary of reasons why the order is ineligible for return.","args":[],"type":{"kind":"OBJECT","name":"OrderNonReturnableSummary","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"returnFees","description":"The subtotal of all fees associated with return processing that have been applied to the order (e.g. return shipping fees or restocking fees), aggregated by fee type.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"ReturnFee","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"returnShippingMethodNote","description":"Note for the buyer about the return shipping method. Possible values are: \"merchant_provided_label\",\n\"no_shipping_required\", or a localized message that the buyer is responsible for return shipping.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"returnShippingMethods","description":"A set of return shipping methods associated with the order's returnable line items. Return shipping methods are defined by the return rules at the time the order is placed.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ReturnShippingMethod","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"returnableLineItems","description":"The line items that are eligible for return.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnableLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderShippingLineGroup","description":"The group including the shipping lines of the order.","isOneOf":null,"fields":[{"name":"groupType","description":"The type of the shipping group.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DeliveryOptionGroupType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineAmountAfterDiscounts","description":"The price of the shipping method after discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"OrderSoldInformation","description":"A summary that regroups totals for an order, including the line items that have been returned.","isOneOf":null,"fields":[{"name":"quantity","description":"The total quantity of line items in the order, including the quantities for line items that have been returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refundedQuantity","description":"The total quantity of line items in the order that were refunded, even if the totalRefunded amount was zero.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subtotal","description":"The total amount of the order (before shipping and discounts), including the amounts for line items that have been returned.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"total","description":"The total amount of the order (including taxes and discounts), including the amounts for line items that have been returned.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscount","description":"The total discount amount for the order, including the amounts for line items that have been returned.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxes","description":"The total tax amount of the order, including the amounts for line items that have been returned.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"OrderSortKeys","description":"The set of valid sort keys for the Order query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_NUMBER","description":"Sort by the `order_number` value.","isDeprecated":false,"deprecationReason":null},{"name":"PROCESSED_AT","description":"Sort by the `processed_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"TOTAL_PRICE","description":"Sort by the `total_price` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"OrderTransaction","description":"A payment transaction within an order context.","isOneOf":null,"fields":[{"name":"createdAt","description":"The date and time when the transaction was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"giftCardDetails","description":"The gift card details for the transaction.","args":[],"type":{"kind":"OBJECT","name":"GiftCardDetails","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"kind","description":"The kind of the transaction.","args":[],"type":{"kind":"ENUM","name":"OrderTransactionKind","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"order","description":"The associated order for the transaction.","args":[],"type":{"kind":"OBJECT","name":"Order","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentDetails","description":"The payment details for the transaction.","args":[],"type":{"kind":"UNION","name":"PaymentDetails","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentIcon","description":"The payment icon to display for the transaction.","args":[],"type":{"kind":"OBJECT","name":"PaymentIconImage","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processedAt","description":"The date and time when the transaction was processed.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The status of the transaction.","args":[],"type":{"kind":"ENUM","name":"OrderTransactionStatus","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"transactionAmount","description":"The amount and currency of the transaction in shop and presentment currencies.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"transactionParentId","description":"The ID of the parent transaction.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"The type of the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderTransactionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"typeDetails","description":"The details of the transaction type.","args":[],"type":{"kind":"OBJECT","name":"TransactionTypeDetails","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"PaymentIcon","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"OrderTransactionKind","description":"The kind of order transaction.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AUTHORIZATION","description":"An authorization transaction.","isDeprecated":false,"deprecationReason":null},{"name":"CAPTURE","description":"A capture transaction.","isDeprecated":false,"deprecationReason":null},{"name":"CARD_APPROVAL","description":"A card approval transaction.","isDeprecated":false,"deprecationReason":null},{"name":"CARD_DECLINE","description":"A card decline transaction.","isDeprecated":false,"deprecationReason":null},{"name":"CHANGE","description":"A change transaction.","isDeprecated":false,"deprecationReason":null},{"name":"EMV_AUTHORIZATION","description":"An EMV authorization transaction.","isDeprecated":false,"deprecationReason":null},{"name":"REFUND","description":"A refund transaction.","isDeprecated":false,"deprecationReason":null},{"name":"REFUND_EMV_INITIATE","description":"A refund EMV initiate transaction.","isDeprecated":false,"deprecationReason":null},{"name":"SALE","description":"A sale transaction.","isDeprecated":false,"deprecationReason":null},{"name":"SUGGESTED_REFUND","description":"A suggested refund transaction.","isDeprecated":false,"deprecationReason":null},{"name":"VOID","description":"A void transaction.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"OrderTransactionStatus","description":"Represents the status of an order transaction.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ERROR","description":"The transaction has an error.","isDeprecated":false,"deprecationReason":null},{"name":"FAILURE","description":"The transaction has failed.","isDeprecated":false,"deprecationReason":null},{"name":"PENDING","description":"The transaction is pending.","isDeprecated":false,"deprecationReason":null},{"name":"PENDING_AUTHENTICATION","description":"The transaction is pending authentication.","isDeprecated":false,"deprecationReason":null},{"name":"SUCCESS","description":"The transaction is successful.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"OrderTransactionType","description":"The type of order transaction.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ACH","description":"An ACH bank account transaction.","isDeprecated":false,"deprecationReason":null},{"name":"BANK_DEPOSIT","description":"A bank deposit transaction.","isDeprecated":false,"deprecationReason":null},{"name":"CARD","description":"A card transaction.","isDeprecated":false,"deprecationReason":null},{"name":"CASH_ON_DELIVERY","description":"A cash on delivery transaction.","isDeprecated":false,"deprecationReason":null},{"name":"CUSTOM","description":"A custom payment transaction.","isDeprecated":false,"deprecationReason":null},{"name":"GIFT_CARD","description":"A gift card transaction.","isDeprecated":false,"deprecationReason":null},{"name":"MANUAL","description":"A generic manual transaction.","isDeprecated":false,"deprecationReason":null},{"name":"MONEY_ORDER","description":"A money order transaction.","isDeprecated":false,"deprecationReason":null},{"name":"SHOPIFY_INSTALLMENTS","description":"A Shopify installments transaction.","isDeprecated":false,"deprecationReason":null},{"name":"STORE_CREDIT","description":"A store credit transaction.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"PageInfo","description":"Returns information about pagination in a connection, in accordance with the\n[Relay specification](https://relay.dev/graphql/connections.htm#sec-undefined.PageInfo).\nFor more information, please read our [GraphQL Pagination Usage Guide](https://shopify.dev/api/usage/pagination-graphql).","isOneOf":null,"fields":[{"name":"endCursor","description":"The cursor corresponding to the last node in edges.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"hasNextPage","description":"Whether there are more pages to fetch following the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"hasPreviousPage","description":"Whether there are any pages prior to the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"startCursor","description":"The cursor corresponding to the first node in edges.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"PaymentCredentialRemoteTokenInput","description":"The input fields for a single remote-token credential.","isOneOf":false,"fields":null,"inputFields":[{"name":"providerId","description":"Internal provider identifier.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"token","description":"Opaque credential token.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"Credential type.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"PaymentDetails","description":"Payment details related to a transaction.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"AchPaymentDetails","ofType":null},{"kind":"OBJECT","name":"CardPaymentDetails","ofType":null}]},{"kind":"INTERFACE","name":"PaymentIcon","description":"The payment icon to display for the transaction.","isOneOf":null,"fields":[{"name":"paymentIcon","description":"The payment icon to display for the transaction.","args":[],"type":{"kind":"OBJECT","name":"PaymentIconImage","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"OrderTransaction","ofType":null}]},{"kind":"OBJECT","name":"PaymentIconImage","description":"Represents an image resource.","isOneOf":null,"fields":[{"name":"altText","description":"A word or phrase to share the nature or contents of an image.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"height","description":"The original height of the image in pixels. Returns `null` if the image isn't hosted by Shopify.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A unique non-nullable ID for the image.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"originalSrc","description":"The location of the original image as a URL.\n\nIf there are any existing transformations in the original source URL, they will remain and not be stripped.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `url` instead."},{"name":"src","description":"The location of the image as a URL.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `url` instead."},{"name":"thumbhash","description":"The ThumbHash of the image.\n\nUseful to display placeholder images while the original image is loading.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"transformedSrc","description":"The location of the transformed image as a URL.\n\nAll transformation arguments are considered \"best-effort\". If they can be applied to an image, they will be.\nOtherwise any transformations which an image type doesn't support will be ignored.","args":[{"name":"crop","description":"Crops the image according to the specified region.","type":{"kind":"ENUM","name":"CropRegion","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"maxHeight","description":"Image height in pixels between 1 and 5760.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"maxWidth","description":"Image width in pixels between 1 and 5760.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"preferredContentType","description":"Best effort conversion of image into content type (SVG -> PNG, Anything -> JPG, Anything -> WEBP are supported).","type":{"kind":"ENUM","name":"ImageContentType","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"scale","description":"Image size multiplier for high-resolution retina displays. Must be between 1 and 3.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":"1","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `url(transform:)` instead"},{"name":"url","description":"The location of the image as a URL.\n\nIf no transform options are specified, then the original image will be preserved including any pre-applied transforms.\n\nAll transformation options are considered \"best-effort\". Any transformation that the original image type doesn't support will be ignored.\n\nIf you need multiple variations of the same image, then you can use [GraphQL aliases](https://graphql.org/learn/queries/#aliases).","args":[{"name":"transform","description":"A set of options to transform the original image.","type":{"kind":"INPUT_OBJECT","name":"ImageTransformInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"width","description":"The original width of the image in pixels. Returns `null` if the image isn't hosted by Shopify.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"PaymentInstrument","description":"A payment instrument.","isOneOf":null,"fields":[{"name":"draftOrders","description":"The list of open draft orders associated with this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"The list of pending orders associated with this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContracts","description":"The list of subscription contracts charged using this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| last_billing_attempt_error_type | string |\n| status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"SubscriptionContractsSortKeys","ofType":null},"defaultValue":"CREATED_AT","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"BankPaymentInstrument","ofType":null},{"kind":"OBJECT","name":"CustomerCreditCard","ofType":null},{"kind":"OBJECT","name":"PaypalBillingAgreement","ofType":null}]},{"kind":"OBJECT","name":"PaymentInstrumentAddPayload","description":"Return type for `paymentInstrumentAdd` mutation.","isOneOf":null,"fields":[{"name":"nextActionUrl","description":"The URL to which the customer should be redirected to complete the 3D Secure payment flow.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrument","description":"The newly added payment instrument.","args":[],"type":{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the payment verification result is processing. When this is true, payment_instrument will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentInstrumentBillingAddress","description":"The billing address associated with a credit card payment instrument.","isOneOf":null,"fields":[{"name":"address1","description":"The first line of the address, typically the street address or PO Box number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address, typically the apartment, suite, or unit number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The name of the city, district, village, or town.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"country","description":"The name of the country.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The two-letter code for the country of the address, for example, US.","args":[],"type":{"kind":"ENUM","name":"CountryCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name in the address.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name in the address.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"province","description":"The region of the address, such as the province, state, or district.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"provinceCode","description":"The alphanumeric code for the region, for example, ON.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The zip or postal code of the address.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentInstrumentConnection","description":"An auto-generated type for paginating through multiple PaymentInstruments.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentInstrumentEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in PaymentInstrumentEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentInstrumentEdge","description":"An auto-generated type which holds one PaymentInstrument and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of PaymentInstrumentEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"PaymentInstrumentInput","description":"The input fields for a payment instrument.","isOneOf":false,"fields":null,"inputFields":[{"name":"remoteToken","description":"The remote-token based instrument (e.g., credit card session, PayPal token).","type":{"kind":"INPUT_OBJECT","name":"RemoteTokenPaymentInstrumentInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentInstrumentRemovePayload","description":"Return type for `paymentInstrumentRemove` mutation.","isOneOf":null,"fields":[{"name":"deletedPaymentInstrumentId","description":"The ID of the deleted payment instrument.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentInstrumentReplacePayload","description":"Return type for `paymentInstrumentReplace` mutation.","isOneOf":null,"fields":[{"name":"nextActionUrl","description":"The URL to which the customer should be redirected to complete the 3D Secure payment flow.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrument","description":"The replacement payment instrument.","args":[],"type":{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"processing","description":"If the payment verification result is processing. When this is true, payment_instrument will be null.","args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentInstrumentUpdateDefaultPayload","description":"Return type for `paymentInstrumentUpdateDefault` mutation.","isOneOf":null,"fields":[{"name":"updatedPaymentInstrumentId","description":"The ID of the updated payment instrument.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"PaymentInstrumentWalletType","description":"The types of credit card wallets.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"APPLE_PAY","description":"The credit card is an Apple Pay wallet.","isDeprecated":false,"deprecationReason":null},{"name":"GOOGLE_PAY","description":"The credit card is a Google Pay wallet.","isDeprecated":false,"deprecationReason":null},{"name":"SHOP_PAY","description":"The credit card is a Shop Pay wallet.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"PaymentMandateInput","description":"The input fields for a mandate association for a payment instrument.","isOneOf":false,"fields":null,"inputFields":[{"name":"resourceId","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"resourceType","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"PaymentMandateResourceType","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"PaymentMandateResourceType","description":"Resources a mandate can be associated with.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ANY","description":null,"isDeprecated":false,"deprecationReason":null},{"name":"CHECKOUT","description":null,"isDeprecated":false,"deprecationReason":null},{"name":"DRAFTORDER","description":null,"isDeprecated":false,"deprecationReason":null},{"name":"ORDER","description":null,"isDeprecated":false,"deprecationReason":null},{"name":"RECEIPT","description":null,"isDeprecated":false,"deprecationReason":null},{"name":"SUBSCRIPTIONS","description":null,"isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"UNION","name":"PaymentMethod","description":"A payment method that customers can use to pay.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"BankPaymentMethod","ofType":null}]},{"kind":"OBJECT","name":"PaymentProviderClientCredentials","description":"Represents a payment provider client credentials.","isOneOf":null,"fields":[{"name":"apiClientKey","description":"The API client key for the payment provider client.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"merchantAccountId","description":"The merchant's payment provider account id.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentSchedule","description":"A single payment schedule defined in the payment terms.","isOneOf":null,"fields":[{"name":"amount","description":"The amount owed for this payment schedule.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `totalBalance` instead."},{"name":"completed","description":"Whether the payment has been completed.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"completedAt","description":"The date and time when the payment schedule was paid or fulfilled.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"dueAt","description":"The date and time when the payment schedule is due.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalBalance","description":"Remaining balance to be paid or authorized by the customer for this payment schedule.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentScheduleConnection","description":"An auto-generated type for paginating through multiple PaymentSchedules.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentScheduleEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in PaymentScheduleEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentSchedule","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentScheduleEdge","description":"An auto-generated type which holds one PaymentSchedule and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of PaymentScheduleEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentSchedule","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentTerms","description":"The payment terms associated with an order or draft order.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"nextDueAt","description":"The next due date if this is the NET or FIXED type of payment terms.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"overdue","description":"Whether the payment terms have overdue payment schedules.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paymentSchedules","description":"The list of schedules associated with the payment terms.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentScheduleConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paymentTermsName","description":"The name of the payment terms template that was used to create the payment terms.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paymentTermsType","description":"The type of the payment terms template that was used to create the payment terms.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"PaymentTermsType","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaymentTermsTemplate","description":"The template for payment terms.","isOneOf":null,"fields":[{"name":"description","description":"The description of the payment terms template.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"dueInDays","description":"The number of days between the issue date and due date for net-type payment terms.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the payment terms template.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paymentTermsType","description":"The type of the payment terms template.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"PaymentTermsType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"translatedName","description":"The translated name of the payment terms template.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"PaymentTermsType","description":"The type of a payment terms or a payment terms template.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"FIXED","description":"The payment terms or payment terms template is fixed type (due on a specified date).","isDeprecated":false,"deprecationReason":null},{"name":"FULFILLMENT","description":"The payment terms or payment terms template is due upon fulfillment.","isDeprecated":false,"deprecationReason":null},{"name":"NET","description":"The payment terms or payment terms template is net type (due a number of days after issue).","isDeprecated":false,"deprecationReason":null},{"name":"RECEIPT","description":"The payment terms or payment terms template is due upon receipt.","isDeprecated":false,"deprecationReason":null},{"name":"UNKNOWN","description":"The type of the payment terms or payment terms template is unknown.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"PaypalAccountEnablePayload","description":"Return type for `paypalAccountEnable` mutation.","isOneOf":null,"fields":[{"name":"paypalBillingAgreement","description":"The newly established PayPal billing agreement.","args":[],"type":{"kind":"OBJECT","name":"PaypalBillingAgreement","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaypalTokenUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaypalBillingAgreement","description":"A payment method using a PayPal billing agreement.","isOneOf":null,"fields":[{"name":"billingAddress","description":"The billing address associated with the payment method.","args":[],"type":{"kind":"OBJECT","name":"PaymentInstrumentBillingAddress","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrders","description":"The list of open draft orders associated with this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"DraftOrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"The list of pending orders associated with this payment instrument.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"paypalAccountEmail","description":"The email address associated with the PayPal account.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"pendingOrders","description":"The list of pending orders associated with this PayPal billing agreement.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionContracts","description":"The list of subscription contracts charged using this PayPal billing agreement.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| created_at | time |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| last_billing_attempt_error_type | string |\n| status | string |\n| updated_at | time |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"SubscriptionContractsSortKeys","ofType":null},"defaultValue":"CREATED_AT","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PaypalTokenCreatePayload","description":"Return type for `paypalTokenCreate` mutation.","isOneOf":null,"fields":[{"name":"token","description":"The created PayPal Express token.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaypalTokenUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"PermittedOperation","description":"The operations that can be performed on a B2B resource.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ADD","description":"The permission to add a resource.","isDeprecated":false,"deprecationReason":null},{"name":"ALL","description":"All permissions for a resource.","isDeprecated":false,"deprecationReason":null},{"name":"DELETE","description":"The permission to delete a resource.","isDeprecated":false,"deprecationReason":null},{"name":"EDIT","description":"The permission to edit a resource.","isDeprecated":false,"deprecationReason":null},{"name":"USE","description":"The permission to use a resource.","isDeprecated":false,"deprecationReason":null},{"name":"VIEW","description":"The permission to view a resource.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"PickupAddress","description":"The address of a pickup location.","isOneOf":null,"fields":[{"name":"address1","description":"The street address for the pickup location.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"Any additional address information for the pickup location.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The city of the pickup location.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The country code for the pickup location.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CountryCode","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The phone number for the pickup location.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The ZIP code for the pickup location.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"zoneCode","description":"The province code for the pickup location.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"PickupStatus","description":"The status of the order's pickup.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CLOSED","description":"The pickup of the order has been confirmed.","isDeprecated":false,"deprecationReason":null},{"name":"IN_PROGRESS","description":"The order has been picked up.","isDeprecated":false,"deprecationReason":null},{"name":"OPEN","description":"The order is ready for pick up.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"PricingPercentageValue","description":"Represents the value of the percentage pricing object.","isOneOf":null,"fields":[{"name":"percentage","description":"The percentage value of the object.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"PricingValue","description":"The price value (fixed or percentage) for a discount application.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"MoneyV2","ofType":null},{"kind":"OBJECT","name":"PricingPercentageValue","ofType":null}]},{"kind":"OBJECT","name":"ProductSale","description":"A sale associated with a product.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The line item for the associated sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"PurchasingCompany","description":"The information of the purchasing company for an order or draft order.","isOneOf":null,"fields":[{"name":"company","description":"The company associated with the order or draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Company","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"contact","description":"The company contact associated with the order or draft order.","args":[],"type":{"kind":"OBJECT","name":"CompanyContact","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"location","description":"The company location associated with the order or draft order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CompanyLocation","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"PurchasingEntity","description":"Represents information about the purchasing entity for the order or draft order.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"Customer","ofType":null},{"kind":"OBJECT","name":"PurchasingCompany","ofType":null}]},{"kind":"OBJECT","name":"QueryRoot","description":"This acts as the public, top-level API from which all queries start.","isOneOf":null,"fields":[{"name":"company","description":"The information of the customer's company. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","args":[{"name":"id","description":"The ID of the Company.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Company","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"companyLocation","description":"The Location corresponding to the provided ID. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","args":[{"name":"id","description":"The ID of the Location.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CompanyLocation","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customer","description":"Returns the Customer resource. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Customer","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"draftOrder","description":"Returns a draft order resource by ID. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","args":[{"name":"id","description":"The ID of the draft order to be returned.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"DraftOrder","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"extensionApiTokens","description":"The API tokens for UI extensions.","args":[{"name":"appId","description":"The UI extension app ID for which API tokens will be generated.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"extensionType","description":"The type of the extension for which API tokens will be generated. `local` means the extension is uninstalled, and `persisted` means that the extension is installed.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"ExtensionApiTokens","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"order","description":"Returns an Order resource by ID. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","args":[{"name":"id","description":"The ID of the Order to return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Order","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"return","description":"Returns a Return resource by ID. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","args":[{"name":"id","description":"The ID of the Return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Return","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"returnCalculate","description":"The calculated monetary value of the return.","args":[{"name":"input","description":"The input fields for calculating a return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CalculateReturnInput","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"CalculatedReturn","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"shop","description":"Returns the information about the shop. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Shop","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"uiExtensionMetafields","description":"Public metafields for Shop, Order, Customer, Company, CompanyLocation, Product, and ProductVariant\nfor given extension ids. Shop metafields are always fetched if there is a match for the given namespace and key pairs.\nProduct and ProductVariant are only fetched if resource_ids are provided and there is a match for the\nnamespace and key. This is restricted to development shops for local UI extension development purposes only.","args":[{"name":"orderId","description":"The order id for which metafield resource metafield owners are fetched. The resources are the Order,\nProduct, ProductVariant, Customer, Company, and Company Location.","type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"resourceIds","description":"The resource IDs for which metafields will be fetched. IDs for Order, Product, ProductVariant, Customer,\nCompany, and Company Location can be provided.","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UiExtensionMetafield","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"uiExtensionSessionToken","description":"A session token for an UI extension.","args":[{"name":"appId","description":"The ID of the app associated with the UI extension.","type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"extensionActivationId","description":"The activation ID of the UI extension.","type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"UiExtensionSessionToken","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Refund","description":"The record of refunds issued to a customer.","isOneOf":null,"fields":[{"name":"createdAt","description":"The date and time when the refund was created.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnName","description":"The name of the return, if the refund was issued from a return.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalRefunded","description":"The total amount refunded across all transactions, in presentment currencies.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the refund was last updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"RefundAgreement","description":"An agreement for refunding all or a portion of the order between the merchant and the customer.","isOneOf":null,"fields":[{"name":"happenedAt","description":"The date and time when the agreement occurred.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID for the agreement.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"reason","description":"The reason the agreement was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refund","description":"The refund that's associated with the agreement.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Refund","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sales","description":"The sales associated with the agreement.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"SalesAgreement","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"RemainingLineItemContainer","description":"The information about the line items container for items that have not been refunded or removed.","isOneOf":null,"fields":[{"name":"id","description":"A unique ID for the container.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItems","description":"The line items contained within this container.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RemainingLineItemContainerLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"RemainingLineItemContainerLineItem","description":"The information about the line item in the line item container.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The line item associated with the container.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"RemainingLineItemContainerLineItemConnection","description":"An auto-generated type for paginating through multiple RemainingLineItemContainerLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RemainingLineItemContainerLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in RemainingLineItemContainerLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RemainingLineItemContainerLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"RemainingLineItemContainerLineItemEdge","description":"An auto-generated type which holds one RemainingLineItemContainerLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of RemainingLineItemContainerLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RemainingLineItemContainerLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"RemoteTokenPaymentInstrumentInput","description":"The input fields for a remote-token instrument.","isOneOf":false,"fields":null,"inputFields":[{"name":"billingAddress","description":"The billing address associated with the payment instrument.","type":{"kind":"INPUT_OBJECT","name":"CustomerAddressInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"credentials","description":"Credentials for the remote token instrument. Multiple entries may be required for some instrument types.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PaymentCredentialRemoteTokenInput","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"ownerId","description":"The owner ID to associate with this instrument.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"RequestedLineItemInput","description":"The input fields for a line item requested for return.","isOneOf":false,"fields":null,"inputFields":[{"name":"customerNote","description":"A note from the customer explaining the item to be returned.\nFor instance, the note can detail issues with the item for the merchant's information.\nMaximum length: 300 characters.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"lineItemId","description":"The ID of the line item that the customer wants to return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity of the line item that the customer wants to return.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"returnReasonDefinitionId","description":"The ID of a [`ReturnReasonDefinition`](https://shopify.dev/docs/api/customer/latest/objects/ReturnReasonDefinition). Use [`LineItem.suggestedReturnReasonDefinitions`](https://shopify.dev/docs/api/customer/latest/objects/LineItem#field-LineItem.fields.suggestedReturnReasonDefinitions) to get reasons tailored to the product's category.","type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ResendGiftCardPayload","description":"Return type for `resendGiftCard` mutation.","isOneOf":null,"fields":[{"name":"orderId","description":"The ID of the order that resends the gift cards.","args":[],"type":{"kind":"SCALAR","name":"ID","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsResendGiftCardErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ResourcePermission","description":"Represents permissions on resources.","isOneOf":null,"fields":[{"name":"permittedOperations","description":"The operations permitted on the resource.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"PermittedOperation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"resource","description":"The name of the resource.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ResourceType","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"ResourceType","description":"The B2B resource types.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BUSINESS_PROFILE","description":"The Business Profile resource type.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY","description":"The Company resource type.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY_CONTACT","description":"The Company Contact resource type.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY_CONTACT_ROLE","description":"The Company Contact Role resource type.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY_LOCATION","description":"The Company Location resource type.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY_LOCATION_BILLING_ADDRESS","description":"The Company Location Billing Address resource type.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY_LOCATION_SHIPPING_ADDRESS","description":"The Company Location Shipping Address resource type.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY_TAX_EXEMPTION","description":"The Company Tax Exemption resource type.","isDeprecated":false,"deprecationReason":null},{"name":"DRAFT_ORDER","description":"The Draft Order resource type.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER","description":"The Order resource type.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_METHOD","description":"The Payment Method resource type.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"Return","description":"A product return.","isOneOf":null,"fields":[{"name":"closedAt","description":"The date when the return was closed.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date when the return was created.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"decline","description":"The additional details about why the merchant declined the return request.","args":[],"type":{"kind":"OBJECT","name":"ReturnDecline","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"exchangeLineItems","description":"The exchange line items attached to the return.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"includeRemovedItems","description":"Include exchange line items that have been removed from the order by an order edit, return, etc. Items that have been removed have a zero ([LineItem.currentQuantity](https://shopify.dev/docs/api/admin-graphql/unstable/objects/LineItem#field-lineitem-currentquantity)).","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ExchangeLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name assigned to the return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnLineItems","description":"The line items associated with the return.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnLineItemTypeConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnLineItemsCount","description":"The number of line items associated with the return.","args":[],"type":{"kind":"OBJECT","name":"Count","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"reverseDeliveries","description":"The list of reverse deliveries associated with the return.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReverseDeliveryConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The current status of the `Return`.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ReturnStatus","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"timelineEvents","description":"The timeline events related to the return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TimelineEvent","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"tmpReturnLineItemsCount","description":"The number of line items associated with the return.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date when the return was last updated.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnAgreement","description":"An agreement between the merchant and customer for a return.","isOneOf":null,"fields":[{"name":"happenedAt","description":"The date and time when the agreement occurred.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID for the agreement.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"reason","description":"The reason the agreement was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"return","description":"The return associated with the agreement.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Return","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sales","description":"The sales associated with the agreement.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"SalesAgreement","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnConnection","description":"An auto-generated type for paginating through multiple Returns.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in ReturnEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Return","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnDecline","description":"The merchant's reason for declining the customer's return request.","isOneOf":null,"fields":[{"name":"note","description":"The merchant's message to the customer explaining why their return request was declined.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"reason","description":"The reason the return request was declined.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ReturnDeclineReason","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"ReturnDeclineReason","description":"The specific reason for the merchant declining a customer's return request.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"FINAL_SALE","description":"The return request was declined because it contains items from a final sale.","isDeprecated":false,"deprecationReason":null},{"name":"OTHER","description":"The return request was declined due to another reason.","isDeprecated":false,"deprecationReason":null},{"name":"RETURN_PERIOD_ENDED","description":"The return request was declined because the return period has ended.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"ReturnEdge","description":"An auto-generated type which holds one Return and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of ReturnEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Return","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"ReturnErrorCode","description":"Possible error codes that can be returned by `ReturnUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ALREADY_EXISTS","description":"The requested resource already exists.","isDeprecated":false,"deprecationReason":null},{"name":"BLANK","description":"The input value is blank.","isDeprecated":false,"deprecationReason":null},{"name":"CREATION_FAILED","description":"A requested resource could not be created.","isDeprecated":false,"deprecationReason":null},{"name":"EQUAL_TO","description":"The input value should be equal to the value allowed.","isDeprecated":false,"deprecationReason":null},{"name":"FEATURE_NOT_ENABLED","description":"A required feature is not enabled.","isDeprecated":false,"deprecationReason":null},{"name":"GREATER_THAN","description":"The input value should be greater than the minimum allowed value.","isDeprecated":false,"deprecationReason":null},{"name":"GREATER_THAN_OR_EQUAL_TO","description":"The input value should be greater than or equal to the minimum value allowed.","isDeprecated":false,"deprecationReason":null},{"name":"INCLUSION","description":"The input value isn't included in the list.","isDeprecated":false,"deprecationReason":null},{"name":"INTERNAL_ERROR","description":"Unexpected internal error happened.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"The input value is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_STATE","description":"A resource was not in the correct state for the operation to succeed.","isDeprecated":false,"deprecationReason":null},{"name":"LESS_THAN","description":"The input value should be less than the maximum value allowed.","isDeprecated":false,"deprecationReason":null},{"name":"LESS_THAN_OR_EQUAL_TO","description":"The input value should be less than or equal to the maximum value allowed.","isDeprecated":false,"deprecationReason":null},{"name":"NOTIFICATION_FAILED","description":"A requested notification could not be sent.","isDeprecated":false,"deprecationReason":null},{"name":"NOT_AUTHORIZED","description":"A request is not authorized.","isDeprecated":false,"deprecationReason":null},{"name":"NOT_A_NUMBER","description":"The input value is not a number.","isDeprecated":false,"deprecationReason":null},{"name":"NOT_EDITABLE","description":"A requested item is not editable.","isDeprecated":false,"deprecationReason":null},{"name":"NOT_FOUND","description":"A requested item could not be found.","isDeprecated":false,"deprecationReason":null},{"name":"PRESENT","description":"The input value needs to be blank.","isDeprecated":false,"deprecationReason":null},{"name":"TAKEN","description":"The input value is already taken.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_BIG","description":"The input value is too big.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_LONG","description":"The input value is too long.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_MANY_ARGUMENTS","description":"Too many arguments provided.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_SHORT","description":"The input value is too short.","isDeprecated":false,"deprecationReason":null},{"name":"WRONG_LENGTH","description":"The input value is the wrong length.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"INTERFACE","name":"ReturnFee","description":"A fee associated with the processing of a return.","isOneOf":null,"fields":[{"name":"amountSet","description":"The total monetary value of the fee in shop and presentment currencies.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"Human-readable name of the fee.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"ReturnRestockingFee","ofType":null},{"kind":"OBJECT","name":"ReturnShippingFee","ofType":null}]},{"kind":"OBJECT","name":"ReturnFinancialSummary","description":"The financial breakdown of the return.","isOneOf":null,"fields":[{"name":"restockingFeeSubtotalSet","description":"The subtotal of all return line items restocking fees.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnOrderLevelDiscountSubtotalSet","description":"The sum of all order level discounts that are target_all?.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnShippingFeeSubtotalSet","description":"The subtotal of all return line items shipping fees.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnSubtotalBeforeTargetAllDiscountsSet","description":"The subtotal of all return line items excluding target_all discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnSubtotalSet","description":"The subtotal of all return line items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnSubtotalWithCartDiscountSet","description":"The subtotal of all return line items with order level discounts applied.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnTotalSet","description":"The total sum of all return line items, including return line item subtotals, fees and taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnTotalTaxSet","description":"The total tax sum of all return line items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnLineItem","description":"A line item that has been returned.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The related line item that has been returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The line item quantity that has been returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnReason","description":"The reason the line item quantity was returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ReturnReason","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnReasonDefinition","description":"The standardized reason for why the item is being returned.","args":[],"type":{"kind":"OBJECT","name":"ReturnReasonDefinition","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"ReturnLineItemType","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"ReturnLineItemType","description":"A line item that has been returned.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The specific line item that's being returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity of the line item that's been returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnReason","description":"The reason for returning the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ReturnReason","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `returnReasonDefinition` instead. This field will be removed in the future."},{"name":"returnReasonDefinition","description":"The standardized reason for why the item is being returned.","args":[],"type":{"kind":"OBJECT","name":"ReturnReasonDefinition","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"ReturnLineItem","ofType":null},{"kind":"OBJECT","name":"UnverifiedReturnLineItem","ofType":null}]},{"kind":"OBJECT","name":"ReturnLineItemTypeConnection","description":"An auto-generated type for paginating through multiple ReturnLineItemTypes.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnLineItemTypeEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in ReturnLineItemTypeEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"ReturnLineItemType","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnLineItemTypeEdge","description":"An auto-generated type which holds one ReturnLineItemType and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of ReturnLineItemTypeEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"ReturnLineItemType","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"ReturnReason","description":"The reason for returning the item.\n\n> **Deprecated**: This enum is deprecated in favor of `ReturnReasonDefinition`.\n> Use `returnReasonDefinitionId` in input objects and `returnReasonDefinition` in return line items instead.\n> This enum will be removed in a future API version.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"COLOR","description":"The color of the item didn't meet expectations.","isDeprecated":false,"deprecationReason":null},{"name":"DEFECTIVE","description":"The item was damaged or defective.","isDeprecated":false,"deprecationReason":null},{"name":"NOT_AS_DESCRIBED","description":"The item was not as described.","isDeprecated":false,"deprecationReason":null},{"name":"OTHER","description":"Other reason not listed.","isDeprecated":false,"deprecationReason":null},{"name":"SIZE_TOO_LARGE","description":"The size of the item was too large.","isDeprecated":false,"deprecationReason":null},{"name":"SIZE_TOO_SMALL","description":"The size of the item was too small.","isDeprecated":false,"deprecationReason":null},{"name":"STYLE","description":"The style of the item didn't meet expectations.","isDeprecated":false,"deprecationReason":null},{"name":"UNKNOWN","description":"The reason is unknown.","isDeprecated":false,"deprecationReason":null},{"name":"UNWANTED","description":"The customer changed their mind about the item.","isDeprecated":false,"deprecationReason":null},{"name":"WRONG_ITEM","description":"The customer received the wrong item.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"ReturnReasonDefinition","description":"A standardized reason for returning an item.\n\n- Shopify offers an expanded library of return reasons available to all merchants\n- For each product, Shopify suggests a curated subset of reasons based on the product's category.","isOneOf":null,"fields":[{"name":"deleted","description":"Whether the return reason has been removed from taxonomy.\n\nDeleted reasons should not be presented to customers when creating new returns, but may still\nappear on existing returns that were created before the reason was deleted. This field enables\ngraceful deprecation of return reasons without breaking historical data.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"handle","description":"A unique, human-readable, stable identifier for the return reason.\n\nExample values include \"arrived-late\", \"comfort\", \"too-tight\", \"color-too-bright\", and \"quality\".\nThe handle remains consistent across API versions and localizations, making it suitable for programmatic use.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The localized, user-facing name of the return reason.\n\nThis field returns the reason name in the requested locale, automatically falling back to\nEnglish if no translation is available. Use this field when displaying return reasons to\ncustomers.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnReasonDefinitionConnection","description":"An auto-generated type for paginating through multiple ReturnReasonDefinitions.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnReasonDefinitionEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in ReturnReasonDefinitionEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnReasonDefinition","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnReasonDefinitionEdge","description":"An auto-generated type which holds one ReturnReasonDefinition and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of ReturnReasonDefinitionEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnReasonDefinition","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnRestockingFee","description":"The restocking fee incurred during the return process.","isOneOf":null,"fields":[{"name":"amountSet","description":"The total monetary value of the fee in shop and presentment currencies.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"Human-readable name of the fee.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"ReturnFee","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnShippingFee","description":"The shipping fee incurred during the return process.","isOneOf":null,"fields":[{"name":"amountSet","description":"The total monetary value of the fee in shop and presentment currencies.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyBag","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"Human-readable name of the fee.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"ReturnFee","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"ReturnShippingMethod","description":"How items will be returned to the merchant.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER_PROVIDED_LABEL","description":"The customer is responsible for providing the shipping label.","isDeprecated":false,"deprecationReason":null},{"name":"MERCHANT_PROVIDED_LABEL","description":"The merchant provides the shipping label.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"ReturnSortKeys","description":"The set of valid sort keys for the Return query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"ReturnStatus","description":"The current status of a `Return`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CANCELED","description":"The `Return` has been canceled by the user.","isDeprecated":false,"deprecationReason":null},{"name":"CLOSED","description":"The `Return` has been successfully completed.","isDeprecated":false,"deprecationReason":null},{"name":"DECLINED","description":"The `Return` request was declined.","isDeprecated":false,"deprecationReason":null},{"name":"OPEN","description":"The `Return` is currently in progress.","isDeprecated":false,"deprecationReason":null},{"name":"REQUESTED","description":"The `Return` has been requested by the user.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"ReturnSupportedReason","description":"The supported reason for returning a line item.","isOneOf":null,"fields":[{"name":"reason","description":"The standardized return reason (e.g. `DEFECTIVE` or `UNWANTED`) for returning the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ReturnReason","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The localized, display text for the return reason.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnUserError","description":"The errors that occur during the execution of a return mutation.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"ReturnErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnableLineItem","description":"A line item with at least one unit that is eligible for return.","isOneOf":null,"fields":[{"name":"lineItem","description":"The related line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity of units that can be returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnableLineItemConnection","description":"An auto-generated type for paginating through multiple ReturnableLineItems.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnableLineItemEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in ReturnableLineItemEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnableLineItem","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReturnableLineItemEdge","description":"An auto-generated type which holds one ReturnableLineItem and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of ReturnableLineItemEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReturnableLineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReverseDelivery","description":"A reverse delivery represents a package being sent back by a buyer to a merchant post-fulfillment.\nThis could occur when a buyer requests a return and the merchant provides a shipping label.\nThe reverse delivery includes the context of the items being returned, the method of return\n(for example, a shipping label), and the current status of the delivery (tracking information).","isOneOf":null,"fields":[{"name":"customerGeneratedLabel","description":"Whether the label was generated by the customer.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deliverable","description":"The deliverable linked with the reverse delivery.","args":[],"type":{"kind":"UNION","name":"ReverseDeliveryDeliverable","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReverseDeliveryConnection","description":"An auto-generated type for paginating through multiple ReverseDeliveries.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReverseDeliveryEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in ReverseDeliveryEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReverseDelivery","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"ReverseDeliveryDeliverable","description":"The method and associated details of a reverse delivery.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"ReverseDeliveryShippingDeliverable","ofType":null}]},{"kind":"OBJECT","name":"ReverseDeliveryEdge","description":"An auto-generated type which holds one ReverseDelivery and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of ReverseDeliveryEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ReverseDelivery","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReverseDeliveryLabel","description":"The return label information for a reverse delivery.","isOneOf":null,"fields":[{"name":"createdAt","description":"The date and time when the reverse delivery label was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"publicFileUrl","description":"A publicly accessible link for downloading the label image.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the reverse delivery label was last updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReverseDeliveryShippingDeliverable","description":"A set of shipping deliverables for reverse delivery.","isOneOf":null,"fields":[{"name":"label","description":"The return label that's attached to the reverse delivery.","args":[],"type":{"kind":"OBJECT","name":"ReverseDeliveryLabel","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"tracking","description":"The tracking information for the reverse delivery.","args":[],"type":{"kind":"OBJECT","name":"ReverseDeliveryTracking","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ReverseDeliveryTracking","description":"The tracking information for a reverse delivery.","isOneOf":null,"fields":[{"name":"carrierName","description":"The name of the delivery service provider, in a format that's suitable for display purposes.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"trackingNumber","description":"The identifier that the courier uses to track the shipment.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"trackingUrl","description":"The URL used to track the shipment.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"Sale","description":"A record of an individual sale associated with a sales agreement. Every monetary value in an order's sales data is represented in the smallest unit of the currency.\nWhen amounts are divided across multiple line items, such as taxes or order discounts, the amounts might not divide evenly across all of the line items on the order.\nTo address this, the remaining currency units that couldn't be divided evenly are allocated one at a time, starting with the first line item, until they are all accounted for.\nIn aggregate, the values sum up correctly. In isolation, one line item might have a different tax or discount amount than another line item of the same price, before taxes and discounts.\nThis is because the amount could not be divided evenly across the items. The allocation of currency units across line items is immutable. After they are allocated, currency units are never reallocated or redistributed among the line items.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"AdditionalFeeSale","ofType":null},{"kind":"OBJECT","name":"AdjustmentSale","ofType":null},{"kind":"OBJECT","name":"DutySale","ofType":null},{"kind":"OBJECT","name":"FeeSale","ofType":null},{"kind":"OBJECT","name":"GiftCardSale","ofType":null},{"kind":"OBJECT","name":"ProductSale","ofType":null},{"kind":"OBJECT","name":"ShippingLineSale","ofType":null},{"kind":"OBJECT","name":"TipSale","ofType":null},{"kind":"OBJECT","name":"UnknownSale","ofType":null}]},{"kind":"ENUM","name":"SaleActionType","description":"An order action type associated with a sale.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ORDER","description":"A purchase or charge.","isDeprecated":false,"deprecationReason":null},{"name":"RETURN","description":"A removal or return.","isDeprecated":false,"deprecationReason":null},{"name":"UNKNOWN","description":"An unidentified order action. Represents new actions that may be added in future versions.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATE","description":"A change to the price, taxes, or discounts for a previous purchase.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SaleConnection","description":"An auto-generated type for paginating through multiple Sales.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in SaleEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"Sale","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SaleEdge","description":"An auto-generated type which holds one Sale and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of SaleEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"Sale","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SaleLineType","description":"The possible line types of a sale record. A sale can be an adjustment, which occurs when a refund is issued for a line item that is either more or less than the total value of the line item.\nExamples include restocking fees and goodwill payments. In such cases, Shopify generates a sales agreement with sale records for each line item that is returned or refunded, and an additional sale record for the adjustment, for example a restocking fee.\nThe sale records for the returned or refunded items represent the reversal of the original line item sale value. The additional adjustment sale record represents the difference between the original total value of all line items that were refunded, and the actual amount refunded.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ADDITIONAL_FEE","description":"An additional fee.","isDeprecated":false,"deprecationReason":null},{"name":"ADJUSTMENT","description":"A sale adjustment.","isDeprecated":false,"deprecationReason":null},{"name":"DUTY","description":"A duty charge.","isDeprecated":false,"deprecationReason":null},{"name":"FEE","description":"A fee charge.","isDeprecated":false,"deprecationReason":null},{"name":"GIFT_CARD","description":"A gift card.","isDeprecated":false,"deprecationReason":null},{"name":"PRODUCT","description":"A product that was purchased, returned, or exchanged.","isDeprecated":false,"deprecationReason":null},{"name":"SHIPPING","description":"A shipping charge.","isDeprecated":false,"deprecationReason":null},{"name":"TIP","description":"A tip given by the customer.","isDeprecated":false,"deprecationReason":null},{"name":"UNKNOWN","description":"An unknown sale line type. This represents new types that may be added in future versions.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SaleTax","description":"The tax allocated to a sale from a single tax line.","isOneOf":null,"fields":[{"name":"amount","description":"The portion of the total tax amount on the related sale that's from the associated tax line.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID for the sale tax.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxLine","description":"The tax line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TaxLine","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"SalesAgreement","description":"A contract between a merchant and a customer to do business. Shopify creates a sales agreement whenever an order is placed, edited, or refunded. A sales agreement has one or more sales records, which provide itemized details about the initial agreement or subsequent changes made to the order. For example, when a customer places an order, Shopify creates the order, generates a sales agreement, and records a sale for each line item purchased in the order. A sale record is specific to a type of order line. Order lines can represent different things such as a purchased product, a tip added by a customer, shipping costs collected at checkout, and more.","isOneOf":null,"fields":[{"name":"happenedAt","description":"The date and time when the agreement occurred.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID for the agreement.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"reason","description":"The reason the agreement was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sales","description":"The sales associated with the agreement.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"OrderAgreement","ofType":null},{"kind":"OBJECT","name":"OrderEditAgreement","ofType":null},{"kind":"OBJECT","name":"RefundAgreement","ofType":null},{"kind":"OBJECT","name":"ReturnAgreement","ofType":null}]},{"kind":"OBJECT","name":"SalesAgreementConnection","description":"An auto-generated type for paginating through multiple SalesAgreements.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SalesAgreementEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in SalesAgreementEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"SalesAgreement","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SalesAgreementEdge","description":"An auto-generated type which holds one SalesAgreement and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of SalesAgreementEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"SalesAgreement","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ScriptDiscountApplication","description":"Captures the intentions of a discount that was created by a Shopify Script.","isOneOf":null,"fields":[{"name":"allocationMethod","description":"The method by which the discount's value is allocated to its entitled items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationAllocationMethod","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetSelection","description":"The lines of targetType that the discount is allocated over.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetSelection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetType","description":"The type of line that the discount is applicable towards.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the application as defined by the Script.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the discount application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"PricingValue","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DiscountApplication","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ShippingLine","description":"Represents the shipping details that the customer chose for their order.","isOneOf":null,"fields":[{"name":"handle","description":"A unique identifier for the shipping rate.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"originalPrice","description":"The pre-tax shipping price without any discounts applied.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the shipping line.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ShippingLineSale","description":"A sale associated with a shipping charge.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ShippingRate","description":"A shipping rate to be applied to a checkout.","isOneOf":null,"fields":[{"name":"handle","description":"The human-readable unique identifier for this shipping rate.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"price","description":"The price of this shipping rate.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of this shipping rate.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Shop","description":"A collection of the general information about the shop.","isOneOf":null,"fields":[{"name":"addressFormSettings","description":"Returns the settings for the address form.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AddressFormSettings","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"email","description":"The email of the shop.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"metafield","description":"A metafield found by namespace and key.","args":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Metafield","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafields","description":"The metafields associated with the resource matching the\nsupplied list of namespaces and keys.","args":[{"name":"identifiers","description":"The list of metafields to retrieve by namespace and key.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"myshopifyDomain","description":"The shop's .myshopify.com domain name.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the shop.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shopPolicies","description":"The list of all legal policies associated with the shop.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ShopPolicy","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The URL of the shop's online store.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"HasMetafields","ofType":null},{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ShopAppLinksAndResources","description":"The shop app links and resources for an order.","isOneOf":null,"fields":[{"name":"buyerHasShopApp","description":"Whether the the buyer is associated to Shop App.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"buyerHasShopPay","description":"Whether the the buyer is associated to Shop Pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"canTrackOrderUpdates","description":"Whether or not the track order updates button should be rendered.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"installmentsHighlightEligible","description":"Whether or not showing the installments highlight is eligible.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mobileUrl","description":"The URL to the mobile Shop App.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mobileUrlAttributionPayload","description":"The attribution details related to the mobile url.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"orderUpdateOptions","description":"The various options that exist for subscribing to order updates.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"qrCodeUrl","description":"The URL to the Shop App QR code.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shopAppEligible","description":"Whether or not Shop App eligible.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shopAppQrCodeKillswitch","description":"Whether QR code should be hidden.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shopInstallmentsMobileUrl","description":"The URL to the Shop Pay Installments reminders.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shopInstallmentsViewSchedules","description":"The URL to view the Shop Pay Installments schedules in the mobile Shop App.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shopPayOrder","description":"Whether the order was a shop pay order.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ShopPayCreditCardGetUpdateUrlPayload","description":"Return type for `shopPayCreditCardGetUpdateUrl` mutation.","isOneOf":null,"fields":[{"name":"updateShopPayCreditCardUrl","description":"The URL to which the customer should be redirected to update their Shop Pay credit card.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ShopPolicy","description":"A policy that a merchant has configured for their store, such as their refund or privacy policy.","isOneOf":null,"fields":[{"name":"body","description":"The text of the policy. The maximum size is 512kb.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"HTML","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"handle","description":"The handle of the policy.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the policy.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The public URL to the policy.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SmsMarketingState","description":"Defines the valid SMS marketing states for a customer’s phone number.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"NOT_SUBSCRIBED","description":"The customer has not subscribed to SMS marketing.","isDeprecated":false,"deprecationReason":null},{"name":"PENDING","description":"The customer is in the process of subscribing to SMS marketing.","isDeprecated":false,"deprecationReason":null},{"name":"REDACTED","description":"The customer's personal data has been erased. This value is internally-set and read-only.","isDeprecated":false,"deprecationReason":null},{"name":"SUBSCRIBED","description":"The customer has subscribed to SMS marketing.","isDeprecated":false,"deprecationReason":null},{"name":"UNSUBSCRIBED","description":"The customer is not currently subscribed to SMS marketing but was previously subscribed.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"StoreCreditAccount","description":"A store credit account contains a monetary balance that can be redeemed at checkout for purchases in the shop.\nThe account is held in the specified currency and has an owner that cannot be transferred.\n\nThe account balance is redeemable at checkout only when the owner is authenticated via [new customer accounts authentication](https://shopify.dev/docs/api/customer).","isOneOf":null,"fields":[{"name":"balance","description":"The current balance of the store credit account.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"expirableBalance","description":"The expirable part of the store credit account balance.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"transactions","description":"The transaction history of the store credit account.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"A filter made up of terms, connectives, modifiers, and comparators.\n| name | type | description | acceptable_values | default_value | example_use |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| expires_at | time | Filter transactions by expiry date. Only applicable to StoreCreditAccountCreditTransaction objects. All other objects are handled as if they have a null expiry date. | | | - `expires_at:<='2025-01-01T00:00:00+01:00'`<br/> - `expires_at:<='2025-12-31T23:00:00Z'` |\n| id | id | Filter by `id` range. | | | - `id:1234`<br/> - `id:>=1234`<br/> - `id:<=1234` |\n| type | string | Filter transactions by type. Any value other than the accepted values will be ignored. | - `credit`<br/> - `debit`<br/> - `debit_revert`<br/> - `expiration` | | - `type:expiration`<br/> - `type:credit OR type:debit_revert` |\nYou can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list by the given key.","type":{"kind":"ENUM","name":"TransactionSortKeys","ofType":null},"defaultValue":"CREATED_AT","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccountTransactionConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"StoreCreditAccountConnection","description":"An auto-generated type for paginating through multiple StoreCreditAccounts.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccountEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in StoreCreditAccountEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccount","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"StoreCreditAccountCreditTransaction","description":"A credit transaction which increases the store credit account balance.","isOneOf":null,"fields":[{"name":"account","description":"The store credit account that the transaction belongs to.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccount","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"amount","description":"The amount of the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"balanceAfterTransaction","description":"The balance of the account after the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the transaction was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"event","description":"The event that caused the store credit account transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"StoreCreditSystemEvent","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"expiresAt","description":"The time at which the transaction expires.\nDebit transactions will always spend the soonest expiring credit first.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"origin","description":"The origin of the store credit account transaction.","args":[],"type":{"kind":"UNION","name":"StoreCreditAccountTransactionOrigin","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"remainingAmount","description":"The remaining amount of the credit.\nThe remaining amount will decrease when a debit spends this credit. It may also increase if that debit is subsequently reverted.\nIn the event that the credit expires, the remaining amount will represent the amount that remained as the expiry ocurred.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"StoreCreditAccountTransaction","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"StoreCreditAccountDebitRevertTransaction","description":"A debit revert transaction which increases the store credit account balance.\nDebit revert transactions are created automatically when a [store credit account debit transaction](https://shopify.dev/api/admin-graphql/latest/objects/StoreCreditAccountDebitTransaction) is reverted.\n\nStore credit account debit transactions are reverted when an order is cancelled, refunded or in the event of a payment failure at checkout.\nThe amount added to the balance is equal to the amount reverted on the original credit.","isOneOf":null,"fields":[{"name":"account","description":"The store credit account that the transaction belongs to.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccount","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"amount","description":"The amount of the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"balanceAfterTransaction","description":"The balance of the account after the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the transaction was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"debitTransaction","description":"The reverted debit transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccountDebitTransaction","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"event","description":"The event that caused the store credit account transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"StoreCreditSystemEvent","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"origin","description":"The origin of the store credit account transaction.","args":[],"type":{"kind":"UNION","name":"StoreCreditAccountTransactionOrigin","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"StoreCreditAccountTransaction","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"StoreCreditAccountDebitTransaction","description":"A debit transaction which decreases the store credit account balance.","isOneOf":null,"fields":[{"name":"account","description":"The store credit account that the transaction belongs to.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccount","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"amount","description":"The amount of the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"balanceAfterTransaction","description":"The balance of the account after the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the transaction was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"event","description":"The event that caused the store credit account transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"StoreCreditSystemEvent","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"origin","description":"The origin of the store credit account transaction.","args":[],"type":{"kind":"UNION","name":"StoreCreditAccountTransactionOrigin","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"StoreCreditAccountTransaction","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"StoreCreditAccountEdge","description":"An auto-generated type which holds one StoreCreditAccount and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of StoreCreditAccountEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccount","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"StoreCreditAccountExpirationTransaction","description":"An expiration transaction which decreases the store credit account balance.\nExpiration transactions are created automatically when a [store credit account credit transaction](https://shopify.dev/api/admin-graphql/latest/objects/StoreCreditAccountCreditTransaction) expires.\n\nThe amount subtracted from the balance is equal to the remaining amount of the credit transaction.","isOneOf":null,"fields":[{"name":"account","description":"The store credit account that the transaction belongs to.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccount","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"amount","description":"The amount of the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"balanceAfterTransaction","description":"The balance of the account after the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the transaction was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"creditTransaction","description":"The credit transaction which expired.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccountCreditTransaction","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"event","description":"The event that caused the store credit account transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"StoreCreditSystemEvent","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"origin","description":"The origin of the store credit account transaction.","args":[],"type":{"kind":"UNION","name":"StoreCreditAccountTransactionOrigin","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"StoreCreditAccountTransaction","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"StoreCreditAccountTransaction","description":"Interface for a store credit account transaction.","isOneOf":null,"fields":[{"name":"account","description":"The store credit account that the transaction belongs to.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccount","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"amount","description":"The amount of the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"balanceAfterTransaction","description":"The balance of the account after the transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the transaction was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"event","description":"The event that caused the store credit account transaction.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"StoreCreditSystemEvent","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"origin","description":"The origin of the store credit account transaction.","args":[],"type":{"kind":"UNION","name":"StoreCreditAccountTransactionOrigin","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"StoreCreditAccountCreditTransaction","ofType":null},{"kind":"OBJECT","name":"StoreCreditAccountDebitRevertTransaction","ofType":null},{"kind":"OBJECT","name":"StoreCreditAccountDebitTransaction","ofType":null},{"kind":"OBJECT","name":"StoreCreditAccountExpirationTransaction","ofType":null}]},{"kind":"OBJECT","name":"StoreCreditAccountTransactionConnection","description":"An auto-generated type for paginating through multiple StoreCreditAccountTransactions.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"StoreCreditAccountTransactionEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in StoreCreditAccountTransactionEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"StoreCreditAccountTransaction","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"StoreCreditAccountTransactionEdge","description":"An auto-generated type which holds one StoreCreditAccountTransaction and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of StoreCreditAccountTransactionEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"StoreCreditAccountTransaction","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"StoreCreditAccountTransactionOrigin","description":"The origin of a store credit account transaction.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"OrderTransaction","ofType":null}]},{"kind":"ENUM","name":"StoreCreditSystemEvent","description":"The event that caused the store credit account transaction.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ADJUSTMENT","description":"An adjustment was made to the store credit account.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_CANCELLATION","description":"Store credit was returned when an authorized payment was voided.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_PAYMENT","description":"Store credit was used as payment for an order.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_REFUND","description":"Store credit was refunded from an order.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_FAILURE","description":"A store credit payment was reverted due to another payment method failing.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_RETURNED","description":"A smaller amount of store credit was captured than was originally authorized.","isDeprecated":false,"deprecationReason":null},{"name":"TAX_FINALIZATION","description":"Tax finalization affected the store credit payment.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"StorefrontCustomerAccessTokenCreatePayload","description":"Return type for `storefrontCustomerAccessTokenCreate` mutation.","isOneOf":null,"fields":[{"name":"customerAccessToken","description":"The created access token.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsStorefrontCustomerAccessTokenCreateUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"String","description":"The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"StripeFinancialConnectionsSessionInitiatePayload","description":"Return type for `stripeFinancialConnectionsSessionInitiate` mutation.","isOneOf":null,"fields":[{"name":"clientSecret","description":"The Stripe Financial Connections client secret for session initiation.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserErrorsStripeFinancialConnectionsSessionUserErrors","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"SubscriptionAnchor","description":"Represents a subscription anchor.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"SubscriptionMonthDayAnchor","ofType":null},{"kind":"OBJECT","name":"SubscriptionWeekDayAnchor","ofType":null},{"kind":"OBJECT","name":"SubscriptionYearDayAnchor","ofType":null}]},{"kind":"OBJECT","name":"SubscriptionBillingCycle","description":"The billing cycle of a subscription.","isOneOf":null,"fields":[{"name":"billingAttemptExpectedDate","description":"The expected date of the billing attempt.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"cycleEndAt","description":"The end date of the billing cycle.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"cycleIndex","description":"The index of the billing cycle.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"cycleStartAt","description":"The start date of the billing cycle.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"edited","description":"Whether the billing cycle was edited.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"skipped","description":"Whether the billing cycle was skipped.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The status of the billing cycle.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SubscriptionBillingCycleBillingCycleStatus","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionBillingCycleBillingCycleStatus","description":"The possible statuses of a subscription billing cycle.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BILLED","description":"The billing cycle has been billed.","isDeprecated":false,"deprecationReason":null},{"name":"UNBILLED","description":"The billing cycle has not been billed.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionBillingCycleConnection","description":"An auto-generated type for paginating through multiple SubscriptionBillingCycles.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionBillingCycleEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in SubscriptionBillingCycleEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionBillingCycle","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionBillingCycleEdge","description":"An auto-generated type which holds one SubscriptionBillingCycle and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of SubscriptionBillingCycleEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionBillingCycle","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"SubscriptionBillingCycleInput","description":"The input fields for specifying the subscription contract and selecting the associated billing cycle.","isOneOf":false,"fields":null,"inputFields":[{"name":"contractId","description":"The ID of the subscription contract associated with the billing cycle.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"selector","description":"Selects the billing cycle by date or index.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"SubscriptionBillingCycleSelector","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"SubscriptionBillingCycleSelector","description":"The input fields to select a SubscriptionBillingCycle by either date or index.","isOneOf":false,"fields":null,"inputFields":[{"name":"date","description":"The date to select a billing cycle.","type":{"kind":"SCALAR","name":"DateTime","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"index","description":"The index to select a billing cycle.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionBillingCycleSkipPayload","description":"Return type for `subscriptionBillingCycleSkip` mutation.","isOneOf":null,"fields":[{"name":"billingCycle","description":"The updated billing cycle.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionBillingCycle","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionBillingCycleSkipUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionBillingCycleSkipUserError","description":"An error that occurs during the execution of `SubscriptionBillingCycleSkip`.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"SubscriptionBillingCycleSkipUserErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionBillingCycleSkipUserErrorCode","description":"Possible error codes that can be returned by `SubscriptionBillingCycleSkipUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"INVALID","description":"The input value is invalid.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionBillingCycleUnskipPayload","description":"Return type for `subscriptionBillingCycleUnskip` mutation.","isOneOf":null,"fields":[{"name":"billingCycle","description":"The updated billing cycle.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionBillingCycle","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionBillingCycleUnskipUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionBillingCycleUnskipUserError","description":"An error that occurs during the execution of `SubscriptionBillingCycleUnskip`.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"SubscriptionBillingCycleUnskipUserErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionBillingCycleUnskipUserErrorCode","description":"Possible error codes that can be returned by `SubscriptionBillingCycleUnskipUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"INVALID","description":"The input value is invalid.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionBillingCyclesSortKeys","description":"The set of valid sort keys for the SubscriptionBillingCycles query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CYCLE_END_AT","description":"Sort by the `cycle_end_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"CYCLE_INDEX","description":"Sort by the `cycle_index` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionBillingPolicy","description":"The billing policy of a subscription.","isOneOf":null,"fields":[{"name":"anchors","description":"The anchor dates for calculating billing intervals.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"SubscriptionAnchor","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"interval","description":"The type of interval associated with this schedule (e.g. Monthly, Weekly, etc).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SubscriptionInterval","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"intervalCount","description":"The number of intervals between invoices.","args":[],"type":{"kind":"OBJECT","name":"Count","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"maxCycles","description":"The maximum number of cycles after which the subscription ends.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"minCycles","description":"The minimum number of cycles required for the subscription.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContract","description":"A Subscription Contract.","isOneOf":null,"fields":[{"name":"app","description":"The subscription app that the subscription contract is registered to.","args":[],"type":{"kind":"OBJECT","name":"App","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"appEligibleForCustomerActions","description":"Whether the subscription contract is eligible for customer actions.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"billingPolicy","description":"The billing policy associated with the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionBillingPolicy","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the subscription contract was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"currencyCode","description":"The currency used for the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CurrencyCode","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"customAttributes","description":"A list of custom attributes to be added to the generated orders.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Attribute","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryMethod","description":"The delivery method for each billing of the subscription contract.","args":[],"type":{"kind":"UNION","name":"SubscriptionDeliveryMethod","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryPolicy","description":"The delivery policy associated with the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDeliveryPolicy","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryPrice","description":"The delivery price for each billing of the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discounts","description":"The list of subscription discounts associated with the subscription contract.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionDiscountConnection","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastBillingAttemptErrorType","description":"The last billing error type of the contract.","args":[],"type":{"kind":"ENUM","name":"SubscriptionContractLastBillingErrorType","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPaymentStatus","description":"The current status of the last payment.","args":[],"type":{"kind":"ENUM","name":"SubscriptionContractLastPaymentStatus","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lineCount","description":"The number of lines associated with the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lines","description":"A list of subscription lines associated with the subscription contract.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionLineConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"linesCount","description":"The number of lines associated with the subscription contract.","args":[],"type":{"kind":"OBJECT","name":"Count","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"nextBillingDate","description":"The next billing date for the subscription contract.","args":[],"type":{"kind":"SCALAR","name":"DateTime","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"note","description":"A note that will be applied to the generated orders.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"A list of the subscription contract's orders.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"originOrder","description":"The order from which the contract originated.","args":[],"type":{"kind":"OBJECT","name":"Order","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"paymentInstrument","description":"The payment instrument being charged for this subscription contract.","args":[],"type":{"kind":"INTERFACE","name":"PaymentInstrument","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"priceBreakdownEstimate","description":"An estimate of the breakdown of the amounts that will be charged in the next billing attempt.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionPriceBreakdown","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"revisionId","description":"The revision ID of the contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"UnsignedInt64","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The current status of the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SubscriptionContractSubscriptionStatus","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"upcomingBillingCycles","description":"The upcoming billing cycles on the subscription contract.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).","type":{"kind":"ENUM","name":"SubscriptionBillingCyclesSortKeys","ofType":null},"defaultValue":"CYCLE_INDEX","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionBillingCycleConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the subscription contract was updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"SubscriptionContractBase","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractActivatePayload","description":"Return type for `subscriptionContractActivate` mutation.","isOneOf":null,"fields":[{"name":"contract","description":"The activated Subscription Contract.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionContract","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractStatusUpdateUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"SubscriptionContractBase","description":"The common fields of a subscription contract.","isOneOf":null,"fields":[{"name":"appEligibleForCustomerActions","description":"Whether the subscription contract is eligible for customer actions.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"currencyCode","description":"The currency used for the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CurrencyCode","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"customAttributes","description":"A list of custom attributes to be added to the generated orders.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Attribute","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryMethod","description":"The delivery method for each billing of the subscription contract.","args":[],"type":{"kind":"UNION","name":"SubscriptionDeliveryMethod","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryPrice","description":"The delivery price for each billing of the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discounts","description":"The list of subscription discounts associated with the subscription contract.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionDiscountConnection","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lineCount","description":"The number of lines associated with the subscription contract.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lines","description":"A list of subscription lines associated with the subscription contract.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionLineConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"linesCount","description":"The number of lines associated with the subscription contract.","args":[],"type":{"kind":"OBJECT","name":"Count","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"note","description":"A note that will be applied to the generated orders.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"orders","description":"A list of the subscription contract's orders.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"priceBreakdownEstimate","description":"An estimate of the breakdown of the amounts that will be charged in the next billing attempt.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionPriceBreakdown","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the subscription contract was updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"SubscriptionContract","ofType":null}]},{"kind":"OBJECT","name":"SubscriptionContractCancelPayload","description":"Return type for `subscriptionContractCancel` mutation.","isOneOf":null,"fields":[{"name":"contract","description":"The canceled Subscription Contract.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionContract","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractStatusUpdateUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractChangePaymentInstrumentPayload","description":"Return type for `subscriptionContractChangePaymentInstrument` mutation.","isOneOf":null,"fields":[{"name":"contract","description":"The updated Subscription Contract after the payment instrument change.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionContract","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractConnection","description":"An auto-generated type for paginating through multiple SubscriptionContracts.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in SubscriptionContractEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContract","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractEdge","description":"An auto-generated type which holds one SubscriptionContract and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of SubscriptionContractEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContract","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractFetchDeliveryOptionsPayload","description":"Return type for `subscriptionContractFetchDeliveryOptions` mutation.","isOneOf":null,"fields":[{"name":"deliveryOptionsResult","description":"The available delivery options for a given delivery address. Returns `null` for pending requests.","args":[],"type":{"kind":"UNION","name":"SubscriptionDeliveryOptionsResult","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionContractLastBillingErrorType","description":"The possible values of the last billing error on a subscription contract.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER_ERROR","description":"Subscription billing attempt error due to customer error.","isDeprecated":false,"deprecationReason":null},{"name":"INVENTORY_ERROR","description":"Subscription billing attempt error due to inventory error.","isDeprecated":false,"deprecationReason":null},{"name":"OTHER","description":"All other billing attempt errors.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_ERROR","description":"Subscription billing attempt error due to payment error.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionContractLastPaymentStatus","description":"The status of the last payment on a subscription contract.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"FAILED","description":"A failed subscription billing attempt.","isDeprecated":false,"deprecationReason":null},{"name":"SUCCEEDED","description":"A successful subscription billing attempt.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractPausePayload","description":"Return type for `subscriptionContractPause` mutation.","isOneOf":null,"fields":[{"name":"contract","description":"The updated Subscription Contract after the pause operation.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionContract","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractStatusUpdateUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractSelectDeliveryMethodPayload","description":"Return type for `subscriptionContractSelectDeliveryMethod` mutation.","isOneOf":null,"fields":[{"name":"contract","description":"The updated subscription contract object.","args":[],"type":{"kind":"OBJECT","name":"SubscriptionContract","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionContractUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionContractStatusUpdateErrorCode","description":"Possible error codes that can be returned by `SubscriptionContractStatusUpdateUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CONTRACT_FAILED","description":"Subscription contract status cannot be changed once failed.","isDeprecated":false,"deprecationReason":null},{"name":"CONTRACT_TERMINATED","description":"Subscription contract status cannot be changed once terminated.","isDeprecated":false,"deprecationReason":null},{"name":"HAS_FUTURE_EDITS","description":"Subscription contract has a future contract or schedule edit.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"The input value is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"SUBSCRIPTION_CONTRACT_DOES_NOT_EXIST","description":"Subscription contract does not exist.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractStatusUpdateUserError","description":"The error codes for failed subscription contract mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"SubscriptionContractStatusUpdateErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionContractSubscriptionStatus","description":"The status of a subscription.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ACTIVE","description":"The contract is active and is continuing per its policies.","isDeprecated":false,"deprecationReason":null},{"name":"CANCELLED","description":"The contract was ended by an unplanned customer action.","isDeprecated":false,"deprecationReason":null},{"name":"EXPIRED","description":"The contract has ended per the expected circumstances. All billing and delivery cycles of the subscriptions have been executed.","isDeprecated":false,"deprecationReason":null},{"name":"FAILED","description":"The contract has ended because billing failed and no further billing attempts are expected.","isDeprecated":false,"deprecationReason":null},{"name":"PAUSED","description":"The contract is temporarily paused and is expected to resume in the future.","isDeprecated":false,"deprecationReason":null},{"name":"STALE","description":"The contract has expired due to inactivity.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionContractUserError","description":"The error codes for failed subscription contract mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"SubscriptionContractUserErrorCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionContractUserErrorCode","description":"Possible error codes that can be returned by `SubscriptionContractUserError`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BLANK","description":"The input value is blank.","isDeprecated":false,"deprecationReason":null},{"name":"HAS_FUTURE_EDITS","description":"Subscription contract has a future contract or schedule edit.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"The input value is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_INSTRUMENT_DOES_NOT_EXIST","description":"Payment instrument does not exist.","isDeprecated":false,"deprecationReason":null},{"name":"SUBSCRIPTION_CONTRACT_DOES_NOT_EXIST","description":"Subscription contract does not exist.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"ENUM","name":"SubscriptionContractsSortKeys","description":"The set of valid sort keys for the SubscriptionContracts query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"STATUS","description":"Sort by the `status` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"UNION","name":"SubscriptionDeliveryMethod","description":"The delivery method to use to deliver the physical goods to the customer.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"SubscriptionDeliveryMethodLocalDelivery","ofType":null},{"kind":"OBJECT","name":"SubscriptionDeliveryMethodPickup","ofType":null},{"kind":"OBJECT","name":"SubscriptionDeliveryMethodShipping","ofType":null}]},{"kind":"INPUT_OBJECT","name":"SubscriptionDeliveryMethodInput","description":"Specifies delivery method fields for a subscription contract.\nThis is an input union: one, and only one, field can be provided.\nThe field provided will determine which delivery method is to be used.","isOneOf":false,"fields":null,"inputFields":[{"name":"localDelivery","description":"The input fields for the local delivery method.","type":{"kind":"INPUT_OBJECT","name":"SubscriptionDeliveryMethodLocalDeliveryInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"pickup","description":"The input fields for the pickup delivery method.","type":{"kind":"INPUT_OBJECT","name":"SubscriptionDeliveryMethodPickupInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"shipping","description":"The input fields for the shipping delivery method.","type":{"kind":"INPUT_OBJECT","name":"SubscriptionDeliveryMethodShippingInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDeliveryMethodLocalDelivery","description":"The local delivery method, including a mailing address and a local delivery option.","isOneOf":null,"fields":[{"name":"address","description":"The delivery address.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionMailingAddress","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"localDeliveryOption","description":"The local delivery method details.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDeliveryMethodLocalDeliveryOption","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"SubscriptionDeliveryMethodLocalDeliveryInput","description":"The input fields for a local delivery method.","isOneOf":false,"fields":null,"inputFields":[{"name":"address","description":"The address to deliver to.","type":{"kind":"INPUT_OBJECT","name":"CustomerMailingAddressInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"deliveryAddress","description":"The address to deliver to.","type":{"kind":"INPUT_OBJECT","name":"CustomerAddressInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"instructions","description":"The delivery instructions that the customer can provide to the merchant.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The phone number that the customer must provide to the merchant.\nFormatted using E.164 standard. For example, `+16135551111`.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDeliveryMethodLocalDeliveryOption","description":"The delivery option selected for a subscription contract.","isOneOf":null,"fields":[{"name":"description","description":"The description of the delivery option shown to the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"instructions","description":"The delivery instructions provided by the customer to the merchant.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The phone number of the customer provided to the merchant.\nFormatted using E.164 standard. For example, `+16135551111`.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentTitle","description":"The displayed title of the delivery option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the delivery option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDeliveryMethodPickup","description":"A delivery method with a pickup option.","isOneOf":null,"fields":[{"name":"pickupOption","description":"The details of the pickup delivery method.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDeliveryMethodPickupOption","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"SubscriptionDeliveryMethodPickupInput","description":"The input fields for a pickup delivery method.","isOneOf":false,"fields":null,"inputFields":[{"name":"locationId","description":"The ID of the pickup location.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDeliveryMethodPickupOption","description":"Represents the selected pickup option on a subscription contract.","isOneOf":null,"fields":[{"name":"description","description":"The details displayed to the customer to describe the pickup option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"pickupAddress","description":"The address where the customer will pick up the merchandise.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PickupAddress","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentTitle","description":"The presentment title of the pickup option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the pickup option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDeliveryMethodShipping","description":"The shipping delivery method, including a mailing address and a shipping option.","isOneOf":null,"fields":[{"name":"address","description":"The address for shipping.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionMailingAddress","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingOption","description":"The details of the shipping method.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDeliveryMethodShippingOption","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"SubscriptionDeliveryMethodShippingInput","description":"The input fields for a shipping delivery method.","isOneOf":false,"fields":null,"inputFields":[{"name":"shippingAddress","description":"The address to ship to.","type":{"kind":"INPUT_OBJECT","name":"CustomerAddressInput","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDeliveryMethodShippingOption","description":"The selected shipping option on a subscription contract.","isOneOf":null,"fields":[{"name":"description","description":"The description of the shipping option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentTitle","description":"The presentment title of the shipping option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the shipping option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"SubscriptionDeliveryOption","description":"The delivery option for a subscription contract.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"SubscriptionLocalDeliveryOption","ofType":null},{"kind":"OBJECT","name":"SubscriptionPickupOption","ofType":null},{"kind":"OBJECT","name":"SubscriptionShippingOption","ofType":null}]},{"kind":"UNION","name":"SubscriptionDeliveryOptionsResult","description":"The result of the query that fetches delivery options for the subscription contract.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"SubscriptionDeliveryOptionsResultFailure","ofType":null},{"kind":"OBJECT","name":"SubscriptionDeliveryOptionsResultSuccess","ofType":null}]},{"kind":"OBJECT","name":"SubscriptionDeliveryOptionsResultFailure","description":"A failed result indicating unavailability of delivery options for the subscription contract.","isOneOf":null,"fields":[{"name":"message","description":"The reason for the failure.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDeliveryOptionsResultSuccess","description":"A successful result containing the available delivery options for the subscription contract.","isOneOf":null,"fields":[{"name":"deliveryOptions","description":"The available delivery options.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"SubscriptionDeliveryOption","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":"The token associated with the successful result of delivery options.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDeliveryPolicy","description":"The delivery policy of a subscription.","isOneOf":null,"fields":[{"name":"anchors","description":"The anchor dates for calculating delivery intervals.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"SubscriptionAnchor","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"interval","description":"The type of interval associated with this schedule (e.g. Monthly, Weekly, etc).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SubscriptionInterval","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"intervalCount","description":"The number of intervals between deliveries.","args":[],"type":{"kind":"OBJECT","name":"Count","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDiscount","description":"A discount applied to a subscription contract.","isOneOf":null,"fields":[{"name":"appliesToAllLines","description":"Specify whether the subscription discount will apply on all subscription lines.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lines","description":"The list of subscription lines associated with the subscription discount.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"SubscriptionLineConnection","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"recurringCycleLimit","description":"The maximum number of times the subscription discount will be applied on orders.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"targetType","description":"Type of line the discount applies on.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountTargetType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title associated with the subscription discount.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"The type of the subscription discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"usageCount","description":"The number of times the discount was applied.","args":[],"type":{"kind":"OBJECT","name":"Count","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the subscription discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"SubscriptionDiscountValue","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDiscountAllocation","description":"Represents what a particular discount reduces from a line price.","isOneOf":null,"fields":[{"name":"amount","description":"Allocation amount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discount","description":"Discount that created the allocation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDiscount","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDiscountConnection","description":"An auto-generated type for paginating through multiple SubscriptionDiscounts.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDiscountEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in SubscriptionDiscountEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDiscount","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDiscountEdge","description":"An auto-generated type which holds one SubscriptionDiscount and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of SubscriptionDiscountEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDiscount","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDiscountFixedAmountValue","description":"The value of the discount and how it will be applied.","isOneOf":null,"fields":[{"name":"amount","description":"The fixed amount value of the discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"appliesOnEachItem","description":"Whether the amount is applied per item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionDiscountPercentageValue","description":"The percentage value of the discount.","isOneOf":null,"fields":[{"name":"percentage","description":"The percentage value of the discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"SubscriptionDiscountValue","description":"The value of the discount and how it will be applied.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"SubscriptionDiscountFixedAmountValue","ofType":null},{"kind":"OBJECT","name":"SubscriptionDiscountPercentageValue","ofType":null}]},{"kind":"ENUM","name":"SubscriptionInterval","description":"Defines valid subscription intervals.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"DAY","description":"Represents a day interval.","isDeprecated":false,"deprecationReason":null},{"name":"MONTH","description":"Represents a month interval.","isDeprecated":false,"deprecationReason":null},{"name":"WEEK","description":"Represents a week interval.","isDeprecated":false,"deprecationReason":null},{"name":"YEAR","description":"Represents a year interval.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionLine","description":"A line item in a subscription.","isOneOf":null,"fields":[{"name":"currentPrice","description":"The current price per unit for the subscription line in the contract's currency.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"customAttributes","description":"The custom attributes associated with the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Attribute","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"discountAllocations","description":"Discount allocations.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionDiscountAllocation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"image","description":"The image associated with the product variant.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lineDiscountedPrice","description":"The total price of the line item after all discounts have been applied.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the product.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"onlineStoreUrl","description":"The URL of the product in the online store.\nA value of `null` indicates that the product isn't published in the Online Store sales channel.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity of the unit selected for the subscription line.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"requiresShipping","description":"Whether the product variant requires shipping.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"sku","description":"The SKU of the product variant associated with the subscription line.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxable","description":"Whether the product variant is taxable.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the product associated with the subscription line.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"variantImage","description":"The image associated with the product variant.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"variantTitle","description":"The title of the product variant associated with the subscription line.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionLineConnection","description":"An auto-generated type for paginating through multiple SubscriptionLines.","isOneOf":null,"fields":[{"name":"edges","description":"The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionLineEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of nodes that are contained in SubscriptionLineEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionLine","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionLineEdge","description":"An auto-generated type which holds one SubscriptionLine and a cursor during pagination.","isOneOf":null,"fields":[{"name":"cursor","description":"The position of each node in an array, used in [pagination](https://shopify.dev/api/usage/pagination-graphql).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of SubscriptionLineEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SubscriptionLine","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionLocalDeliveryOption","description":"A local delivery option for a subscription contract.","isOneOf":null,"fields":[{"name":"code","description":"The code of the local delivery option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":"The description of the local delivery option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phoneRequired","description":"Whether a phone number is required for the local delivery option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentTitle","description":"The presentment title of the local delivery option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"price","description":"The price of the local delivery option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the local delivery option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionMailingAddress","description":"The mailing address on a subscription.","isOneOf":null,"fields":[{"name":"address1","description":"The first line of the address, typically the street address or PO Box number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address2","description":"The second line of the address, typically the apartment, suite, or unit number.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"city","description":"The name of the city, district, village, or town.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"company","description":"The name of the customer's company or organization.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"country","description":"The name of the country.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"countryCode","description":"The two-letter code for the country of the address.\nFor example, US.","args":[],"type":{"kind":"ENUM","name":"CountryCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The first name of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The last name of the customer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The full name of the customer, based on the first name and last name.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"A unique phone number for the customer, formatted using the E.164 standard. For example, _+16135551111_.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"province","description":"The region of the address, such as the province, state, or district.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"provinceCode","description":"The alphanumeric code for the region.\nFor example, ON.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"zip","description":"The zip or postal code of the address.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionMonthDayAnchor","description":"Represents an anchor specifying a day of the month.","isOneOf":null,"fields":[{"name":"dayOfMonth","description":"Day of the month (1-31).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionPickupOption","description":"A pickup option to deliver a subscription contract.","isOneOf":null,"fields":[{"name":"code","description":"The code of the pickup option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":"The description of the pickup option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"locationId","description":"The ID of the pickup location.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"phoneRequired","description":"Whether a phone number is required for the pickup option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"pickupAddress","description":"The address where the customer will pick up the merchandise.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PickupAddress","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"pickupTime","description":"The estimated amount of time it takes for the pickup to be ready. For example, \"Usually ready in 24 hours\".","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentTitle","description":"The presentment title of the pickup option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"price","description":"The price of the pickup option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the pickup option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionPriceBreakdown","description":"Represents the breakdown of prices to be charges in the billing attempt.","isOneOf":null,"fields":[{"name":"subtotalPrice","description":"The sum of the prices for all line items after discounts.\nIf taxesIncluded is true, then the subtotal also includes tax.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxesIncluded","description":"Whether taxes are included in the subtotal price.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscounts","description":"The total amount discounted.\nThis includes both order and line level discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalPrice","description":"The total price. This includes taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalShippingPrice","description":"The total shipping amount before discounts and returns.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTax","description":"The total tax amount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionShippingOption","description":"A shipping option to deliver a subscription contract.","isOneOf":null,"fields":[{"name":"code","description":"The code of the shipping option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":"The description of the shipping option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phoneRequired","description":"Whether a phone number is required for the shipping option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentTitle","description":"The presentment title of the shipping option.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"price","description":"The price of the shipping option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the shipping option.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionWeekDayAnchor","description":"Represents an anchor specifying a day of the week.","isOneOf":null,"fields":[{"name":"dayOfWeek","description":"Day of the week (1-7, where 1 is Monday).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"SubscriptionYearDayAnchor","description":"Represents an anchor specifying a specific day and month of the year.","isOneOf":null,"fields":[{"name":"dayOfMonth","description":"Day of the month (1-31). Specifies the exact day within the given month.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"month","description":"Month of the year (1-12). Specifies the month in which the day occurs.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"TaxExemption","description":"The available tax exemptions for a customer.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AUSTRALIA_RESELLER_EXEMPTION","description":"This customer is exempt from GST taxes for holding a valid exemption. The business customer should provide their GST number and account for the GST.","isDeprecated":false,"deprecationReason":null},{"name":"CA_BC_COMMERCIAL_FISHERY_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in British Columbia.","isDeprecated":false,"deprecationReason":null},{"name":"CA_BC_CONTRACTOR_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid CONTRACTOR_EXEMPTION in British Columbia.","isDeprecated":false,"deprecationReason":null},{"name":"CA_BC_PRODUCTION_AND_MACHINERY_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid PRODUCTION_AND_MACHINERY_EXEMPTION in British Columbia.","isDeprecated":false,"deprecationReason":null},{"name":"CA_BC_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in British Columbia.","isDeprecated":false,"deprecationReason":null},{"name":"CA_BC_SUB_CONTRACTOR_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid SUB_CONTRACTOR_EXEMPTION in British Columbia.","isDeprecated":false,"deprecationReason":null},{"name":"CA_DIPLOMAT_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid DIPLOMAT_EXEMPTION in Canada.","isDeprecated":false,"deprecationReason":null},{"name":"CA_MB_COMMERCIAL_FISHERY_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Manitoba.","isDeprecated":false,"deprecationReason":null},{"name":"CA_MB_FARMER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Manitoba.","isDeprecated":false,"deprecationReason":null},{"name":"CA_MB_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Manitoba.","isDeprecated":false,"deprecationReason":null},{"name":"CA_NS_COMMERCIAL_FISHERY_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Nova Scotia.","isDeprecated":false,"deprecationReason":null},{"name":"CA_NS_FARMER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Nova Scotia.","isDeprecated":false,"deprecationReason":null},{"name":"CA_ON_PURCHASE_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid PURCHASE_EXEMPTION in Ontario.","isDeprecated":false,"deprecationReason":null},{"name":"CA_PE_COMMERCIAL_FISHERY_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Prince Edward Island.","isDeprecated":false,"deprecationReason":null},{"name":"CA_SK_COMMERCIAL_FISHERY_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Saskatchewan.","isDeprecated":false,"deprecationReason":null},{"name":"CA_SK_CONTRACTOR_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid CONTRACTOR_EXEMPTION in Saskatchewan.","isDeprecated":false,"deprecationReason":null},{"name":"CA_SK_FARMER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Saskatchewan.","isDeprecated":false,"deprecationReason":null},{"name":"CA_SK_PRODUCTION_AND_MACHINERY_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid PRODUCTION_AND_MACHINERY_EXEMPTION in Saskatchewan.","isDeprecated":false,"deprecationReason":null},{"name":"CA_SK_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Saskatchewan.","isDeprecated":false,"deprecationReason":null},{"name":"CA_SK_SUB_CONTRACTOR_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid SUB_CONTRACTOR_EXEMPTION in Saskatchewan.","isDeprecated":false,"deprecationReason":null},{"name":"CA_STATUS_CARD_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid STATUS_CARD_EXEMPTION in Canada.","isDeprecated":false,"deprecationReason":null},{"name":"EU_REVERSE_CHARGE_EXEMPTION_RULE","description":"This customer is exempt from VAT for purchases within the EU that is shipping from outside of customer's country, as well as purchases from the EU to the UK.","isDeprecated":false,"deprecationReason":null},{"name":"US_AK_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Alaska.","isDeprecated":false,"deprecationReason":null},{"name":"US_AL_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Alabama.","isDeprecated":false,"deprecationReason":null},{"name":"US_AR_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Arkansas.","isDeprecated":false,"deprecationReason":null},{"name":"US_AZ_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Arizona.","isDeprecated":false,"deprecationReason":null},{"name":"US_CA_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in California.","isDeprecated":false,"deprecationReason":null},{"name":"US_CO_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Colorado.","isDeprecated":false,"deprecationReason":null},{"name":"US_CT_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Connecticut.","isDeprecated":false,"deprecationReason":null},{"name":"US_DC_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Washington DC.","isDeprecated":false,"deprecationReason":null},{"name":"US_DE_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Delaware.","isDeprecated":false,"deprecationReason":null},{"name":"US_FL_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Florida.","isDeprecated":false,"deprecationReason":null},{"name":"US_GA_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Georgia.","isDeprecated":false,"deprecationReason":null},{"name":"US_HI_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Hawaii.","isDeprecated":false,"deprecationReason":null},{"name":"US_IA_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Iowa.","isDeprecated":false,"deprecationReason":null},{"name":"US_ID_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Idaho.","isDeprecated":false,"deprecationReason":null},{"name":"US_IL_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Illinois.","isDeprecated":false,"deprecationReason":null},{"name":"US_IN_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Indiana.","isDeprecated":false,"deprecationReason":null},{"name":"US_KS_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Kansas.","isDeprecated":false,"deprecationReason":null},{"name":"US_KY_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Kentucky.","isDeprecated":false,"deprecationReason":null},{"name":"US_LA_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Louisiana.","isDeprecated":false,"deprecationReason":null},{"name":"US_MA_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Massachusetts.","isDeprecated":false,"deprecationReason":null},{"name":"US_MD_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Maryland.","isDeprecated":false,"deprecationReason":null},{"name":"US_ME_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Maine.","isDeprecated":false,"deprecationReason":null},{"name":"US_MI_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Michigan.","isDeprecated":false,"deprecationReason":null},{"name":"US_MN_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Minnesota.","isDeprecated":false,"deprecationReason":null},{"name":"US_MO_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Missouri.","isDeprecated":false,"deprecationReason":null},{"name":"US_MS_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Mississippi.","isDeprecated":false,"deprecationReason":null},{"name":"US_MT_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Montana.","isDeprecated":false,"deprecationReason":null},{"name":"US_NC_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in North Carolina.","isDeprecated":false,"deprecationReason":null},{"name":"US_ND_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in North Dakota.","isDeprecated":false,"deprecationReason":null},{"name":"US_NE_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Nebraska.","isDeprecated":false,"deprecationReason":null},{"name":"US_NH_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Hampshire.","isDeprecated":false,"deprecationReason":null},{"name":"US_NJ_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Jersey.","isDeprecated":false,"deprecationReason":null},{"name":"US_NM_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Mexico.","isDeprecated":false,"deprecationReason":null},{"name":"US_NV_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Nevada.","isDeprecated":false,"deprecationReason":null},{"name":"US_NY_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New York.","isDeprecated":false,"deprecationReason":null},{"name":"US_OH_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Ohio.","isDeprecated":false,"deprecationReason":null},{"name":"US_OK_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Oklahoma.","isDeprecated":false,"deprecationReason":null},{"name":"US_OR_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Oregon.","isDeprecated":false,"deprecationReason":null},{"name":"US_PA_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Pennsylvania.","isDeprecated":false,"deprecationReason":null},{"name":"US_RI_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Rhode Island.","isDeprecated":false,"deprecationReason":null},{"name":"US_SC_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in South Carolina.","isDeprecated":false,"deprecationReason":null},{"name":"US_SD_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in South Dakota.","isDeprecated":false,"deprecationReason":null},{"name":"US_TN_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Tennessee.","isDeprecated":false,"deprecationReason":null},{"name":"US_TX_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Texas.","isDeprecated":false,"deprecationReason":null},{"name":"US_UT_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Utah.","isDeprecated":false,"deprecationReason":null},{"name":"US_VA_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Virginia.","isDeprecated":false,"deprecationReason":null},{"name":"US_VT_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Vermont.","isDeprecated":false,"deprecationReason":null},{"name":"US_WA_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Washington.","isDeprecated":false,"deprecationReason":null},{"name":"US_WI_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Wisconsin.","isDeprecated":false,"deprecationReason":null},{"name":"US_WV_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in West Virginia.","isDeprecated":false,"deprecationReason":null},{"name":"US_WY_RESELLER_EXEMPTION","description":"This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Wyoming.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"TaxExemptionDetails","description":"The detailed information about tax exemptions that can be applied to customers.","isOneOf":null,"fields":[{"name":"applicable","description":"Whether the tax exemption can be applied on tax lines.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"exemptionGroup","description":"An identifier that groups exemptions.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"exemptionGroupName","description":"The translated display name of the tax exemption group.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"groupedName","description":"The translated display name of the tax exemption when grouped.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The translated display name of the tax exemption.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"taxRegionCode","description":"The code of the tax region this exemption applies to. If null, it applies in all regions.","args":[],"type":{"kind":"ENUM","name":"TaxRegionCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"The unique type of the exemption.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"TaxExemption","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"TaxInvoice","description":"A tax invoice on an order.","isOneOf":null,"fields":[{"name":"buyerTimeZone","description":"The time zone of the destination address of the tax invoice.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The datetime of when the tax invoice was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"invoiceNumber","description":"The invoice number of the tax invoice.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"status","description":"The current processing status of the tax invoice.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"TaxInvoiceStatus","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The url to download the tax invoice.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"TaxInvoiceStatus","description":"The current processing status of the tax invoices.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"PROCESSED","description":"The tax invoice has been created.","isDeprecated":false,"deprecationReason":null},{"name":"PROCESSING","description":"The tax invoice is being created.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"TaxLine","description":"The details about a single tax applied to the associated line item.","isOneOf":null,"fields":[{"name":"channelLiable","description":"Whether the channel that submitted the tax line is responsible for remitting it.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"priceSet","description":"The tax amount in shop and presentment currencies, calculated after discounts and before returns.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"rate","description":"The proportion of the line item price represented by the tax, expressed as a decimal.","args":[],"type":{"kind":"SCALAR","name":"Float","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"ratePercentage","description":"The proportion of the line item price represented by the tax, expressed as a percentage.","args":[],"type":{"kind":"SCALAR","name":"Float","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"source","description":"The origin of the tax.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The name of the applied tax.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"TaxRegionCode","description":"The ISO 3166-1 alpha-2 codes that distinguish a region where common tax rules apply.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AC","description":"Ascension Island.","isDeprecated":false,"deprecationReason":null},{"name":"AD","description":"Andorra.","isDeprecated":false,"deprecationReason":null},{"name":"AE","description":"United Arab Emirates.","isDeprecated":false,"deprecationReason":null},{"name":"AF","description":"Afghanistan.","isDeprecated":false,"deprecationReason":null},{"name":"AG","description":"Antigua & Barbuda.","isDeprecated":false,"deprecationReason":null},{"name":"AI","description":"Anguilla.","isDeprecated":false,"deprecationReason":null},{"name":"AL","description":"Albania.","isDeprecated":false,"deprecationReason":null},{"name":"AM","description":"Armenia.","isDeprecated":false,"deprecationReason":null},{"name":"AN","description":"Netherlands Antilles.","isDeprecated":false,"deprecationReason":null},{"name":"AO","description":"Angola.","isDeprecated":false,"deprecationReason":null},{"name":"AR","description":"Argentina.","isDeprecated":false,"deprecationReason":null},{"name":"AT","description":"Austria.","isDeprecated":false,"deprecationReason":null},{"name":"AU","description":"Australia.","isDeprecated":false,"deprecationReason":null},{"name":"AW","description":"Aruba.","isDeprecated":false,"deprecationReason":null},{"name":"AX","description":"Åland Islands.","isDeprecated":false,"deprecationReason":null},{"name":"AZ","description":"Azerbaijan.","isDeprecated":false,"deprecationReason":null},{"name":"BA","description":"Bosnia & Herzegovina.","isDeprecated":false,"deprecationReason":null},{"name":"BB","description":"Barbados.","isDeprecated":false,"deprecationReason":null},{"name":"BD","description":"Bangladesh.","isDeprecated":false,"deprecationReason":null},{"name":"BE","description":"Belgium.","isDeprecated":false,"deprecationReason":null},{"name":"BF","description":"Burkina Faso.","isDeprecated":false,"deprecationReason":null},{"name":"BG","description":"Bulgaria.","isDeprecated":false,"deprecationReason":null},{"name":"BH","description":"Bahrain.","isDeprecated":false,"deprecationReason":null},{"name":"BI","description":"Burundi.","isDeprecated":false,"deprecationReason":null},{"name":"BJ","description":"Benin.","isDeprecated":false,"deprecationReason":null},{"name":"BL","description":"St. Barthélemy.","isDeprecated":false,"deprecationReason":null},{"name":"BM","description":"Bermuda.","isDeprecated":false,"deprecationReason":null},{"name":"BN","description":"Brunei.","isDeprecated":false,"deprecationReason":null},{"name":"BO","description":"Bolivia.","isDeprecated":false,"deprecationReason":null},{"name":"BQ","description":"Caribbean Netherlands.","isDeprecated":false,"deprecationReason":null},{"name":"BR","description":"Brazil.","isDeprecated":false,"deprecationReason":null},{"name":"BS","description":"Bahamas.","isDeprecated":false,"deprecationReason":null},{"name":"BT","description":"Bhutan.","isDeprecated":false,"deprecationReason":null},{"name":"BV","description":"Bouvet Island.","isDeprecated":false,"deprecationReason":null},{"name":"BW","description":"Botswana.","isDeprecated":false,"deprecationReason":null},{"name":"BY","description":"Belarus.","isDeprecated":false,"deprecationReason":null},{"name":"BZ","description":"Belize.","isDeprecated":false,"deprecationReason":null},{"name":"CA","description":"Canada.","isDeprecated":false,"deprecationReason":null},{"name":"CC","description":"Cocos (Keeling) Islands.","isDeprecated":false,"deprecationReason":null},{"name":"CD","description":"Congo - Kinshasa.","isDeprecated":false,"deprecationReason":null},{"name":"CF","description":"Central African Republic.","isDeprecated":false,"deprecationReason":null},{"name":"CG","description":"Congo - Brazzaville.","isDeprecated":false,"deprecationReason":null},{"name":"CH","description":"Switzerland.","isDeprecated":false,"deprecationReason":null},{"name":"CI","description":"Côte d’Ivoire.","isDeprecated":false,"deprecationReason":null},{"name":"CK","description":"Cook Islands.","isDeprecated":false,"deprecationReason":null},{"name":"CL","description":"Chile.","isDeprecated":false,"deprecationReason":null},{"name":"CM","description":"Cameroon.","isDeprecated":false,"deprecationReason":null},{"name":"CN","description":"China.","isDeprecated":false,"deprecationReason":null},{"name":"CO","description":"Colombia.","isDeprecated":false,"deprecationReason":null},{"name":"CR","description":"Costa Rica.","isDeprecated":false,"deprecationReason":null},{"name":"CU","description":"Cuba.","isDeprecated":false,"deprecationReason":null},{"name":"CV","description":"Cape Verde.","isDeprecated":false,"deprecationReason":null},{"name":"CW","description":"Curaçao.","isDeprecated":false,"deprecationReason":null},{"name":"CX","description":"Christmas Island.","isDeprecated":false,"deprecationReason":null},{"name":"CY","description":"Cyprus.","isDeprecated":false,"deprecationReason":null},{"name":"CZ","description":"Czechia.","isDeprecated":false,"deprecationReason":null},{"name":"DE","description":"Germany.","isDeprecated":false,"deprecationReason":null},{"name":"DJ","description":"Djibouti.","isDeprecated":false,"deprecationReason":null},{"name":"DK","description":"Denmark.","isDeprecated":false,"deprecationReason":null},{"name":"DM","description":"Dominica.","isDeprecated":false,"deprecationReason":null},{"name":"DO","description":"Dominican Republic.","isDeprecated":false,"deprecationReason":null},{"name":"DZ","description":"Algeria.","isDeprecated":false,"deprecationReason":null},{"name":"EC","description":"Ecuador.","isDeprecated":false,"deprecationReason":null},{"name":"EE","description":"Estonia.","isDeprecated":false,"deprecationReason":null},{"name":"EG","description":"Egypt.","isDeprecated":false,"deprecationReason":null},{"name":"EH","description":"Western Sahara.","isDeprecated":false,"deprecationReason":null},{"name":"ER","description":"Eritrea.","isDeprecated":false,"deprecationReason":null},{"name":"ES","description":"Spain.","isDeprecated":false,"deprecationReason":null},{"name":"ET","description":"Ethiopia.","isDeprecated":false,"deprecationReason":null},{"name":"EU","description":"European Union.","isDeprecated":false,"deprecationReason":null},{"name":"FI","description":"Finland.","isDeprecated":false,"deprecationReason":null},{"name":"FJ","description":"Fiji.","isDeprecated":false,"deprecationReason":null},{"name":"FK","description":"Falkland Islands.","isDeprecated":false,"deprecationReason":null},{"name":"FO","description":"Faroe Islands.","isDeprecated":false,"deprecationReason":null},{"name":"FR","description":"France.","isDeprecated":false,"deprecationReason":null},{"name":"GA","description":"Gabon.","isDeprecated":false,"deprecationReason":null},{"name":"GB","description":"United Kingdom.","isDeprecated":false,"deprecationReason":null},{"name":"GD","description":"Grenada.","isDeprecated":false,"deprecationReason":null},{"name":"GE","description":"Georgia.","isDeprecated":false,"deprecationReason":null},{"name":"GF","description":"French Guiana.","isDeprecated":false,"deprecationReason":null},{"name":"GG","description":"Guernsey.","isDeprecated":false,"deprecationReason":null},{"name":"GH","description":"Ghana.","isDeprecated":false,"deprecationReason":null},{"name":"GI","description":"Gibraltar.","isDeprecated":false,"deprecationReason":null},{"name":"GL","description":"Greenland.","isDeprecated":false,"deprecationReason":null},{"name":"GM","description":"Gambia.","isDeprecated":false,"deprecationReason":null},{"name":"GN","description":"Guinea.","isDeprecated":false,"deprecationReason":null},{"name":"GP","description":"Guadeloupe.","isDeprecated":false,"deprecationReason":null},{"name":"GQ","description":"Equatorial Guinea.","isDeprecated":false,"deprecationReason":null},{"name":"GR","description":"Greece.","isDeprecated":false,"deprecationReason":null},{"name":"GS","description":"South Georgia & South Sandwich Islands.","isDeprecated":false,"deprecationReason":null},{"name":"GT","description":"Guatemala.","isDeprecated":false,"deprecationReason":null},{"name":"GW","description":"Guinea-Bissau.","isDeprecated":false,"deprecationReason":null},{"name":"GY","description":"Guyana.","isDeprecated":false,"deprecationReason":null},{"name":"HK","description":"Hong Kong SAR.","isDeprecated":false,"deprecationReason":null},{"name":"HM","description":"Heard & McDonald Islands.","isDeprecated":false,"deprecationReason":null},{"name":"HN","description":"Honduras.","isDeprecated":false,"deprecationReason":null},{"name":"HR","description":"Croatia.","isDeprecated":false,"deprecationReason":null},{"name":"HT","description":"Haiti.","isDeprecated":false,"deprecationReason":null},{"name":"HU","description":"Hungary.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Indonesia.","isDeprecated":false,"deprecationReason":null},{"name":"IE","description":"Ireland.","isDeprecated":false,"deprecationReason":null},{"name":"IL","description":"Israel.","isDeprecated":false,"deprecationReason":null},{"name":"IM","description":"Isle of Man.","isDeprecated":false,"deprecationReason":null},{"name":"IN","description":"India.","isDeprecated":false,"deprecationReason":null},{"name":"IO","description":"British Indian Ocean Territory.","isDeprecated":false,"deprecationReason":null},{"name":"IQ","description":"Iraq.","isDeprecated":false,"deprecationReason":null},{"name":"IR","description":"Iran.","isDeprecated":false,"deprecationReason":null},{"name":"IS","description":"Iceland.","isDeprecated":false,"deprecationReason":null},{"name":"IT","description":"Italy.","isDeprecated":false,"deprecationReason":null},{"name":"JE","description":"Jersey.","isDeprecated":false,"deprecationReason":null},{"name":"JM","description":"Jamaica.","isDeprecated":false,"deprecationReason":null},{"name":"JO","description":"Jordan.","isDeprecated":false,"deprecationReason":null},{"name":"JP","description":"Japan.","isDeprecated":false,"deprecationReason":null},{"name":"KE","description":"Kenya.","isDeprecated":false,"deprecationReason":null},{"name":"KG","description":"Kyrgyzstan.","isDeprecated":false,"deprecationReason":null},{"name":"KH","description":"Cambodia.","isDeprecated":false,"deprecationReason":null},{"name":"KI","description":"Kiribati.","isDeprecated":false,"deprecationReason":null},{"name":"KM","description":"Comoros.","isDeprecated":false,"deprecationReason":null},{"name":"KN","description":"St. Kitts & Nevis.","isDeprecated":false,"deprecationReason":null},{"name":"KP","description":"North Korea.","isDeprecated":false,"deprecationReason":null},{"name":"KR","description":"South Korea.","isDeprecated":false,"deprecationReason":null},{"name":"KW","description":"Kuwait.","isDeprecated":false,"deprecationReason":null},{"name":"KY","description":"Cayman Islands.","isDeprecated":false,"deprecationReason":null},{"name":"KZ","description":"Kazakhstan.","isDeprecated":false,"deprecationReason":null},{"name":"LA","description":"Laos.","isDeprecated":false,"deprecationReason":null},{"name":"LB","description":"Lebanon.","isDeprecated":false,"deprecationReason":null},{"name":"LC","description":"St. Lucia.","isDeprecated":false,"deprecationReason":null},{"name":"LI","description":"Liechtenstein.","isDeprecated":false,"deprecationReason":null},{"name":"LK","description":"Sri Lanka.","isDeprecated":false,"deprecationReason":null},{"name":"LR","description":"Liberia.","isDeprecated":false,"deprecationReason":null},{"name":"LS","description":"Lesotho.","isDeprecated":false,"deprecationReason":null},{"name":"LT","description":"Lithuania.","isDeprecated":false,"deprecationReason":null},{"name":"LU","description":"Luxembourg.","isDeprecated":false,"deprecationReason":null},{"name":"LV","description":"Latvia.","isDeprecated":false,"deprecationReason":null},{"name":"LY","description":"Libya.","isDeprecated":false,"deprecationReason":null},{"name":"MA","description":"Morocco.","isDeprecated":false,"deprecationReason":null},{"name":"MC","description":"Monaco.","isDeprecated":false,"deprecationReason":null},{"name":"MD","description":"Moldova.","isDeprecated":false,"deprecationReason":null},{"name":"ME","description":"Montenegro.","isDeprecated":false,"deprecationReason":null},{"name":"MF","description":"St. Martin.","isDeprecated":false,"deprecationReason":null},{"name":"MG","description":"Madagascar.","isDeprecated":false,"deprecationReason":null},{"name":"MK","description":"North Macedonia.","isDeprecated":false,"deprecationReason":null},{"name":"ML","description":"Mali.","isDeprecated":false,"deprecationReason":null},{"name":"MM","description":"Myanmar (Burma).","isDeprecated":false,"deprecationReason":null},{"name":"MN","description":"Mongolia.","isDeprecated":false,"deprecationReason":null},{"name":"MO","description":"Macao SAR.","isDeprecated":false,"deprecationReason":null},{"name":"MQ","description":"Martinique.","isDeprecated":false,"deprecationReason":null},{"name":"MR","description":"Mauritania.","isDeprecated":false,"deprecationReason":null},{"name":"MS","description":"Montserrat.","isDeprecated":false,"deprecationReason":null},{"name":"MT","description":"Malta.","isDeprecated":false,"deprecationReason":null},{"name":"MU","description":"Mauritius.","isDeprecated":false,"deprecationReason":null},{"name":"MV","description":"Maldives.","isDeprecated":false,"deprecationReason":null},{"name":"MW","description":"Malawi.","isDeprecated":false,"deprecationReason":null},{"name":"MX","description":"Mexico.","isDeprecated":false,"deprecationReason":null},{"name":"MY","description":"Malaysia.","isDeprecated":false,"deprecationReason":null},{"name":"MZ","description":"Mozambique.","isDeprecated":false,"deprecationReason":null},{"name":"NA","description":"Namibia.","isDeprecated":false,"deprecationReason":null},{"name":"NC","description":"New Caledonia.","isDeprecated":false,"deprecationReason":null},{"name":"NE","description":"Niger.","isDeprecated":false,"deprecationReason":null},{"name":"NF","description":"Norfolk Island.","isDeprecated":false,"deprecationReason":null},{"name":"NG","description":"Nigeria.","isDeprecated":false,"deprecationReason":null},{"name":"NI","description":"Nicaragua.","isDeprecated":false,"deprecationReason":null},{"name":"NL","description":"Netherlands.","isDeprecated":false,"deprecationReason":null},{"name":"NO","description":"Norway.","isDeprecated":false,"deprecationReason":null},{"name":"NP","description":"Nepal.","isDeprecated":false,"deprecationReason":null},{"name":"NR","description":"Nauru.","isDeprecated":false,"deprecationReason":null},{"name":"NU","description":"Niue.","isDeprecated":false,"deprecationReason":null},{"name":"NZ","description":"New Zealand.","isDeprecated":false,"deprecationReason":null},{"name":"OM","description":"Oman.","isDeprecated":false,"deprecationReason":null},{"name":"PA","description":"Panama.","isDeprecated":false,"deprecationReason":null},{"name":"PE","description":"Peru.","isDeprecated":false,"deprecationReason":null},{"name":"PF","description":"French Polynesia.","isDeprecated":false,"deprecationReason":null},{"name":"PG","description":"Papua New Guinea.","isDeprecated":false,"deprecationReason":null},{"name":"PH","description":"Philippines.","isDeprecated":false,"deprecationReason":null},{"name":"PK","description":"Pakistan.","isDeprecated":false,"deprecationReason":null},{"name":"PL","description":"Poland.","isDeprecated":false,"deprecationReason":null},{"name":"PM","description":"St. Pierre & Miquelon.","isDeprecated":false,"deprecationReason":null},{"name":"PN","description":"Pitcairn Islands.","isDeprecated":false,"deprecationReason":null},{"name":"PS","description":"Palestinian Territories.","isDeprecated":false,"deprecationReason":null},{"name":"PT","description":"Portugal.","isDeprecated":false,"deprecationReason":null},{"name":"PY","description":"Paraguay.","isDeprecated":false,"deprecationReason":null},{"name":"QA","description":"Qatar.","isDeprecated":false,"deprecationReason":null},{"name":"RE","description":"Réunion.","isDeprecated":false,"deprecationReason":null},{"name":"RO","description":"Romania.","isDeprecated":false,"deprecationReason":null},{"name":"RS","description":"Serbia.","isDeprecated":false,"deprecationReason":null},{"name":"RU","description":"Russia.","isDeprecated":false,"deprecationReason":null},{"name":"RW","description":"Rwanda.","isDeprecated":false,"deprecationReason":null},{"name":"SA","description":"Saudi Arabia.","isDeprecated":false,"deprecationReason":null},{"name":"SB","description":"Solomon Islands.","isDeprecated":false,"deprecationReason":null},{"name":"SC","description":"Seychelles.","isDeprecated":false,"deprecationReason":null},{"name":"SD","description":"Sudan.","isDeprecated":false,"deprecationReason":null},{"name":"SE","description":"Sweden.","isDeprecated":false,"deprecationReason":null},{"name":"SG","description":"Singapore.","isDeprecated":false,"deprecationReason":null},{"name":"SH","description":"St. Helena.","isDeprecated":false,"deprecationReason":null},{"name":"SI","description":"Slovenia.","isDeprecated":false,"deprecationReason":null},{"name":"SJ","description":"Svalbard & Jan Mayen.","isDeprecated":false,"deprecationReason":null},{"name":"SK","description":"Slovakia.","isDeprecated":false,"deprecationReason":null},{"name":"SL","description":"Sierra Leone.","isDeprecated":false,"deprecationReason":null},{"name":"SM","description":"San Marino.","isDeprecated":false,"deprecationReason":null},{"name":"SN","description":"Senegal.","isDeprecated":false,"deprecationReason":null},{"name":"SO","description":"Somalia.","isDeprecated":false,"deprecationReason":null},{"name":"SR","description":"Suriname.","isDeprecated":false,"deprecationReason":null},{"name":"SS","description":"South Sudan.","isDeprecated":false,"deprecationReason":null},{"name":"ST","description":"São Tomé & Príncipe.","isDeprecated":false,"deprecationReason":null},{"name":"SV","description":"El Salvador.","isDeprecated":false,"deprecationReason":null},{"name":"SX","description":"Sint Maarten.","isDeprecated":false,"deprecationReason":null},{"name":"SY","description":"Syria.","isDeprecated":false,"deprecationReason":null},{"name":"SZ","description":"Eswatini.","isDeprecated":false,"deprecationReason":null},{"name":"TA","description":"Tristan da Cunha.","isDeprecated":false,"deprecationReason":null},{"name":"TC","description":"Turks & Caicos Islands.","isDeprecated":false,"deprecationReason":null},{"name":"TD","description":"Chad.","isDeprecated":false,"deprecationReason":null},{"name":"TF","description":"French Southern Territories.","isDeprecated":false,"deprecationReason":null},{"name":"TG","description":"Togo.","isDeprecated":false,"deprecationReason":null},{"name":"TH","description":"Thailand.","isDeprecated":false,"deprecationReason":null},{"name":"TJ","description":"Tajikistan.","isDeprecated":false,"deprecationReason":null},{"name":"TK","description":"Tokelau.","isDeprecated":false,"deprecationReason":null},{"name":"TL","description":"Timor-Leste.","isDeprecated":false,"deprecationReason":null},{"name":"TM","description":"Turkmenistan.","isDeprecated":false,"deprecationReason":null},{"name":"TN","description":"Tunisia.","isDeprecated":false,"deprecationReason":null},{"name":"TO","description":"Tonga.","isDeprecated":false,"deprecationReason":null},{"name":"TR","description":"Türkiye.","isDeprecated":false,"deprecationReason":null},{"name":"TT","description":"Trinidad & Tobago.","isDeprecated":false,"deprecationReason":null},{"name":"TV","description":"Tuvalu.","isDeprecated":false,"deprecationReason":null},{"name":"TW","description":"Taiwan.","isDeprecated":false,"deprecationReason":null},{"name":"TZ","description":"Tanzania.","isDeprecated":false,"deprecationReason":null},{"name":"UA","description":"Ukraine.","isDeprecated":false,"deprecationReason":null},{"name":"UG","description":"Uganda.","isDeprecated":false,"deprecationReason":null},{"name":"UM","description":"U.S. Outlying Islands.","isDeprecated":false,"deprecationReason":null},{"name":"US","description":"United States.","isDeprecated":false,"deprecationReason":null},{"name":"UY","description":"Uruguay.","isDeprecated":false,"deprecationReason":null},{"name":"UZ","description":"Uzbekistan.","isDeprecated":false,"deprecationReason":null},{"name":"VA","description":"Vatican City.","isDeprecated":false,"deprecationReason":null},{"name":"VC","description":"St. Vincent & Grenadines.","isDeprecated":false,"deprecationReason":null},{"name":"VE","description":"Venezuela.","isDeprecated":false,"deprecationReason":null},{"name":"VG","description":"British Virgin Islands.","isDeprecated":false,"deprecationReason":null},{"name":"VN","description":"Vietnam.","isDeprecated":false,"deprecationReason":null},{"name":"VU","description":"Vanuatu.","isDeprecated":false,"deprecationReason":null},{"name":"WF","description":"Wallis & Futuna.","isDeprecated":false,"deprecationReason":null},{"name":"WS","description":"Samoa.","isDeprecated":false,"deprecationReason":null},{"name":"XK","description":"Kosovo.","isDeprecated":false,"deprecationReason":null},{"name":"YE","description":"Yemen.","isDeprecated":false,"deprecationReason":null},{"name":"YT","description":"Mayotte.","isDeprecated":false,"deprecationReason":null},{"name":"ZA","description":"South Africa.","isDeprecated":false,"deprecationReason":null},{"name":"ZM","description":"Zambia.","isDeprecated":false,"deprecationReason":null},{"name":"ZW","description":"Zimbabwe.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"TimelineEvent","description":"The events that chronicle resource activities available to the customer.","isOneOf":null,"fields":[{"name":"happenedAt","description":"The date and time when the event occurred.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID for the timeline event.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"Additional details about the event.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subtitle","description":"The subtitle of the event.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the event.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"TipSale","description":"A sale that is associated with a tip.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The line item associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The type of line associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"TrackingInformation","description":"Represents the tracking information for a fulfillment.","isOneOf":null,"fields":[{"name":"company","description":"The name of the tracking company.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"number","description":"The tracking number for the fulfillment.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The URLs to track the fulfillment.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"TransactionSortKeys","description":"The set of valid sort keys for the Transaction query.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CREATED_AT","description":"Sort by the `created_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"EXPIRES_AT","description":"Sort by the `expires_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"TransactionTypeDetails","description":"The details related to the transaction type.","isOneOf":null,"fields":[{"name":"message","description":"The message of the transaction type.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The name of the transaction type.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"URL","description":"Represents an [RFC 3986](https://datatracker.ietf.org/doc/html/rfc3986) and\n[RFC 3987](https://datatracker.ietf.org/doc/html/rfc3987)-compliant URI string.\n\nFor example, `\"https://example.myshopify.com\"` is a valid URL. It includes a scheme (`https`) and a host\n(`example.myshopify.com`).\n","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UiExtensionMetafield","description":"The custom data attached to a resource. Metafields can be sorted into namespaces and are\ncomprised of keys, values, and value types.","isOneOf":null,"fields":[{"name":"description","description":"The description of a metafield.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"key","description":"The key name for a metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"The namespace for a metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"ownerId","description":"The owner ID for a metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":"The type name of the metafield.\nSee the list of [supported types](https://shopify.dev/apps/metafields/definitions/types).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of a metafield.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"valueType","description":"Represents the metafield value type.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"MetafieldValueType","ofType":null}},"isDeprecated":true,"deprecationReason":"`valueType` is deprecated and replaced by `type`."}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UiExtensionSessionToken","description":"A session token for a UI extension.","isOneOf":null,"fields":[{"name":"expiresIn","description":"The second count until the session token expires.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the UI extension session token.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UnfulfilledDigitalLineItemContainer","description":"The information about the container for unfulfilled digital line items (excluding gift cards).","isOneOf":null,"fields":[{"name":"lineItems","description":"The line items within this container.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemContainerLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"UnfulfilledLineItemContainerCommonFields","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UnfulfilledGiftCardLineItemContainer","description":"The information about the container for unfulfilled gift card type line items.","isOneOf":null,"fields":[{"name":"lineItems","description":"The line items within this container.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemContainerLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"UnfulfilledLineItemContainerCommonFields","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UnfulfilledLineItemContainer","description":"The information about the container for unfulfilled line items.","isOneOf":null,"fields":[{"name":"displayableState","description":"The translated state of the line item container (for example, `Unfulfilled`).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItems","description":"The line items within this container.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemContainerLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"state","description":"The state of the line item container (for example, `unfulfilled`).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"UnfulfilledLineItemContainerCommonFields","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"INTERFACE","name":"UnfulfilledLineItemContainerCommonFields","description":"The common fields for containers of unfulfilled line items series.","isOneOf":null,"fields":[{"name":"lineItems","description":"The line items within this container.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemContainerLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"UnfulfilledDigitalLineItemContainer","ofType":null},{"kind":"OBJECT","name":"UnfulfilledGiftCardLineItemContainer","ofType":null},{"kind":"OBJECT","name":"UnfulfilledLineItemContainer","ofType":null},{"kind":"OBJECT","name":"UnfulfilledPhysicalLineItemContainer","ofType":null}]},{"kind":"OBJECT","name":"UnfulfilledPhysicalLineItemContainer","description":"The information about the container for unfulfilled physical type line items.","isOneOf":null,"fields":[{"name":"lineItems","description":"The line items within this container.","args":[{"name":"after","description":"The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItemContainerLineItemConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"UnfulfilledLineItemContainerCommonFields","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UnitPrice","description":"The unit price of the line component. For example, \"$9.99 / 100ml\".","isOneOf":null,"fields":[{"name":"measurement","description":"The unit measurement. For example, \"$9.99 / 100ml\".","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UnitPriceMeasurement","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"price","description":"The unit price of the variant. For example, \"$1 per xy\" where price is \"$1\".","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UnitPriceMeasurement","description":"The unit price measurement of the line component. For example, \"$9.99 / 100ml\".","isOneOf":null,"fields":[{"name":"referenceUnit","description":"The reference unit for the unit price measurement. For example, \"$9.99 / 100ml\" where the reference unit is \"ml\".","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"UnitPriceMeasurementUnit","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"referenceValue","description":"The reference value for the unit price measurement. For example, \"$9.99 / 100ml\" where the reference value is \"100\".","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UnitPriceMeasurementUnit","description":"The valid units of measurement for a unit price measurement.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CL","description":"100 centiliters equals 1 liter.","isDeprecated":false,"deprecationReason":null},{"name":"CM","description":"100 centimeters equals 1 meter.","isDeprecated":false,"deprecationReason":null},{"name":"FLOZ","description":"Imperial system unit of volume (U.S. customary unit).","isDeprecated":false,"deprecationReason":null},{"name":"FT","description":"1 foot equals 12 inches.","isDeprecated":false,"deprecationReason":null},{"name":"FT2","description":"Imperial system unit of area.","isDeprecated":false,"deprecationReason":null},{"name":"G","description":"Metric system unit of weight.","isDeprecated":false,"deprecationReason":null},{"name":"GAL","description":"1 gallon equals 128 fluid ounces (U.S. customary unit).","isDeprecated":false,"deprecationReason":null},{"name":"IN","description":"Imperial system unit of length.","isDeprecated":false,"deprecationReason":null},{"name":"ITEM","description":"1 item, a unit of count.","isDeprecated":false,"deprecationReason":null},{"name":"KG","description":"1 kilogram equals 1000 grams.","isDeprecated":false,"deprecationReason":null},{"name":"L","description":"Metric system unit of volume.","isDeprecated":false,"deprecationReason":null},{"name":"LB","description":"Imperial system unit of weight.","isDeprecated":false,"deprecationReason":null},{"name":"M","description":"Metric system unit of length.","isDeprecated":false,"deprecationReason":null},{"name":"M2","description":"Metric system unit of area.","isDeprecated":false,"deprecationReason":null},{"name":"M3","description":"1 cubic meter equals 1000 liters.","isDeprecated":false,"deprecationReason":null},{"name":"MG","description":"1000 milligrams equals 1 gram.","isDeprecated":false,"deprecationReason":null},{"name":"ML","description":"1000 milliliters equals 1 liter.","isDeprecated":false,"deprecationReason":null},{"name":"MM","description":"1000 millimeters equals 1 meter.","isDeprecated":false,"deprecationReason":null},{"name":"OZ","description":"16 ounces equals 1 pound.","isDeprecated":false,"deprecationReason":null},{"name":"PT","description":"1 pint equals 16 fluid ounces (U.S. customary unit).","isDeprecated":false,"deprecationReason":null},{"name":"QT","description":"1 quart equals 32 fluid ounces (U.S. customary unit).","isDeprecated":false,"deprecationReason":null},{"name":"UNKNOWN","description":"The unit of measurement is unknown. Upgrade to the latest version of the API to resolve this unit.","isDeprecated":false,"deprecationReason":null},{"name":"YD","description":"1 yard equals 36 inches.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UnknownSale","description":"This represents new sale types that have been added in future API versions. You may update to a more recent API version to receive additional details about this sale.","isOneOf":null,"fields":[{"name":"actionType","description":"The type of order action represented by the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleActionType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The unique ID of the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineType","description":"The line type assocated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SaleLineType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The number of units ordered or intended to be returned.","args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"taxes","description":"The individual taxes associated with the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SaleTax","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total sale amount after taxes and discounts.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountAfterTaxes","description":"The total amount of discounts allocated to the sale after taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDiscountAmountBeforeTaxes","description":"The total discounts allocated to the sale before taxes.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The total tax amount for the sale.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"Sale","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"SCALAR","name":"UnsignedInt64","description":"An unsigned 64-bit integer. Represents whole numeric values between 0 and 2^64 - 1 encoded as a string of base-10 digits.\n\nExample value: `\"50\"`.\n","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UnverifiedReturnLineItem","description":"An unverified return line item.","isOneOf":null,"fields":[{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lineItem","description":"The specific line item that's being returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LineItem","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"quantity","description":"The quantity of the line item that's been returned.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"returnReason","description":"The reason for returning the line item.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ReturnReason","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `returnReasonDefinition` instead. This field will be removed in the future."},{"name":"returnReasonDefinition","description":"The standardized reason for why the item is being returned.","args":[],"type":{"kind":"OBJECT","name":"ReturnReasonDefinition","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"ReturnLineItemType","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsBusinessContactUserErrors","description":"The error codes for failed business contact mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsBusinessContactUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsBusinessContactUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsBusinessContactUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"BUSINESS_CONTACT_NOT_FOUND","description":"Business contact was not found.","isDeprecated":false,"deprecationReason":null},{"name":"BUSINESS_CONTACT_UPDATE_INPUT_ARGUMENT_EMPTY","description":"Business contact update input argument is empty.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_LONG","description":"Business contact field is too long.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsBusinessLocationPaymentInstrumentUserErrors","description":"The error codes for failed payment instrument mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsBusinessLocationPaymentInstrumentUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsBusinessLocationPaymentInstrumentUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsBusinessLocationPaymentInstrumentUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ADDRESS1_MISSING","description":"Address1 field is missing.","isDeprecated":false,"deprecationReason":null},{"name":"ADDRESS_ARGUMENT_EMPTY","description":"Address argument is empty.","isDeprecated":false,"deprecationReason":null},{"name":"BRAND_NOT_SUPPORTED","description":"The card's brand is not supported.","isDeprecated":false,"deprecationReason":null},{"name":"CANNOT_REPLACE_PAYMENT_INSTRUMENT_WITH_ITSELF","description":"Cannot replace a payment instrument with itself.","isDeprecated":false,"deprecationReason":null},{"name":"CITY_MISSING","description":"City field is missing.","isDeprecated":false,"deprecationReason":null},{"name":"COMPANY_LOCATION_ID_DOES_NOT_EXIST","description":"Company location ID does not exist.","isDeprecated":false,"deprecationReason":null},{"name":"COUNTRY_CODE_MISSING","description":"Country Code field is missing.","isDeprecated":false,"deprecationReason":null},{"name":"DECLINED","description":"The card was declined.","isDeprecated":false,"deprecationReason":null},{"name":"EXPIRED","description":"The card is expired.","isDeprecated":false,"deprecationReason":null},{"name":"FIRST_NAME_BLANK","description":"The card's first name is missing.","isDeprecated":false,"deprecationReason":null},{"name":"GENERIC_ERROR","description":"An error occured.","isDeprecated":false,"deprecationReason":null},{"name":"INCORRECT","description":"The address is incorrect.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"Address field is not valid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_FOR_COUNTRY","description":"Invalid for country.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_FOR_COUNTRY_AND_PROVINCE","description":"Invalid for country and province.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_PROVINCE_IN_COUNTRY","description":"Invalid province in country.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_START_DATE_OR_ISSUE_NUMBER_FOR_DEBIT","description":"The card's start date or issue number is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_STATE_IN_COUNTRY","description":"Invalid state in country.","isDeprecated":false,"deprecationReason":null},{"name":"LAST_NAME_BLANK","description":"The card's last name is missing.","isDeprecated":false,"deprecationReason":null},{"name":"MONTH_INVALID","description":"The card's month is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"NAME_INVALID","description":"The card's name is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"NUMBER_INVALID","description":"The card's number is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_INSTRUMENT_ID_DOES_NOT_EXIST","description":"Payment instrument ID does not exist.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_INSTRUMENT_TAKEN","description":"This payment instrument is already on file.","isDeprecated":false,"deprecationReason":null},{"name":"PHONE_NUMBER_NOT_VALID","description":"Phone number is not valid.","isDeprecated":false,"deprecationReason":null},{"name":"REQUIRED","description":"The field is required.","isDeprecated":false,"deprecationReason":null},{"name":"TEST_MODE_LIVE_CARD","description":"This test card cannot be used for real transactions.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_LONG","description":"Address field is too long.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATE_LIMIT_EXCEEDED","description":"Too many payment instrument updates.","isDeprecated":false,"deprecationReason":null},{"name":"VERIFICATION_VALUE_BLANK","description":"The card's verification value is missing.","isDeprecated":false,"deprecationReason":null},{"name":"VERIFICATION_VALUE_INCORRECT","description":"The card's verification value is incorrect.","isDeprecated":false,"deprecationReason":null},{"name":"VERIFICATION_VALUE_INVALID_FOR_CARD_TYPE","description":"The card's verification value is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"YEAR_INVALID","description":"The card's year is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"ZIP_INCORRECT","description":"The address's zip code is incorrect.","isDeprecated":false,"deprecationReason":null},{"name":"ZONE_CODE_MISSING","description":"Zone Code field is missing.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsCustomerAddressUserErrors","description":"The error codes that are provided for failed address mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsCustomerAddressUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsCustomerAddressUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsCustomerAddressUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ADDRESS1_MISSING","description":"The Address1 field is missing.","isDeprecated":false,"deprecationReason":null},{"name":"ADDRESS_ARGUMENT_EMPTY","description":"The provided address argument is empty.","isDeprecated":false,"deprecationReason":null},{"name":"ADDRESS_ID_DOES_NOT_EXIST","description":"The provided address ID doesn't exist.","isDeprecated":false,"deprecationReason":null},{"name":"CONTAINS_HTML_TAGS","description":"Input contains HTML tags.","isDeprecated":false,"deprecationReason":null},{"name":"COUNTRY_NOT_EXIST","description":"The provided country doesn't exist.","isDeprecated":false,"deprecationReason":null},{"name":"CUSTOMER_ADDRESS_ALREADY_EXISTS","description":"The provided customer address already exists.","isDeprecated":false,"deprecationReason":null},{"name":"DELETING_CUSTOMER_DEFAULT_ADDRESS_NOT_ALLOWED","description":"The default address of the customer can't be deleted before setting another one as default.","isDeprecated":false,"deprecationReason":null},{"name":"DEMOTING_CUSTOMER_DEFAULT_ADDRESS_NOT_ALLOWED","description":"Demoting the default address of the customer isn't allowed.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"The provided address field isn't valid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_FOR_COUNTRY","description":"The provided value is invalid for the country.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_FOR_COUNTRY_AND_PROVINCE","description":"The provided value is invalid for the country and province.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_TERRITORY_CODE","description":"The provided Territory Code isn't valid.","isDeprecated":false,"deprecationReason":null},{"name":"PHONE_NUMBER_NOT_VALID","description":"The provided phone number isn't valid.","isDeprecated":false,"deprecationReason":null},{"name":"REQUIRED","description":"The field is required.","isDeprecated":false,"deprecationReason":null},{"name":"TERRITORY_CODE_MISSING","description":"The Territory Code field is missing.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_LONG","description":"The provided address field is too long.","isDeprecated":false,"deprecationReason":null},{"name":"ZONE_CODE_MISSING","description":"The Zone Code field is missing.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsCustomerEmailMarketingOptInUserErrors","description":"Provides error codes for failed marketing opt-in mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsCustomerEmailMarketingOptInUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsCustomerEmailMarketingOptInUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsCustomerEmailMarketingOptInUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER_ALREADY_SUBSCRIBED","description":"The customer is already subscribed.","isDeprecated":false,"deprecationReason":null},{"name":"EMAIL_ADDRESS_NOT_FOUND","description":"The customer does not have an email address.","isDeprecated":false,"deprecationReason":null},{"name":"FAILED","description":"There was an error.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsCustomerEmailMarketingUserErrors","description":"Provides error codes for marketing subscribe mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsCustomerEmailMarketingUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsCustomerEmailMarketingUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsCustomerEmailMarketingUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER_ALREADY_SUBSCRIBED","description":"The customer is already subscribed.","isDeprecated":false,"deprecationReason":null},{"name":"EMAIL_ADDRESS_NOT_FOUND","description":"The customer does not have an email address.","isDeprecated":false,"deprecationReason":null},{"name":"FAILED_TO_SUBSCRIBE","description":"Subscription failed.","isDeprecated":false,"deprecationReason":null},{"name":"FAILED_TO_UNSUBSCRIBE","description":"Unsubscription failed.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsCustomerUserErrors","description":"Provides error codes for failed personal information mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsCustomerUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsCustomerUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsCustomerUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CONTAINS_HTML_TAGS","description":"Input contains HTML tags.","isDeprecated":false,"deprecationReason":null},{"name":"CONTAINS_URL","description":"Input contains URL.","isDeprecated":false,"deprecationReason":null},{"name":"CUSTOMER_DOES_NOT_EXIST","description":"The customer does not exist.","isDeprecated":false,"deprecationReason":null},{"name":"CUSTOMER_INPUT_ARGUMENT_EMPTY","description":"The personal information input argument is empty.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"The personal information field is not valid.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_LONG","description":"The personal information field is too long.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsPaymentInstrumentUserErrors","description":"The error codes for failed payment instrument mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsPaymentInstrumentUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsPaymentInstrumentUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsPaymentInstrumentUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"ADDRESS1_MISSING","description":"Address1 field is missing.","isDeprecated":false,"deprecationReason":null},{"name":"ADDRESS_ARGUMENT_EMPTY","description":"Address argument is empty.","isDeprecated":false,"deprecationReason":null},{"name":"BRAND_NOT_SUPPORTED","description":"The card's brand is not supported.","isDeprecated":false,"deprecationReason":null},{"name":"CANNOT_REDIRECT_TO_SHOP_PAY","description":"Cannot find Shop Pay order for redirection.","isDeprecated":false,"deprecationReason":null},{"name":"CANNOT_REPLACE_PAYMENT_INSTRUMENT_WITH_ITSELF","description":"Cannot replace a payment instrument with itself.","isDeprecated":false,"deprecationReason":null},{"name":"CITY_MISSING","description":"City field is missing.","isDeprecated":false,"deprecationReason":null},{"name":"COUNTRY_CODE_MISSING","description":"Country Code field is missing.","isDeprecated":false,"deprecationReason":null},{"name":"DECLINED","description":"The card was declined.","isDeprecated":false,"deprecationReason":null},{"name":"EXPIRED","description":"The card is expired.","isDeprecated":false,"deprecationReason":null},{"name":"FIRST_NAME_BLANK","description":"The card's first name is missing.","isDeprecated":false,"deprecationReason":null},{"name":"GENERIC_ERROR","description":"An error occured.","isDeprecated":false,"deprecationReason":null},{"name":"INCORRECT","description":"The address is incorrect.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID","description":"Address field is not valid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_FOR_COUNTRY","description":"Invalid for country.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_FOR_COUNTRY_AND_PROVINCE","description":"Invalid for country and province.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_PROVINCE_IN_COUNTRY","description":"Invalid province in country.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_START_DATE_OR_ISSUE_NUMBER_FOR_DEBIT","description":"The card's start date or issue number is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"INVALID_STATE_IN_COUNTRY","description":"Invalid state in country.","isDeprecated":false,"deprecationReason":null},{"name":"LAST_NAME_BLANK","description":"The card's last name is missing.","isDeprecated":false,"deprecationReason":null},{"name":"MONTH_INVALID","description":"The card's month is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"NAME_INVALID","description":"The card's name is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"NUMBER_INVALID","description":"The card's number is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"OWNER_ID_INVALID","description":"Owner ID is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_INSTRUMENT_ID_DOES_NOT_EXIST","description":"Payment instrument ID does not exist.","isDeprecated":false,"deprecationReason":null},{"name":"PAYMENT_INSTRUMENT_TAKEN","description":"This payment instrument is already on file.","isDeprecated":false,"deprecationReason":null},{"name":"PHONE_NUMBER_NOT_VALID","description":"Phone number is not valid.","isDeprecated":false,"deprecationReason":null},{"name":"REQUIRED","description":"The field is required.","isDeprecated":false,"deprecationReason":null},{"name":"SAVED_PAYMENT_METHODS_NOT_ENABLED","description":"Saved payment methods is not enabled on this shop.","isDeprecated":false,"deprecationReason":null},{"name":"TEST_MODE_LIVE_CARD","description":"This test card cannot be used for real transactions.","isDeprecated":false,"deprecationReason":null},{"name":"TOO_LONG","description":"Address field is too long.","isDeprecated":false,"deprecationReason":null},{"name":"UNSUPPORTED_PAYMENT_INSTRUMENT_TYPE","description":"Payment instrument type is not supported for this operation.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATE_LIMIT_EXCEEDED","description":"Too many payment instrument updates.","isDeprecated":false,"deprecationReason":null},{"name":"VERIFICATION_VALUE_BLANK","description":"The card's verification value is missing.","isDeprecated":false,"deprecationReason":null},{"name":"VERIFICATION_VALUE_INCORRECT","description":"The card's verification value is incorrect.","isDeprecated":false,"deprecationReason":null},{"name":"VERIFICATION_VALUE_INVALID_FOR_CARD_TYPE","description":"The card's verification value is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"YEAR_INVALID","description":"The card's year is invalid.","isDeprecated":false,"deprecationReason":null},{"name":"ZIP_INCORRECT","description":"The address's zip code is incorrect.","isDeprecated":false,"deprecationReason":null},{"name":"ZONE_CODE_MISSING","description":"Zone Code field is missing.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsPaypalTokenUserErrors","description":"The error codes for failed PayPal token mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsPaypalTokenUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsPaypalTokenUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsPaypalTokenUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"PAYPAL_EXPRESS_GATEWAY_NOT_ENABLED","description":"PayPal Express gateway is not enabled.","isDeprecated":false,"deprecationReason":null},{"name":"REFERENCE_TRANSACTIONS_NOT_ENABLED","description":"PayPal account does not support reference transactions.","isDeprecated":false,"deprecationReason":null},{"name":"TOKEN_COULD_NOT_BE_CREATED","description":"PayPal Express token could not be created.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsResendGiftCardErrors","description":"The error codes for failed resending gift card mutations.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsResendGiftCardErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsResendGiftCardErrorsCode","description":"Possible error codes that can be returned by `UserErrorsResendGiftCardErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"GIFT_CARD_NOT_FOUND_FOR_ORDER","description":"No gift card is associated with the order.","isDeprecated":false,"deprecationReason":null},{"name":"ORDER_NOT_FOUND","description":"This order does not exist.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsStorefrontCustomerAccessTokenCreateUserErrors","description":"Error codes for failed Storefront Customer Access Token mutation.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsStorefrontCustomerAccessTokenCreateUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsStorefrontCustomerAccessTokenCreateUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsStorefrontCustomerAccessTokenCreateUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"CUSTOMER_DOES_NOT_EXIST","description":"The customer does not exist.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"UserErrorsStripeFinancialConnectionsSessionUserErrors","description":"The error codes for failed Stripe Financial Connections session initiation.","isOneOf":null,"fields":[{"name":"code","description":"The error code.","args":[],"type":{"kind":"ENUM","name":"UserErrorsStripeFinancialConnectionsSessionUserErrorsCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"field","description":"The path to the input field that caused the error.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"message","description":"The error message.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DisplayableError","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"UserErrorsStripeFinancialConnectionsSessionUserErrorsCode","description":"Possible error codes that can be returned by `UserErrorsStripeFinancialConnectionsSessionUserErrors`.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"STRIPE_FINANCIAL_CONNECTIONS_SESSION_ERROR","description":"Stripe Financial Connections session could not be initiated.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"Video","description":"Represents a Shopify hosted video.","isOneOf":null,"fields":[{"name":"alt","description":"A word or phrase to share the nature or contents of a media.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique ID.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mediaContentType","description":"The media content type.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"MediaContentType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"previewImage","description":"The preview image for the media.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"sources","description":"The sources for a video.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"VideoSource","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Media","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"VideoSource","description":"Represents a source for a Shopify hosted video.","isOneOf":null,"fields":[{"name":"format","description":"The format of the video source.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"height","description":"The height of the video.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mimeType","description":"The video MIME type.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"url","description":"The URL of the video.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"width","description":"The width of the video.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"UNION","name":"WalletPaymentConfig","description":"The configuration used for Payment Wallets.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"ApplePayWalletConfig","ofType":null},{"kind":"OBJECT","name":"GooglePayWalletConfig","ofType":null}]},{"kind":"OBJECT","name":"Weight","description":"A weight measurement with its numeric value and unit. Used throughout the API, for example in shipping calculations, delivery conditions, order line items, and inventory measurements.\n\nThe weight combines a decimal value with a standard unit of measurement to ensure consistent weight handling across different regional systems.","isOneOf":null,"fields":[{"name":"unit","description":"The unit of measurement for `value`.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"WeightUnit","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The weight value using the unit system specified with `unit`.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"WeightUnit","description":"Units of measurement for weight.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"GRAMS","description":"Metric system unit of mass.","isDeprecated":false,"deprecationReason":null},{"name":"KILOGRAMS","description":"1 kilogram equals 1000 grams.","isDeprecated":false,"deprecationReason":null},{"name":"OUNCES","description":"Imperial system unit of mass.","isDeprecated":false,"deprecationReason":null},{"name":"POUNDS","description":"1 pound equals 16 ounces.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"__Directive","description":"A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.","isOneOf":null,"fields":[{"name":"name","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"isRepeatable","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"locations","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"__DirectiveLocation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"args","description":null,"args":[{"name":"includeDeprecated","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"__DirectiveLocation","description":"A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"QUERY","description":"Location adjacent to a query operation.","isDeprecated":false,"deprecationReason":null},{"name":"MUTATION","description":"Location adjacent to a mutation operation.","isDeprecated":false,"deprecationReason":null},{"name":"SUBSCRIPTION","description":"Location adjacent to a subscription operation.","isDeprecated":false,"deprecationReason":null},{"name":"FIELD","description":"Location adjacent to a field.","isDeprecated":false,"deprecationReason":null},{"name":"FRAGMENT_DEFINITION","description":"Location adjacent to a fragment definition.","isDeprecated":false,"deprecationReason":null},{"name":"FRAGMENT_SPREAD","description":"Location adjacent to a fragment spread.","isDeprecated":false,"deprecationReason":null},{"name":"INLINE_FRAGMENT","description":"Location adjacent to an inline fragment.","isDeprecated":false,"deprecationReason":null},{"name":"VARIABLE_DEFINITION","description":"Location adjacent to a variable definition.","isDeprecated":false,"deprecationReason":null},{"name":"SCHEMA","description":"Location adjacent to a schema definition.","isDeprecated":false,"deprecationReason":null},{"name":"SCALAR","description":"Location adjacent to a scalar definition.","isDeprecated":false,"deprecationReason":null},{"name":"OBJECT","description":"Location adjacent to an object type definition.","isDeprecated":false,"deprecationReason":null},{"name":"FIELD_DEFINITION","description":"Location adjacent to a field definition.","isDeprecated":false,"deprecationReason":null},{"name":"ARGUMENT_DEFINITION","description":"Location adjacent to an argument definition.","isDeprecated":false,"deprecationReason":null},{"name":"INTERFACE","description":"Location adjacent to an interface definition.","isDeprecated":false,"deprecationReason":null},{"name":"UNION","description":"Location adjacent to a union definition.","isDeprecated":false,"deprecationReason":null},{"name":"ENUM","description":"Location adjacent to an enum definition.","isDeprecated":false,"deprecationReason":null},{"name":"ENUM_VALUE","description":"Location adjacent to an enum value definition.","isDeprecated":false,"deprecationReason":null},{"name":"INPUT_OBJECT","description":"Location adjacent to an input object type definition.","isDeprecated":false,"deprecationReason":null},{"name":"INPUT_FIELD_DEFINITION","description":"Location adjacent to an input object field definition.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"__EnumValue","description":"One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.","isOneOf":null,"fields":[{"name":"name","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"isDeprecated","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deprecationReason","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"__Field","description":"Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.","isOneOf":null,"fields":[{"name":"name","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"args","description":null,"args":[{"name":"includeDeprecated","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"isDeprecated","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deprecationReason","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"__InputValue","description":"Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.","isOneOf":null,"fields":[{"name":"name","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"type","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"defaultValue","description":"A GraphQL-formatted string representing the default value for this input value.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"isDeprecated","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deprecationReason","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"__Schema","description":"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.","isOneOf":null,"fields":[{"name":"description","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"types","description":"A list of all types supported by this server.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"queryType","description":"The type that query operations will be rooted at.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"mutationType","description":"If this server supports mutation, the type that mutation operations will be rooted at.","args":[],"type":{"kind":"OBJECT","name":"__Type","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"subscriptionType","description":"If this server support subscription, the type that subscription operations will be rooted at.","args":[],"type":{"kind":"OBJECT","name":"__Type","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"directives","description":"A list of all directives supported by this server.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Directive","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"__Type","description":"The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.","isOneOf":null,"fields":[{"name":"kind","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"__TypeKind","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"description","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"specifiedByURL","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"fields","description":null,"args":[{"name":"includeDeprecated","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Field","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"interfaces","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"possibleTypes","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"enumValues","description":null,"args":[{"name":"includeDeprecated","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__EnumValue","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"inputFields","description":null,"args":[{"name":"includeDeprecated","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"ofType","description":null,"args":[],"type":{"kind":"OBJECT","name":"__Type","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"isOneOf","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"__TypeKind","description":"An enum describing what kind of type a given `__Type` is.","isOneOf":null,"fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"SCALAR","description":"Indicates this type is a scalar.","isDeprecated":false,"deprecationReason":null},{"name":"OBJECT","description":"Indicates this type is an object. `fields` and `interfaces` are valid fields.","isDeprecated":false,"deprecationReason":null},{"name":"INTERFACE","description":"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.","isDeprecated":false,"deprecationReason":null},{"name":"UNION","description":"Indicates this type is a union. `possibleTypes` is a valid field.","isDeprecated":false,"deprecationReason":null},{"name":"ENUM","description":"Indicates this type is an enum. `enumValues` is a valid field.","isDeprecated":false,"deprecationReason":null},{"name":"INPUT_OBJECT","description":"Indicates this type is an input object. `inputFields` is a valid field.","isDeprecated":false,"deprecationReason":null},{"name":"LIST","description":"Indicates this type is a list. `ofType` is a valid field.","isDeprecated":false,"deprecationReason":null},{"name":"NON_NULL","description":"Indicates this type is a non-null. `ofType` is a valid field.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null}],"directives":[{"name":"deprecated","description":"Marks an element of a GraphQL schema as no longer supported.","isRepeatable":false,"locations":["ARGUMENT_DEFINITION","ENUM_VALUE","FIELD_DEFINITION","INPUT_FIELD_DEFINITION"],"args":[{"name":"reason","description":"Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted in [Markdown](https://daringfireball.net/projects/markdown/).","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\"","isDeprecated":false,"deprecationReason":null}]},{"name":"inContext","description":"Contextualizes data based on the additional information provided by the directive. For example, you can use the `@inContext(language: FR)` directive to localize data to French.","isRepeatable":false,"locations":["MUTATION","QUERY"],"args":[{"name":"country","description":"The country code for context. For example, `CA`.","type":{"kind":"ENUM","name":"CountryCode","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"language","description":"The language code for context. For example, `EN`.","type":{"kind":"ENUM","name":"LanguageCode","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"preferredLocationId","description":"The identifier of the customer's preferred location.","type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}]},{"name":"include","description":"Directs the executor to include this field or fragment only when the `if` argument is true.","isRepeatable":false,"locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":"Included when true.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}]},{"name":"oneOf","description":"Requires that exactly one field must be supplied and that field must not be `null`.","isRepeatable":false,"locations":["INPUT_OBJECT"],"args":[]},{"name":"skip","description":"Directs the executor to skip this field or fragment when the `if` argument is true.","isRepeatable":false,"locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":"Skipped when true.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}]},{"name":"specifiedBy","description":"Exposes a URL that specifies the behavior of this scalar.","isRepeatable":false,"locations":["SCALAR"],"args":[{"name":"url","description":"The URL that specifies the behavior of this scalar.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}]}]}}