From bd55572179a1a6712f072fc694ea513f900056a3 Mon Sep 17 00:00:00 2001 From: asaini-godaddy Date: Thu, 19 Feb 2026 01:47:58 +0530 Subject: [PATCH 1/7] feat(checkout): add CCAvenue payment provider and cookie-session return flow - Add CCAvenue checkout button, icon, and return provider - Wrap with CCAvenueReturnProvider only when ccavenueConfig.accessCodeId is set - Use session from context (cookie) on CCAvenue return; remove sessionStorage token flow - Register CCAvenue in lazy-payment-loader, payment-form, types, and GraphQL - Update conditional-providers and use-confirm-checkout for CCAvenue - Add ccavenue localizations across locales - Update nextjs example and store actions Co-authored-by: Cursor --- examples/nextjs/app/page.tsx | 8 + examples/nextjs/app/store/actions.ts | 4 + packages/localizations/src/deDe.ts | 2 + packages/localizations/src/enIe.ts | 2 + packages/localizations/src/enUs.ts | 2 + packages/localizations/src/esAr.ts | 2 + packages/localizations/src/esCl.ts | 2 + packages/localizations/src/esCo.ts | 2 + packages/localizations/src/esEs.ts | 2 + packages/localizations/src/esMx.ts | 2 + packages/localizations/src/esPe.ts | 2 + packages/localizations/src/esUs.ts | 2 + packages/localizations/src/frCa.ts | 2 + packages/localizations/src/frFr.ts | 2 + packages/localizations/src/idId.ts | 2 + packages/localizations/src/itIt.ts | 2 + packages/localizations/src/ptBr.ts | 2 + packages/localizations/src/qaPs.ts | 2 + packages/localizations/src/trTr.ts | 2 + packages/localizations/src/viVn.ts | 2 + packages/localizations/src/zhCn.ts | 2 + packages/localizations/src/zhSg.ts | 2 + .../src/components/checkout/checkout.tsx | 9 + .../checkout-buttons/ccavenue/ccavenue.tsx | 101 + .../checkout/payment/icons/Ccavenue.tsx | 35 + .../checkout/payment/lazy-payment-loader.tsx | 15 + .../checkout/payment/payment-form.tsx | 6 + .../utils/ccavenue-return-provider.tsx | 83 + .../payment/utils/conditional-providers.tsx | 17 +- .../payment/utils/use-confirm-checkout.ts | 1 + .../react/src/lib/godaddy/checkout-env.ts | 17455 ++++++++-------- .../src/lib/godaddy/checkout-mutations.ts | 4 + .../react/src/lib/godaddy/checkout-queries.ts | 4 + packages/react/src/types.ts | 2 + 34 files changed, 9051 insertions(+), 8733 deletions(-) create mode 100644 packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx create mode 100644 packages/react/src/components/checkout/payment/icons/Ccavenue.tsx create mode 100644 packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx diff --git a/examples/nextjs/app/page.tsx b/examples/nextjs/app/page.tsx index 7593cdbf..35594686 100644 --- a/examples/nextjs/app/page.tsx +++ b/examples/nextjs/app/page.tsx @@ -62,6 +62,14 @@ export default async function Home() { processor: 'mercadopago', checkoutTypes: ['standard'], }, + ccavenue: { + processor: 'ccavenue', + checkoutTypes: ['standard'], + }, + express: { + processor: 'godaddy', + checkoutTypes: ['express'], + }, paypal: { processor: 'paypal', checkoutTypes: ['express', 'standard'], diff --git a/examples/nextjs/app/store/actions.ts b/examples/nextjs/app/store/actions.ts index 1cc06f39..6dbe2207 100644 --- a/examples/nextjs/app/store/actions.ts +++ b/examples/nextjs/app/store/actions.ts @@ -51,6 +51,10 @@ export async function checkoutWithOrder(orderId: string) { processor: 'godaddy', checkoutTypes: ['standard'], }, + ccavenue: { + processor: 'ccavenue', + checkoutTypes: ['standard'], + }, express: { processor: 'godaddy', checkoutTypes: ['express'], diff --git a/packages/localizations/src/deDe.ts b/packages/localizations/src/deDe.ts index a963947a..11d375a8 100644 --- a/packages/localizations/src/deDe.ts +++ b/packages/localizations/src/deDe.ts @@ -107,6 +107,7 @@ export const deDe = { paze: 'Paze', offline: 'Offline-Zahlungen', mercadopago: 'Mercado Pago', + ccavenue: 'Mit CCAvenue bezahlen', }, descriptions: { creditCard: '', @@ -117,6 +118,7 @@ export const deDe = { offline: '', mercadopago: 'Verwende das MercadoPago-Formular unten, um deinen Kauf sicher abzuschließen.', + ccavenue: '', }, noMethodsAvailable: 'Keine Zahlungsmethoden verfügbar', cardNumber: 'Kartennummer', diff --git a/packages/localizations/src/enIe.ts b/packages/localizations/src/enIe.ts index 14be3473..450a28d1 100644 --- a/packages/localizations/src/enIe.ts +++ b/packages/localizations/src/enIe.ts @@ -107,6 +107,7 @@ export const enIe = { paze: 'Paze', offline: 'Offline payments', mercadopago: 'Mercado Pago', + ccavenue: 'Pay with CCAvenue', }, descriptions: { creditCard: '', @@ -117,6 +118,7 @@ export const enIe = { offline: '', mercadopago: 'Use the MercadoPago form below to complete your purchase securely.', + ccavenue: '', }, noMethodsAvailable: 'No payment methods available', cardNumber: 'Card number', diff --git a/packages/localizations/src/enUs.ts b/packages/localizations/src/enUs.ts index 023741f1..db18689c 100644 --- a/packages/localizations/src/enUs.ts +++ b/packages/localizations/src/enUs.ts @@ -107,6 +107,7 @@ export const enUs = { paze: 'Paze', offline: 'Offline payments', mercadopago: 'Mercado Pago', + ccavenue: 'Pay with CCAvenue', }, descriptions: { creditCard: '', @@ -117,6 +118,7 @@ export const enUs = { offline: '', mercadopago: 'Use the MercadoPago form below to complete your purchase securely.', + ccavenue: '', }, noMethodsAvailable: 'No payment methods available', cardNumber: 'Card number', diff --git a/packages/localizations/src/esAr.ts b/packages/localizations/src/esAr.ts index 4d4d4ab7..ae62fa8e 100644 --- a/packages/localizations/src/esAr.ts +++ b/packages/localizations/src/esAr.ts @@ -108,6 +108,7 @@ export const esAr = { paze: 'Paze', offline: 'Pagos en efectivo', mercadopago: 'Mercado Pago', + ccavenue: 'الدفع عبر CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const esAr = { offline: '', mercadopago: 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', + ccavenue: '', }, noMethodsAvailable: 'No hay métodos de pago disponibles', cardNumber: 'Número de tarjeta', diff --git a/packages/localizations/src/esCl.ts b/packages/localizations/src/esCl.ts index 03add0ab..6dd7c8fa 100644 --- a/packages/localizations/src/esCl.ts +++ b/packages/localizations/src/esCl.ts @@ -108,6 +108,7 @@ export const esCl = { paze: 'Paze', offline: 'Pagos offline', mercadopago: 'Mercado Pago', + ccavenue: 'Pagar con CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const esCl = { offline: '', mercadopago: 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', + ccavenue: '', }, noMethodsAvailable: 'No hay métodos de pago disponibles', cardNumber: 'Número de tarjeta', diff --git a/packages/localizations/src/esCo.ts b/packages/localizations/src/esCo.ts index 7dfb84ce..6fc6b6d8 100644 --- a/packages/localizations/src/esCo.ts +++ b/packages/localizations/src/esCo.ts @@ -108,6 +108,7 @@ export const esCo = { paze: 'Paze', offline: 'Pagos sin conexión', mercadopago: 'Mercado Pago', + ccavenue: 'Pagar con CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const esCo = { offline: '', mercadopago: 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', + ccavenue: '', }, noMethodsAvailable: 'No hay métodos de pago disponibles', cardNumber: 'Número de tarjeta', diff --git a/packages/localizations/src/esEs.ts b/packages/localizations/src/esEs.ts index 06af42fa..ff845f89 100644 --- a/packages/localizations/src/esEs.ts +++ b/packages/localizations/src/esEs.ts @@ -108,6 +108,7 @@ export const esEs = { paze: 'Paze', offline: 'Pagos sin conexión', mercadopago: 'Mercado Pago', + ccavenue: 'Pagar con CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const esEs = { offline: '', mercadopago: 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', + ccavenue: '', }, noMethodsAvailable: 'No hay métodos de pago disponibles', cardNumber: 'Número de tarjeta', diff --git a/packages/localizations/src/esMx.ts b/packages/localizations/src/esMx.ts index 569aea7d..06f4698d 100644 --- a/packages/localizations/src/esMx.ts +++ b/packages/localizations/src/esMx.ts @@ -108,6 +108,7 @@ export const esMx = { paze: 'Paze', offline: 'Pagos fuera de línea', mercadopago: 'Mercado Pago', + ccavenue: 'Pagar con CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const esMx = { offline: '', mercadopago: 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', + ccavenue: '', }, noMethodsAvailable: 'No hay métodos de pago disponibles', cardNumber: 'Número de tarjeta', diff --git a/packages/localizations/src/esPe.ts b/packages/localizations/src/esPe.ts index ba39de69..b8c82659 100644 --- a/packages/localizations/src/esPe.ts +++ b/packages/localizations/src/esPe.ts @@ -108,6 +108,7 @@ export const esPe = { paze: 'Paze', offline: 'Pagos en efectivo', mercadopago: 'Mercado Pago', + ccavenue: 'Pagar con CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const esPe = { offline: '', mercadopago: 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', + ccavenue: '', }, noMethodsAvailable: 'No hay métodos de pago disponibles', cardNumber: 'Número de tarjeta', diff --git a/packages/localizations/src/esUs.ts b/packages/localizations/src/esUs.ts index f6aa38b5..e4ab2386 100644 --- a/packages/localizations/src/esUs.ts +++ b/packages/localizations/src/esUs.ts @@ -108,6 +108,7 @@ export const esUs = { paze: 'Paze', offline: 'Pagos offline', mercadopago: 'Mercado Pago', + ccavenue: 'Pagar con CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const esUs = { offline: '', mercadopago: 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', + ccavenue: '', }, noMethodsAvailable: 'No hay métodos de pago disponibles', cardNumber: 'Número de tarjeta', diff --git a/packages/localizations/src/frCa.ts b/packages/localizations/src/frCa.ts index d4d36f82..d139fb4f 100644 --- a/packages/localizations/src/frCa.ts +++ b/packages/localizations/src/frCa.ts @@ -108,6 +108,7 @@ export const frCa = { paze: 'Paze', offline: 'Paiements hors ligne', mercadopago: 'Mercado Pago', + ccavenue: 'Payer avec CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const frCa = { offline: '', mercadopago: 'Utilisez le formulaire MercadoPago ci-dessous pour finaliser votre achat en toute sécurité.', + ccavenue: '', }, noMethodsAvailable: 'Aucune méthode de paiement disponible', cardNumber: 'Numéro de carte', diff --git a/packages/localizations/src/frFr.ts b/packages/localizations/src/frFr.ts index 8525e8aa..27702e17 100644 --- a/packages/localizations/src/frFr.ts +++ b/packages/localizations/src/frFr.ts @@ -108,6 +108,7 @@ export const frFr = { paze: 'Paze', offline: 'Paiements hors ligne', mercadopago: 'Mercado Pago', + ccavenue: 'Payer avec CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const frFr = { offline: '', mercadopago: 'Utilisez le formulaire MercadoPago ci-dessous pour finaliser votre achat en toute sécurité.', + ccavenue: '', }, noMethodsAvailable: 'Aucune méthode de paiement disponible', cardNumber: 'Numéro de carte', diff --git a/packages/localizations/src/idId.ts b/packages/localizations/src/idId.ts index 673beba8..ebbe647d 100644 --- a/packages/localizations/src/idId.ts +++ b/packages/localizations/src/idId.ts @@ -107,6 +107,7 @@ export const idId = { paze: 'Paze', offline: 'Pembayaran offline', mercadopago: 'Mercado Pago', + ccavenue: 'Bayar dengan CCAvenue', }, descriptions: { creditCard: '', @@ -117,6 +118,7 @@ export const idId = { offline: '', mercadopago: 'Gunakan formulir MercadoPago di bawah untuk menyelesaikan pembelian Anda dengan aman.', + ccavenue: '', }, noMethodsAvailable: 'Tidak ada metode pembayaran tersedia', cardNumber: 'Nomor kartu', diff --git a/packages/localizations/src/itIt.ts b/packages/localizations/src/itIt.ts index eab9b539..fd98b6d3 100644 --- a/packages/localizations/src/itIt.ts +++ b/packages/localizations/src/itIt.ts @@ -108,6 +108,7 @@ export const itIt = { paze: 'Paze', offline: 'Pagamenti offline', mercadopago: 'Mercado Pago', + ccavenue: 'Paga con CCAvenue', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const itIt = { offline: '', mercadopago: 'Usa il modulo MercadoPago qui sotto per completare l’acquisto in modo sicuro.', + ccavenue: '', }, noMethodsAvailable: 'Nessun metodo di pagamento disponibile', cardNumber: 'Numero della carta', diff --git a/packages/localizations/src/ptBr.ts b/packages/localizations/src/ptBr.ts index 0e083448..f4cb7c27 100644 --- a/packages/localizations/src/ptBr.ts +++ b/packages/localizations/src/ptBr.ts @@ -107,6 +107,7 @@ export const ptBr = { paze: 'Paze', offline: 'Pagamentos offline', mercadopago: 'Mercado Pago', + ccavenue: 'Pagar com CCAvenue', }, descriptions: { creditCard: '', @@ -117,6 +118,7 @@ export const ptBr = { offline: '', mercadopago: 'Use o formulário do MercadoPago abaixo para concluir sua compra com segurança.', + ccavenue: '', }, noMethodsAvailable: 'Nenhum método de pagamento disponível', cardNumber: 'Número do cartão', diff --git a/packages/localizations/src/qaPs.ts b/packages/localizations/src/qaPs.ts index a8db015e..91ad583f 100644 --- a/packages/localizations/src/qaPs.ts +++ b/packages/localizations/src/qaPs.ts @@ -108,6 +108,7 @@ export const qaPs = { paze: '[Þâžë Þâÿmëñţ Šërvîçë]', offline: '[Öfflîñë þâÿmëñţ mëţhödš]', mercadopago: 'Mercado Pago', + ccavenue: '[Þâÿ ïñ ÇÇÂvëñûë]', }, descriptions: { creditCard: '', @@ -118,6 +119,7 @@ export const qaPs = { offline: '', mercadopago: '[Üšë ţhë MërçâðöÞâgö förm këlöw ţö çömþlëţë ÿöür þürçhâšë šëçürëlÿ.]', + ccavenue: '', }, noMethodsAvailable: '[Ñö þâÿmëñţ mëţhödš âvâîlâblë âţ ţhîš ţîmë]', cardNumber: '[Çârd ñümkër îñþüţ fîëld]', diff --git a/packages/localizations/src/trTr.ts b/packages/localizations/src/trTr.ts index 48de023b..339867c4 100644 --- a/packages/localizations/src/trTr.ts +++ b/packages/localizations/src/trTr.ts @@ -107,6 +107,7 @@ export const trTr = { paze: 'Paze', offline: 'Çevrimdışı ödemeler', mercadopago: 'Mercado Pago', + ccavenue: 'CCAvenue ile öde', }, descriptions: { creditCard: '', @@ -117,6 +118,7 @@ export const trTr = { offline: '', mercadopago: 'Satın alımınızı güvenle tamamlamak için aşağıdaki MercadoPago formunu kullanın.', + ccavenue: '', }, noMethodsAvailable: 'Kullanılabilir ödeme yöntemi yok', cardNumber: 'Kart numarası', diff --git a/packages/localizations/src/viVn.ts b/packages/localizations/src/viVn.ts index 72fdc757..a496cdc0 100644 --- a/packages/localizations/src/viVn.ts +++ b/packages/localizations/src/viVn.ts @@ -107,6 +107,7 @@ export const viVn = { paze: 'Paze', offline: 'Thanh toán ngoại tuyến', mercadopago: 'Mercado Pago', + ccavenue: 'Thanh toán bằng CCAvenue', }, descriptions: { creditCard: '', @@ -117,6 +118,7 @@ export const viVn = { offline: '', mercadopago: 'Hãy sử dụng biểu mẫu MercadoPago bên dưới để hoàn tất mua hàng một cách an toàn.', + ccavenue: '', }, noMethodsAvailable: 'Không có phương thức thanh toán nào', cardNumber: 'Số thẻ', diff --git a/packages/localizations/src/zhCn.ts b/packages/localizations/src/zhCn.ts index b653202a..d5c0e2a2 100644 --- a/packages/localizations/src/zhCn.ts +++ b/packages/localizations/src/zhCn.ts @@ -103,6 +103,7 @@ export const zhCn = { paze: 'Paze', offline: '线下付款', mercadopago: 'Mercado Pago', + ccavenue: '使用 CCAvenue 支付', }, descriptions: { creditCard: '', @@ -112,6 +113,7 @@ export const zhCn = { paze: '', offline: '', mercadopago: '请使用下方的 MercadoPago 表单安全完成购买。', + ccavenue: '', }, noMethodsAvailable: '暂无可用的付款方式', cardNumber: '卡号', diff --git a/packages/localizations/src/zhSg.ts b/packages/localizations/src/zhSg.ts index aa8e2a81..de14b637 100644 --- a/packages/localizations/src/zhSg.ts +++ b/packages/localizations/src/zhSg.ts @@ -103,6 +103,7 @@ export const zhSg = { paze: 'Paze', offline: '线下付款', mercadopago: 'Mercado Pago', + ccavenue: '使用 CCAvenue 支付', }, descriptions: { creditCard: '', @@ -112,6 +113,7 @@ export const zhSg = { paze: '', offline: '', mercadopago: '请使用下方的 MercadoPago 表单安全完成购买。', + ccavenue: '', }, noMethodsAvailable: '无可用付款方式', cardNumber: '卡号', diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx index 8ae642b4..d8124475 100644 --- a/packages/react/src/components/checkout/checkout.tsx +++ b/packages/react/src/components/checkout/checkout.tsx @@ -85,6 +85,11 @@ export type MercadoPagoConfig = { country: 'AR' | 'BR' | 'CO' | 'CL' | 'PE' | 'MX'; }; +export type CCAvenueConfig = { + accessCodeId: string; + redirectURL: string; +}; + interface CheckoutContextValue { elements?: CheckoutElements; targets?: Partial< @@ -98,6 +103,7 @@ interface CheckoutContextValue { squareConfig?: SquareConfig; paypalConfig?: PayPalConfig; mercadoPagoConfig?: MercadoPagoConfig; + ccavenueConfig?: CCAvenueConfig; isConfirmingCheckout: boolean; setIsConfirmingCheckout: (isConfirming: boolean) => void; checkoutErrors?: string[] | undefined; @@ -209,6 +215,7 @@ export interface CheckoutProps { squareConfig?: SquareConfig; paypalConfig?: PayPalConfig; mercadoPagoConfig?: MercadoPagoConfig; + ccavenueConfig?: CCAvenueConfig; layout?: LayoutSection[]; direction?: 'ltr' | 'rtl'; showStoreHours?: boolean; @@ -229,6 +236,7 @@ export function Checkout(props: CheckoutProps) { squareConfig, paypalConfig, mercadoPagoConfig, + ccavenueConfig, isCheckoutDisabled, } = props; @@ -395,6 +403,7 @@ export function Checkout(props: CheckoutProps) { squareConfig, mercadoPagoConfig, paypalConfig, + ccavenueConfig, requiredFields, isConfirmingCheckout, setIsConfirmingCheckout, diff --git a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx new file mode 100644 index 00000000..b3a71306 --- /dev/null +++ b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx @@ -0,0 +1,101 @@ +'use client'; + +import { useCallback } from 'react'; +import { useFormContext } from 'react-hook-form'; +import { useCheckoutContext } from '@/components/checkout/checkout'; +import { useAuthorizeCheckout } from '@/components/checkout/payment/utils/use-authorize-checkout'; +import { PaymentProvider } from '@/components/checkout/payment/utils/use-confirm-checkout'; +import { useIsPaymentDisabled } from '@/components/checkout/payment/utils/use-is-payment-disabled'; +import { Button } from '@/components/ui/button'; +import { useGoDaddyContext } from '@/godaddy-provider'; +import { GraphQLErrorWithCodes } from '@/lib/graphql-with-errors'; +import { cn } from '@/lib/utils'; +import { PaymentMethodType } from '@/types'; + +export function CCAvenueCheckoutButton() { + const { t } = useGoDaddyContext(); + const { setCheckoutErrors, isConfirmingCheckout, ccavenueConfig } = + useCheckoutContext(); + console.log('ccavenueConfig', ccavenueConfig); + const isPaymentDisabled = useIsPaymentDisabled(); + const form = useFormContext(); + const authorizeCheckout = useAuthorizeCheckout(); + + const handleClick = useCallback(async () => { + const valid = await form.trigger(); + console.log('valid', valid); + if (!valid) { + const firstError = Object.keys(form.formState.errors)[0]; + if (firstError) { + console.log('firstError', firstError); + form.setFocus(firstError); + } + return; + } + + if (!ccavenueConfig?.redirectURL || !ccavenueConfig?.accessCodeId) { + setCheckoutErrors(['TRANSACTION_PROCESSING_FAILED']); + return; + } + + try { + const resData = await authorizeCheckout.mutateAsync({ + paymentType: PaymentMethodType.CCAVENUE, + paymentProvider: PaymentProvider.CCAVENUE, + paymentToken: '', + }); + console.log('resData', resData); + const transactionRefNum = (resData as { transactionRefNum?: string }) + ?.transactionRefNum; + if (!transactionRefNum) { + setCheckoutErrors(['TRANSACTION_PROCESSING_FAILED']); + return; + } + + const redirectUrl = ccavenueConfig.redirectURL; + const formEl = document.createElement('form'); + formEl.method = 'POST'; + formEl.action = redirectUrl; + const fields: Record = { + encRequest: transactionRefNum, + access_code: ccavenueConfig.accessCodeId, + }; + Object.keys(fields).forEach((key) => { + const input = document.createElement('input'); + input.type = 'hidden'; + input.name = key; + input.value = fields[key]; + formEl.appendChild(input); + }); + document.body.appendChild(formEl); + formEl.submit(); + } catch (err: unknown) { + if (err instanceof GraphQLErrorWithCodes) { + setCheckoutErrors(err.codes); + } else { + setCheckoutErrors(['TRANSACTION_PROCESSING_FAILED']); + } + } + }, [ + form, + authorizeCheckout.mutateAsync, + setCheckoutErrors, + ccavenueConfig?.redirectURL, + ccavenueConfig?.accessCodeId, + ]); + + const isBusy = isConfirmingCheckout || authorizeCheckout.isPending; + + return ( + + ); +} diff --git a/packages/react/src/components/checkout/payment/icons/Ccavenue.tsx b/packages/react/src/components/checkout/payment/icons/Ccavenue.tsx new file mode 100644 index 00000000..29bebcbc --- /dev/null +++ b/packages/react/src/components/checkout/payment/icons/Ccavenue.tsx @@ -0,0 +1,35 @@ +export const CcavenueIcon = ({ className }: { className?: string }) => { + return ( + + CCAvenue + {/* Placeholder: replace with official CCAvenue logo SVG paths */} + + + CCAvenue + + + ); +}; + +export default CcavenueIcon; diff --git a/packages/react/src/components/checkout/payment/lazy-payment-loader.tsx b/packages/react/src/components/checkout/payment/lazy-payment-loader.tsx index f9ad0cda..6edadc0c 100644 --- a/packages/react/src/components/checkout/payment/lazy-payment-loader.tsx +++ b/packages/react/src/components/checkout/payment/lazy-payment-loader.tsx @@ -120,6 +120,11 @@ const LazyComponents = { module => ({ default: module.PazeCheckoutButton }) ) ), + CCAvenueCheckoutButton: lazy(() => + import( + '@/components/checkout/payment/checkout-buttons/ccavenue/ccavenue' + ).then(module => ({ default: module.CCAvenueCheckoutButton })) + ), // Container Components CreditCardContainer: lazy(() => @@ -190,6 +195,11 @@ type PaymentComponentRegistry = { button: PaymentComponentKey; }; }; + [PaymentMethodType.CCAVENUE]?: { + [PaymentProvider.CCAVENUE]: { + button: PaymentComponentKey; + }; + }; }; export const lazyPaymentComponentRegistry: PaymentComponentRegistry = { @@ -244,6 +254,11 @@ export const lazyPaymentComponentRegistry: PaymentComponentRegistry = { button: 'MercadoPagoCheckoutButton', }, }, + [PaymentMethodType.CCAVENUE]: { + [PaymentProvider.CCAVENUE]: { + button: 'CCAvenueCheckoutButton', + }, + }, }; // Payment loading skeleton component diff --git a/packages/react/src/components/checkout/payment/payment-form.tsx b/packages/react/src/components/checkout/payment/payment-form.tsx index adb607b7..375f8c5b 100644 --- a/packages/react/src/components/checkout/payment/payment-form.tsx +++ b/packages/react/src/components/checkout/payment/payment-form.tsx @@ -17,6 +17,7 @@ import { type Product, } from '@/components/checkout/line-items'; import ApplePayIcon from '@/components/checkout/payment/icons/ApplePay'; +import CcavenueIcon from '@/components/checkout/payment/icons/Ccavenue'; import GooglePayIcon from '@/components/checkout/payment/icons/GooglePay'; import MercadoPagoIcon from '@/components/checkout/payment/icons/MercadoPago'; import PayPalIcon from '@/components/checkout/payment/icons/PayPal'; @@ -69,6 +70,7 @@ const PAYMENT_METHOD_ICONS: Record = { paze: , mercadopago: , offline: , + ccavenue: , }; export function PaymentForm( @@ -118,6 +120,8 @@ export function PaymentForm( return t.payment.methods.offline; case PaymentMethodType.MERCADOPAGO: return t.payment.methods.mercadopago; + case PaymentMethodType.CCAVENUE: + return t.payment.methods.ccavenue ?? 'Pay with CCAvenue'; default: return key; } @@ -143,6 +147,8 @@ export function PaymentForm( return t.payment.descriptions?.offline; case PaymentMethodType.MERCADOPAGO: return t.payment.descriptions?.mercadopago; + case PaymentMethodType.CCAVENUE: + return t.payment.descriptions?.ccavenue; default: return undefined; } diff --git a/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx b/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx new file mode 100644 index 00000000..c51b21c8 --- /dev/null +++ b/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx @@ -0,0 +1,83 @@ +'use client'; + +import { useEffect, useRef } from 'react'; +import { + redirectToSuccessUrl, + useCheckoutContext, +} from '@/components/checkout/checkout'; +import { PaymentProvider } from '@/components/checkout/payment/utils/use-confirm-checkout'; +import { useGoDaddyContext } from '@/godaddy-provider'; +import { confirmCheckout } from '@/lib/godaddy/godaddy'; +import { GraphQLErrorWithCodes } from '@/lib/graphql-with-errors'; + +export function CCAvenueReturnProvider({ + children, +}: { + children: React.ReactNode; +}) { + const { + session, + setCheckoutErrors, + setIsConfirmingCheckout, + } = useCheckoutContext(); + const { apiHost } = useGoDaddyContext(); + const hasRun = useRef(false); + + useEffect(() => { + if (typeof window === 'undefined' || hasRun.current) return; + + const params = new URLSearchParams(window.location.search); + const encResp = params.get('encResp'); + if (!encResp) return; + + // Wait for session from context (cookie); re-run when session loads + if (!session?.token || !session?.id) { + return; + } + + hasRun.current = true; + setIsConfirmingCheckout(true); + setCheckoutErrors(undefined); + + const confirmInput = { + paymentToken: encResp, + paymentType: 'ccavenue' as const, + paymentProvider: PaymentProvider.CCAVENUE, + }; + + (async () => { + try { + + await confirmCheckout(confirmInput, session, apiHost); + + const url = new URL(window.location.href); + url.searchParams.delete('encResp'); + url.searchParams.delete('sessionId'); + window.history.replaceState({}, '', url.pathname + url.search); + + redirectToSuccessUrl(session.successUrl); + } catch (err) { + if (err instanceof GraphQLErrorWithCodes) { + setCheckoutErrors(err.codes); + } else { + setCheckoutErrors([ + err instanceof Error + ? err.message + : 'Payment confirmation failed.', + ]); + } + } finally { + setIsConfirmingCheckout(false); + } + })(); + }, [ + apiHost, + session?.token, + session?.id, + session?.successUrl, + setCheckoutErrors, + setIsConfirmingCheckout, + ]); + + return <>{children}; +} diff --git a/packages/react/src/components/checkout/payment/utils/conditional-providers.tsx b/packages/react/src/components/checkout/payment/utils/conditional-providers.tsx index 95df6409..2d381b1a 100644 --- a/packages/react/src/components/checkout/payment/utils/conditional-providers.tsx +++ b/packages/react/src/components/checkout/payment/utils/conditional-providers.tsx @@ -1,5 +1,6 @@ import { PayPalScriptProvider } from '@paypal/react-paypal-js'; import { useCheckoutContext } from '@/components/checkout/checkout'; +import { CCAvenueReturnProvider } from './ccavenue-return-provider'; import { PayPalProvider } from './paypal-provider'; import { PoyntCollectProvider } from './poynt-provider'; import { SquareProvider } from './square-provider'; @@ -17,8 +18,13 @@ interface ConditionalPaymentProvidersProps { export function ConditionalPaymentProviders({ children, }: ConditionalPaymentProvidersProps) { - const { stripeConfig, godaddyPaymentsConfig, squareConfig, paypalConfig } = - useCheckoutContext(); + const { + stripeConfig, + godaddyPaymentsConfig, + squareConfig, + paypalConfig, + ccavenueConfig, + } = useCheckoutContext(); const { payPalRequest } = useBuildPaymentRequest(); // Start with the children and conditionally wrap with providers @@ -59,6 +65,13 @@ export function ConditionalPaymentProviders({ ); } + // CCAvenue return flow: only when CCAvenue is configured (has access code) + if (ccavenueConfig?.accessCodeId?.trim()) { + wrappedChildren = ( + {wrappedChildren} + ); + } + return <>{wrappedChildren}; } diff --git a/packages/react/src/components/checkout/payment/utils/use-confirm-checkout.ts b/packages/react/src/components/checkout/payment/utils/use-confirm-checkout.ts index 1fd76966..35ccc424 100644 --- a/packages/react/src/components/checkout/payment/utils/use-confirm-checkout.ts +++ b/packages/react/src/components/checkout/payment/utils/use-confirm-checkout.ts @@ -63,6 +63,7 @@ export enum PaymentProvider { CHECK_COMMERCE = 'CHECK_COMMERCE', SQUARE = 'SQUARE', OFFLINE = 'OFFLINE', + CCAVENUE = 'CCAVENUE', } export function useConfirmCheckout() { diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts index b9a84f3a..065c3638 100644 --- a/packages/react/src/lib/godaddy/checkout-env.ts +++ b/packages/react/src/lib/godaddy/checkout-env.ts @@ -23,11044 +23,11037 @@ * ``` */ const introspection = { - name: 'checkout-api', - __schema: { - queryType: { - name: 'Query', + "name": "checkout-api", + "__schema": { + "queryType": { + "name": "Query" }, - mutationType: { - name: 'Mutation', + "mutationType": { + "name": "Mutation" }, - subscriptionType: null, - types: [ + "subscriptionType": null, + "types": [ { - kind: 'OBJECT', - name: 'Address', - fields: [ + "kind": "OBJECT", + "name": "Address", + "fields": [ { - name: 'addressDetails', - type: { - kind: 'OBJECT', - name: 'AddressDetails', + "name": "addressDetails", + "type": { + "kind": "OBJECT", + "name": "AddressDetails" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'AddressDetails', - fields: [ + "kind": "OBJECT", + "name": "AddressDetails", + "fields": [ { - name: 'addressType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressType", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'buildingName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "buildingName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'deliveryService', - type: { - kind: 'SCALAR', - name: 'String', + "name": "deliveryService", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'geoCoordinates', - type: { - kind: 'OBJECT', - name: 'GeoCoordinates', + "name": "geoCoordinates", + "type": { + "kind": "OBJECT", + "name": "GeoCoordinates" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'streetName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "streetName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'streetNumber', - type: { - kind: 'SCALAR', - name: 'String', + "name": "streetNumber", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'streetType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "streetType", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'subBuilding', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subBuilding", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'AddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "addressLine1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "adminArea1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'adminArea2', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "adminArea2", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'AdjustmentAmount', - fields: [ + "kind": "OBJECT", + "name": "AdjustmentAmount", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'AdjustmentPercentage', - fields: [ + "kind": "OBJECT", + "name": "AdjustmentPercentage", + "fields": [ { - name: 'maximumAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "maximumAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'percentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "percentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'UNION', - name: 'AdjustmentValue', - possibleTypes: [ + "kind": "UNION", + "name": "AdjustmentValue", + "possibleTypes": [ { - kind: 'OBJECT', - name: 'AdjustmentAmount', + "kind": "OBJECT", + "name": "AdjustmentAmount" }, { - kind: 'OBJECT', - name: 'AdjustmentPercentage', - }, - ], + "kind": "OBJECT", + "name": "AdjustmentPercentage" + } + ] }, { - kind: 'INPUT_OBJECT', - name: 'ApplyShippingMethodInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ApplyShippingMethodInput", + "inputFields": [ { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'subTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "subTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } }, { - name: 'taxTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "taxTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'AuthorizeTransaction', - fields: [ + "kind": "OBJECT", + "name": "AuthorizeTransaction", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'TransactionAmount', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "TransactionAmount" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'captureBy', - type: { - kind: 'SCALAR', - name: 'String', + "name": "captureBy", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fundingSource', - type: { - kind: 'OBJECT', - name: 'TransactionFundingSource', + "name": "fundingSource", + "type": { + "kind": "OBJECT", + "name": "TransactionFundingSource" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'transactionId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "transactionId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'transactionRefNum', - type: { - kind: 'SCALAR', - name: 'String', + "name": "transactionRefNum", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'SCALAR', - name: 'Boolean', + "kind": "SCALAR", + "name": "Boolean" }, { - kind: 'OBJECT', - name: 'CSSVariables', - fields: [ + "kind": "OBJECT", + "name": "CSSVariables", + "fields": [ { - name: 'accent', - type: { - kind: 'SCALAR', - name: 'String', + "name": "accent", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'accentForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "accentForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'background', - type: { - kind: 'SCALAR', - name: 'String', + "name": "background", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'border', - type: { - kind: 'SCALAR', - name: 'String', + "name": "border", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'card', - type: { - kind: 'SCALAR', - name: 'String', + "name": "card", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'cardForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "cardForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'defaultFontFamily', - type: { - kind: 'SCALAR', - name: 'String', + "name": "defaultFontFamily", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'destructive', - type: { - kind: 'SCALAR', - name: 'String', + "name": "destructive", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'destructiveForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "destructiveForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fontMono', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fontMono", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fontSans', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fontSans", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fontSerif', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fontSerif", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'foreground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "foreground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'input', - type: { - kind: 'SCALAR', - name: 'String', + "name": "input", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'muted', - type: { - kind: 'SCALAR', - name: 'String', + "name": "muted", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'mutedForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "mutedForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'popover', - type: { - kind: 'SCALAR', - name: 'String', + "name": "popover", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'popoverForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "popoverForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'primary', - type: { - kind: 'SCALAR', - name: 'String', + "name": "primary", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'primaryForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "primaryForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'radius', - type: { - kind: 'SCALAR', - name: 'String', + "name": "radius", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'ring', - type: { - kind: 'SCALAR', - name: 'String', + "name": "ring", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'secondary', - type: { - kind: 'SCALAR', - name: 'String', + "name": "secondary", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'secondaryBackground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "secondaryBackground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'secondaryForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "secondaryForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CSSVariablesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CSSVariablesInput", + "inputFields": [ { - name: 'accent', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "accent", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'accentForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "accentForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'background', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "background", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'border', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "border", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'card', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "card", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'cardForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cardForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'defaultFontFamily', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "defaultFontFamily", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'destructive', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "destructive", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'destructiveForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "destructiveForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fontMono', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fontMono", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fontSans', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fontSans", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fontSerif', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fontSerif", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'foreground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "foreground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'input', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "input", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'muted', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "muted", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'mutedForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "mutedForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'popover', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "popover", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'popoverForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "popoverForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'primary', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "primary", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'primaryForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "primaryForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'radius', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "radius", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ring', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ring", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'secondary', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "secondary", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'secondaryBackground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "secondaryBackground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'secondaryForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "secondaryForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'UNION', - name: 'CalculatedAdjustment', - possibleTypes: [ + "kind": "UNION", + "name": "CalculatedAdjustment", + "possibleTypes": [ { - kind: 'OBJECT', - name: 'CalculatedDiscount', + "kind": "OBJECT", + "name": "CalculatedDiscount" }, { - kind: 'OBJECT', - name: 'CalculatedFee', - }, - ], + "kind": "OBJECT", + "name": "CalculatedFee" + } + ] }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentDetailsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentDetailsInput", + "inputFields": [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentInput", + "inputFields": [ { - name: 'adjustment', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentDetailsInput', - }, + "name": "adjustment", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentDetailsInput" + } }, { - name: 'totalAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "totalAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CalculatedAdjustmentOutput', - fields: [ + "kind": "OBJECT", + "name": "CalculatedAdjustmentOutput", + "fields": [ { - name: 'adjustment', - type: { - kind: 'UNION', - name: 'CalculatedAdjustment', + "name": "adjustment", + "type": { + "kind": "UNION", + "name": "CalculatedAdjustment" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "totalAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentsInput", + "inputFields": [ { - name: 'adjustments', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentInput', - }, - }, - }, + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentInput" + } + } + } }, { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CalculatedLineInput', - }, - }, - }, + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CalculatedLineInput" + } + } + } }, { - name: 'totalDiscountAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "totalDiscountAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'totalFeeAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "totalFeeAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CalculatedDiscount', - fields: [ + "kind": "OBJECT", + "name": "CalculatedDiscount", + "fields": [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'UNION', - name: 'AdjustmentValue', + "name": "value", + "type": { + "kind": "UNION", + "name": "AdjustmentValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CalculatedFee', - fields: [ + "kind": "OBJECT", + "name": "CalculatedFee", + "fields": [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'UNION', - name: 'AdjustmentValue', + "name": "value", + "type": { + "kind": "UNION", + "name": "AdjustmentValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedLineInput", + "inputFields": [ { - name: 'adjustments', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentInput', - }, - }, - }, + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentInput" + } + } + } }, { - name: 'calculationLine', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculationLineInput', - }, + "name": "calculationLine", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculationLineInput" + } }, { - name: 'totalDiscountAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "totalDiscountAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'totalFeeAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "totalFeeAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CalculatedLineOutput', - fields: [ + "kind": "OBJECT", + "name": "CalculatedLineOutput", + "fields": [ { - name: 'adjustments', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CalculatedAdjustmentOutput', - }, - }, + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CalculatedAdjustmentOutput" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculationLine', - type: { - kind: 'OBJECT', - name: 'CalculationLineOutput', + "name": "calculationLine", + "type": { + "kind": "OBJECT", + "name": "CalculationLineOutput" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalDiscountAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "totalDiscountAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalFeeAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "totalFeeAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedTaxesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedTaxesInput", + "inputFields": [ { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxCalculatedLineInput', - }, - }, - }, + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxCalculatedLineInput" + } + } + } }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxAmountInput', - }, - }, - }, + "name": "taxAmounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxAmountInput" + } + } + } }, { - name: 'totalTaxAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "totalTaxAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CalculationLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculationLineInput", + "inputFields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CalculationLineOutput', - fields: [ + "kind": "OBJECT", + "name": "CalculationLineOutput", + "fields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutAuthToken', - fields: [ + "kind": "OBJECT", + "name": "CheckoutAuthToken", + "fields": [ { - name: 'expiresAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "expiresAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, - }, - { - name: 'expiresIn', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "args": [], + "isDeprecated": false + }, + { + "name": "expiresIn", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'jwt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "jwt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sessionId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "sessionId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSession', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSession", + "fields": [ { - name: 'addresses', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Address', - }, - }, + "name": "addresses", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Address" + } + } }, - args: [ + "args": [ { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressesInput', - }, - }, - }, + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressesInput" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'appearance', - type: { - kind: 'OBJECT', - name: 'GoDaddyAppearance', + "name": "appearance", + "type": { + "kind": "OBJECT", + "name": "GoDaddyAppearance" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'businessId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "businessId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'channelId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "channelId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'defaultChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "defaultChannelId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'defaultOperatingHours', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', + "name": "defaultOperatingHours", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'draftOrder', - type: { - kind: 'OBJECT', - name: 'DraftOrder', + "name": "draftOrder", + "type": { + "kind": "OBJECT", + "name": "DraftOrder" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableAddressAutocomplete', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableAddressAutocomplete", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableBillingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableBillingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableLocalPickup', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableLocalPickup", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableNotesCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableNotesCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enablePaymentMethodCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enablePaymentMethodCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enablePhoneCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enablePhoneCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enablePromotionCodes', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enablePromotionCodes", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableShipping', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableShippingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableShippingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableSurcharge', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableSurcharge", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableTaxCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableTaxCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableTips', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableTips", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enabledLocales', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "enabledLocales", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enabledPaymentProviders', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "enabledPaymentProviders", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'environment', - type: { - kind: 'ENUM', - name: 'CheckoutSessionEnvironment', + "name": "environment", + "type": { + "kind": "ENUM", + "name": "CheckoutSessionEnvironment" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'experimental_rules', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionExperimentalRules', + "name": "experimental_rules", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionExperimentalRules" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'expiresAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "expiresAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'lineItems', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'DraftOrderLineItem', - }, - }, + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "DraftOrderLineItem" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'locations', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionLocation', - }, - }, + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionLocation" + } + } }, - args: [], - isDeprecated: false, - }, - { - name: 'paymentMethods', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethods', + "args": [], + "isDeprecated": false + }, + { + "name": "paymentMethods", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethods" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'returnUrl', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "returnUrl", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionShippingOptions', + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionShippingOptions" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'skus', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionSkusConnection', - }, + "name": "skus", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionSkusConnection" + } }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'sourceApp', - type: { - kind: 'SCALAR', - name: 'String', + "name": "sourceApp", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'CheckoutSessionStatus', - }, + "name": "status", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "CheckoutSessionStatus" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'storeId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'storeName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "storeName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'successUrl', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "successUrl", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionTaxesOptions', + "name": "taxes", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionTaxesOptions" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'token', - type: { - kind: 'SCALAR', - name: 'String', + "name": "token", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'url', - type: { - kind: 'SCALAR', - name: 'String', + "name": "url", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionAddress', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionAddress", + "fields": [ { - name: 'addressDetails', - type: { - kind: 'OBJECT', - name: 'AddressDetails', + "name": "addressDetails", + "type": { + "kind": "OBJECT", + "name": "AddressDetails" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressDetailsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressDetailsInput", + "inputFields": [ { - name: 'addressType', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressType", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'buildingName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "buildingName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'deliveryService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "deliveryService", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'geoCoordinates', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionGeoCoordinatesInput', - }, + "name": "geoCoordinates", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionGeoCoordinatesInput" + } }, { - name: 'streetName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "streetName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'streetNumber', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "streetNumber", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'streetType', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "streetType", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'subBuilding', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "subBuilding", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressInput", + "inputFields": [ { - name: 'addressDetails', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressDetailsInput', - }, + "name": "addressDetails", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressDetailsInput" + } }, { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressesInput", + "inputFields": [ { - name: 'query', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "query", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculateTaxesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculateTaxesInput", + "inputFields": [ { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - }, + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput" + } }, { - name: 'lines', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLineInput', - }, - }, - }, - }, + "name": "lines", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLineInput" + } + } + } + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - }, - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedLine', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedLine", + "fields": [ { - name: 'calculationLine', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationLine', + "name": "calculationLine", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculationLine" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionTaxAmount', - }, - }, + "name": "taxAmounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionTaxAmount" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionTotalTaxAmount', + "name": "totalTaxAmount", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionTotalTaxAmount" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedRate', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedRate", + "fields": [ { - name: 'calculationMethod', - type: { - kind: 'SCALAR', - name: 'String', + "name": "calculationMethod", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedRateValue', + "name": "value", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedRateValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedRateValue', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedRateValue", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'appliedAmount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "appliedAmount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'appliedPercentage', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "appliedPercentage", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'percentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "percentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationAddressInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationLine', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculationLine", + "fields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLineInput", + "inputFields": [ { - name: 'classification', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "classification", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - }, + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput" + } }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput" + } }, { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, - }, + "name": "quantity", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } }, { - name: 'subtotalPrice', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "subtotalPrice", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'unitPrice', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "unitPrice", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput", + "inputFields": [ { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationAddressInput', - }, - }, - }, + "name": "address", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationAddressInput" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationResult', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculationResult", + "fields": [ { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedLine', - }, - }, + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedLine" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionTaxAmount', - }, - }, + "name": "taxAmounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionTaxAmount" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionTotalTaxAmount', + "name": "totalTaxAmount", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionTotalTaxAmount" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionDayHours", + "fields": [ { - name: 'closeTime', - type: { - kind: 'SCALAR', - name: 'String', + "name": "closeTime", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'openTime', - type: { - kind: 'SCALAR', - name: 'String', + "name": "openTime", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput", + "inputFields": [ { - name: 'closeTime', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "closeTime", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + } }, { - name: 'openTime', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "openTime", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'ENUM', - name: 'CheckoutSessionEnvironment', - enumValues: [ + "kind": "ENUM", + "name": "CheckoutSessionEnvironment", + "enumValues": [ { - name: 'dev', - isDeprecated: false, + "name": "dev", + "isDeprecated": false }, { - name: 'ote', - isDeprecated: false, + "name": "ote", + "isDeprecated": false }, { - name: 'prod', - isDeprecated: false, + "name": "prod", + "isDeprecated": false }, { - name: 'test', - isDeprecated: false, - }, - ], + "name": "test", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'CheckoutSessionExperimentalRules', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionExperimentalRules", + "fields": [ { - name: 'freeShipping', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionFreeShippingRule', + "name": "freeShipping", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionFreeShippingRule" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'localDelivery', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionLocalDeliveryRule', + "name": "localDelivery", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionLocalDeliveryRule" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionExperimentalRulesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionExperimentalRulesInput", + "inputFields": [ { - name: 'freeShipping', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionFreeShippingRuleInput', - }, - }, + "name": "freeShipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionFreeShippingRuleInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionFreeShippingRule', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionFreeShippingRule", + "fields": [ { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'minimumOrderTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "minimumOrderTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionFreeShippingRuleInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionFreeShippingRuleInput", + "inputFields": [ { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + } }, { - name: 'minimumOrderTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, - }, + "name": "minimumOrderTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionGeoCoordinatesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionGeoCoordinatesInput", + "inputFields": [ { - name: 'latitude', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, - }, + "name": "latitude", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } }, { - name: 'longitude', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, - }, - }, + "name": "longitude", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLineItemInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLineItemInput", + "inputFields": [ + { + "name": "quantity", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } + }, { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "skuId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "CheckoutSessionLocalDeliveryRule", + "fields": [ + { + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "minimumOrderTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "CheckoutSessionLocation", + "fields": [ + { + "name": "address", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionAddress" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "isDefault", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, + "args": [], + "isDeprecated": false }, + { + "name": "operatingHours", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours" + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLocationInput", + "inputFields": [ + { + "name": "address", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressInput" + } + } + }, + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "isDefault", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "CheckoutSessionOperatingHoursMap", + "fields": [ + { + "name": "default", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours" + } + } + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOperatingHoursMapInput", + "inputFields": [ + { + "name": "default", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionStoreHoursInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig", + "fields": [ + { + "name": "checkoutTypes", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "processor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionLocalDeliveryRule', - fields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput", + "inputFields": [ { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - args: [], - isDeprecated: false, + "name": "checkoutTypes", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } }, { - name: 'minimumOrderTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, - args: [], - isDeprecated: false, - }, + "name": "processor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionLocation', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethods", + "fields": [ { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionAddress', - }, + "name": "applePay", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "card", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'isDefault', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "ccavenue", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'operatingHours', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', + "name": "express", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLocationInput', - inputFields: [ { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressInput', - }, + "name": "googlePay", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "mercadopago", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, + "args": [], + "isDeprecated": false }, { - name: 'isDefault', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "offline", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'CheckoutSessionOperatingHoursMap', - fields: [ { - name: 'default', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', + "name": "paypal", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'locations', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', - }, - }, + "name": "paze", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionOperatingHoursMapInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodsInput", + "inputFields": [ { - name: 'default', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionStoreHoursInput', - }, - }, + "name": "applePay", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - fields: [ { - name: 'checkoutTypes', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - args: [], - isDeprecated: false, + "name": "card", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'processor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "ccavenue", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - inputFields: [ { - name: 'checkoutTypes', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "express", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'processor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "googlePay", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethods', - fields: [ { - name: 'applePay', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, + "name": "offline", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'card', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, + "name": "paypal", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'ccavenue', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, - { - name: 'express', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, - { - name: 'googlePay', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, - { - name: 'mercadopago', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, - { - name: 'offline', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, - { - name: 'paypal', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, - { - name: 'paze', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodsInput', - inputFields: [ - { - name: 'applePay', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, - { - name: 'card', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, - { - name: 'ccavenue', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, - { - name: 'express', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, - { - name: 'googlePay', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, - { - name: 'offline', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "paze", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'paypal', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, - { - name: 'paze', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, - { - name: 'mercadopago', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, + "name": "mercadopago", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionShippingOptions', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionShippingOptions", + "fields": [ { - name: 'fulfillmentLocationId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fulfillmentLocationId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'originAddress', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionAddress', + "name": "originAddress", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionAddress" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionShippingOptionsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionShippingOptionsInput", + "inputFields": [ { - name: 'fulfillmentLocationId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fulfillmentLocationId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'originAddress', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressInput', - }, - }, + "name": "originAddress", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionSkusConnection', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionSkusConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionSkusConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionSkusConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionSkusConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionSkusConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'ENUM', - name: 'CheckoutSessionStatus', - enumValues: [ + "kind": "ENUM", + "name": "CheckoutSessionStatus", + "enumValues": [ { - name: 'ACTIVE', - isDeprecated: false, + "name": "ACTIVE", + "isDeprecated": false }, { - name: 'CANCELLED', - isDeprecated: false, + "name": "CANCELLED", + "isDeprecated": false }, { - name: 'COMPLETED', - isDeprecated: false, + "name": "COMPLETED", + "isDeprecated": false }, { - name: 'CREATED', - isDeprecated: false, + "name": "CREATED", + "isDeprecated": false }, { - name: 'EXPIRED', - isDeprecated: false, - }, - ], + "name": "EXPIRED", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours", + "fields": [ { - name: 'hours', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionWeekHours', - }, + "name": "hours", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionWeekHours" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'leadTime', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "leadTime", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pickupWindowInDays', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "pickupWindowInDays", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'timeZone', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "timeZone", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionStoreHoursInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionStoreHoursInput", + "inputFields": [ { - name: 'hours', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionWeekHoursInput', - }, - }, + "name": "hours", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionWeekHoursInput" + } + } }, { - name: 'leadTime', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, + "name": "leadTime", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } }, { - name: 'pickupWindowInDays', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "pickupWindowInDays", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'timeZone', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "timeZone", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionTaxAmount', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionTaxAmount", + "fields": [ { - name: 'rate', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedRate', + "name": "rate", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedRate" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionTotalTaxAmount', + "name": "totalTaxAmount", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionTotalTaxAmount" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionTaxesOptions', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionTaxesOptions", + "fields": [ { - name: 'originAddress', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionAddress', + "name": "originAddress", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionAddress" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionTaxesOptionsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionTaxesOptionsInput", + "inputFields": [ { - name: 'originAddress', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressInput', - }, - }, + "name": "originAddress", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionTotalTaxAmount', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionTotalTaxAmount", + "fields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionWeekHours', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionWeekHours", + "fields": [ { - name: 'friday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "friday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'monday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "monday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'saturday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "saturday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sunday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "sunday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'thursday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "thursday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'tuesday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "tuesday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'wednesday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "wednesday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionWeekHoursInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionWeekHoursInput", + "inputFields": [ { - name: 'friday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "friday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'monday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "monday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'saturday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "saturday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'sunday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "sunday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'thursday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "thursday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'tuesday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "tuesday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'wednesday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, - }, + "name": "wednesday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutTokenValidation', - fields: [ + "kind": "OBJECT", + "name": "CheckoutTokenValidation", + "fields": [ { - name: 'expiresAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "expiresAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sessionId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "sessionId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'valid', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "valid", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutBillingInfoInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutBillingInfoInput", + "inputFields": [ { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutDestinationAddressInput', - }, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutDestinationAddressInput" + } }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutDestinationAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutDestinationAddressInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingInfoInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingInfoInput", + "inputFields": [ { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutDestinationAddressInput', - }, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutDestinationAddressInput" + } }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, + { + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, - { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineInput', - inputFields: [ - { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingLineInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutTaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingLineTotalsInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingLineTotalsInput", + "inputFields": [ + { + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutTaxInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "ContactInput", + "inputFields": [ + { + "name": "address", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DraftOrderAddressInput" + } + } + }, + { + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "firstName", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "lastName", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateDraftLineItemInput", + "inputFields": [ + { + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } + }, + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } + }, + { + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fulfillmentMode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "LineItemModeInput" + } + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "productId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "quantity", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } + }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutTaxInput', - }, - }, - }, - }, + "name": "totals", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput" + } + } + }, { - name: 'totals', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineTotalsInput', - }, + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" }, + "defaultValue": "PHYSICAL" }, + { + "name": "unitAmount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineTotalsInput', - inputFields: [ + "kind": "SCALAR", + "name": "DateTime" + }, + { + "kind": "INPUT_OBJECT", + "name": "DestinationAddressInput", + "inputFields": [ { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutTaxInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "DiscountInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ContactInput', - inputFields: [ { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DraftOrderAddressInput', - }, - }, - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "DraftOrder", + "fields": [ { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "billing", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, + "args": [], + "isDeprecated": false }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', + "name": "calculatedAdjustments", + "type": { + "kind": "OBJECT", + "name": "PriceAdjustmentsCalculationResult" }, - }, - { - name: 'firstName', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', + "args": [ + { + "name": "discountCodes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, - }, + { + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PriceAdjustmentShippingLineInput" + } + } + } + } + ], + "isDeprecated": false }, { - name: 'lastName', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "calculatedShippingRates", + "type": { + "kind": "OBJECT", + "name": "ShippingRateCalculationResult" }, + "args": [ + { + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "DestinationAddressInput" + } + } + ], + "isDeprecated": false }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "calculatedTaxes", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculationResult" }, + "args": [ + { + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } + }, + { + "name": "discountAdjustments", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentsInput" + } + }, + { + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxLineInput" + } + } + } + } + ], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'CreateDraftLineItemInput', - inputFields: [ { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', + "name": "cartId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, + "name": "context", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContext" }, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemDiscount" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'LineItemModeInput', - }, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemFee" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "fulfillmentModes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "DraftOrderLineItem" + } + } }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, + "args": [], + "isDeprecated": false + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemNote" + } + } + }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, + "name": "number", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "numberDisplay", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "ShippingLine" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "statuses", + "type": { + "kind": "OBJECT", + "name": "DraftOrderStatuses" }, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', - }, + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemTax" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "DraftOrderTotals" }, - defaultValue: 'PHYSICAL', + "args": [], + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'DateTime', + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'DestinationAddressInput', - inputFields: [ + "kind": "OBJECT", + "name": "DraftOrderAddress", + "fields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "DraftOrderAddressInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "addressLine1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "adminArea1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + { + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'DraftOrder', - fields: [ + "kind": "OBJECT", + "name": "DraftOrderContact", + "fields": [ { - name: 'billing', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', + "name": "address", + "type": { + "kind": "OBJECT", + "name": "DraftOrderAddress" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculatedAdjustments', - type: { - kind: 'OBJECT', - name: 'PriceAdjustmentsCalculationResult', + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [ - { - name: 'discountCodes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'PriceAdjustmentShippingLineInput', - }, - }, - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculatedShippingRates', - type: { - kind: 'OBJECT', - name: 'ShippingRateCalculationResult', + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [ - { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'DestinationAddressInput', - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculatedTaxes', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationResult', + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [ - { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', - }, - }, - { - name: 'discountAdjustments', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentsInput', - }, - }, - { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxLineInput', - }, - }, - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'cartId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'context', - type: { - kind: 'OBJECT', - name: 'DraftOrderContext', + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "DraftOrderContext", + "fields": [ + { + "name": "channelId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "owner", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "storeId", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "DraftOrderLineItem", + "fields": [ + { + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemDiscount', - }, - }, + "name": "details", + "type": { + "kind": "OBJECT", + "name": "LineItemDetails" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemDiscount" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemFee', - }, - }, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentModes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemFee" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "fulfilledAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'lineItems', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'DraftOrderLineItem', - }, - }, + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": true }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "fulfillmentMode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemNote', - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'number', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'numberDisplay', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemNote" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'ShippingLine', - }, - }, + "name": "orderVersion", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'statuses', - type: { - kind: 'OBJECT', - name: 'DraftOrderStatuses', + "name": "productId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "returnQuantity", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemTax', - }, - }, + "name": "returnTotals", + "type": { + "kind": "OBJECT", + "name": "LineItemReturnTotals" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'DraftOrderTotals', + "name": "returnedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'DraftOrderAddress', - fields: [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemTax" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "LineItemTotals" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "unitAmount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, + { + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'DraftOrderAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "DraftOrderLineItemInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fulfillmentMode", + "type": { + "kind": "ENUM", + "name": "LineItemModeInput" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "productId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'DraftOrderContact', - fields: [ - { - name: 'address', - type: { - kind: 'OBJECT', - name: 'DraftOrderAddress', - }, - args: [], - isDeprecated: false, - }, - { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput" + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" }, - args: [], - isDeprecated: false, + "defaultValue": "PHYSICAL" }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "unitAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'DraftOrderContext', - fields: [ + "kind": "OBJECT", + "name": "DraftOrderStatuses", + "fields": [ { - name: 'channelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fulfillmentStatus", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'owner', - type: { - kind: 'SCALAR', - name: 'String', + "name": "paymentStatus", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'storeId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'DraftOrderLineItem', - fields: [ + "kind": "OBJECT", + "name": "DraftOrderTotals", + "fields": [ { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discountTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'details', - type: { - kind: 'OBJECT', - name: 'LineItemDetails', + "name": "feeTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemDiscount', - }, - }, + "name": "shippingTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemFee', - }, - }, + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fulfilledAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "total", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "ExchangeCheckoutTokenInput", + "inputFields": [ { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: true, + "name": "sessionId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'fulfillmentMode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "token", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput", + "inputFields": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "FeeInput", + "inputFields": [ { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemNote', - }, - }, + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "defaultValue": "false" }, { - name: 'orderVersion', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'returnQuantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, - }, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "Float" + }, + { + "kind": "ENUM", + "name": "FulfillmentModeInput", + "enumValues": [ { - name: 'returnTotals', - type: { - kind: 'OBJECT', - name: 'LineItemReturnTotals', - }, - args: [], - isDeprecated: false, + "name": "CURBSIDE", + "isDeprecated": false }, { - name: 'returnedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "DELIVERY", + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "DRIVE_THRU", + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', - }, - args: [], - isDeprecated: false, + "name": "FOR_HERE", + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "GENERAL_CONTAINER", + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "GIFT_CARD", + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "NONE", + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemTax', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "NON_LODGING_NRR", + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'LineItemTotals', - }, - args: [], - isDeprecated: false, + "name": "NON_LODGING_SALE", + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "PICKUP", + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "PURCHASE", + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "QUICK_STAY", + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'DraftOrderLineItemInput', - inputFields: [ { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - }, + "name": "REGULAR_STAY", + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, - }, + "name": "SHIP", + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "TO_GO", + "isDeprecated": false + } + ] + }, + { + "kind": "OBJECT", + "name": "GeoCoordinates", + "fields": [ { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, + "name": "latitude", + "type": { + "kind": "SCALAR", + "name": "Float" }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'ENUM', - name: 'LineItemModeInput', + "name": "longitude", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "GoDaddyAppearance", + "fields": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "theme", + "type": { + "kind": "ENUM", + "name": "GoDaddyTheme" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "variables", + "type": { + "kind": "OBJECT", + "name": "CSSVariables" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "GoDaddyAppearanceInput", + "inputFields": [ { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "theme", + "type": { + "kind": "ENUM", + "name": "GoDaddyTheme" + } }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, - }, - defaultValue: '[]', - }, + "name": "variables", + "type": { + "kind": "INPUT_OBJECT", + "name": "CSSVariablesInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "ENUM", + "name": "GoDaddyTheme", + "enumValues": [ { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "base", + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, + "name": "orange", + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "purple", + "isDeprecated": false + } + ] + }, + { + "kind": "SCALAR", + "name": "ID" + }, + { + "kind": "SCALAR", + "name": "Int" + }, + { + "kind": "OBJECT", + "name": "LineItemDetails", + "fields": [ + { + "name": "productAssetUrl", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "selectedAddons", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedAddon" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', + "name": "selectedOptions", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedOption" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "unitOfMeasure", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "LineItemDiscount", + "fields": [ { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'PHYSICAL', + "args": [], + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'DraftOrderStatuses', - fields: [ { - name: 'fulfillmentStatus', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'paymentStatus', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'DraftOrderTotals', - fields: [ + "kind": "OBJECT", + "name": "LineItemFee", + "fields": [ { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shippingTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'total', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ExchangeCheckoutTokenInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo", + "inputFields": [ { - name: 'sessionId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "productAssetUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'token', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "selectedAddons", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonInput" + } + } + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - inputFields: [ { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "selectedOptions", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedOptionInput" + } + } + } }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "unitOfMeasure", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo", + "inputFields": [ { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'Float', + "isOneOf": false }, { - kind: 'ENUM', - name: 'FulfillmentModeInput', - enumValues: [ + "kind": "ENUM", + "name": "LineItemModeInput", + "enumValues": [ { - name: 'CURBSIDE', - isDeprecated: false, + "name": "CURBSIDE", + "isDeprecated": false }, { - name: 'DELIVERY', - isDeprecated: false, + "name": "DELIVERY", + "isDeprecated": false }, { - name: 'DIGITAL', - isDeprecated: false, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'DRIVE_THRU', - isDeprecated: false, + "name": "DRIVE_THRU", + "isDeprecated": false }, { - name: 'FOR_HERE', - isDeprecated: false, + "name": "FOR_HERE", + "isDeprecated": false }, { - name: 'GENERAL_CONTAINER', - isDeprecated: false, + "name": "GENERAL_CONTAINER", + "isDeprecated": false }, { - name: 'GIFT_CARD', - isDeprecated: false, + "name": "GIFT_CARD", + "isDeprecated": false }, { - name: 'NONE', - isDeprecated: false, + "name": "NONE", + "isDeprecated": false }, { - name: 'NON_LODGING_NRR', - isDeprecated: false, + "name": "NON_LODGING_NRR", + "isDeprecated": false }, { - name: 'NON_LODGING_SALE', - isDeprecated: false, + "name": "NON_LODGING_SALE", + "isDeprecated": false }, { - name: 'PICKUP', - isDeprecated: false, + "name": "PICKUP", + "isDeprecated": false }, { - name: 'PURCHASE', - isDeprecated: false, + "name": "PURCHASE", + "isDeprecated": false }, { - name: 'QUICK_STAY', - isDeprecated: false, + "name": "QUICK_STAY", + "isDeprecated": false }, { - name: 'REGULAR_STAY', - isDeprecated: false, + "name": "REGULAR_STAY", + "isDeprecated": false }, { - name: 'SHIP', - isDeprecated: false, + "name": "SHIP", + "isDeprecated": false }, { - name: 'TO_GO', - isDeprecated: false, - }, - ], + "name": "TO_GO", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'GeoCoordinates', - fields: [ + "kind": "OBJECT", + "name": "LineItemNote", + "fields": [ { - name: 'latitude', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'longitude', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "authorType", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'GoDaddyAppearance', - fields: [ { - name: 'theme', - type: { - kind: 'ENUM', - name: 'GoDaddyTheme', + "name": "content", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'variables', - type: { - kind: 'OBJECT', - name: 'CSSVariables', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'GoDaddyAppearanceInput', - inputFields: [ { - name: 'theme', - type: { - kind: 'ENUM', - name: 'GoDaddyTheme', + "name": "deletedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'variables', - type: { - kind: 'INPUT_OBJECT', - name: 'CSSVariablesInput', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, - ], - isOneOf: false, - }, - { - kind: 'ENUM', - name: 'GoDaddyTheme', - enumValues: [ - { - name: 'base', - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'orange', - isDeprecated: false, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } + }, + "args": [], + "isDeprecated": false }, { - name: 'purple', - isDeprecated: false, - }, + "name": "shouldNotifyCustomer", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "args": [], + "isDeprecated": false + } ], + "interfaces": [] }, { - kind: 'SCALAR', - name: 'ID', - }, - { - kind: 'SCALAR', - name: 'Int', - }, - { - kind: 'OBJECT', - name: 'LineItemDetails', - fields: [ + "kind": "OBJECT", + "name": "LineItemReturnTotals", + "fields": [ { - name: 'productAssetUrl', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discountTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'selectedAddons', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedAddon', - }, - }, + "name": "feeTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'selectedOptions', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedOption', - }, - }, + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'unitOfMeasure', - type: { - kind: 'SCALAR', - name: 'String', + "name": "total", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'LineItemDiscount', - fields: [ + "kind": "OBJECT", + "name": "LineItemTax", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'LineItemFee', - fields: [ + "kind": "OBJECT", + "name": "LineItemTotals", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "discountTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "feeTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput", + "inputFields": [ + { + "name": "discountTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "feeTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, + { + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - inputFields: [ + "kind": "ENUM", + "name": "LineItemTypesInput", + "enumValues": [ { - name: 'productAssetUrl', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ALL", + "isDeprecated": false }, { - name: 'selectedAddons', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonInput', - }, - }, - }, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'selectedOptions', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedOptionInput', - }, - }, - }, + "name": "PAY_LINK", + "isDeprecated": false }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "PHYSICAL", + "isDeprecated": false + }, + { + "name": "SERVICE", + "isDeprecated": false + }, + { + "name": "STAY", + "isDeprecated": false + } + ] + }, + { + "kind": "ENUM", + "name": "MetafieldTypeInput", + "enumValues": [ + { + "name": "JSON", + "isDeprecated": false + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "inputFields": [ + { + "name": "currencyCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'unitOfMeasure', - type: { - kind: 'SCALAR', - name: 'String', + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "MoneyValue", + "fields": [ + { + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, + { + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Int" + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', - inputFields: [ + "kind": "OBJECT", + "name": "Mutation", + "fields": [ + { + "name": "applyCheckoutSessionDeliveryMethod", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDeliveryMethodInput" + } + } + } + ], + "isDeprecated": false + }, { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', + "name": "applyCheckoutSessionDiscount", + "type": { + "kind": "OBJECT", + "name": "DraftOrder" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDiscountInput" + } + } + }, + { + "name": "sessionId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isDeprecated": false }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "applyCheckoutSessionFulfillmentLocation", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionFulfillmentLocationInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', + "name": "applyCheckoutSessionShippingMethod", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ApplyShippingMethodInput" + } + } + } + } + } + ], + "isDeprecated": false }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "authorizeCheckoutSession", + "type": { + "kind": "UNION", + "name": "Transaction" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationAuthorizeCheckoutSessionInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "calculateCheckoutSessionTaxes", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculationResult" }, + "args": [ + { + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } + }, + { + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxLineInput" + } + } + } + } + ], + "isDeprecated": false }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "confirmCheckoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationConfirmCheckoutSessionInput" + } + } + }, + { + "name": "sessionId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'ENUM', - name: 'LineItemModeInput', - enumValues: [ { - name: 'CURBSIDE', - isDeprecated: false, + "name": "createCheckoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationCreateCheckoutSessionInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'DELIVERY', - isDeprecated: false, + "name": "exchangeCheckoutToken", + "type": { + "kind": "OBJECT", + "name": "CheckoutAuthToken" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationExchangeCheckoutTokenInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'DIGITAL', - isDeprecated: false, + "name": "expireCheckoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isDeprecated": false }, { - name: 'DRIVE_THRU', - isDeprecated: false, + "name": "refreshCheckoutToken", + "type": { + "kind": "OBJECT", + "name": "CheckoutAuthToken" + }, + "args": [], + "isDeprecated": false }, { - name: 'FOR_HERE', - isDeprecated: false, + "name": "removeAppliedCheckoutSessionShippingMethod", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RemoveShippingMethodInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'GENERAL_CONTAINER', - isDeprecated: false, + "name": "updateCheckoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationUpdateCheckoutSessionInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'GIFT_CARD', - isDeprecated: false, + "name": "updateCheckoutSessionDraftOrder", + "type": { + "kind": "OBJECT", + "name": "DraftOrder" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationUpdateCheckoutSessionDraftOrderInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'NONE', - isDeprecated: false, + "name": "verifyAddress", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Address" + } + } + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationVerifyAddressInput" + } + } + } + ], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDeliveryMethodInput", + "inputFields": [ + { + "name": "mode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "FulfillmentModeInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDiscountInput", + "inputFields": [ + { + "name": "discountCodes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionFulfillmentLocationInput", + "inputFields": [ + { + "name": "fulfillmentLocationId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationAuthorizeCheckoutSessionInput", + "inputFields": [ + { + "name": "paymentProvider", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "paymentToken", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "paymentType", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationConfirmCheckoutSessionInput", + "inputFields": [ + { + "name": "billing", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutBillingInfoInput" + } + }, + { + "name": "calculatedAdjustments", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentsInput" + } + }, + { + "name": "calculatedTaxes", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculatedTaxesInput" + } }, { - name: 'NON_LODGING_NRR', - isDeprecated: false, + "name": "fulfillmentEndAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "fulfillmentLocationId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'NON_LODGING_SALE', - isDeprecated: false, + "name": "fulfillmentStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'PICKUP', - isDeprecated: false, + "name": "paymentProcessor", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'PURCHASE', - isDeprecated: false, + "name": "paymentProvider", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'QUICK_STAY', - isDeprecated: false, + "name": "paymentToken", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'REGULAR_STAY', - isDeprecated: false, + "name": "paymentType", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'SHIP', - isDeprecated: false, + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingInfoInput" + } }, { - name: 'TO_GO', - isDeprecated: false, + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingLineInput" + } + } + } }, + { + "name": "shippingTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'LineItemNote', - fields: [ + "kind": "INPUT_OBJECT", + "name": "MutationCreateCheckoutSessionInput", + "inputFields": [ { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "appearance", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoDaddyAppearanceInput" + } }, { - name: 'authorType', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "channelId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'content', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "draftOrderId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'deletedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enableAddressAutocomplete", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemReturnTotals', - fields: [ - { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'total', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemTax', - fields: [ - { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemTotals', - fields: [ - { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', - inputFields: [ - { - name: 'discountTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'feeTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'ENUM', - name: 'LineItemTypesInput', - enumValues: [ - { - name: 'ALL', - isDeprecated: false, - }, - { - name: 'DIGITAL', - isDeprecated: false, - }, - { - name: 'PAY_LINK', - isDeprecated: false, - }, - { - name: 'PHYSICAL', - isDeprecated: false, - }, - { - name: 'SERVICE', - isDeprecated: false, - }, - { - name: 'STAY', - isDeprecated: false, - }, - ], - }, - { - kind: 'ENUM', - name: 'MetafieldTypeInput', - enumValues: [ - { - name: 'JSON', - isDeprecated: false, - }, - ], - }, - { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - inputFields: [ - { - name: 'currencyCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'MoneyValue', - fields: [ - { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Int', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'Mutation', - fields: [ - { - name: 'applyCheckoutSessionDeliveryMethod', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDeliveryMethodInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'applyCheckoutSessionDiscount', - type: { - kind: 'OBJECT', - name: 'DraftOrder', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDiscountInput', - }, - }, - }, - { - name: 'sessionId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isDeprecated: false, - }, - { - name: 'applyCheckoutSessionFulfillmentLocation', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionFulfillmentLocationInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'applyCheckoutSessionShippingMethod', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ApplyShippingMethodInput', - }, - }, - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'authorizeCheckoutSession', - type: { - kind: 'UNION', - name: 'Transaction', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationAuthorizeCheckoutSessionInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'calculateCheckoutSessionTaxes', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationResult', - }, - args: [ - { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', - }, - }, - { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxLineInput', - }, - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'confirmCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationConfirmCheckoutSessionInput', - }, - }, - }, - { - name: 'sessionId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isDeprecated: false, - }, - { - name: 'createCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationCreateCheckoutSessionInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'exchangeCheckoutToken', - type: { - kind: 'OBJECT', - name: 'CheckoutAuthToken', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationExchangeCheckoutTokenInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'expireCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'refreshCheckoutToken', - type: { - kind: 'OBJECT', - name: 'CheckoutAuthToken', - }, - args: [], - isDeprecated: false, - }, - { - name: 'removeAppliedCheckoutSessionShippingMethod', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'RemoveShippingMethodInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'updateCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationUpdateCheckoutSessionInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'updateCheckoutSessionDraftOrder', - type: { - kind: 'OBJECT', - name: 'DraftOrder', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationUpdateCheckoutSessionDraftOrderInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'verifyAddress', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Address', - }, - }, - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationVerifyAddressInput', - }, - }, - }, - ], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDeliveryMethodInput', - inputFields: [ - { - name: 'mode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'FulfillmentModeInput', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDiscountInput', - inputFields: [ - { - name: 'discountCodes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionFulfillmentLocationInput', - inputFields: [ - { - name: 'fulfillmentLocationId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationAuthorizeCheckoutSessionInput', - inputFields: [ - { - name: 'paymentProvider', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'paymentToken', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'paymentType', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationConfirmCheckoutSessionInput', - inputFields: [ - { - name: 'billing', - type: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutBillingInfoInput', - }, - }, - { - name: 'calculatedAdjustments', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentsInput', - }, - }, - { - name: 'calculatedTaxes', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculatedTaxesInput', - }, - }, - { - name: 'fulfillmentEndAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'fulfillmentLocationId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'fulfillmentStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'paymentProcessor', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'paymentProvider', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'paymentToken', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'paymentType', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingInfoInput', - }, - }, - { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineInput', - }, - }, - }, - }, - { - name: 'shippingTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationCreateCheckoutSessionInput', - inputFields: [ - { - name: 'appearance', - type: { - kind: 'INPUT_OBJECT', - name: 'GoDaddyAppearanceInput', - }, - }, - { - name: 'channelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'draftOrderId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'enableAddressAutocomplete', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableBillingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableLocalPickup', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableNotesCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePaymentMethodCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePhoneCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePromotionCodes', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableShipping', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableShippingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableSurcharge', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableTaxCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableTips', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enabledLocales', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'enabledPaymentProviders', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'environment', - type: { - kind: 'ENUM', - name: 'CheckoutSessionEnvironment', - }, - }, - { - name: 'experimental_rules', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionExperimentalRulesInput', - }, - }, - { - name: 'expiresAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'lineItems', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLineItemInput', - }, - }, - }, - }, - { - name: 'locations', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLocationInput', - }, - }, - }, - }, - { - name: 'operatingHours', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionOperatingHoursMapInput', - }, - }, - { - name: 'paymentMethods', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodsInput', - }, - }, - { - name: 'returnUrl', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionShippingOptionsInput', - }, - }, - { - name: 'sourceApp', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'storeId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'storeName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'successUrl', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'taxes', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionTaxesOptionsInput', - }, - }, - { - name: 'url', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationExchangeCheckoutTokenInput', - inputFields: [ - { - name: 'sessionId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'token', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationUpdateCheckoutSessionDraftOrderInput', - inputFields: [ - { - name: 'billing', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderBillingInfoInput', - }, - }, - { - name: 'cartId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'context', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderContextInputUpdate', - }, - }, - }, - { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - }, - }, - }, - }, - { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - }, - }, - }, - }, - { - name: 'lineItems', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderLineItemsInput', - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderShippingInfoInput', - }, - }, - { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineInput', - }, - }, - }, - }, - { - name: 'staffUserIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateOrderTaxInput', - }, - }, - }, - }, - { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderTotalsInput', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationUpdateCheckoutSessionInput', - inputFields: [ - { - name: 'appearance', - type: { - kind: 'INPUT_OBJECT', - name: 'GoDaddyAppearanceInput', - }, - }, - { - name: 'channelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'enableAddressAutocomplete', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableBillingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableLocalPickup', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableNotesCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePaymentMethodCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePhoneCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePromotionCodes', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableShipping', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableShippingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableSurcharge', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableTaxCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableTips', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enabledLocales', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'enabledPaymentProviders', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'environment', - type: { - kind: 'ENUM', - name: 'CheckoutSessionEnvironment', - }, - }, - { - name: 'experimental_rules', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionExperimentalRulesInput', - }, - }, - { - name: 'expiresAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'locations', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLocationInput', - }, - }, - }, - }, - { - name: 'operatingHours', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionOperatingHoursMapInput', - }, - }, - { - name: 'paymentMethods', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodsInput', - }, - }, - { - name: 'returnUrl', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'sourceApp', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'storeId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'storeName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'successUrl', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'url', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationVerifyAddressInput', - inputFields: [ - { - name: 'addressLine1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', - enumValues: [ - { - name: 'CUSTOMER', - isDeprecated: false, - }, - { - name: 'MERCHANT', - isDeprecated: false, - }, - { - name: 'NONE', - isDeprecated: false, - }, - ], - }, - { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - inputFields: [ - { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'authorType', - type: { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', - }, - }, - { - name: 'content', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'deletedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'Null', - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - inputFields: [ - { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderBillingInfoInput', - inputFields: [ - { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - }, - }, - { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderContextInputUpdate', - inputFields: [ - { - name: 'channelId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'storeId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'OrderMetafield', - fields: [ - { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'value', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - inputFields: [ - { - name: 'key', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'MetafieldTypeInput', - }, - }, - defaultValue: 'JSON', - }, - { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderShippingInfoInput', - inputFields: [ - { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - }, - }, - { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enableBillingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enableLocalPickup", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enableNotesCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enablePaymentMethodCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderTotalsInput', - inputFields: [ { - name: 'discountTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enablePhoneCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'feeTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enablePromotionCodes", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'shippingTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enableShippingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, + "name": "enableSurcharge", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, { - name: 'total', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enableTaxCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'PageInfo', - fields: [ { - name: 'endCursor', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enableTips", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'hasNextPage', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - args: [], - isDeprecated: false, + "name": "enabledLocales", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'hasPreviousPage', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - args: [], - isDeprecated: false, + "name": "enabledPaymentProviders", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "environment", + "type": { + "kind": "ENUM", + "name": "CheckoutSessionEnvironment" + } + }, + { + "name": "experimental_rules", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionExperimentalRulesInput" + } + }, + { + "name": "expiresAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLineItemInput" + } + } + } + }, + { + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLocationInput" + } + } + } + }, + { + "name": "operatingHours", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOperatingHoursMapInput" + } + }, + { + "name": "paymentMethods", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodsInput" + } + }, + { + "name": "returnUrl", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionShippingOptionsInput" + } + }, + { + "name": "sourceApp", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "storeName", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "successUrl", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "taxes", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionTaxesOptionsInput" + } + }, + { + "name": "url", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationExchangeCheckoutTokenInput", + "inputFields": [ + { + "name": "sessionId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "token", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationUpdateCheckoutSessionDraftOrderInput", + "inputFields": [ + { + "name": "billing", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderBillingInfoInput" + } + }, + { + "name": "cartId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "context", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderContextInputUpdate" + } + } + }, + { + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput" + } + } + } + }, + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput" + } + } + } + }, + { + "name": "lineItems", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderLineItemsInput" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderShippingInfoInput" + } + }, + { + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftShippingLineInput" + } + } + } + }, + { + "name": "staffUserIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateOrderTaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderTotalsInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationUpdateCheckoutSessionInput", + "inputFields": [ + { + "name": "appearance", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoDaddyAppearanceInput" + } }, - { - name: 'startCursor', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + { + "name": "channelId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "enableAddressAutocomplete", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "enableBillingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "enableLocalPickup", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "enableNotesCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'PriceAdjustmentShippingLineInput', - inputFields: [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enablePaymentMethodCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enablePhoneCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enablePromotionCodes", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'PriceAdjustmentsCalculationResult', - fields: [ { - name: 'adjustments', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CalculatedAdjustmentOutput', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "enableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CalculatedLineOutput', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "enableShippingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'totalDiscountAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, - args: [], - isDeprecated: false, + "name": "enableSurcharge", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'totalFeeAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, - args: [], - isDeprecated: false, + "name": "enableTaxCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'Query', - fields: [ { - name: 'checkoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [], - isDeprecated: false, + "name": "enableTips", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'validateCheckoutToken', - type: { - kind: 'OBJECT', - name: 'CheckoutTokenValidation', - }, - args: [ - { - name: 'token', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isDeprecated: false, + "name": "enabledLocales", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'RemoveShippingMethodInput', - inputFields: [ { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "enabledPaymentProviders", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'serviceCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "environment", + "type": { + "kind": "ENUM", + "name": "CheckoutSessionEnvironment" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'SKU', - fields: [ { - name: 'attributeValues', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUAttributeValue', - }, - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'attributes', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUAttribute', - }, - }, - }, - }, - args: [], - isDeprecated: false, + "name": "experimental_rules", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionExperimentalRulesInput" + } }, { - name: 'code', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "expiresAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - args: [], - isDeprecated: false, + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLocationInput" + } + } + } }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "operatingHours", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOperatingHoursMapInput" + } }, { - name: 'disableShipping', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, + "name": "paymentMethods", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodsInput" + } }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "returnUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "sourceApp", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "storeId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "storeName", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, { - name: 'metafields', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUMetafieldsConnection', - }, - }, - args: [ - { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, - { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, - ], - isDeprecated: false, + "name": "successUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'prices', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUPrice', - }, - }, - }, - }, - args: [], - isDeprecated: false, - }, + "name": "url", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationVerifyAddressInput", + "inputFields": [ { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "addressLine1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'unitOfWeight', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - args: [], - isDeprecated: false, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'weight', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUAttribute', - fields: [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUAttributeValue', - }, - }, - }, - }, - args: [], - isDeprecated: false, - }, + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUAttributeValue', - fields: [ + "kind": "ENUM", + "name": "NoteAuthorTypeInput", + "enumValues": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "CUSTOMER", + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "MERCHANT", + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], + "name": "NONE", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'SKUMetafield', - fields: [ + "kind": "INPUT_OBJECT", + "name": "NoteInput", + "inputFields": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'key', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "authorType", + "type": { + "kind": "ENUM", + "name": "NoteAuthorTypeInput" + } }, { - name: 'namespace', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "content", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUMetafieldsConnection', - fields: [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUMetafieldsConnectionEdge', - }, - }, - args: [], - isDeprecated: false, + "name": "deletedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, - }, - args: [], - isDeprecated: false, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUMetafieldsConnectionEdge', - fields: [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKUMetafield', - }, - args: [], - isDeprecated: false, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "shouldNotifyCustomer", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUPrice', - fields: [ - { - name: 'currencyCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], + "kind": "SCALAR", + "name": "Null" }, { - kind: 'OBJECT', - name: 'SaleTransaction', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'TransactionAmount', - }, - args: [], - isDeprecated: false, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fundingSource', - type: { - kind: 'OBJECT', - name: 'TransactionFundingSource', - }, - args: [], - isDeprecated: false, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'transactionId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'transactionRefNum', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SelectedAddon', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderBillingInfoInput", + "inputFields": [ { - name: 'attribute', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'values', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedAddonValue', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonInput', - inputFields: [ { - name: 'attribute', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonValueInput', - }, - }, - }, - }, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SelectedAddonValue', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderContextInputUpdate", + "inputFields": [ { - name: 'costAdjustment', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "channelId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonValueInput', - inputFields: [ - { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "kind": "OBJECT", + "name": "OrderMetafield", + "fields": [ { - name: 'amountIncreased', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'costAdjustment', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SelectedOption', - fields: [ - { - name: 'attribute', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput", + "inputFields": [ { - name: 'values', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "key", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'SelectedOptionInput', - inputFields: [ { - name: 'attribute', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "MetafieldTypeInput" + } }, + "defaultValue": "JSON" }, { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingLine', - fields: [ - { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemDiscount', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemTax', - }, - }, - }, - args: [], - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "OrderShippingInfoInput", + "inputFields": [ { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'ShippingLineTotals', - }, - args: [], - isDeprecated: false, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'ShippingLineTotals', - fields: [ { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [], - }, - { - kind: 'ENUM', - name: 'ShippingLineType', - enumValues: [ { - name: 'FEE', - isDeprecated: false, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'SHIPPING', - isDeprecated: false, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'SKU', - isDeprecated: false, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingRate', - fields: [ - { - name: 'carrierCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'cost', - type: { - kind: 'OBJECT', - name: 'ShippingRateMoneyValue', - }, - args: [], - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "OrderTotalsInput", + "inputFields": [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'displayName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "discountTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, - { - name: 'features', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, + { + "name": "feeTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'maxDeliveryDate', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "shippingTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'minDeliveryDate', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'serviceCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, - ], - interfaces: [], + { + "name": "total", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } + ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingRateCalculationResult', - fields: [ + "kind": "OBJECT", + "name": "PageInfo", + "fields": [ + { + "name": "endCursor", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "hasNextPage", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "hasPreviousPage", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + "args": [], + "isDeprecated": false + }, { - name: 'rates', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'ShippingRate', - }, - }, + "name": "startCursor", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ShippingRateMoneyValue', - fields: [ + "kind": "INPUT_OBJECT", + "name": "PriceAdjustmentShippingLineInput", + "inputFields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SimpleMoney', - fields: [ + "kind": "OBJECT", + "name": "PriceAdjustmentsCalculationResult", + "fields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CalculatedAdjustmentOutput" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CalculatedLineOutput" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'SCALAR', - name: 'String', - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxAmountInput', - inputFields: [ { - name: 'rate', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxRateInput', + "name": "totalDiscountAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "totalFeeAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxCalculatedLineInput', - inputFields: [ + "kind": "OBJECT", + "name": "Query", + "fields": [ { - name: 'calculationLine', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxCalculationLineInput', + "name": "checkoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" }, + "args": [], + "isDeprecated": false }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxAmountInput', - }, - }, + "name": "validateCheckoutToken", + "type": { + "kind": "OBJECT", + "name": "CheckoutTokenValidation" }, + "args": [ + { + "name": "token", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveShippingMethodInput", + "inputFields": [ + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'totalTaxAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "serviceCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'TaxCalculationLineInput', - inputFields: [ + "kind": "OBJECT", + "name": "SKU", + "fields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "attributeValues", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUAttributeValue" + } + } + } }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', - inputFields: [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "attributes", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUAttribute" + } + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "code", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "disableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - }, + "args": [], + "isDeprecated": false + }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUMetafieldsConnection" + } }, - }, - { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', + "args": [ + { + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - inputFields: [ - { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', + { + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - }, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + { + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } + }, + { + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } + ], + "isDeprecated": false }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "prices", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUPrice" + } + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "unitOfWeight", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, + "args": [], + "isDeprecated": false }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "weight", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxLineInput', - inputFields: [ + "kind": "OBJECT", + "name": "SKUAttribute", + "fields": [ { - name: 'classification', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, + "args": [], + "isDeprecated": false }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'subtotalPrice', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUAttributeValue" + } + } + } }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "SKUAttributeValue", + "fields": [ { - name: 'type', - type: { - kind: 'ENUM', - name: 'ShippingLineType', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, + "args": [], + "isDeprecated": false }, { - name: 'unitPrice', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'unitPrice', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxRateInput', - inputFields: [ - { - name: 'calculationMethod', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "kind": "OBJECT", + "name": "SKUMetafield", + "fields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "key", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "namespace", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxRateValueInput', + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxRateValueInput', - inputFields: [ + "kind": "OBJECT", + "name": "SKUMetafieldsConnection", + "fields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUMetafieldsConnectionEdge" + } }, + "args": [], + "isDeprecated": false }, { - name: 'appliedAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "SKUMetafieldsConnectionEdge", + "fields": [ { - name: 'appliedPercentage', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'percentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKUMetafield" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'UNION', - name: 'Transaction', - possibleTypes: [ + "kind": "OBJECT", + "name": "SKUPrice", + "fields": [ { - kind: 'OBJECT', - name: 'AuthorizeTransaction', + "name": "currencyCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false }, { - kind: 'OBJECT', - name: 'SaleTransaction', - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + }, + "args": [], + "isDeprecated": false + } ], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'TransactionAmount', - fields: [ + "kind": "OBJECT", + "name": "SaleTransaction", + "fields": [ { - name: 'amountType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "TransactionAmount" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'currency', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'subTotal', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "fundingSource", + "type": { + "kind": "OBJECT", + "name": "TransactionFundingSource" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'total', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'TransactionFundingSource', - fields: [ { - name: 'customFundingType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "transactionId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'provider', - type: { - kind: 'SCALAR', - name: 'String', + "name": "transactionRefNum", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sourceType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, + { + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - inputFields: [ + "kind": "OBJECT", + "name": "SelectedAddon", + "fields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "attribute", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', + "name": "values", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedAddonValue" + } + } }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonInput", + "inputFields": [ { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "attribute", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonValueInput" + } + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "SelectedAddonValue", + "fields": [ { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "costAdjustment", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonValueInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + }, + { + "name": "amountIncreased", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "costAdjustment", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "SelectedOption", + "fields": [ + { + "name": "attribute", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "values", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftLineItemInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SelectedOptionInput", + "inputFields": [ { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - }, + "name": "attribute", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "ShippingLine", + "fields": [ + { + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemDiscount" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'ENUM', - name: 'LineItemModeInput', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemTax" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "ShippingLineTotals" }, - defaultValue: '[]', - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "ShippingLineTotals", + "fields": [ { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "ENUM", + "name": "ShippingLineType", + "enumValues": [ + { + "name": "FEE", + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "SHIPPING", + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "SKU", + "isDeprecated": false + } + ] + }, + { + "kind": "OBJECT", + "name": "ShippingRate", + "fields": [ + { + "name": "carrierCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', + "name": "cost", + "type": { + "kind": "OBJECT", + "name": "ShippingRateMoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, + "name": "features", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', + "name": "maxDeliveryDate", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', + "name": "minDeliveryDate", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', + "name": "serviceCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderInput', - inputFields: [ + "kind": "OBJECT", + "name": "ShippingRateCalculationResult", + "fields": [ { - name: 'lineItems', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderLineItemsInput', + "name": "rates", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "ShippingRate" + } + } }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "ShippingRateMoneyValue", + "fields": [ { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderLineItemsInput', - inputFields: [ + "kind": "OBJECT", + "name": "SimpleMoney", + "fields": [ { - name: 'add', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CreateDraftLineItemInput', - }, - }, + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'remove', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "SCALAR", + "name": "String" + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxAmountInput", + "inputFields": [ { - name: 'update', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftLineItemInput', - }, - }, - }, + "name": "rate", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxRateInput" + } }, + { + "name": "totalTaxAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxCalculatedLineInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "calculationLine", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxCalculationLineInput" + } }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - }, - }, - }, + "name": "taxAmounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxAmountInput" + } + } + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, + "name": "totalTaxAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCalculationLineInput", + "inputFields": [ { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - }, - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput", + "inputFields": [ + { + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - }, - }, + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineTotalsInput', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineTotalsInput', - inputFields: [ { - name: 'subTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'taxTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxLineInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "classification", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "subtotalPrice", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "type", + "type": { + "kind": "ENUM", + "name": "ShippingLineType" + } }, + { + "name": "unitPrice", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxRateInput", + "inputFields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "calculationMethod", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "value", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxRateValueInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateNoteInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxRateValueInput", + "inputFields": [ { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'authorType', - type: { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', - }, + "name": "appliedAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'content', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "appliedPercentage", + "type": { + "kind": "SCALAR", + "name": "Float" + } + }, + { + "name": "percentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "UNION", + "name": "Transaction", + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AuthorizeTransaction" }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "kind": "OBJECT", + "name": "SaleTransaction" + } + ] + }, + { + "kind": "OBJECT", + "name": "TransactionAmount", + "fields": [ + { + "name": "amountType", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "currency", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "subTotal", + "type": { + "kind": "SCALAR", + "name": "Float" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, + { + "name": "total", + "type": { + "kind": "SCALAR", + "name": "Float" + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateOrderTaxInput', - inputFields: [ + "kind": "OBJECT", + "name": "TransactionFundingSource", + "fields": [ { - name: 'additional', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "customFundingType", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "provider", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "sourceType", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftLineItemInput", + "inputFields": [ + { + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } + }, + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } + }, + { + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fulfillmentMode", + "type": { + "kind": "ENUM", + "name": "LineItemModeInput" + } + }, + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "productId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } + }, + { + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput" + } + }, + { + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" + } + }, + { + "name": "unitAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderInput", + "inputFields": [ + { + "name": "lineItems", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderLineItemsInput" + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + } + }, + { + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderLineItemsInput", + "inputFields": [ + { + "name": "add", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateDraftLineItemInput" + } + } + } + }, + { + "name": "remove", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "update", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftLineItemInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftShippingLineInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput" + } + } + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateTaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftShippingLineTotalsInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftShippingLineTotalsInput", + "inputFields": [ + { + "name": "subTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, + { + "name": "taxTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput", + "inputFields": [ { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - }, - }, - }, + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineTotalsInput', - }, - }, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineTotalsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "UpdateNoteInput", + "inputFields": [ { - name: 'subTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "authorType", + "type": { + "kind": "ENUM", + "name": "NoteAuthorTypeInput" + } + }, + { + "name": "content", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, + { + "name": "shouldNotifyCustomer", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "UpdateOrderTaxInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "additional", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateTaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineTotalsInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineTotalsInput", + "inputFields": [ + { + "name": "subTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "taxTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateTaxInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, - }, + "isOneOf": false + } ], - directives: [], - }, + "directives": [] + } } as const; -export { introspection }; +export { introspection }; \ No newline at end of file diff --git a/packages/react/src/lib/godaddy/checkout-mutations.ts b/packages/react/src/lib/godaddy/checkout-mutations.ts index 71464742..e3e77f19 100644 --- a/packages/react/src/lib/godaddy/checkout-mutations.ts +++ b/packages/react/src/lib/godaddy/checkout-mutations.ts @@ -81,6 +81,10 @@ export const CreateCheckoutSessionMutation = graphql(` processor checkoutTypes } + ccavenue { + processor + checkoutTypes + } express { processor checkoutTypes diff --git a/packages/react/src/lib/godaddy/checkout-queries.ts b/packages/react/src/lib/godaddy/checkout-queries.ts index 25d4b2dc..e463a8c3 100644 --- a/packages/react/src/lib/godaddy/checkout-queries.ts +++ b/packages/react/src/lib/godaddy/checkout-queries.ts @@ -81,6 +81,10 @@ export const GetCheckoutSessionQuery = graphql(` processor checkoutTypes } + ccavenue { + processor + checkoutTypes + } express { processor checkoutTypes diff --git a/packages/react/src/types.ts b/packages/react/src/types.ts index b726ff1c..999d2266 100644 --- a/packages/react/src/types.ts +++ b/packages/react/src/types.ts @@ -44,6 +44,7 @@ export const PaymentProvider = { PAZE: 'paze', OFFLINE: 'offline', MERCADOPAGO: 'mercadopago', + CCAVENUE: 'ccavenue', } as const; export const CheckoutType = { @@ -64,6 +65,7 @@ export const PaymentMethodType = { OFFLINE: 'offline', PAZE: 'paze', MERCADOPAGO: 'mercadopago', + CCAVENUE: 'ccavenue', } as const; // Union of all payment method keys From cda6075429d68606efd1c2417a1c189f173221b0 Mon Sep 17 00:00:00 2001 From: asaini-godaddy Date: Fri, 20 Feb 2026 02:20:35 +0530 Subject: [PATCH 2/7] feat(checkout): CCAvenue improvements and example config - Pass ccavenueConfig from env in Next.js example (accessCodeId, redirectURL) - CCAvenue button: user-friendly message for AUTHORIZATION_FAILED, remove debug logs - CCAvenue return: use useConfirmCheckout.mutateAsync for redirect and error handling - Remove Record typecasting for payment.methods.ccavenue and descriptions in payment-form Co-authored-by: Cursor --- examples/nextjs/app/checkout.tsx | 10 ++++ .../checkout-buttons/ccavenue/ccavenue.tsx | 13 ++--- .../utils/ccavenue-return-provider.tsx | 49 +++++-------------- 3 files changed, 25 insertions(+), 47 deletions(-) diff --git a/examples/nextjs/app/checkout.tsx b/examples/nextjs/app/checkout.tsx index 9a381042..5e0c8a47 100644 --- a/examples/nextjs/app/checkout.tsx +++ b/examples/nextjs/app/checkout.tsx @@ -60,6 +60,16 @@ export function CheckoutPage({ session }: { session: CheckoutSession }) { } : undefined } + ccavenueConfig={ + process.env.NEXT_PUBLIC_CCAVENUE_ACCESS_CODE_ID && + process.env.NEXT_PUBLIC_CCAVENUE_REDIRECT_URL + ? { + accessCodeId: + process.env.NEXT_PUBLIC_CCAVENUE_ACCESS_CODE_ID, + redirectURL: process.env.NEXT_PUBLIC_CCAVENUE_REDIRECT_URL, + } + : undefined + } /> ); } diff --git a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx index b3a71306..ed96b53f 100644 --- a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx +++ b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx @@ -16,18 +16,15 @@ export function CCAvenueCheckoutButton() { const { t } = useGoDaddyContext(); const { setCheckoutErrors, isConfirmingCheckout, ccavenueConfig } = useCheckoutContext(); - console.log('ccavenueConfig', ccavenueConfig); const isPaymentDisabled = useIsPaymentDisabled(); const form = useFormContext(); const authorizeCheckout = useAuthorizeCheckout(); const handleClick = useCallback(async () => { const valid = await form.trigger(); - console.log('valid', valid); if (!valid) { const firstError = Object.keys(form.formState.errors)[0]; if (firstError) { - console.log('firstError', firstError); form.setFocus(firstError); } return; @@ -45,8 +42,7 @@ export function CCAvenueCheckoutButton() { paymentToken: '', }); console.log('resData', resData); - const transactionRefNum = (resData as { transactionRefNum?: string }) - ?.transactionRefNum; + const transactionRefNum = resData?.transactionRefNum ?? ''; if (!transactionRefNum) { setCheckoutErrors(['TRANSACTION_PROCESSING_FAILED']); return; @@ -84,18 +80,17 @@ export function CCAvenueCheckoutButton() { ccavenueConfig?.accessCodeId, ]); - const isBusy = isConfirmingCheckout || authorizeCheckout.isPending; + const isBusy = isConfirmingCheckout || isPaymentDisabled; return ( ); } diff --git a/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx b/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx index c51b21c8..9c47886e 100644 --- a/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx +++ b/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx @@ -1,13 +1,11 @@ 'use client'; import { useEffect, useRef } from 'react'; +import { useCheckoutContext } from '@/components/checkout/checkout'; import { - redirectToSuccessUrl, - useCheckoutContext, -} from '@/components/checkout/checkout'; -import { PaymentProvider } from '@/components/checkout/payment/utils/use-confirm-checkout'; -import { useGoDaddyContext } from '@/godaddy-provider'; -import { confirmCheckout } from '@/lib/godaddy/godaddy'; + PaymentProvider, + useConfirmCheckout, +} from '@/components/checkout/payment/utils/use-confirm-checkout'; import { GraphQLErrorWithCodes } from '@/lib/graphql-with-errors'; export function CCAvenueReturnProvider({ @@ -15,12 +13,8 @@ export function CCAvenueReturnProvider({ }: { children: React.ReactNode; }) { - const { - session, - setCheckoutErrors, - setIsConfirmingCheckout, - } = useCheckoutContext(); - const { apiHost } = useGoDaddyContext(); + const { session, setCheckoutErrors } = useCheckoutContext(); + const confirmCheckout = useConfirmCheckout(); const hasRun = useRef(false); useEffect(() => { @@ -36,8 +30,6 @@ export function CCAvenueReturnProvider({ } hasRun.current = true; - setIsConfirmingCheckout(true); - setCheckoutErrors(undefined); const confirmInput = { paymentToken: encResp, @@ -45,18 +37,9 @@ export function CCAvenueReturnProvider({ paymentProvider: PaymentProvider.CCAVENUE, }; - (async () => { - try { - - await confirmCheckout(confirmInput, session, apiHost); - - const url = new URL(window.location.href); - url.searchParams.delete('encResp'); - url.searchParams.delete('sessionId'); - window.history.replaceState({}, '', url.pathname + url.search); - - redirectToSuccessUrl(session.successUrl); - } catch (err) { + confirmCheckout + .mutateAsync(confirmInput) + .catch(err => { if (err instanceof GraphQLErrorWithCodes) { setCheckoutErrors(err.codes); } else { @@ -66,18 +49,8 @@ export function CCAvenueReturnProvider({ : 'Payment confirmation failed.', ]); } - } finally { - setIsConfirmingCheckout(false); - } - })(); - }, [ - apiHost, - session?.token, - session?.id, - session?.successUrl, - setCheckoutErrors, - setIsConfirmingCheckout, - ]); + }); + }, [session?.token, session?.id, setCheckoutErrors]); return <>{children}; } From 336d44a2557057cd62f7c8bf23f81853c5694897 Mon Sep 17 00:00:00 2001 From: asaini-godaddy Date: Sun, 22 Feb 2026 19:05:58 +0530 Subject: [PATCH 3/7] feat(react): set CCAvenue redirect URL in payment component by environment - Make CCAvenueConfig.redirectURL optional; derive gateway URL from apiHost (prod: secure.ccavenue.com, test: test.ccavenue.com) like Square CDN - Consumer only passes accessCodeId; example checkout no longer needs NEXT_PUBLIC_CCAVENUE_REDIRECT_URL Co-authored-by: Cursor --- examples/nextjs/app/checkout.tsx | 4 +--- examples/nextjs/app/page.tsx | 4 ---- .../src/components/checkout/checkout.tsx | 2 +- .../checkout-buttons/ccavenue/ccavenue.tsx | 21 +++++++++++++++---- 4 files changed, 19 insertions(+), 12 deletions(-) diff --git a/examples/nextjs/app/checkout.tsx b/examples/nextjs/app/checkout.tsx index 5e0c8a47..3478e88a 100644 --- a/examples/nextjs/app/checkout.tsx +++ b/examples/nextjs/app/checkout.tsx @@ -61,12 +61,10 @@ export function CheckoutPage({ session }: { session: CheckoutSession }) { : undefined } ccavenueConfig={ - process.env.NEXT_PUBLIC_CCAVENUE_ACCESS_CODE_ID && - process.env.NEXT_PUBLIC_CCAVENUE_REDIRECT_URL + process.env.NEXT_PUBLIC_CCAVENUE_ACCESS_CODE_ID ? { accessCodeId: process.env.NEXT_PUBLIC_CCAVENUE_ACCESS_CODE_ID, - redirectURL: process.env.NEXT_PUBLIC_CCAVENUE_REDIRECT_URL, } : undefined } diff --git a/examples/nextjs/app/page.tsx b/examples/nextjs/app/page.tsx index 35594686..28e0c01c 100644 --- a/examples/nextjs/app/page.tsx +++ b/examples/nextjs/app/page.tsx @@ -66,10 +66,6 @@ export default async function Home() { processor: 'ccavenue', checkoutTypes: ['standard'], }, - express: { - processor: 'godaddy', - checkoutTypes: ['express'], - }, paypal: { processor: 'paypal', checkoutTypes: ['express', 'standard'], diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx index d8124475..d99fa53c 100644 --- a/packages/react/src/components/checkout/checkout.tsx +++ b/packages/react/src/components/checkout/checkout.tsx @@ -87,7 +87,7 @@ export type MercadoPagoConfig = { export type CCAvenueConfig = { accessCodeId: string; - redirectURL: string; + redirectURL?: string; }; interface CheckoutContextValue { diff --git a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx index ed96b53f..d4174410 100644 --- a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx +++ b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx @@ -12,14 +12,25 @@ import { GraphQLErrorWithCodes } from '@/lib/graphql-with-errors'; import { cn } from '@/lib/utils'; import { PaymentMethodType } from '@/types'; +const CCAVENUE_PROD_URL = + 'https://secure.ccavenue.com/transaction/transaction.do?command=initiateTransaction'; +const CCAVENUE_TEST_URL = + 'https://test.ccavenue.com/transaction/transaction.do?command=initiateTransaction'; + export function CCAvenueCheckoutButton() { - const { t } = useGoDaddyContext(); + const { t, apiHost } = useGoDaddyContext(); const { setCheckoutErrors, isConfirmingCheckout, ccavenueConfig } = useCheckoutContext(); const isPaymentDisabled = useIsPaymentDisabled(); const form = useFormContext(); const authorizeCheckout = useAuthorizeCheckout(); + // Same pattern as Square CDN in use-load-square: choose gateway URL by environment + const ccavenueRedirectUrl = + apiHost && !apiHost.includes('test') && !apiHost.includes('dev') + ? CCAVENUE_PROD_URL + : CCAVENUE_TEST_URL; + const handleClick = useCallback(async () => { const valid = await form.trigger(); if (!valid) { @@ -30,11 +41,13 @@ export function CCAvenueCheckoutButton() { return; } - if (!ccavenueConfig?.redirectURL || !ccavenueConfig?.accessCodeId) { + if (!ccavenueConfig?.accessCodeId) { setCheckoutErrors(['TRANSACTION_PROCESSING_FAILED']); return; } + const redirectUrl = ccavenueConfig.redirectURL ?? ccavenueRedirectUrl; + try { const resData = await authorizeCheckout.mutateAsync({ paymentType: PaymentMethodType.CCAVENUE, @@ -48,7 +61,6 @@ export function CCAvenueCheckoutButton() { return; } - const redirectUrl = ccavenueConfig.redirectURL; const formEl = document.createElement('form'); formEl.method = 'POST'; formEl.action = redirectUrl; @@ -78,6 +90,7 @@ export function CCAvenueCheckoutButton() { setCheckoutErrors, ccavenueConfig?.redirectURL, ccavenueConfig?.accessCodeId, + ccavenueRedirectUrl, ]); const isBusy = isConfirmingCheckout || isPaymentDisabled; @@ -87,7 +100,7 @@ export function CCAvenueCheckoutButton() { type='button' size='lg' className={cn('w-full')} - disabled={isPaymentDisabled || isBusy} + disabled={isBusy} onClick={handleClick} > {t.payment.methods.ccavenue ?? 'Pay with CCAvenue'} From bdbd7e076d716c2317490a9544aa5f31e588c213 Mon Sep 17 00:00:00 2001 From: asaini-godaddy Date: Mon, 23 Feb 2026 19:00:06 +0530 Subject: [PATCH 4/7] chore(react): CCAvenue cleanup - remove redirectURL from config, debug log, and label fallback - Remove optional redirectURL from CCAvenueConfig (always use derived gateway URL) - Remove console.log from CCAvenue checkout button - Use translation only for CCAvenue payment method label in payment form Co-authored-by: Cursor --- packages/react/src/components/checkout/checkout.tsx | 1 - .../checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx | 1 - packages/react/src/components/checkout/payment/payment-form.tsx | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx index d99fa53c..e8b517c2 100644 --- a/packages/react/src/components/checkout/checkout.tsx +++ b/packages/react/src/components/checkout/checkout.tsx @@ -87,7 +87,6 @@ export type MercadoPagoConfig = { export type CCAvenueConfig = { accessCodeId: string; - redirectURL?: string; }; interface CheckoutContextValue { diff --git a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx index d4174410..68ca3c13 100644 --- a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx +++ b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx @@ -54,7 +54,6 @@ export function CCAvenueCheckoutButton() { paymentProvider: PaymentProvider.CCAVENUE, paymentToken: '', }); - console.log('resData', resData); const transactionRefNum = resData?.transactionRefNum ?? ''; if (!transactionRefNum) { setCheckoutErrors(['TRANSACTION_PROCESSING_FAILED']); diff --git a/packages/react/src/components/checkout/payment/payment-form.tsx b/packages/react/src/components/checkout/payment/payment-form.tsx index 375f8c5b..23fa3ca4 100644 --- a/packages/react/src/components/checkout/payment/payment-form.tsx +++ b/packages/react/src/components/checkout/payment/payment-form.tsx @@ -121,7 +121,7 @@ export function PaymentForm( case PaymentMethodType.MERCADOPAGO: return t.payment.methods.mercadopago; case PaymentMethodType.CCAVENUE: - return t.payment.methods.ccavenue ?? 'Pay with CCAvenue'; + return t.payment.methods.ccavenue; default: return key; } From 4d50e068500d561c96db5962895e2fa89d1e8286 Mon Sep 17 00:00:00 2001 From: Phil Bennett Date: Tue, 24 Feb 2026 12:38:35 -0600 Subject: [PATCH 5/7] disable form and mutations if confirmingCheckout --- .../react/src/components/checkout/checkout.tsx | 5 ++++- .../components/checkout/form/checkout-form.tsx | 4 +++- .../checkout/order/use-draft-order-sync.ts | 5 +++-- .../payment/utils/use-confirm-checkout.ts | 18 ++++++++++-------- .../checkout/shipping/shipping-method.tsx | 5 +++-- 5 files changed, 23 insertions(+), 14 deletions(-) diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx index e8b517c2..5012b3ed 100644 --- a/packages/react/src/components/checkout/checkout.tsx +++ b/packages/react/src/components/checkout/checkout.tsx @@ -239,7 +239,10 @@ export function Checkout(props: CheckoutProps) { isCheckoutDisabled, } = props; - const [isConfirmingCheckout, setIsConfirmingCheckout] = React.useState(false); + const [isConfirmingCheckout, setIsConfirmingCheckout] = React.useState(() => { + if (typeof window === 'undefined') return false; + return new URLSearchParams(window.location.search).has('encResp'); + }); const [checkoutErrors, setCheckoutErrors] = React.useState< string[] | undefined >(undefined); diff --git a/packages/react/src/components/checkout/form/checkout-form.tsx b/packages/react/src/components/checkout/form/checkout-form.tsx index d9825c11..1655cf4b 100644 --- a/packages/react/src/components/checkout/form/checkout-form.tsx +++ b/packages/react/src/components/checkout/form/checkout-form.tsx @@ -73,13 +73,15 @@ export function CheckoutForm({ }: CheckoutFormProps) { const formatCurrency = useFormatCurrency(); const { t } = useGoDaddyContext(); - const { session, isCheckoutDisabled } = useCheckoutContext(); + const { session, isCheckoutDisabled, isConfirmingCheckout } = + useCheckoutContext(); const form = useForm({ resolver: zodResolver(schema), defaultValues: defaultValues ?? {}, reValidateMode: 'onBlur', mode: 'onBlur', + disabled: isConfirmingCheckout, }); const deliveryMethod = form.watch('deliveryMethod'); diff --git a/packages/react/src/components/checkout/order/use-draft-order-sync.ts b/packages/react/src/components/checkout/order/use-draft-order-sync.ts index d99dd6e9..e06caba7 100644 --- a/packages/react/src/components/checkout/order/use-draft-order-sync.ts +++ b/packages/react/src/components/checkout/order/use-draft-order-sync.ts @@ -240,7 +240,7 @@ export function useDraftOrderFieldSync({ }) { const lastSubmittedRef = React.useRef>({}); const updateDraftOrder = useUpdateOrder(); - const { session } = useCheckoutContext(); + const { session, isConfirmingCheckout } = useCheckoutContext(); const { data: draftOrderData } = useDraftOrder(); const form = useFormContext(); const pendingResetRef = React.useRef([]); @@ -272,7 +272,7 @@ export function useDraftOrderFieldSync({ ); React.useEffect(() => { - if (!enabled) return; + if (!enabled || isConfirmingCheckout) return; const memoKey = key ?? 'default'; const currentSerialized = JSON.stringify(data); @@ -353,6 +353,7 @@ export function useDraftOrderFieldSync({ } ); }, [ + isConfirmingCheckout, enabled, data, mapToInput, diff --git a/packages/react/src/components/checkout/payment/utils/use-confirm-checkout.ts b/packages/react/src/components/checkout/payment/utils/use-confirm-checkout.ts index 35ccc424..f83a0591 100644 --- a/packages/react/src/components/checkout/payment/utils/use-confirm-checkout.ts +++ b/packages/react/src/components/checkout/payment/utils/use-confirm-checkout.ts @@ -1,4 +1,5 @@ import { useMutation } from '@tanstack/react-query'; +import { useRef } from 'react'; import { useFormContext } from 'react-hook-form'; import { redirectToSuccessUrl, @@ -67,15 +68,11 @@ export enum PaymentProvider { } export function useConfirmCheckout() { - const { - session, - jwt, - setIsConfirmingCheckout, - isConfirmingCheckout, - setCheckoutErrors, - } = useCheckoutContext(); + const { session, jwt, setIsConfirmingCheckout, setCheckoutErrors } = + useCheckoutContext(); const { apiHost } = useGoDaddyContext(); const form = useFormContext(); + const isPendingRef = useRef(false); return useMutation({ mutationFn: async ( @@ -84,7 +81,9 @@ export function useConfirmCheckout() { isExpress?: boolean; } ) => { - if (!session || !input?.paymentType || isConfirmingCheckout) return; + if (!session || !input?.paymentType) return; + if (isPendingRef.current) return; // Prevent double-calls + isPendingRef.current = true; const { isExpress, ...confirmCheckoutInput } = input; @@ -204,5 +203,8 @@ export function useConfirmCheckout() { setIsConfirmingCheckout(false); }, + onSettled: () => { + isPendingRef.current = false; + }, }); } diff --git a/packages/react/src/components/checkout/shipping/shipping-method.tsx b/packages/react/src/components/checkout/shipping/shipping-method.tsx index 1bbbdfc0..75994b1f 100644 --- a/packages/react/src/components/checkout/shipping/shipping-method.tsx +++ b/packages/react/src/components/checkout/shipping/shipping-method.tsx @@ -45,7 +45,7 @@ export function ShippingMethodForm() { const formatCurrency = useFormatCurrency(); const form = useFormContext(); const { t } = useGoDaddyContext(); - const { session } = useCheckoutContext(); + const { session, isConfirmingCheckout } = useCheckoutContext(); const updateTaxes = useUpdateTaxes(); const isPaymentDisabled = useIsPaymentDisabled(); @@ -90,7 +90,7 @@ export function ShippingMethodForm() { }); useEffect(() => { - if (isShippingMethodsLoading || isDraftOrderLoading) return; + if (isShippingMethodsLoading || isDraftOrderLoading || isConfirmingCheckout) return; const hasShippingMethods = (shippingMethods?.length ?? 0) > 0; const currentServiceCode = shippingLines?.requestedService || null; @@ -173,6 +173,7 @@ export function ShippingMethodForm() { } } }, [ + isConfirmingCheckout, shippingMethods, shippingLines, hasShippingAddress, From 4af899e2fba5e371eb23584a3345e66b52dd6ca4 Mon Sep 17 00:00:00 2001 From: asaini-godaddy Date: Wed, 25 Feb 2026 02:47:46 +0530 Subject: [PATCH 6/7] feat(ccavenue): add shipping validation and jwt auth support - CCAvenueCheckoutButton: require shipping methods when delivery is SHIP before allowing payment; use env-based redirect URL - CCAvenueReturnProvider: support jwt as auth fallback when session token unavailable for confirm checkout - checkout-env: formatting (quotes) Co-authored-by: Cursor --- .../checkout-buttons/ccavenue/ccavenue.tsx | 25 +- .../utils/ccavenue-return-provider.tsx | 26 +- .../react/src/lib/godaddy/checkout-env.ts | 17454 ++++++++-------- 3 files changed, 8757 insertions(+), 8748 deletions(-) diff --git a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx index 68ca3c13..6f1488f0 100644 --- a/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx +++ b/packages/react/src/components/checkout/payment/checkout-buttons/ccavenue/ccavenue.tsx @@ -3,9 +3,11 @@ import { useCallback } from 'react'; import { useFormContext } from 'react-hook-form'; import { useCheckoutContext } from '@/components/checkout/checkout'; +import { DeliveryMethods } from '@/components/checkout/delivery/delivery-method'; import { useAuthorizeCheckout } from '@/components/checkout/payment/utils/use-authorize-checkout'; import { PaymentProvider } from '@/components/checkout/payment/utils/use-confirm-checkout'; import { useIsPaymentDisabled } from '@/components/checkout/payment/utils/use-is-payment-disabled'; +import { useDraftOrderShippingMethods } from '@/components/checkout/shipping/utils/use-draft-order-shipping-methods'; import { Button } from '@/components/ui/button'; import { useGoDaddyContext } from '@/godaddy-provider'; import { GraphQLErrorWithCodes } from '@/lib/graphql-with-errors'; @@ -25,8 +27,14 @@ export function CCAvenueCheckoutButton() { const form = useFormContext(); const authorizeCheckout = useAuthorizeCheckout(); + const deliveryMethod = form.watch('deliveryMethod'); + const isShipping = deliveryMethod === DeliveryMethods.SHIP; + const { data: shippingMethodsData, isLoading: isShippingMethodsLoading } = + useDraftOrderShippingMethods(); + const hasShippingMethods = (shippingMethodsData?.length ?? 0) > 0; + // Same pattern as Square CDN in use-load-square: choose gateway URL by environment - const ccavenueRedirectUrl = + const redirectUrl = apiHost && !apiHost.includes('test') && !apiHost.includes('dev') ? CCAVENUE_PROD_URL : CCAVENUE_TEST_URL; @@ -46,7 +54,10 @@ export function CCAvenueCheckoutButton() { return; } - const redirectUrl = ccavenueConfig.redirectURL ?? ccavenueRedirectUrl; + if (isShipping && (isShippingMethodsLoading || !hasShippingMethods)) { + setCheckoutErrors(['SHIPPING_METHOD_NOT_FOUND']); + return; + } try { const resData = await authorizeCheckout.mutateAsync({ @@ -67,7 +78,7 @@ export function CCAvenueCheckoutButton() { encRequest: transactionRefNum, access_code: ccavenueConfig.accessCodeId, }; - Object.keys(fields).forEach((key) => { + Object.keys(fields).forEach(key => { const input = document.createElement('input'); input.type = 'hidden'; input.name = key; @@ -85,11 +96,13 @@ export function CCAvenueCheckoutButton() { } }, [ form, + isShipping, + isShippingMethodsLoading, + hasShippingMethods, authorizeCheckout.mutateAsync, setCheckoutErrors, - ccavenueConfig?.redirectURL, ccavenueConfig?.accessCodeId, - ccavenueRedirectUrl, + redirectUrl, ]); const isBusy = isConfirmingCheckout || isPaymentDisabled; @@ -102,7 +115,7 @@ export function CCAvenueCheckoutButton() { disabled={isBusy} onClick={handleClick} > - {t.payment.methods.ccavenue ?? 'Pay with CCAvenue'} + {t.payment.methods.ccavenue} ); } diff --git a/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx b/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx index 9c47886e..52c38169 100644 --- a/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx +++ b/packages/react/src/components/checkout/payment/utils/ccavenue-return-provider.tsx @@ -13,7 +13,7 @@ export function CCAvenueReturnProvider({ }: { children: React.ReactNode; }) { - const { session, setCheckoutErrors } = useCheckoutContext(); + const { session, jwt, setCheckoutErrors } = useCheckoutContext(); const confirmCheckout = useConfirmCheckout(); const hasRun = useRef(false); @@ -25,7 +25,7 @@ export function CCAvenueReturnProvider({ if (!encResp) return; // Wait for session from context (cookie); re-run when session loads - if (!session?.token || !session?.id) { + if (!(session?.token || jwt) || !session?.id) { return; } @@ -37,19 +37,15 @@ export function CCAvenueReturnProvider({ paymentProvider: PaymentProvider.CCAVENUE, }; - confirmCheckout - .mutateAsync(confirmInput) - .catch(err => { - if (err instanceof GraphQLErrorWithCodes) { - setCheckoutErrors(err.codes); - } else { - setCheckoutErrors([ - err instanceof Error - ? err.message - : 'Payment confirmation failed.', - ]); - } - }); + confirmCheckout.mutateAsync(confirmInput).catch(err => { + if (err instanceof GraphQLErrorWithCodes) { + setCheckoutErrors(err.codes); + } else { + setCheckoutErrors([ + err instanceof Error ? err.message : 'Payment confirmation failed.', + ]); + } + }); }, [session?.token, session?.id, setCheckoutErrors]); return <>{children}; diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts index 065c3638..c0c4afc2 100644 --- a/packages/react/src/lib/godaddy/checkout-env.ts +++ b/packages/react/src/lib/godaddy/checkout-env.ts @@ -23,11037 +23,11037 @@ * ``` */ const introspection = { - "name": "checkout-api", - "__schema": { - "queryType": { - "name": "Query" + name: 'checkout-api', + __schema: { + queryType: { + name: 'Query', }, - "mutationType": { - "name": "Mutation" + mutationType: { + name: 'Mutation', }, - "subscriptionType": null, - "types": [ + subscriptionType: null, + types: [ { - "kind": "OBJECT", - "name": "Address", - "fields": [ + kind: 'OBJECT', + name: 'Address', + fields: [ { - "name": "addressDetails", - "type": { - "kind": "OBJECT", - "name": "AddressDetails" + name: 'addressDetails', + type: { + kind: 'OBJECT', + name: 'AddressDetails', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'countryCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "postalCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'postalCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "AddressDetails", - "fields": [ + kind: 'OBJECT', + name: 'AddressDetails', + fields: [ { - "name": "addressType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressType', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "buildingName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'buildingName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "deliveryService", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'deliveryService', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "geoCoordinates", - "type": { - "kind": "OBJECT", - "name": "GeoCoordinates" + name: 'geoCoordinates', + type: { + kind: 'OBJECT', + name: 'GeoCoordinates', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "streetName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'streetName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "streetNumber", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'streetNumber', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "streetType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'streetType', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "subBuilding", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'subBuilding', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "AddressInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'AddressInput', + inputFields: [ { - "name": "addressLine1", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'addressLine1', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea1", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'adminArea1', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "adminArea2", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'adminArea2', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "AdjustmentAmount", - "fields": [ + kind: 'OBJECT', + name: 'AdjustmentAmount', + fields: [ { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'amount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "AdjustmentPercentage", - "fields": [ + kind: 'OBJECT', + name: 'AdjustmentPercentage', + fields: [ { - "name": "maximumAmount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'maximumAmount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "percentage", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'percentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "UNION", - "name": "AdjustmentValue", - "possibleTypes": [ + kind: 'UNION', + name: 'AdjustmentValue', + possibleTypes: [ { - "kind": "OBJECT", - "name": "AdjustmentAmount" + kind: 'OBJECT', + name: 'AdjustmentAmount', }, { - "kind": "OBJECT", - "name": "AdjustmentPercentage" - } - ] + kind: 'OBJECT', + name: 'AdjustmentPercentage', + }, + ], }, { - "kind": "INPUT_OBJECT", - "name": "ApplyShippingMethodInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'ApplyShippingMethodInput', + inputFields: [ { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "requestedProvider", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'requestedProvider', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "requestedService", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'requestedService', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "subTotal", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } + name: 'subTotal', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, { - "name": "taxTotal", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'taxTotal', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "AuthorizeTransaction", - "fields": [ + kind: 'OBJECT', + name: 'AuthorizeTransaction', + fields: [ { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "TransactionAmount" + name: 'amount', + type: { + kind: 'OBJECT', + name: 'TransactionAmount', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "captureBy", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'captureBy', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "fundingSource", - "type": { - "kind": "OBJECT", - "name": "TransactionFundingSource" + name: 'fundingSource', + type: { + kind: 'OBJECT', + name: 'TransactionFundingSource', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'status', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "transactionId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'transactionId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "transactionRefNum", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'transactionRefNum', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "type", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'type', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "updatedAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'updatedAt', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "SCALAR", - "name": "Boolean" + kind: 'SCALAR', + name: 'Boolean', }, { - "kind": "OBJECT", - "name": "CSSVariables", - "fields": [ + kind: 'OBJECT', + name: 'CSSVariables', + fields: [ { - "name": "accent", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'accent', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "accentForeground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'accentForeground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "background", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'background', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "border", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'border', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "card", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'card', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "cardForeground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'cardForeground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "defaultFontFamily", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'defaultFontFamily', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "destructive", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'destructive', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "destructiveForeground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'destructiveForeground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "fontMono", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fontMono', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "fontSans", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fontSans', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "fontSerif", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fontSerif', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "foreground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'foreground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "input", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'input', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "muted", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'muted', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "mutedForeground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'mutedForeground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "popover", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'popover', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "popoverForeground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'popoverForeground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "primary", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'primary', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "primaryForeground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'primaryForeground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "radius", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'radius', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "ring", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'ring', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "secondary", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'secondary', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "secondaryBackground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'secondaryBackground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "secondaryForeground", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'secondaryForeground', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CSSVariablesInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CSSVariablesInput', + inputFields: [ { - "name": "accent", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'accent', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "accentForeground", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'accentForeground', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "background", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'background', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "border", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'border', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "card", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'card', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "cardForeground", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'cardForeground', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "defaultFontFamily", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'defaultFontFamily', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "destructive", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'destructive', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "destructiveForeground", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'destructiveForeground', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "fontMono", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'fontMono', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "fontSans", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'fontSans', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "fontSerif", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'fontSerif', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "foreground", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'foreground', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "input", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'input', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "muted", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'muted', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "mutedForeground", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'mutedForeground', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "popover", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'popover', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "popoverForeground", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'popoverForeground', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "primary", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'primary', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "primaryForeground", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'primaryForeground', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "radius", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'radius', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "ring", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'ring', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "secondary", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'secondary', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "secondaryBackground", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'secondaryBackground', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "secondaryForeground", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'secondaryForeground', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "UNION", - "name": "CalculatedAdjustment", - "possibleTypes": [ + kind: 'UNION', + name: 'CalculatedAdjustment', + possibleTypes: [ { - "kind": "OBJECT", - "name": "CalculatedDiscount" + kind: 'OBJECT', + name: 'CalculatedDiscount', }, { - "kind": "OBJECT", - "name": "CalculatedFee" - } - ] + kind: 'OBJECT', + name: 'CalculatedFee', + }, + ], }, { - "kind": "INPUT_OBJECT", - "name": "CalculatedAdjustmentDetailsInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentDetailsInput', + inputFields: [ { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'description', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CalculatedAdjustmentInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentInput', + inputFields: [ { - "name": "adjustment", - "type": { - "kind": "INPUT_OBJECT", - "name": "CalculatedAdjustmentDetailsInput" - } + name: 'adjustment', + type: { + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentDetailsInput', + }, }, { - "name": "totalAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } + name: 'totalAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CalculatedAdjustmentOutput", - "fields": [ + kind: 'OBJECT', + name: 'CalculatedAdjustmentOutput', + fields: [ { - "name": "adjustment", - "type": { - "kind": "UNION", - "name": "CalculatedAdjustment" + name: 'adjustment', + type: { + kind: 'UNION', + name: 'CalculatedAdjustment', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totalAmount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'totalAmount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CalculatedAdjustmentsInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentsInput', + inputFields: [ { - "name": "adjustments", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CalculatedAdjustmentInput" - } - } - } + name: 'adjustments', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentInput', + }, + }, + }, }, { - "name": "lines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CalculatedLineInput" - } - } - } + name: 'lines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CalculatedLineInput', + }, + }, + }, }, { - "name": "totalDiscountAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'totalDiscountAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, }, { - "name": "totalFeeAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } + name: 'totalFeeAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CalculatedDiscount", - "fields": [ + kind: 'OBJECT', + name: 'CalculatedDiscount', + fields: [ { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'description', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "ID" + name: 'id', + type: { + kind: 'SCALAR', + name: 'ID', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "value", - "type": { - "kind": "UNION", - "name": "AdjustmentValue" + name: 'value', + type: { + kind: 'UNION', + name: 'AdjustmentValue', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CalculatedFee", - "fields": [ + kind: 'OBJECT', + name: 'CalculatedFee', + fields: [ { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'description', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "ID" + name: 'id', + type: { + kind: 'SCALAR', + name: 'ID', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "value", - "type": { - "kind": "UNION", - "name": "AdjustmentValue" + name: 'value', + type: { + kind: 'UNION', + name: 'AdjustmentValue', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CalculatedLineInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CalculatedLineInput', + inputFields: [ { - "name": "adjustments", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CalculatedAdjustmentInput" - } - } - } + name: 'adjustments', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentInput', + }, + }, + }, }, { - "name": "calculationLine", - "type": { - "kind": "INPUT_OBJECT", - "name": "CalculationLineInput" - } + name: 'calculationLine', + type: { + kind: 'INPUT_OBJECT', + name: 'CalculationLineInput', + }, }, { - "name": "totalDiscountAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'totalDiscountAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, }, { - "name": "totalFeeAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } + name: 'totalFeeAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CalculatedLineOutput", - "fields": [ + kind: 'OBJECT', + name: 'CalculatedLineOutput', + fields: [ { - "name": "adjustments", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CalculatedAdjustmentOutput" - } - } + name: 'adjustments', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CalculatedAdjustmentOutput', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "calculationLine", - "type": { - "kind": "OBJECT", - "name": "CalculationLineOutput" + name: 'calculationLine', + type: { + kind: 'OBJECT', + name: 'CalculationLineOutput', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totalDiscountAmount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'totalDiscountAmount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totalFeeAmount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'totalFeeAmount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CalculatedTaxesInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CalculatedTaxesInput', + inputFields: [ { - "name": "lines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxCalculatedLineInput" - } - } - } + name: 'lines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxCalculatedLineInput', + }, + }, + }, }, { - "name": "taxAmounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxAmountInput" - } - } - } + name: 'taxAmounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxAmountInput', + }, + }, + }, }, { - "name": "totalTaxAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } + name: 'totalTaxAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CalculationLineInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CalculationLineInput', + inputFields: [ { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "type", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'type', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CalculationLineOutput", - "fields": [ + kind: 'OBJECT', + name: 'CalculationLineOutput', + fields: [ { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "type", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'type', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutAuthToken", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutAuthToken', + fields: [ { - "name": "expiresAt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'expiresAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, }, - "args": [], - "isDeprecated": false - }, - { - "name": "expiresIn", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } + args: [], + isDeprecated: false, + }, + { + name: 'expiresIn', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "jwt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'jwt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "sessionId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'sessionId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSession", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSession', + fields: [ { - "name": "addresses", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "Address" - } - } + name: 'addresses', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'Address', + }, + }, }, - "args": [ + args: [ { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressesInput" - } - } - } + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressesInput', + }, + }, + }, ], - "isDeprecated": false + isDeprecated: false, }, { - "name": "appearance", - "type": { - "kind": "OBJECT", - "name": "GoDaddyAppearance" + name: 'appearance', + type: { + kind: 'OBJECT', + name: 'GoDaddyAppearance', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "businessId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'businessId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "channelId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'channelId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "createdAt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'createdAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "customerId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "defaultChannelId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'defaultChannelId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "defaultOperatingHours", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionStoreHours" + name: 'defaultOperatingHours', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "draftOrder", - "type": { - "kind": "OBJECT", - "name": "DraftOrder" + name: 'draftOrder', + type: { + kind: 'OBJECT', + name: 'DraftOrder', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableAddressAutocomplete", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableAddressAutocomplete', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableBillingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableBillingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableLocalPickup", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableLocalPickup', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableNotesCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableNotesCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enablePaymentMethodCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enablePaymentMethodCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enablePhoneCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enablePhoneCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enablePromotionCodes", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enablePromotionCodes', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableShipping", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableShipping', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableShippingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableShippingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableSurcharge", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableSurcharge', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableTaxCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableTaxCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enableTips", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enableTips', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enabledLocales", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'enabledLocales', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enabledPaymentProviders", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'enabledPaymentProviders', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "environment", - "type": { - "kind": "ENUM", - "name": "CheckoutSessionEnvironment" + name: 'environment', + type: { + kind: 'ENUM', + name: 'CheckoutSessionEnvironment', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "experimental_rules", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionExperimentalRules" + name: 'experimental_rules', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionExperimentalRules', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "expiresAt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'expiresAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "lineItems", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "DraftOrderLineItem" - } - } + name: 'lineItems', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'DraftOrderLineItem', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "locations", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionLocation" - } - } + name: 'locations', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionLocation', + }, + }, }, - "args": [], - "isDeprecated": false - }, - { - "name": "paymentMethods", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethods" + args: [], + isDeprecated: false, + }, + { + name: 'paymentMethods', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethods', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "returnUrl", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'returnUrl', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "shipping", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionShippingOptions" + name: 'shipping', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionShippingOptions', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "skus", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionSkusConnection" - } + name: 'skus', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionSkusConnection', + }, }, - "args": [ + args: [ { - "name": "after", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'after', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "before", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'before', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "first", - "type": { - "kind": "SCALAR", - "name": "Int" - } + name: 'first', + type: { + kind: 'SCALAR', + name: 'Int', + }, }, { - "name": "last", - "type": { - "kind": "SCALAR", - "name": "Int" - } - } + name: 'last', + type: { + kind: 'SCALAR', + name: 'Int', + }, + }, ], - "isDeprecated": false + isDeprecated: false, }, { - "name": "sourceApp", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'sourceApp', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "status", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "ENUM", - "name": "CheckoutSessionStatus" - } + name: 'status', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'ENUM', + name: 'CheckoutSessionStatus', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "storeId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'storeId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "storeName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'storeName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "successUrl", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'successUrl', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "taxes", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionTaxesOptions" + name: 'taxes', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionTaxesOptions', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "token", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'token', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "updatedAt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'updatedAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "url", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'url', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionAddress", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionAddress', + fields: [ { - "name": "addressDetails", - "type": { - "kind": "OBJECT", - "name": "AddressDetails" + name: 'addressDetails', + type: { + kind: 'OBJECT', + name: 'AddressDetails', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'countryCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "postalCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'postalCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressDetailsInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressDetailsInput', + inputFields: [ { - "name": "addressType", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressType', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "buildingName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'buildingName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "deliveryService", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'deliveryService', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "geoCoordinates", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionGeoCoordinatesInput" - } + name: 'geoCoordinates', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionGeoCoordinatesInput', + }, }, { - "name": "streetName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'streetName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "streetNumber", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'streetNumber', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "streetType", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'streetType', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "subBuilding", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'subBuilding', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressInput', + inputFields: [ { - "name": "addressDetails", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressDetailsInput" - } + name: 'addressDetails', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressDetailsInput', + }, }, { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'countryCode', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "postalCode", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'postalCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressesInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressesInput', + inputFields: [ { - "name": "query", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'query', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculateTaxesInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculateTaxesInput', + inputFields: [ { - "name": "destination", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationLocationInput" - } + name: 'destination', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationLocationInput', + }, }, { - "name": "lines", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationLineInput" - } - } - } - } + name: 'lines', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationLineInput', + }, + }, + }, + }, }, { - "name": "origin", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationLocationInput" - } - } + name: 'origin', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationLocationInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionCalculatedLine", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionCalculatedLine', + fields: [ { - "name": "calculationLine", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionCalculationLine" + name: 'calculationLine', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionCalculationLine', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "taxAmounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionTaxAmount" - } - } + name: 'taxAmounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionTaxAmount', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totalTaxAmount", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionTotalTaxAmount" + name: 'totalTaxAmount', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionTotalTaxAmount', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionCalculatedRate", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionCalculatedRate', + fields: [ { - "name": "calculationMethod", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'calculationMethod', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "value", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionCalculatedRateValue" + name: 'value', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionCalculatedRateValue', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionCalculatedRateValue", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionCalculatedRateValue', + fields: [ { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'amount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "appliedAmount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'appliedAmount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "appliedPercentage", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'appliedPercentage', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "percentage", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'percentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationAddressInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationAddressInput', + inputFields: [ { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "postalCode", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'postalCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionCalculationLine", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionCalculationLine', + fields: [ { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationLineInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationLineInput', + inputFields: [ { - "name": "classification", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'classification', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "destination", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationLocationInput" - } + name: 'destination', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationLocationInput', + }, }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "origin", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationLocationInput" - } + name: 'origin', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationLocationInput', + }, }, { - "name": "quantity", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Float" - } - } + name: 'quantity', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Float', + }, + }, }, { - "name": "subtotalPrice", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'subtotalPrice', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "type", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'type', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "unitPrice", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'unitPrice', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationLocationInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationLocationInput', + inputFields: [ { - "name": "address", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionCalculationAddressInput" - } - } - } + name: 'address', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionCalculationAddressInput', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionCalculationResult", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionCalculationResult', + fields: [ { - "name": "lines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionCalculatedLine" - } - } + name: 'lines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionCalculatedLine', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "taxAmounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionTaxAmount" - } - } + name: 'taxAmounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionTaxAmount', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totalTaxAmount", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionTotalTaxAmount" + name: 'totalTaxAmount', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionTotalTaxAmount', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', + fields: [ { - "name": "closeTime", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'closeTime', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "enabled", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'enabled', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "openTime", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'openTime', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', + inputFields: [ { - "name": "closeTime", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'closeTime', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "enabled", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } - } + name: 'enabled', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, }, { - "name": "openTime", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'openTime', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "ENUM", - "name": "CheckoutSessionEnvironment", - "enumValues": [ + kind: 'ENUM', + name: 'CheckoutSessionEnvironment', + enumValues: [ { - "name": "dev", - "isDeprecated": false + name: 'dev', + isDeprecated: false, }, { - "name": "ote", - "isDeprecated": false + name: 'ote', + isDeprecated: false, }, { - "name": "prod", - "isDeprecated": false + name: 'prod', + isDeprecated: false, }, { - "name": "test", - "isDeprecated": false - } - ] + name: 'test', + isDeprecated: false, + }, + ], }, { - "kind": "OBJECT", - "name": "CheckoutSessionExperimentalRules", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionExperimentalRules', + fields: [ { - "name": "freeShipping", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionFreeShippingRule" + name: 'freeShipping', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionFreeShippingRule', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "localDelivery", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionLocalDeliveryRule" + name: 'localDelivery', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionLocalDeliveryRule', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionExperimentalRulesInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionExperimentalRulesInput', + inputFields: [ { - "name": "freeShipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionFreeShippingRuleInput" - } - } + name: 'freeShipping', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionFreeShippingRuleInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionFreeShippingRule", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionFreeShippingRule', + fields: [ { - "name": "enabled", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'enabled', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "minimumOrderTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } + name: 'minimumOrderTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionFreeShippingRuleInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionFreeShippingRuleInput', + inputFields: [ { - "name": "enabled", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } - } + name: 'enabled', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, }, { - "name": "minimumOrderTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } - } - } + name: 'minimumOrderTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionGeoCoordinatesInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionGeoCoordinatesInput', + inputFields: [ { - "name": "latitude", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Float" - } - } + name: 'latitude', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Float', + }, + }, }, { - "name": "longitude", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Float" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionLineItemInput", - "inputFields": [ - { - "name": "quantity", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } - } + name: 'longitude', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Float', + }, + }, }, - { - "name": "skuId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionLocalDeliveryRule", - "fields": [ - { - "name": "enabled", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - "args": [], - "isDeprecated": false - }, - { - "name": "minimumOrderTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } - }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "CheckoutSessionLocation", - "fields": [ - { - "name": "address", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionAddress" - } - }, - "args": [], - "isDeprecated": false - }, - { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - }, - "args": [], - "isDeprecated": false - }, + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLineItemInput', + inputFields: [ { - "name": "isDefault", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'quantity', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "operatingHours", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionStoreHours" - }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionLocationInput", - "inputFields": [ - { - "name": "address", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressInput" - } - } - }, - { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "isDefault", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "CheckoutSessionOperatingHoursMap", - "fields": [ - { - "name": "default", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionStoreHours" - }, - "args": [], - "isDeprecated": false - }, - { - "name": "locations", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionStoreHours" - } - } - }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionOperatingHoursMapInput", - "inputFields": [ - { - "name": "default", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionStoreHoursInput" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig", - "fields": [ - { - "name": "checkoutTypes", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - }, - "args": [], - "isDeprecated": false - }, - { - "name": "processor", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'skuId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput", - "inputFields": [ + kind: 'OBJECT', + name: 'CheckoutSessionLocalDeliveryRule', + fields: [ { - "name": "checkoutTypes", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - } + name: 'enabled', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "processor", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'minimumOrderTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, + }, + args: [], + isDeprecated: false, + }, ], - "isOneOf": false + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethods", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionLocation', + fields: [ { - "name": "applePay", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'address', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionAddress', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "card", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "ccavenue", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'isDefault', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "express", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'operatingHours', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLocationInput', + inputFields: [ { - "name": "googlePay", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'address', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "mercadopago", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "offline", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'isDefault', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'CheckoutSessionOperatingHoursMap', + fields: [ { - "name": "paypal", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'default', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "paze", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'locations', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', + }, + }, }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodsInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionOperatingHoursMapInput', + inputFields: [ { - "name": "applePay", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'default', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionStoreHoursInput', + }, + }, }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + fields: [ { - "name": "card", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'checkoutTypes', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "ccavenue", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'processor', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + inputFields: [ { - "name": "express", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'checkoutTypes', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, }, { - "name": "googlePay", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'processor', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethods', + fields: [ { - "name": "offline", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'applePay', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, }, { - "name": "paypal", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'card', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, }, { - "name": "paze", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'ccavenue', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, + }, + { + name: 'express', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, + }, + { + name: 'googlePay', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, + }, + { + name: 'mercadopago', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, + }, + { + name: 'offline', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, + }, + { + name: 'paypal', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, + }, + { + name: 'paze', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodsInput', + inputFields: [ + { + name: 'applePay', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, + }, + { + name: 'card', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, + }, + { + name: 'ccavenue', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, + }, + { + name: 'express', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, + }, + { + name: 'googlePay', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, + }, + { + name: 'offline', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, }, { - "name": "mercadopago", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } - } + name: 'paypal', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, + }, + { + name: 'paze', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, + }, + { + name: 'mercadopago', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionShippingOptions", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionShippingOptions', + fields: [ { - "name": "fulfillmentLocationId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fulfillmentLocationId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "originAddress", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionAddress" + name: 'originAddress', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionAddress', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionShippingOptionsInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionShippingOptionsInput', + inputFields: [ { - "name": "fulfillmentLocationId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'fulfillmentLocationId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "originAddress", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressInput" - } - } + name: 'originAddress', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionSkusConnection", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionSkusConnection', + fields: [ { - "name": "edges", - "type": { - "kind": "LIST", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionSkusConnectionEdge" - } + name: 'edges', + type: { + kind: 'LIST', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionSkusConnectionEdge', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "pageInfo", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "PageInfo" - } + name: 'pageInfo', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'PageInfo', + }, }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionSkusConnectionEdge", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionSkusConnectionEdge', + fields: [ { - "name": "cursor", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'cursor', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "node", - "type": { - "kind": "OBJECT", - "name": "SKU" + name: 'node', + type: { + kind: 'OBJECT', + name: 'SKU', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "ENUM", - "name": "CheckoutSessionStatus", - "enumValues": [ + kind: 'ENUM', + name: 'CheckoutSessionStatus', + enumValues: [ { - "name": "ACTIVE", - "isDeprecated": false + name: 'ACTIVE', + isDeprecated: false, }, { - "name": "CANCELLED", - "isDeprecated": false + name: 'CANCELLED', + isDeprecated: false, }, { - "name": "COMPLETED", - "isDeprecated": false + name: 'COMPLETED', + isDeprecated: false, }, { - "name": "CREATED", - "isDeprecated": false + name: 'CREATED', + isDeprecated: false, }, { - "name": "EXPIRED", - "isDeprecated": false - } - ] + name: 'EXPIRED', + isDeprecated: false, + }, + ], }, { - "kind": "OBJECT", - "name": "CheckoutSessionStoreHours", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', + fields: [ { - "name": "hours", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionWeekHours" - } + name: 'hours', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionWeekHours', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "leadTime", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } + name: 'leadTime', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "pickupWindowInDays", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } + name: 'pickupWindowInDays', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "timeZone", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'timeZone', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionStoreHoursInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionStoreHoursInput', + inputFields: [ { - "name": "hours", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionWeekHoursInput" - } - } + name: 'hours', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionWeekHoursInput', + }, + }, }, { - "name": "leadTime", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } - } + name: 'leadTime', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, + }, }, { - "name": "pickupWindowInDays", - "type": { - "kind": "SCALAR", - "name": "Int" - } + name: 'pickupWindowInDays', + type: { + kind: 'SCALAR', + name: 'Int', + }, }, { - "name": "timeZone", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'timeZone', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionTaxAmount", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionTaxAmount', + fields: [ { - "name": "rate", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionCalculatedRate" + name: 'rate', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionCalculatedRate', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totalTaxAmount", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionTotalTaxAmount" + name: 'totalTaxAmount', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionTotalTaxAmount', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionTaxesOptions", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionTaxesOptions', + fields: [ { - "name": "originAddress", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionAddress" + name: 'originAddress', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionAddress', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionTaxesOptionsInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionTaxesOptionsInput', + inputFields: [ { - "name": "originAddress", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressInput" - } - } + name: 'originAddress', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionTotalTaxAmount", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionTotalTaxAmount', + fields: [ { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'value', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionWeekHours", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionWeekHours', + fields: [ { - "name": "friday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'friday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "monday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'monday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "saturday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'saturday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "sunday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'sunday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "thursday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'thursday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "tuesday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'tuesday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "wednesday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'wednesday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionWeekHoursInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionWeekHoursInput', + inputFields: [ { - "name": "friday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'friday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', + }, }, { - "name": "monday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'monday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', + }, }, { - "name": "saturday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'saturday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', + }, }, { - "name": "sunday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'sunday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', + }, }, { - "name": "thursday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'thursday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', + }, }, { - "name": "tuesday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'tuesday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', + }, }, { - "name": "wednesday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } - } + name: 'wednesday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutTokenValidation", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutTokenValidation', + fields: [ { - "name": "expiresAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" + name: 'expiresAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "sessionId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'sessionId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "valid", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'valid', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutBillingInfoInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutBillingInfoInput', + inputFields: [ { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutDestinationAddressInput" - } + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutDestinationAddressInput', + }, }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutDestinationAddressInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutDestinationAddressInput', + inputFields: [ { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutShippingInfoInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingInfoInput', + inputFields: [ { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutDestinationAddressInput" - } + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutDestinationAddressInput', + }, }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', + }, }, - { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + { + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutShippingLineInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', + }, }, - { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "requestedProvider", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "requestedService", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutTaxInput" - } - } - } - }, - { - "name": "totals", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutShippingLineTotalsInput" - } - } - } ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutShippingLineTotalsInput", - "inputFields": [ + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingLineInput', + inputFields: [ { - "name": "subTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - }, - { - "name": "taxTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutTaxInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - }, - { - "name": "exempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "included", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "ContactInput", - "inputFields": [ - { - "name": "address", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "DraftOrderAddressInput" - } - } - }, - { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "firstName", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "lastName", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "CreateDraftLineItemInput", - "inputFields": [ - { - "name": "details", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemInputDetailsInfo" - } - }, - { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "DiscountInput" - } - } - } - }, - { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "FeeInput" - } - } - } - }, - { - "name": "fulfillmentChannelId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "fulfillmentMode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "ENUM", - "name": "LineItemModeInput" - } - } - }, - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } - }, - { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "notes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "NoteInput" - } - } - }, - "defaultValue": "[]" - }, - { - "name": "productId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "quantity", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Float" - } - } - }, - { - "name": "serviceEndsAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } - }, - { - "name": "serviceStartAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } - }, - { - "name": "shipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemInputShippingInfo" - } - }, + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + }, { - "name": "skuId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, { - "name": "tags", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - }, - { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxInput" - } - } - } + name: 'requestedProvider', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "totals", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LineItemTotalsInput" - } - } - }, + name: 'requestedService', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, { - "name": "type", - "type": { - "kind": "ENUM", - "name": "LineItemTypesInput" + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutTaxInput', + }, + }, }, - "defaultValue": "PHYSICAL" }, { - "name": "unitAmount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } + name: 'totals', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingLineTotalsInput', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "SCALAR", - "name": "DateTime" - }, - { - "kind": "INPUT_OBJECT", - "name": "DestinationAddressInput", - "inputFields": [ - { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingLineTotalsInput', + inputFields: [ { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'subTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'taxTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, - { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "DiscountInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutTaxInput', + inputFields: [ { - "name": "amount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'exempted', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "defaultValue": "false" }, { - "name": "code", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'included', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'ContactInput', + inputFields: [ { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "DraftOrder", - "fields": [ + name: 'address', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'DraftOrderAddressInput', + }, + }, + }, { - "name": "billing", - "type": { - "kind": "OBJECT", - "name": "DraftOrderContact" + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "calculatedAdjustments", - "type": { - "kind": "OBJECT", - "name": "PriceAdjustmentsCalculationResult" + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [ - { - "name": "discountCodes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + }, + { + name: 'firstName', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', }, - { - "name": "shippingLines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PriceAdjustmentShippingLineInput" - } - } - } - } - ], - "isDeprecated": false + }, }, { - "name": "calculatedShippingRates", - "type": { - "kind": "OBJECT", - "name": "ShippingRateCalculationResult" + name: 'lastName', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [ - { - "name": "destination", - "type": { - "kind": "INPUT_OBJECT", - "name": "DestinationAddressInput" - } - } - ], - "isDeprecated": false }, { - "name": "calculatedTaxes", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionCalculationResult" + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [ - { - "name": "destination", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxDestinationAddressInput" - } - }, - { - "name": "discountAdjustments", - "type": { - "kind": "INPUT_OBJECT", - "name": "CalculatedAdjustmentsInput" - } - }, - { - "name": "lines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxLineInput" - } - } - } - } - ], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'CreateDraftLineItemInput', + inputFields: [ { - "name": "cartId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'details', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputDetailsInfo', }, - "args": [], - "isDeprecated": false }, { - "name": "context", - "type": { - "kind": "OBJECT", - "name": "DraftOrderContext" + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'DiscountInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "customerId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'FeeInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemDiscount" - } - } + name: 'fulfillmentChannelId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fulfillmentMode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'ENUM', + name: 'LineItemModeInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemFee" - } - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "fulfillmentModes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "ID" + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "lineItems", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "DraftOrderLineItem" - } - } + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'NoteInput', + }, + }, }, - "args": [], - "isDeprecated": false + defaultValue: '[]', }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'productId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - }, - { - "name": "notes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemNote" - } - } - }, - "args": [], - "isDeprecated": false }, { - "name": "number", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'quantity', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Float', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "numberDisplay", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'serviceEndsAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "shipping", - "type": { - "kind": "OBJECT", - "name": "DraftOrderContact" + name: 'serviceStartAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "shippingLines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "ShippingLine" - } - } + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputShippingInfo', }, - "args": [], - "isDeprecated": false }, { - "name": "statuses", - "type": { - "kind": "OBJECT", - "name": "DraftOrderStatuses" + name: 'skuId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "tags", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "taxExempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemTax" - } - } + name: 'totals', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'LineItemTotalsInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "totals", - "type": { - "kind": "OBJECT", - "name": "DraftOrderTotals" + name: 'type', + type: { + kind: 'ENUM', + name: 'LineItemTypesInput', }, - "args": [], - "isDeprecated": false + defaultValue: 'PHYSICAL', }, { - "name": "updatedAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" + name: 'unitAmount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, + }, + { + kind: 'SCALAR', + name: 'DateTime', }, { - "kind": "OBJECT", - "name": "DraftOrderAddress", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'DestinationAddressInput', + inputFields: [ { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "postalCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "DraftOrderAddressInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'DiscountInput', + inputFields: [ { - "name": "addressLine1", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + defaultValue: 'false', }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'code', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea1", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, + }, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, - { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "DraftOrderContact", - "fields": [ + kind: 'OBJECT', + name: 'DraftOrder', + fields: [ { - "name": "address", - "type": { - "kind": "OBJECT", - "name": "DraftOrderAddress" + name: 'billing', + type: { + kind: 'OBJECT', + name: 'DraftOrderContact', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'calculatedAdjustments', + type: { + kind: 'OBJECT', + name: 'PriceAdjustmentsCalculationResult', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'discountCodes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + { + name: 'shippingLines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'PriceAdjustmentShippingLineInput', + }, + }, + }, + }, + ], + isDeprecated: false, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'calculatedShippingRates', + type: { + kind: 'OBJECT', + name: 'ShippingRateCalculationResult', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'destination', + type: { + kind: 'INPUT_OBJECT', + name: 'DestinationAddressInput', + }, + }, + ], + isDeprecated: false, }, { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'calculatedTaxes', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionCalculationResult', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'destination', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxDestinationAddressInput', + }, + }, + { + name: 'discountAdjustments', + type: { + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentsInput', + }, + }, + { + name: 'lines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxLineInput', + }, + }, + }, + }, + ], + isDeprecated: false, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'cartId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "DraftOrderContext", - "fields": [ - { - "name": "channelId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'context', + type: { + kind: 'OBJECT', + name: 'DraftOrderContext', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "owner", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "storeId", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "DraftOrderLineItem", - "fields": [ - { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "details", - "type": { - "kind": "OBJECT", - "name": "LineItemDetails" + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemDiscount', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemDiscount" - } - } + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemFee', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemFee" - } - } + name: 'fulfillmentModes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "fulfilledAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'id', + type: { + kind: 'SCALAR', + name: 'ID', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "fulfillmentChannelId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'lineItems', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'DraftOrderLineItem', + }, + }, }, - "args": [], - "isDeprecated": true + args: [], + isDeprecated: false, }, { - "name": "fulfillmentMode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemNote', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'number', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'numberDisplay', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "notes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemNote" - } - } + name: 'shipping', + type: { + kind: 'OBJECT', + name: 'DraftOrderContact', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "orderVersion", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'shippingLines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'ShippingLine', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "productId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'statuses', + type: { + kind: 'OBJECT', + name: 'DraftOrderStatuses', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "quantity", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "returnQuantity", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'taxExempted', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "returnTotals", - "type": { - "kind": "OBJECT", - "name": "LineItemReturnTotals" + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemTax', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "returnedAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'totals', + type: { + kind: 'OBJECT', + name: 'DraftOrderTotals', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "serviceEndsAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'updatedAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'DraftOrderAddress', + fields: [ { - "name": "serviceStartAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "shipping", - "type": { - "kind": "OBJECT", - "name": "DraftOrderContact" + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "skuId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "tags", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemTax" - } - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totals", - "type": { - "kind": "OBJECT", - "name": "LineItemTotals" + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "type", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'countryCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "unitAmount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'postalCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, - { - "name": "updatedAt", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - } ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "DraftOrderLineItemInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'DraftOrderAddressInput', + inputFields: [ { - "name": "details", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemInputDetailsInfo" - } + name: 'addressLine1', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "DiscountInput" - } - } - } + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "FeeInput" - } - } - } + name: 'adminArea1', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "fulfillmentMode", - "type": { - "kind": "ENUM", - "name": "LineItemModeInput" - } + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } - }, - { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "notes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "NoteInput" - } - } - }, - "defaultValue": "[]" - }, - { - "name": "productId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "quantity", - "type": { - "kind": "SCALAR", - "name": "Float" - } - }, - { - "name": "serviceEndsAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } - }, - { - "name": "serviceStartAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "shipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemInputShippingInfo" - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "skuId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "tags", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxInput" - } - } - } + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'DraftOrderContact', + fields: [ + { + name: 'address', + type: { + kind: 'OBJECT', + name: 'DraftOrderAddress', + }, + args: [], + isDeprecated: false, + }, + { + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "totals", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemTotalsInput" - } + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "type", - "type": { - "kind": "ENUM", - "name": "LineItemTypesInput" + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', }, - "defaultValue": "PHYSICAL" + args: [], + isDeprecated: false, }, { - "name": "unitAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, ], - "isOneOf": false + interfaces: [], }, { - "kind": "OBJECT", - "name": "DraftOrderStatuses", - "fields": [ + kind: 'OBJECT', + name: 'DraftOrderContext', + fields: [ { - "name": "fulfillmentStatus", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'channelId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "paymentStatus", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'owner', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'storeId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "DraftOrderTotals", - "fields": [ + kind: 'OBJECT', + name: 'DraftOrderLineItem', + fields: [ { - "name": "discountTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "feeTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'details', + type: { + kind: 'OBJECT', + name: 'LineItemDetails', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "shippingTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemDiscount', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "subTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "taxTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemFee', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "total", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'fulfilledAt', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "ExchangeCheckoutTokenInput", - "inputFields": [ - { - "name": "sessionId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + args: [], + isDeprecated: false, }, { - "name": "token", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput", - "inputFields": [ - { - "name": "type", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'fulfillmentChannelId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: true, }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "FeeInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'fulfillmentMode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "defaultValue": "false" + args: [], + isDeprecated: false, }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemNote', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "SCALAR", - "name": "Float" - }, - { - "kind": "ENUM", - "name": "FulfillmentModeInput", - "enumValues": [ + name: 'orderVersion', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, { - "name": "CURBSIDE", - "isDeprecated": false + name: 'productId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "DELIVERY", - "isDeprecated": false + name: 'quantity', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, { - "name": "DIGITAL", - "isDeprecated": false + name: 'returnQuantity', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, { - "name": "DRIVE_THRU", - "isDeprecated": false + name: 'returnTotals', + type: { + kind: 'OBJECT', + name: 'LineItemReturnTotals', + }, + args: [], + isDeprecated: false, }, { - "name": "FOR_HERE", - "isDeprecated": false + name: 'returnedAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "GENERAL_CONTAINER", - "isDeprecated": false + name: 'serviceEndsAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "GIFT_CARD", - "isDeprecated": false + name: 'serviceStartAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "NONE", - "isDeprecated": false + name: 'shipping', + type: { + kind: 'OBJECT', + name: 'DraftOrderContact', + }, + args: [], + isDeprecated: false, }, { - "name": "NON_LODGING_NRR", - "isDeprecated": false + name: 'skuId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "NON_LODGING_SALE", - "isDeprecated": false + name: 'status', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "PICKUP", - "isDeprecated": false + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "PURCHASE", - "isDeprecated": false + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemTax', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "QUICK_STAY", - "isDeprecated": false + name: 'totals', + type: { + kind: 'OBJECT', + name: 'LineItemTotals', + }, + args: [], + isDeprecated: false, }, { - "name": "REGULAR_STAY", - "isDeprecated": false + name: 'type', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "SHIP", - "isDeprecated": false + name: 'unitAmount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "TO_GO", - "isDeprecated": false - } - ] + name: 'updatedAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], }, { - "kind": "OBJECT", - "name": "GeoCoordinates", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'DraftOrderLineItemInput', + inputFields: [ { - "name": "latitude", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'details', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputDetailsInfo', }, - "args": [], - "isDeprecated": false }, { - "name": "longitude", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'DiscountInput', + }, + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "GoDaddyAppearance", - "fields": [ + }, { - "name": "theme", - "type": { - "kind": "ENUM", - "name": "GoDaddyTheme" + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "variables", - "type": { - "kind": "OBJECT", - "name": "CSSVariables" + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'FeeInput', + }, + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "GoDaddyAppearanceInput", - "inputFields": [ + }, { - "name": "theme", - "type": { - "kind": "ENUM", - "name": "GoDaddyTheme" - } + name: 'fulfillmentMode', + type: { + kind: 'ENUM', + name: 'LineItemModeInput', + }, }, { - "name": "variables", - "type": { - "kind": "INPUT_OBJECT", - "name": "CSSVariablesInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "ENUM", - "name": "GoDaddyTheme", - "enumValues": [ + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, { - "name": "base", - "isDeprecated": false + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, }, { - "name": "orange", - "isDeprecated": false + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "purple", - "isDeprecated": false - } - ] - }, - { - "kind": "SCALAR", - "name": "ID" - }, - { - "kind": "SCALAR", - "name": "Int" - }, - { - "kind": "OBJECT", - "name": "LineItemDetails", - "fields": [ + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'NoteInput', + }, + }, + }, + defaultValue: '[]', + }, { - "name": "productAssetUrl", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'productId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "selectedAddons", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SelectedAddon" - } - } + name: 'quantity', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false }, { - "name": "selectedOptions", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SelectedOption" - } - } + name: 'serviceEndsAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "sku", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'serviceStartAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "unitOfMeasure", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputShippingInfo', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "LineItemDiscount", - "fields": [ + }, + { + name: 'skuId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'totals', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemTotalsInput', }, - "args": [], - "isDeprecated": false }, { - "name": "code", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'type', + type: { + kind: 'ENUM', + name: 'LineItemTypesInput', }, - "args": [], - "isDeprecated": false + defaultValue: 'PHYSICAL', }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'unitAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'DraftOrderStatuses', + fields: [ { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'fulfillmentStatus', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'paymentStatus', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'status', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "LineItemFee", - "fields": [ + kind: 'OBJECT', + name: 'DraftOrderTotals', + fields: [ { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'discountTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'feeTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'shippingTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'subTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'taxTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'total', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "LineItemInputDetailsInfo", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'ExchangeCheckoutTokenInput', + inputFields: [ { - "name": "productAssetUrl", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'sessionId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "selectedAddons", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "SelectedAddonInput" - } - } - } + name: 'token', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + inputFields: [ { - "name": "selectedOptions", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "SelectedOptionInput" - } - } - } + name: 'type', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "sku", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - { - "name": "unitOfMeasure", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "LineItemInputShippingInfo", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'FeeInput', + inputFields: [ { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderAddressInput" - } + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + defaultValue: 'false', }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, + }, }, { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "ENUM", - "name": "LineItemModeInput", - "enumValues": [ + kind: 'SCALAR', + name: 'Float', + }, + { + kind: 'ENUM', + name: 'FulfillmentModeInput', + enumValues: [ { - "name": "CURBSIDE", - "isDeprecated": false + name: 'CURBSIDE', + isDeprecated: false, }, { - "name": "DELIVERY", - "isDeprecated": false + name: 'DELIVERY', + isDeprecated: false, }, { - "name": "DIGITAL", - "isDeprecated": false + name: 'DIGITAL', + isDeprecated: false, }, { - "name": "DRIVE_THRU", - "isDeprecated": false + name: 'DRIVE_THRU', + isDeprecated: false, }, { - "name": "FOR_HERE", - "isDeprecated": false + name: 'FOR_HERE', + isDeprecated: false, }, { - "name": "GENERAL_CONTAINER", - "isDeprecated": false + name: 'GENERAL_CONTAINER', + isDeprecated: false, }, { - "name": "GIFT_CARD", - "isDeprecated": false + name: 'GIFT_CARD', + isDeprecated: false, }, { - "name": "NONE", - "isDeprecated": false + name: 'NONE', + isDeprecated: false, }, { - "name": "NON_LODGING_NRR", - "isDeprecated": false + name: 'NON_LODGING_NRR', + isDeprecated: false, }, { - "name": "NON_LODGING_SALE", - "isDeprecated": false + name: 'NON_LODGING_SALE', + isDeprecated: false, }, { - "name": "PICKUP", - "isDeprecated": false + name: 'PICKUP', + isDeprecated: false, }, { - "name": "PURCHASE", - "isDeprecated": false + name: 'PURCHASE', + isDeprecated: false, }, { - "name": "QUICK_STAY", - "isDeprecated": false + name: 'QUICK_STAY', + isDeprecated: false, }, { - "name": "REGULAR_STAY", - "isDeprecated": false + name: 'REGULAR_STAY', + isDeprecated: false, }, { - "name": "SHIP", - "isDeprecated": false + name: 'SHIP', + isDeprecated: false, }, { - "name": "TO_GO", - "isDeprecated": false - } - ] + name: 'TO_GO', + isDeprecated: false, + }, + ], }, { - "kind": "OBJECT", - "name": "LineItemNote", - "fields": [ + kind: 'OBJECT', + name: 'GeoCoordinates', + fields: [ { - "name": "author", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'latitude', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "authorType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'longitude', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'GoDaddyAppearance', + fields: [ { - "name": "content", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'theme', + type: { + kind: 'ENUM', + name: 'GoDaddyTheme', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'variables', + type: { + kind: 'OBJECT', + name: 'CSSVariables', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'GoDaddyAppearanceInput', + inputFields: [ { - "name": "deletedAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'theme', + type: { + kind: 'ENUM', + name: 'GoDaddyTheme', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'variables', + type: { + kind: 'INPUT_OBJECT', + name: 'CSSVariablesInput', }, - "args": [], - "isDeprecated": false + }, + ], + isOneOf: false, + }, + { + kind: 'ENUM', + name: 'GoDaddyTheme', + enumValues: [ + { + name: 'base', + isDeprecated: false, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } - }, - "args": [], - "isDeprecated": false + name: 'orange', + isDeprecated: false, }, { - "name": "shouldNotifyCustomer", - "type": { - "kind": "SCALAR", - "name": "Boolean" - }, - "args": [], - "isDeprecated": false - } + name: 'purple', + isDeprecated: false, + }, ], - "interfaces": [] }, { - "kind": "OBJECT", - "name": "LineItemReturnTotals", - "fields": [ + kind: 'SCALAR', + name: 'ID', + }, + { + kind: 'SCALAR', + name: 'Int', + }, + { + kind: 'OBJECT', + name: 'LineItemDetails', + fields: [ { - "name": "discountTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'productAssetUrl', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "feeTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'selectedAddons', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SelectedAddon', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "subTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'selectedOptions', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SelectedOption', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "taxTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'sku', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "total", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'unitOfMeasure', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "LineItemTax", - "fields": [ + kind: 'OBJECT', + name: 'LineItemDiscount', + fields: [ { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'amount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "exempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'code', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "included", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "LineItemTotals", - "fields": [ + kind: 'OBJECT', + name: 'LineItemFee', + fields: [ { - "name": "discountTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'amount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "feeTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "subTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "taxTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "LineItemTotalsInput", - "inputFields": [ - { - "name": "discountTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + args: [], + isDeprecated: false, }, { - "name": "feeTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "subTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, - { - "name": "taxTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "ENUM", - "name": "LineItemTypesInput", - "enumValues": [ - { - "name": "ALL", - "isDeprecated": false - }, - { - "name": "DIGITAL", - "isDeprecated": false - }, - { - "name": "PAY_LINK", - "isDeprecated": false - }, + kind: 'INPUT_OBJECT', + name: 'LineItemInputDetailsInfo', + inputFields: [ { - "name": "PHYSICAL", - "isDeprecated": false + name: 'productAssetUrl', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "SERVICE", - "isDeprecated": false + name: 'selectedAddons', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'SelectedAddonInput', + }, + }, + }, }, { - "name": "STAY", - "isDeprecated": false - } - ] - }, - { - "kind": "ENUM", - "name": "MetafieldTypeInput", - "enumValues": [ - { - "name": "JSON", - "isDeprecated": false - } - ] - }, - { - "kind": "INPUT_OBJECT", - "name": "MoneyInput", - "inputFields": [ - { - "name": "currencyCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'selectedOptions', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'SelectedOptionInput', + }, + }, + }, }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "MoneyValue", - "fields": [ - { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'sku', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Int" + name: 'unitOfMeasure', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "Mutation", - "fields": [ - { - "name": "applyCheckoutSessionDeliveryMethod", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" - }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationApplyCheckoutSessionDeliveryMethodInput" - } - } - } - ], - "isDeprecated": false - }, + kind: 'INPUT_OBJECT', + name: 'LineItemInputShippingInfo', + inputFields: [ { - "name": "applyCheckoutSessionDiscount", - "type": { - "kind": "OBJECT", - "name": "DraftOrder" + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderAddressInput', }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationApplyCheckoutSessionDiscountInput" - } - } - }, - { - "name": "sessionId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isDeprecated": false }, { - "name": "applyCheckoutSessionFulfillmentLocation", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationApplyCheckoutSessionFulfillmentLocationInput" - } - } - } - ], - "isDeprecated": false }, { - "name": "applyCheckoutSessionShippingMethod", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ApplyShippingMethodInput" - } - } - } - } - } - ], - "isDeprecated": false }, { - "name": "authorizeCheckoutSession", - "type": { - "kind": "UNION", - "name": "Transaction" + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationAuthorizeCheckoutSessionInput" - } - } - } - ], - "isDeprecated": false }, { - "name": "calculateCheckoutSessionTaxes", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionCalculationResult" + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [ - { - "name": "destination", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxDestinationAddressInput" - } - }, - { - "name": "lines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxLineInput" - } - } - } - } - ], - "isDeprecated": false }, { - "name": "confirmCheckoutSession", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationConfirmCheckoutSessionInput" - } - } - }, - { - "name": "sessionId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'ENUM', + name: 'LineItemModeInput', + enumValues: [ { - "name": "createCheckoutSession", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" - }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationCreateCheckoutSessionInput" - } - } - } - ], - "isDeprecated": false + name: 'CURBSIDE', + isDeprecated: false, }, { - "name": "exchangeCheckoutToken", - "type": { - "kind": "OBJECT", - "name": "CheckoutAuthToken" - }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationExchangeCheckoutTokenInput" - } - } - } - ], - "isDeprecated": false + name: 'DELIVERY', + isDeprecated: false, }, { - "name": "expireCheckoutSession", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" - }, - "args": [ - { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isDeprecated": false + name: 'DIGITAL', + isDeprecated: false, }, { - "name": "refreshCheckoutToken", - "type": { - "kind": "OBJECT", - "name": "CheckoutAuthToken" - }, - "args": [], - "isDeprecated": false + name: 'DRIVE_THRU', + isDeprecated: false, }, { - "name": "removeAppliedCheckoutSessionShippingMethod", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" - }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "RemoveShippingMethodInput" - } - } - } - ], - "isDeprecated": false + name: 'FOR_HERE', + isDeprecated: false, }, { - "name": "updateCheckoutSession", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" - }, - "args": [ - { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationUpdateCheckoutSessionInput" - } - } - } - ], - "isDeprecated": false + name: 'GENERAL_CONTAINER', + isDeprecated: false, }, { - "name": "updateCheckoutSessionDraftOrder", - "type": { - "kind": "OBJECT", - "name": "DraftOrder" - }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationUpdateCheckoutSessionDraftOrderInput" - } - } - } - ], - "isDeprecated": false + name: 'GIFT_CARD', + isDeprecated: false, }, { - "name": "verifyAddress", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "Address" - } - } - }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationVerifyAddressInput" - } - } - } - ], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationApplyCheckoutSessionDeliveryMethodInput", - "inputFields": [ - { - "name": "mode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "ENUM", - "name": "FulfillmentModeInput" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationApplyCheckoutSessionDiscountInput", - "inputFields": [ - { - "name": "discountCodes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationApplyCheckoutSessionFulfillmentLocationInput", - "inputFields": [ - { - "name": "fulfillmentLocationId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationAuthorizeCheckoutSessionInput", - "inputFields": [ - { - "name": "paymentProvider", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "paymentToken", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "paymentType", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationConfirmCheckoutSessionInput", - "inputFields": [ - { - "name": "billing", - "type": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutBillingInfoInput" - } - }, - { - "name": "calculatedAdjustments", - "type": { - "kind": "INPUT_OBJECT", - "name": "CalculatedAdjustmentsInput" - } - }, - { - "name": "calculatedTaxes", - "type": { - "kind": "INPUT_OBJECT", - "name": "CalculatedTaxesInput" - } + name: 'NONE', + isDeprecated: false, }, { - "name": "fulfillmentEndAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } - }, - { - "name": "fulfillmentLocationId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'NON_LODGING_NRR', + isDeprecated: false, }, { - "name": "fulfillmentStartAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'NON_LODGING_SALE', + isDeprecated: false, }, { - "name": "paymentProcessor", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'PICKUP', + isDeprecated: false, }, { - "name": "paymentProvider", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'PURCHASE', + isDeprecated: false, }, { - "name": "paymentToken", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'QUICK_STAY', + isDeprecated: false, }, { - "name": "paymentType", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'REGULAR_STAY', + isDeprecated: false, }, { - "name": "shipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutShippingInfoInput" - } + name: 'SHIP', + isDeprecated: false, }, { - "name": "shippingLines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutShippingLineInput" - } - } - } + name: 'TO_GO', + isDeprecated: false, }, - { - "name": "shippingTotal", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } ], - "isOneOf": false }, { - "kind": "INPUT_OBJECT", - "name": "MutationCreateCheckoutSessionInput", - "inputFields": [ + kind: 'OBJECT', + name: 'LineItemNote', + fields: [ { - "name": "appearance", - "type": { - "kind": "INPUT_OBJECT", - "name": "GoDaddyAppearanceInput" - } + name: 'author', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "channelId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'authorType', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "customerId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'content', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "draftOrderId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'deletedAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'shouldNotifyCustomer', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'LineItemReturnTotals', + fields: [ + { + name: 'discountTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'feeTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'subTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'taxTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'total', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'LineItemTax', + fields: [ + { + name: 'amount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'exempted', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + args: [], + isDeprecated: false, + }, + { + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'included', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + args: [], + isDeprecated: false, + }, + { + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'LineItemTotals', + fields: [ + { + name: 'discountTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'feeTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'subTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'taxTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'LineItemTotalsInput', + inputFields: [ + { + name: 'discountTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + }, + { + name: 'feeTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + }, + { + name: 'subTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + }, + { + name: 'taxTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'ENUM', + name: 'LineItemTypesInput', + enumValues: [ + { + name: 'ALL', + isDeprecated: false, + }, + { + name: 'DIGITAL', + isDeprecated: false, + }, + { + name: 'PAY_LINK', + isDeprecated: false, + }, + { + name: 'PHYSICAL', + isDeprecated: false, + }, + { + name: 'SERVICE', + isDeprecated: false, + }, + { + name: 'STAY', + isDeprecated: false, + }, + ], + }, + { + kind: 'ENUM', + name: 'MetafieldTypeInput', + enumValues: [ + { + name: 'JSON', + isDeprecated: false, + }, + ], + }, + { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + inputFields: [ + { + name: 'currencyCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'MoneyValue', + fields: [ + { + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'value', + type: { + kind: 'SCALAR', + name: 'Int', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'Mutation', + fields: [ + { + name: 'applyCheckoutSessionDeliveryMethod', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionDeliveryMethodInput', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'applyCheckoutSessionDiscount', + type: { + kind: 'OBJECT', + name: 'DraftOrder', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionDiscountInput', + }, + }, + }, + { + name: 'sessionId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + isDeprecated: false, + }, + { + name: 'applyCheckoutSessionFulfillmentLocation', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionFulfillmentLocationInput', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'applyCheckoutSessionShippingMethod', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ApplyShippingMethodInput', + }, + }, + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'authorizeCheckoutSession', + type: { + kind: 'UNION', + name: 'Transaction', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationAuthorizeCheckoutSessionInput', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'calculateCheckoutSessionTaxes', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionCalculationResult', + }, + args: [ + { + name: 'destination', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxDestinationAddressInput', + }, + }, + { + name: 'lines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxLineInput', + }, + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'confirmCheckoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationConfirmCheckoutSessionInput', + }, + }, + }, + { + name: 'sessionId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + isDeprecated: false, + }, + { + name: 'createCheckoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationCreateCheckoutSessionInput', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'exchangeCheckoutToken', + type: { + kind: 'OBJECT', + name: 'CheckoutAuthToken', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationExchangeCheckoutTokenInput', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'expireCheckoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [ + { + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'refreshCheckoutToken', + type: { + kind: 'OBJECT', + name: 'CheckoutAuthToken', + }, + args: [], + isDeprecated: false, + }, + { + name: 'removeAppliedCheckoutSessionShippingMethod', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'RemoveShippingMethodInput', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'updateCheckoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [ + { + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationUpdateCheckoutSessionInput', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'updateCheckoutSessionDraftOrder', + type: { + kind: 'OBJECT', + name: 'DraftOrder', + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationUpdateCheckoutSessionDraftOrderInput', + }, + }, + }, + ], + isDeprecated: false, + }, + { + name: 'verifyAddress', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'Address', + }, + }, + }, + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationVerifyAddressInput', + }, + }, + }, + ], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionDeliveryMethodInput', + inputFields: [ + { + name: 'mode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'ENUM', + name: 'FulfillmentModeInput', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionDiscountInput', + inputFields: [ + { + name: 'discountCodes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionFulfillmentLocationInput', + inputFields: [ + { + name: 'fulfillmentLocationId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationAuthorizeCheckoutSessionInput', + inputFields: [ + { + name: 'paymentProvider', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'paymentToken', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'paymentType', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationConfirmCheckoutSessionInput', + inputFields: [ + { + name: 'billing', + type: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutBillingInfoInput', + }, + }, + { + name: 'calculatedAdjustments', + type: { + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentsInput', + }, + }, + { + name: 'calculatedTaxes', + type: { + kind: 'INPUT_OBJECT', + name: 'CalculatedTaxesInput', + }, + }, + { + name: 'fulfillmentEndAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + { + name: 'fulfillmentLocationId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'fulfillmentStartAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + { + name: 'paymentProcessor', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'paymentProvider', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'paymentToken', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'paymentType', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingInfoInput', + }, + }, + { + name: 'shippingLines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingLineInput', + }, + }, + }, + }, + { + name: 'shippingTotal', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationCreateCheckoutSessionInput', + inputFields: [ + { + name: 'appearance', + type: { + kind: 'INPUT_OBJECT', + name: 'GoDaddyAppearanceInput', + }, + }, + { + name: 'channelId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'draftOrderId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'enableAddressAutocomplete', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableBillingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableLocalPickup', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableNotesCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enablePaymentMethodCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enablePhoneCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enablePromotionCodes', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableShipping', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableShippingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableSurcharge', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableTaxCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableTips', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enabledLocales', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + { + name: 'enabledPaymentProviders', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + { + name: 'environment', + type: { + kind: 'ENUM', + name: 'CheckoutSessionEnvironment', + }, + }, + { + name: 'experimental_rules', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionExperimentalRulesInput', + }, + }, + { + name: 'expiresAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + { + name: 'lineItems', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLineItemInput', + }, + }, + }, + }, + { + name: 'locations', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLocationInput', + }, + }, + }, + }, + { + name: 'operatingHours', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionOperatingHoursMapInput', + }, + }, + { + name: 'paymentMethods', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodsInput', + }, + }, + { + name: 'returnUrl', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionShippingOptionsInput', + }, + }, + { + name: 'sourceApp', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'storeId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'storeName', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'successUrl', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'taxes', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionTaxesOptionsInput', + }, + }, + { + name: 'url', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationExchangeCheckoutTokenInput', + inputFields: [ + { + name: 'sessionId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'token', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationUpdateCheckoutSessionDraftOrderInput', + inputFields: [ + { + name: 'billing', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderBillingInfoInput', + }, + }, + { + name: 'cartId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'context', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderContextInputUpdate', + }, + }, + }, + { + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateDiscountInput', + }, + }, + }, + }, + { + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateFeeInput', + }, + }, + }, + }, + { + name: 'lineItems', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateDraftOrderLineItemsInput', + }, + }, + { + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, + }, + { + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'NoteInput', + }, + }, + }, + }, + { + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderShippingInfoInput', + }, + }, + { + name: 'shippingLines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateDraftShippingLineInput', + }, + }, + }, + }, + { + name: 'staffUserIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + { + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + { + name: 'taxExempted', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateOrderTaxInput', + }, + }, + }, + }, + { + name: 'totals', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderTotalsInput', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationUpdateCheckoutSessionInput', + inputFields: [ + { + name: 'appearance', + type: { + kind: 'INPUT_OBJECT', + name: 'GoDaddyAppearanceInput', + }, + }, + { + name: 'channelId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'enableAddressAutocomplete', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableBillingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableLocalPickup', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableNotesCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enablePaymentMethodCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enablePhoneCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enablePromotionCodes', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableShipping', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableShippingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableSurcharge', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableTaxCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enableTips', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + { + name: 'enabledLocales', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + { + name: 'enabledPaymentProviders', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + { + name: 'environment', + type: { + kind: 'ENUM', + name: 'CheckoutSessionEnvironment', + }, + }, + { + name: 'experimental_rules', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionExperimentalRulesInput', + }, + }, + { + name: 'expiresAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + { + name: 'locations', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLocationInput', + }, + }, + }, + }, + { + name: 'operatingHours', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionOperatingHoursMapInput', + }, + }, + { + name: 'paymentMethods', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodsInput', + }, + }, + { + name: 'returnUrl', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'sourceApp', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'storeId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'storeName', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'successUrl', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'url', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationVerifyAddressInput', + inputFields: [ + { + name: 'addressLine1', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'ENUM', + name: 'NoteAuthorTypeInput', + enumValues: [ + { + name: 'CUSTOMER', + isDeprecated: false, + }, + { + name: 'MERCHANT', + isDeprecated: false, + }, + { + name: 'NONE', + isDeprecated: false, + }, + ], + }, + { + kind: 'INPUT_OBJECT', + name: 'NoteInput', + inputFields: [ + { + name: 'author', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'authorType', + type: { + kind: 'ENUM', + name: 'NoteAuthorTypeInput', + }, + }, + { + name: 'content', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + { + name: 'deletedAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + { + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, + }, + }, + { + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, + }, + { + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'shouldNotifyCustomer', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'SCALAR', + name: 'Null', + }, + { + kind: 'INPUT_OBJECT', + name: 'OrderAddressInput', + inputFields: [ + { + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'countryCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'postalCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'OrderBillingInfoInput', + inputFields: [ + { + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderAddressInput', + }, + }, + { + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'OrderContextInputUpdate', + inputFields: [ + { + name: 'channelId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'storeId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'OrderMetafield', + fields: [ + { + name: 'key', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'type', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'value', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + inputFields: [ + { + name: 'key', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'type', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'ENUM', + name: 'MetafieldTypeInput', + }, + }, + defaultValue: 'JSON', + }, + { + name: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'OrderShippingInfoInput', + inputFields: [ + { + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderAddressInput', + }, }, { - "name": "enableAddressAutocomplete", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "enableBillingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "enableLocalPickup", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "enableNotesCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "enablePaymentMethodCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', + }, }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'OrderTotalsInput', + inputFields: [ { - "name": "enablePhoneCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'discountTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "enablePromotionCodes", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'feeTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "enableShipping", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'shippingTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "enableShippingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'subTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "enableSurcharge", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, + name: 'taxTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + }, { - "name": "enableTaxCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'total', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'PageInfo', + fields: [ { - "name": "enableTips", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'endCursor', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "enabledLocales", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'hasNextPage', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "enabledPaymentProviders", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - }, - { - "name": "environment", - "type": { - "kind": "ENUM", - "name": "CheckoutSessionEnvironment" - } - }, - { - "name": "experimental_rules", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionExperimentalRulesInput" - } - }, - { - "name": "expiresAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } - }, - { - "name": "lineItems", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionLineItemInput" - } - } - } - }, - { - "name": "locations", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionLocationInput" - } - } - } - }, - { - "name": "operatingHours", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionOperatingHoursMapInput" - } - }, - { - "name": "paymentMethods", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodsInput" - } - }, - { - "name": "returnUrl", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "shipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionShippingOptionsInput" - } - }, - { - "name": "sourceApp", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "storeId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "storeName", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "successUrl", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "taxes", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionTaxesOptionsInput" - } - }, - { - "name": "url", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationExchangeCheckoutTokenInput", - "inputFields": [ - { - "name": "sessionId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "token", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationUpdateCheckoutSessionDraftOrderInput", - "inputFields": [ - { - "name": "billing", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderBillingInfoInput" - } - }, - { - "name": "cartId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "context", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderContextInputUpdate" - } - } - }, - { - "name": "customerId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateDiscountInput" - } - } - } - }, - { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateFeeInput" - } - } - } - }, - { - "name": "lineItems", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftOrderLineItemsInput" - } - }, - { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } - }, - { - "name": "notes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "NoteInput" - } - } - } - }, - { - "name": "shipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderShippingInfoInput" - } - }, - { - "name": "shippingLines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftShippingLineInput" - } - } - } - }, - { - "name": "staffUserIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - }, - { - "name": "tags", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - }, - { - "name": "taxExempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateOrderTaxInput" - } - } - } - }, - { - "name": "totals", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderTotalsInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationUpdateCheckoutSessionInput", - "inputFields": [ - { - "name": "appearance", - "type": { - "kind": "INPUT_OBJECT", - "name": "GoDaddyAppearanceInput" - } + name: 'hasPreviousPage', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, + args: [], + isDeprecated: false, }, - { - "name": "channelId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "customerId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "enableAddressAutocomplete", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "enableBillingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "enableLocalPickup", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "enableNotesCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + { + name: 'startCursor', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'PriceAdjustmentShippingLineInput', + inputFields: [ { - "name": "enablePaymentMethodCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "enablePhoneCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "enablePromotionCodes", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'subTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'PriceAdjustmentsCalculationResult', + fields: [ { - "name": "enableShipping", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'adjustments', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CalculatedAdjustmentOutput', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "enableShippingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'lines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CalculatedLineOutput', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "enableSurcharge", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'totalDiscountAmount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', + }, + args: [], + isDeprecated: false, }, { - "name": "enableTaxCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'totalFeeAmount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'Query', + fields: [ { - "name": "enableTips", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'checkoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [], + isDeprecated: false, }, { - "name": "enabledLocales", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'validateCheckoutToken', + type: { + kind: 'OBJECT', + name: 'CheckoutTokenValidation', + }, + args: [ + { + name: 'token', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'RemoveShippingMethodInput', + inputFields: [ { - "name": "enabledPaymentProviders", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "environment", - "type": { - "kind": "ENUM", - "name": "CheckoutSessionEnvironment" - } + name: 'serviceCode', + type: { + kind: 'SCALAR', + name: 'String', + }, }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'SKU', + fields: [ { - "name": "experimental_rules", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionExperimentalRulesInput" - } + name: 'attributeValues', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SKUAttributeValue', + }, + }, + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'attributes', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SKUAttribute', + }, + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "expiresAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'code', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "locations", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionLocationInput" - } - } - } + name: 'createdAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "operatingHours", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionOperatingHoursMapInput" - } + name: 'description', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "paymentMethods", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodsInput" - } + name: 'disableShipping', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + args: [], + isDeprecated: false, }, { - "name": "returnUrl", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'htmlDescription', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "sourceApp", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'ID', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "storeId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "storeName", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, { - "name": "successUrl", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'metafields', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SKUMetafieldsConnection', + }, + }, + args: [ + { + name: 'after', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'before', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'first', + type: { + kind: 'SCALAR', + name: 'Int', + }, + }, + { + name: 'last', + type: { + kind: 'SCALAR', + name: 'Int', + }, + }, + ], + isDeprecated: false, }, { - "name": "url", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "MutationVerifyAddressInput", - "inputFields": [ + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'prices', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SKUPrice', + }, + }, + }, + }, + args: [], + isDeprecated: false, + }, { - "name": "addressLine1", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'status', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'unitOfWeight', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'updatedAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'weight', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SKUAttribute', + fields: [ { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'description', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'htmlDescription', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'ID', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'values', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SKUAttributeValue', + }, + }, + }, + }, + args: [], + isDeprecated: false, + }, ], - "isOneOf": false + interfaces: [], }, { - "kind": "ENUM", - "name": "NoteAuthorTypeInput", - "enumValues": [ + kind: 'OBJECT', + name: 'SKUAttributeValue', + fields: [ { - "name": "CUSTOMER", - "isDeprecated": false + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'ID', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "MERCHANT", - "isDeprecated": false + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "NONE", - "isDeprecated": false - } - ] + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "NoteInput", - "inputFields": [ + kind: 'OBJECT', + name: 'SKUMetafield', + fields: [ { - "name": "author", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'ID', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "authorType", - "type": { - "kind": "ENUM", - "name": "NoteAuthorTypeInput" - } + name: 'key', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "content", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'namespace', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SKUMetafieldsConnection', + fields: [ { - "name": "deletedAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'edges', + type: { + kind: 'LIST', + ofType: { + kind: 'OBJECT', + name: 'SKUMetafieldsConnectionEdge', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'pageInfo', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'PageInfo', + }, + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SKUMetafieldsConnectionEdge', + fields: [ { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } + name: 'cursor', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'node', + type: { + kind: 'OBJECT', + name: 'SKUMetafield', + }, + args: [], + isDeprecated: false, }, - { - "name": "shouldNotifyCustomer", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "SCALAR", - "name": "Null" + kind: 'OBJECT', + name: 'SKUPrice', + fields: [ + { + name: 'currencyCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Float', + }, + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "OrderAddressInput", - "inputFields": [ + kind: 'OBJECT', + name: 'SaleTransaction', + fields: [ { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'amount', + type: { + kind: 'OBJECT', + name: 'TransactionAmount', + }, + args: [], + isDeprecated: false, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'fundingSource', + type: { + kind: 'OBJECT', + name: 'TransactionFundingSource', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'status', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'transactionId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'transactionRefNum', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'type', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'updatedAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, - { - "name": "postalCode", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "OrderBillingInfoInput", - "inputFields": [ + kind: 'OBJECT', + name: 'SelectedAddon', + fields: [ { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderAddressInput" - } + name: 'attribute', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'sku', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'values', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SelectedAddonValue', + }, + }, + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'SelectedAddonInput', + inputFields: [ { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'attribute', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'sku', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'values', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'SelectedAddonValueInput', + }, + }, + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "OrderContextInputUpdate", - "inputFields": [ + kind: 'OBJECT', + name: 'SelectedAddonValue', + fields: [ { - "name": "channelId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'costAdjustment', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "storeId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, ], - "isOneOf": false + interfaces: [], }, { - "kind": "OBJECT", - "name": "OrderMetafield", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'SelectedAddonValueInput', + inputFields: [ + { + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, { - "name": "key", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'amountIncreased', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "type", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'costAdjustment', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput", - "inputFields": [ + kind: 'OBJECT', + name: 'SelectedOption', + fields: [ { - "name": "key", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'attribute', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'values', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'SelectedOptionInput', + inputFields: [ { - "name": "type", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "ENUM", - "name": "MetafieldTypeInput" - } + name: 'attribute', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "defaultValue": "JSON" }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'values', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "OrderShippingInfoInput", - "inputFields": [ + kind: 'OBJECT', + name: 'ShippingLine', + fields: [ + { + name: 'amount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemDiscount', + }, + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'requestedProvider', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderAddressInput" - } + name: 'requestedService', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemTax', + }, + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'totals', + type: { + kind: 'OBJECT', + name: 'ShippingLineTotals', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'ShippingLineTotals', + fields: [ { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'subTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'taxTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'ENUM', + name: 'ShippingLineType', + enumValues: [ { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'FEE', + isDeprecated: false, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'SHIPPING', + isDeprecated: false, }, { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'SKU', + isDeprecated: false, + }, ], - "isOneOf": false }, { - "kind": "INPUT_OBJECT", - "name": "OrderTotalsInput", - "inputFields": [ + kind: 'OBJECT', + name: 'ShippingRate', + fields: [ + { + name: 'carrierCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'cost', + type: { + kind: 'OBJECT', + name: 'ShippingRateMoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'description', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, { - "name": "discountTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'displayName', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, - { - "name": "feeTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + { + name: 'features', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "shippingTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'maxDeliveryDate', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "subTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'minDeliveryDate', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "taxTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'serviceCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, - { - "name": "total", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } - ], - "isOneOf": false + ], + interfaces: [], }, { - "kind": "OBJECT", - "name": "PageInfo", - "fields": [ - { - "name": "endCursor", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - }, - { - "name": "hasNextPage", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - "args": [], - "isDeprecated": false - }, - { - "name": "hasPreviousPage", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - "args": [], - "isDeprecated": false - }, + kind: 'OBJECT', + name: 'ShippingRateCalculationResult', + fields: [ { - "name": "startCursor", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'rates', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'ShippingRate', + }, + }, }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "PriceAdjustmentShippingLineInput", - "inputFields": [ + kind: 'OBJECT', + name: 'ShippingRateMoneyValue', + fields: [ { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'value', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, - { - "name": "subTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "OBJECT", - "name": "PriceAdjustmentsCalculationResult", - "fields": [ + kind: 'OBJECT', + name: 'SimpleMoney', + fields: [ { - "name": "adjustments", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CalculatedAdjustmentOutput" - } - } + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "lines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CalculatedLineOutput" - } - } + name: 'value', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'SCALAR', + name: 'String', + }, + { + kind: 'INPUT_OBJECT', + name: 'TaxAmountInput', + inputFields: [ { - "name": "totalDiscountAmount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'rate', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxRateInput', }, - "args": [], - "isDeprecated": false }, { - "name": "totalFeeAmount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'totalTaxAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "Query", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'TaxCalculatedLineInput', + inputFields: [ { - "name": "checkoutSession", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'calculationLine', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxCalculationLineInput', }, - "args": [], - "isDeprecated": false }, { - "name": "validateCheckoutToken", - "type": { - "kind": "OBJECT", - "name": "CheckoutTokenValidation" + name: 'taxAmounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxAmountInput', + }, + }, }, - "args": [ - { - "name": "token", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "RemoveShippingMethodInput", - "inputFields": [ - { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } }, { - "name": "serviceCode", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'totalTaxAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "SKU", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'TaxCalculationLineInput', + inputFields: [ { - "name": "attributeValues", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUAttributeValue" - } - } - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'TaxDestinationAddressInput', + inputFields: [ { - "name": "attributes", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUAttribute" - } - } - } + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "code", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "createdAt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "disableShipping", - "type": { - "kind": "SCALAR", - "name": "Boolean" - }, - "args": [], - "isDeprecated": false - }, - { - "name": "htmlDescription", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "ID" - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - }, + }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "metafields", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUMetafieldsConnection" - } - }, - "args": [ - { - "name": "after", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', }, - { - "name": "before", - "type": { - "kind": "SCALAR", - "name": "String" - } + }, + }, + { + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', }, - { - "name": "first", - "type": { - "kind": "SCALAR", - "name": "Int" - } + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'TaxInput', + inputFields: [ + { + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', }, - { - "name": "last", - "type": { - "kind": "SCALAR", - "name": "Int" - } - } - ], - "isDeprecated": false + }, + }, + { + name: 'exempted', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + defaultValue: 'false', }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "prices", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUPrice" - } - } - } + name: 'included', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "unitOfWeight", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "updatedAt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "weight", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "SKUAttribute", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'TaxLineInput', + inputFields: [ { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'classification', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "htmlDescription", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'destination', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxDestinationAddressInput', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "ID" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'origin', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxDestinationAddressInput', }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'quantity', + type: { + kind: 'SCALAR', + name: 'Int', }, - "args": [], - "isDeprecated": false }, { - "name": "values", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUAttributeValue" - } - } - } - }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SKUAttributeValue", - "fields": [ - { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "ID" - } + name: 'subtotalPrice', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'type', + type: { + kind: 'ENUM', + name: 'ShippingLineType', }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'unitPrice', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "SKUMetafield", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'TaxRateInput', + inputFields: [ + { + name: 'calculationMethod', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "ID" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "key", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "namespace", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'value', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxRateValueInput', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "SKUMetafieldsConnection", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'TaxRateValueInput', + inputFields: [ { - "name": "edges", - "type": { - "kind": "LIST", - "ofType": { - "kind": "OBJECT", - "name": "SKUMetafieldsConnectionEdge" - } + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', }, - "args": [], - "isDeprecated": false }, { - "name": "pageInfo", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "PageInfo" - } + name: 'appliedAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SKUMetafieldsConnectionEdge", - "fields": [ + }, { - "name": "cursor", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'appliedPercentage', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false }, { - "name": "node", - "type": { - "kind": "OBJECT", - "name": "SKUMetafield" + name: 'percentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "SKUPrice", - "fields": [ + kind: 'UNION', + name: 'Transaction', + possibleTypes: [ { - "name": "currencyCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - }, - "args": [], - "isDeprecated": false + kind: 'OBJECT', + name: 'AuthorizeTransaction', }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Float" - } - }, - "args": [], - "isDeprecated": false - } + kind: 'OBJECT', + name: 'SaleTransaction', + }, ], - "interfaces": [] }, { - "kind": "OBJECT", - "name": "SaleTransaction", - "fields": [ + kind: 'OBJECT', + name: 'TransactionAmount', + fields: [ { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "TransactionAmount" + name: 'amountType', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'currency', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "fundingSource", - "type": { - "kind": "OBJECT", - "name": "TransactionFundingSource" + name: 'subTotal', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'total', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'TransactionFundingSource', + fields: [ { - "name": "transactionId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'customFundingType', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "transactionRefNum", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'provider', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "type", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'sourceType', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, - { - "name": "updatedAt", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - } ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "SelectedAddon", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateDiscountInput', + inputFields: [ { - "name": "attribute", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', }, - "args": [], - "isDeprecated": false }, { - "name": "sku", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + defaultValue: 'false', }, { - "name": "values", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SelectedAddonValue" - } - } + name: 'code', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "SelectedAddonInput", - "inputFields": [ + }, { - "name": "attribute", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, + }, }, { - "name": "sku", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "values", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "SelectedAddonValueInput" - } - } - } - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "SelectedAddonValue", - "fields": [ + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, + }, { - "name": "costAdjustment", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "SelectedAddonValueInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - }, - { - "name": "amountIncreased", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "costAdjustment", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - }, - { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "SelectedOption", - "fields": [ - { - "name": "attribute", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - }, - { - "name": "values", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + }, + { + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "SelectedOptionInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateDraftLineItemInput', + inputFields: [ { - "name": "attribute", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'details', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputDetailsInfo', + }, }, { - "name": "values", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "ShippingLine", - "fields": [ - { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'DiscountInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemDiscount" - } - } + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'FeeInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'fulfillmentChannelId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fulfillmentMode', + type: { + kind: 'ENUM', + name: 'LineItemModeInput', }, - "args": [], - "isDeprecated": false }, { - "name": "requestedProvider", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "requestedService", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemTax" - } - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "totals", - "type": { - "kind": "OBJECT", - "name": "ShippingLineTotals" + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'NoteInput', + }, + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "ShippingLineTotals", - "fields": [ + defaultValue: '[]', + }, { - "name": "subTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'productId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "taxTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'quantity', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "ENUM", - "name": "ShippingLineType", - "enumValues": [ - { - "name": "FEE", - "isDeprecated": false }, { - "name": "SHIPPING", - "isDeprecated": false + name: 'serviceEndsAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, }, { - "name": "SKU", - "isDeprecated": false - } - ] - }, - { - "kind": "OBJECT", - "name": "ShippingRate", - "fields": [ - { - "name": "carrierCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'serviceStartAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "cost", - "type": { - "kind": "OBJECT", - "name": "ShippingRateMoneyValue" + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputShippingInfo', }, - "args": [], - "isDeprecated": false }, { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'skuId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "features", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "maxDeliveryDate", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'totals', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemTotalsInput', }, - "args": [], - "isDeprecated": false }, { - "name": "minDeliveryDate", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'type', + type: { + kind: 'ENUM', + name: 'LineItemTypesInput', }, - "args": [], - "isDeprecated": false }, { - "name": "serviceCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'unitAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "ShippingRateCalculationResult", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateDraftOrderInput', + inputFields: [ { - "name": "rates", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "ShippingRate" - } - } + name: 'lineItems', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateDraftOrderLineItemsInput', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "ShippingRateMoneyValue", - "fields": [ + }, { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'NoteInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'taxExempted', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "SimpleMoney", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateDraftOrderLineItemsInput', + inputFields: [ { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'add', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CreateDraftLineItemInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'remove', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "SCALAR", - "name": "String" - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxAmountInput", - "inputFields": [ - { - "name": "rate", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxRateInput" - } - }, - { - "name": "totalTaxAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxCalculatedLineInput", - "inputFields": [ - { - "name": "calculationLine", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxCalculationLineInput" - } }, { - "name": "taxAmounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxAmountInput" - } - } - } + name: 'update', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateDraftLineItemInput', + }, + }, + }, }, - { - "name": "totalTaxAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxCalculationLineInput", - "inputFields": [ - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "TaxDestinationAddressInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateDraftShippingLineInput', + inputFields: [ { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateDiscountInput', + }, + }, + }, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, + }, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateFeeInput', + }, + }, + }, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, }, { - "name": "exempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "defaultValue": "false" }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'requestedProvider', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "included", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'requestedService', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateTaxInput', + }, + }, + }, }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'totals', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateDraftShippingLineTotalsInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "TaxLineInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateDraftShippingLineTotalsInput', + inputFields: [ { - "name": "classification", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "destination", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxDestinationAddressInput" - } - }, - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'subTotal', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, }, { - "name": "origin", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxDestinationAddressInput" - } + name: 'taxTotal', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'UpdateFeeInput', + inputFields: [ { - "name": "quantity", - "type": { - "kind": "SCALAR", - "name": "Int" - } + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, }, { - "name": "subtotalPrice", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + defaultValue: 'false', }, { - "name": "type", - "type": { - "kind": "ENUM", - "name": "ShippingLineType" - } + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, + }, }, { - "name": "unitPrice", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxRateInput", - "inputFields": [ - { - "name": "calculationMethod", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, - { - "name": "value", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxRateValueInput" - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "TaxRateValueInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - }, + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + inputFields: [ { - "name": "appliedAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "appliedPercentage", - "type": { - "kind": "SCALAR", - "name": "Float" - } + name: 'value', + type: { + kind: 'SCALAR', + name: 'Int', + }, }, - { - "name": "percentage", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "UNION", - "name": "Transaction", - "possibleTypes": [ + kind: 'INPUT_OBJECT', + name: 'UpdateNoteInput', + inputFields: [ { - "kind": "OBJECT", - "name": "AuthorizeTransaction" + name: 'author', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "kind": "OBJECT", - "name": "SaleTransaction" - } - ] - }, - { - "kind": "OBJECT", - "name": "TransactionAmount", - "fields": [ + name: 'authorType', + type: { + kind: 'ENUM', + name: 'NoteAuthorTypeInput', + }, + }, { - "name": "amountType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'content', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "currency", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "subTotal", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "total", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'shouldNotifyCustomer', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false - } + defaultValue: 'false', + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "TransactionFundingSource", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateOrderTaxInput', + inputFields: [ { - "name": "customFundingType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'additional', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + defaultValue: 'false', }, { - "name": "provider", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', }, - "args": [], - "isDeprecated": false }, { - "name": "sourceType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'exempted', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateDiscountInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + defaultValue: 'false', }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, }, - "defaultValue": "false" }, { - "name": "code", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'included', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftLineItemInput", - "inputFields": [ - { - "name": "details", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemInputDetailsInfo" - } - }, - { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "DiscountInput" - } - } - } - }, - { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "FeeInput" - } - } - } - }, - { - "name": "fulfillmentChannelId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "fulfillmentMode", - "type": { - "kind": "ENUM", - "name": "LineItemModeInput" - } - }, - { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } - }, - { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "notes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "NoteInput" - } - } - }, - "defaultValue": "[]" - }, - { - "name": "productId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "quantity", - "type": { - "kind": "SCALAR", - "name": "Float" - } - }, - { - "name": "serviceEndsAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } - }, - { - "name": "serviceStartAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } - }, - { - "name": "shipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemInputShippingInfo" - } - }, - { - "name": "skuId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "tags", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - }, - { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxInput" - } - } - } - }, - { - "name": "totals", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemTotalsInput" - } - }, - { - "name": "type", - "type": { - "kind": "ENUM", - "name": "LineItemTypesInput" - } - }, - { - "name": "unitAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftOrderInput", - "inputFields": [ - { - "name": "lineItems", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftOrderLineItemsInput" - } - }, - { - "name": "notes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "NoteInput" - } - } - } - }, - { - "name": "taxExempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftOrderLineItemsInput", - "inputFields": [ - { - "name": "add", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CreateDraftLineItemInput" - } - } - } - }, - { - "name": "remove", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - }, - { - "name": "update", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftLineItemInput" - } - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftShippingLineInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - }, - { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateDiscountInput" - } - } - } - }, - { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } - }, - { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateFeeInput" - } - } - } - }, - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } - }, - { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "requestedProvider", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "requestedService", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateTaxInput" - } - } - } - }, - { - "name": "totals", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftShippingLineTotalsInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateDraftShippingLineTotalsInput", - "inputFields": [ - { - "name": "subTotal", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, - { - "name": "taxTotal", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "UpdateFeeInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateShippingLineInput', + inputFields: [ { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, }, - "defaultValue": "false" }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'requestedProvider', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput", - "inputFields": [ + name: 'requestedService', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateTaxInput', + }, + }, + }, }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Int" - } - } + name: 'totals', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateShippingLineTotalsInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "UpdateNoteInput", - "inputFields": [ - { - "name": "author", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "authorType", - "type": { - "kind": "ENUM", - "name": "NoteAuthorTypeInput" - } - }, - { - "name": "content", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - }, - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + kind: 'INPUT_OBJECT', + name: 'UpdateShippingLineTotalsInput', + inputFields: [ { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } + name: 'subTotal', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, }, { - "name": "shouldNotifyCustomer", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'taxTotal', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', }, - "defaultValue": "false" - } + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "UpdateOrderTaxInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'UpdateTaxInput', + inputFields: [ { - "name": "additional", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', }, - "defaultValue": "false" - }, - { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } }, { - "name": "exempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'exempted', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "defaultValue": "false" - }, - { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } - }, - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "included", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } - }, - { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } + defaultValue: 'false', }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateShippingLineInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, + }, }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } - }, - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } - }, - { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "requestedProvider", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "requestedService", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateTaxInput" - } - } - } - }, - { - "name": "totals", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateShippingLineTotalsInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateShippingLineTotalsInput", - "inputFields": [ - { - "name": "subTotal", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - }, - { - "name": "taxTotal", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "UpdateTaxInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - }, - { - "name": "exempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" - }, - "defaultValue": "false" - }, - { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'included', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, + }, }, { - "name": "included", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } - }, - { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, - { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false - } + isOneOf: false, + }, ], - "directives": [] - } + directives: [], + }, } as const; -export { introspection }; \ No newline at end of file +export { introspection }; From 067a43122bf3b7e91cd3633628348a6746f2535b Mon Sep 17 00:00:00 2001 From: Phil Bennett Date: Wed, 25 Feb 2026 09:17:14 -0600 Subject: [PATCH 7/7] lint fix --- .../react/src/components/checkout/shipping/shipping-method.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react/src/components/checkout/shipping/shipping-method.tsx b/packages/react/src/components/checkout/shipping/shipping-method.tsx index 75994b1f..8a698c94 100644 --- a/packages/react/src/components/checkout/shipping/shipping-method.tsx +++ b/packages/react/src/components/checkout/shipping/shipping-method.tsx @@ -90,7 +90,8 @@ export function ShippingMethodForm() { }); useEffect(() => { - if (isShippingMethodsLoading || isDraftOrderLoading || isConfirmingCheckout) return; + if (isShippingMethodsLoading || isDraftOrderLoading || isConfirmingCheckout) + return; const hasShippingMethods = (shippingMethods?.length ?? 0) > 0; const currentServiceCode = shippingLines?.requestedService || null;