@shopify/hydrogen-react
Version:
React components, hooks, and utilities for creating custom Shopify storefronts
1 lines • 902 kB
JSON
{"__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