From 6919ef543c4ff7331b21ab158c0d49849cb2f1dd Mon Sep 17 00:00:00 2001 From: Carlos Villacorta Date: Fri, 6 Feb 2026 17:21:30 -0500 Subject: [PATCH 1/8] initial changes to add mercadopago --- examples/nextjs/app/checkout.tsx | 74 ++++++-- examples/nextjs/env.sample | 4 + .../src/components/checkout/checkout.tsx | 11 +- .../credit-card/mercadopago.tsx | 11 ++ .../checkout/payment/lazy-payment-loader.tsx | 27 +++ .../checkout/payment/payment-form.tsx | 5 + .../credit-card/mercadopago.tsx | 176 ++++++++++++++++++ .../payment/utils/conditional-providers.tsx | 17 +- .../payment/utils/mercadopago-provider.tsx | 56 ++++++ .../payment/utils/use-confirm-checkout.ts | 1 + .../payment/utils/use-load-mercadopago.ts | 53 ++++++ packages/react/src/types.ts | 2 + 12 files changed, 419 insertions(+), 18 deletions(-) create mode 100644 packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx create mode 100644 packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx create mode 100644 packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx create mode 100644 packages/react/src/components/checkout/payment/utils/use-load-mercadopago.ts diff --git a/examples/nextjs/app/checkout.tsx b/examples/nextjs/app/checkout.tsx index 0fe2ff77..746b068a 100644 --- a/examples/nextjs/app/checkout.tsx +++ b/examples/nextjs/app/checkout.tsx @@ -10,24 +10,68 @@ const customSchema: CheckoutFormSchema = { }; export function CheckoutPage({ session }: { session: CheckoutSession }) { + const s = { + ...session, + ...{ + paymentMethods: { + mercadopago: { + processor: 'mercadopago', + checkoutTypes: ['standard'], + }, + paypal: { + processor: 'paypal', + checkoutTypes: ['standard'], + }, + offline: { + processor: 'offline', + checkoutTypes: ['standard'], + }, + } + } + }; + return ( ); } diff --git a/examples/nextjs/env.sample b/examples/nextjs/env.sample index 337ff345..abd13fa6 100644 --- a/examples/nextjs/env.sample +++ b/examples/nextjs/env.sample @@ -21,3 +21,7 @@ NEXT_PUBLIC_GODADDY_APP_ID= NEXT_PUBLIC_SQUARE_APP_ID= NEXT_PUBLIC_SQUARE_LOCATION_ID= NEXT_PUBLIC_PAYPAL_CLIENT_ID= + +# MercadoPago Credentials +NEXT_PUBLIC_MERCADOPAGO_PUBLIC_KEY= +NEXT_PUBLIC_MERCADOPAGO_COUNTRY=AR diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx index bc2a0b21..69f5f715 100644 --- a/packages/react/src/components/checkout/checkout.tsx +++ b/packages/react/src/components/checkout/checkout.tsx @@ -80,6 +80,11 @@ export type PayPalConfig = { disableFunding?: Array<'credit' | 'card' | 'paylater' | 'venmo'>; }; +export type MercadoPagoConfig = { + publicKey: string; + country: 'AR' | 'BR' | 'CO' | 'CL' | 'PE' | 'MX'; +}; + interface CheckoutContextValue { elements?: CheckoutElements; targets?: Partial< @@ -92,6 +97,7 @@ interface CheckoutContextValue { godaddyPaymentsConfig?: GodaddyPaymentsConfig; squareConfig?: SquareConfig; paypalConfig?: PayPalConfig; + mercadoPagoConfig?: MercadoPagoConfig; isConfirmingCheckout: boolean; setIsConfirmingCheckout: (isConfirming: boolean) => void; checkoutErrors?: string[] | undefined; @@ -202,6 +208,7 @@ export interface CheckoutProps { godaddyPaymentsConfig?: GodaddyPaymentsConfig; squareConfig?: SquareConfig; paypalConfig?: PayPalConfig; + mercadoPagoConfig?: MercadoPagoConfig; layout?: LayoutSection[]; direction?: 'ltr' | 'rtl'; showStoreHours?: boolean; @@ -221,6 +228,7 @@ export function Checkout(props: CheckoutProps) { godaddyPaymentsConfig, squareConfig, paypalConfig, + mercadoPagoConfig, isCheckoutDisabled, } = props; @@ -368,7 +376,7 @@ export function Checkout(props: CheckoutProps) { ); } - + return ( + import( + '@/components/checkout/payment/payment-methods/credit-card/mercadopago' + ).then(module => ({ + default: module.MercadoPagoCreditCardForm, + })) + ), // Credit Card Buttons CreditCardCheckoutButton: lazy(() => @@ -70,6 +77,13 @@ const LazyComponents = { default: module.PayPalCreditCardCheckoutButton, })) ), + MercadoPagoCreditCardCheckoutButton: lazy(() => + import( + '@/components/checkout/payment/checkout-buttons/credit-card/mercadopago' + ).then(module => ({ + default: module.MercadoPagoCreditCardCheckoutButton, + })) + ), // Express Buttons ExpressCheckoutButton: lazy(() => @@ -179,6 +193,12 @@ type PaymentComponentRegistry = { button: PaymentComponentKey; }; }; + [PaymentMethodType.MERCADOPAGO]?: { + [PaymentProvider.MERCADOPAGO]: { + form: PaymentComponentKey; + button: PaymentComponentKey; + }; + }; }; export const lazyPaymentComponentRegistry: PaymentComponentRegistry = { @@ -228,6 +248,12 @@ export const lazyPaymentComponentRegistry: PaymentComponentRegistry = { button: 'PazeCheckoutButton', }, }, + [PaymentMethodType.MERCADOPAGO]: { + [PaymentProvider.MERCADOPAGO]: { + form: 'MercadoPagoCreditCardForm', + button: 'MercadoPagoCreditCardCheckoutButton', + }, + }, }; // Payment loading skeleton component @@ -261,6 +287,7 @@ export function LazyPaymentMethodRenderer({ provider, isExpress, }: LazyPaymentMethodRendererProps) { + console.log(`Rendering LazyPaymentMethodRenderer for method: ${method}, provider: ${provider}, type: ${type}, isExpress: ${isExpress}`) const methodRegistry = lazyPaymentComponentRegistry[ method as keyof typeof lazyPaymentComponentRegistry diff --git a/packages/react/src/components/checkout/payment/payment-form.tsx b/packages/react/src/components/checkout/payment/payment-form.tsx index 3155d71e..d3a3eea1 100644 --- a/packages/react/src/components/checkout/payment/payment-form.tsx +++ b/packages/react/src/components/checkout/payment/payment-form.tsx @@ -66,6 +66,7 @@ const PAYMENT_METHOD_ICONS: Record = { applePay: , googlePay: , paze: , + mercadopago: , offline: , }; @@ -114,6 +115,8 @@ export function PaymentForm( return t.payment.methods.paze; case PaymentMethodType.OFFLINE: return t.payment.methods.offline; + case PaymentMethodType.MERCADOPAGO: + return 'MercadoPago'; default: return key; } @@ -137,6 +140,8 @@ export function PaymentForm( return t.payment.descriptions?.paze; case PaymentMethodType.OFFLINE: return t.payment.descriptions?.offline; + case PaymentMethodType.MERCADOPAGO: + return undefined; default: return undefined; } diff --git a/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx b/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx new file mode 100644 index 00000000..eabed341 --- /dev/null +++ b/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx @@ -0,0 +1,176 @@ +import { useLayoutEffect, useRef, useState } from 'react'; +import { useCheckoutContext } from '@/components/checkout/checkout'; +import { useDraftOrderTotals } from '@/components/checkout/order/use-draft-order'; +import { useMercadoPago } from '@/components/checkout/payment/utils/mercadopago-provider'; +import { + PaymentProvider, + useConfirmCheckout, +} from '@/components/checkout/payment/utils/use-confirm-checkout'; +import { useLoadMercadoPago } from '@/components/checkout/payment/utils/use-load-mercadopago'; +import { useGoDaddyContext } from '@/godaddy-provider'; +import { GraphQLErrorWithCodes } from '@/lib/graphql-with-errors'; +import { PaymentMethodType } from '@/types'; + +export function MercadoPagoCreditCardForm() { + const { t } = useGoDaddyContext(); + const { mercadoPagoConfig, setCheckoutErrors } = useCheckoutContext(); + const { data: totals } = useDraftOrderTotals(); + const { + mpInstance, + setMpInstance, + bricksBuilder, + setBricksBuilder, + setIsLoading: setMercadoPagoLoading, + } = useMercadoPago(); + const { isMercadoPagoLoaded } = useLoadMercadoPago(); + const [error, setError] = useState(''); + const [isInitialized, setIsInitialized] = useState(false); + const [isBrickRendered, setIsBrickRendered] = useState(false); + const brickControllerRef = useRef(null); + + const confirmCheckout = useConfirmCheckout(); + + // Initialize MercadoPago instance + useLayoutEffect(() => { + if ( + !isMercadoPagoLoaded || + !mercadoPagoConfig?.publicKey || + mpInstance || + isInitialized + ) + return; + + try { + const mp = new (window as any).MercadoPago(mercadoPagoConfig.publicKey); + const builder = mp.bricks(); + setMpInstance(mp); + setBricksBuilder(builder); + setIsInitialized(true); + } catch (err) { + console.error('Error initializing MercadoPago:', err); + setError(t.errors.errorProcessingPayment); + } + }, [ + isMercadoPagoLoaded, + mercadoPagoConfig?.publicKey, + mpInstance, + isInitialized, + setMpInstance, + setBricksBuilder, + t.errors.errorProcessingPayment, + ]); + + // Render Payment Brick + useLayoutEffect(() => { + if ( + !bricksBuilder || + !mercadoPagoConfig?.publicKey || + brickControllerRef.current || + isBrickRendered + ) + return; + + const renderBrick = async () => { + const total = totals?.total?.value || 0; + + try { + setIsBrickRendered(true); + const settings = { + initialization: { + amount: total, + }, + customization: { + visual: { + style: { + theme: 'default', + }, + }, + paymentMethods: { + creditCard: 'all', + debitCard: 'all', + maxInstallments: 1, + }, + }, + callbacks: { + onReady: () => { + setMercadoPagoLoading(false); + }, + onSubmit: async ({ formData }: any) => { + setMercadoPagoLoading(true); + try { + // MercadoPago SDK provides the payment token in formData.token + const paymentToken = formData?.token; + + if (!paymentToken) { + throw new Error('No payment token received from MercadoPago'); + } + + await confirmCheckout.mutateAsync({ + paymentToken, + paymentType: PaymentMethodType.MERCADOPAGO, + paymentProvider: PaymentProvider.MERCADOPAGO, + }); + setError(''); + } catch (err: unknown) { + if (err instanceof GraphQLErrorWithCodes) { + setCheckoutErrors(err.codes); + } else { + setError(t.errors.errorProcessingPayment); + } + } finally { + setMercadoPagoLoading(false); + } + }, + onError: (error: any) => { + console.error('MercadoPago Brick Error:', error); + setError(t.errors.errorProcessingPayment); + setMercadoPagoLoading(false); + }, + }, + }; + + brickControllerRef.current = await bricksBuilder.create( + 'payment', + 'mercadopago-brick-container', + settings + ); + } catch (err) { + console.error('Error rendering brick:', err); + setError(t.errors.errorProcessingPayment); + setIsBrickRendered(false); + } + }; + + renderBrick(); + + return () => { + if (brickControllerRef.current) { + try { + brickControllerRef.current.unmount(); + } catch (e) { + console.error('Error unmounting brick:', e); + } + brickControllerRef.current = null; + setIsBrickRendered(false); + } + }; + }, [ + bricksBuilder, + mercadoPagoConfig?.publicKey, + totals?.total?.value, + confirmCheckout, + setCheckoutErrors, + setMercadoPagoLoading, + t.errors.errorProcessingPayment, + isBrickRendered, + ]); + + return ( + <> +
+ {error ? ( +

{error}

+ ) : null} + + ); +} 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..e00ec293 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 { MercadoPagoProvider } from './mercadopago-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, + mercadoPagoConfig, + } = useCheckoutContext(); const { payPalRequest } = useBuildPaymentRequest(); // Start with the children and conditionally wrap with providers @@ -36,6 +42,13 @@ export function ConditionalPaymentProviders({ ); } + // Only wrap with MercadoPagoProvider if MercadoPago is configured + if (mercadoPagoConfig?.publicKey?.trim()) { + wrappedChildren = ( + {wrappedChildren} + ); + } + // Only wrap with StripeProvider if Stripe is configured if (stripeConfig?.publishableKey?.trim()) { wrappedChildren = {wrappedChildren}; diff --git a/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx b/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx new file mode 100644 index 00000000..df993bdf --- /dev/null +++ b/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx @@ -0,0 +1,56 @@ +import React, { + createContext, + type ReactNode, + useContext, + useState, +} from 'react'; + +type MercadoPagoInstance = { + bricks: () => any; +}; + +type MercadoPagoContextType = { + mpInstance: MercadoPagoInstance | null; + setMpInstance: (instance: MercadoPagoInstance | null) => void; + bricksBuilder: any; + setBricksBuilder: (builder: any) => void; + isLoading: boolean; + setIsLoading: (loading: boolean) => void; +}; + +const MercadoPagoContext = createContext( + undefined +); + +export const MercadoPagoProvider = ({ children }: { children: ReactNode }) => { + const [mpInstance, setMpInstance] = useState( + null + ); + const [bricksBuilder, setBricksBuilder] = useState(null); + const [isLoading, setIsLoading] = useState(false); + + return ( + + {children} + + ); +}; + +export const useMercadoPago = () => { + const context = useContext(MercadoPagoContext); + if (!context) { + throw new Error( + 'useMercadoPago must be used within a MercadoPagoProvider' + ); + } + return context; +}; 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 93af44ba..1fd76966 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 @@ -58,6 +58,7 @@ export enum PaymentProvider { VANTIV_EXPRESS = 'VANTIV_EXPRESS', EZETAP = 'EZETAP', ADYEN = 'ADYEN', + MERCADOPAGO = 'MERCADOPAGO', LETGO = 'LETGO', CHECK_COMMERCE = 'CHECK_COMMERCE', SQUARE = 'SQUARE', diff --git a/packages/react/src/components/checkout/payment/utils/use-load-mercadopago.ts b/packages/react/src/components/checkout/payment/utils/use-load-mercadopago.ts new file mode 100644 index 00000000..45ad4fa4 --- /dev/null +++ b/packages/react/src/components/checkout/payment/utils/use-load-mercadopago.ts @@ -0,0 +1,53 @@ +import { useEffect, useState } from 'react'; +import { useCheckoutContext } from '@/components/checkout/checkout'; + +let isMercadoPagoLoaded = false; +let isMercadoPagoCDNLoaded = false; +const listeners = new Set<(loaded: boolean) => void>(); + +export function useLoadMercadoPago() { + const { mercadoPagoConfig } = useCheckoutContext(); + const [loaded, setLoaded] = useState(isMercadoPagoLoaded); + + const mercadoPagoCDN = 'https://sdk.mercadopago.com/js/v2'; + + useEffect(() => { + // Register this component to be notified when MercadoPago loads + const updateLoaded = (newLoaded: boolean) => setLoaded(newLoaded); + listeners.add(updateLoaded); + + // If already loaded, update immediately + if (isMercadoPagoLoaded) { + setLoaded(true); + } + + return () => { + listeners.delete(updateLoaded); + }; + }, []); + + useEffect(() => { + if ( + isMercadoPagoLoaded || + isMercadoPagoCDNLoaded || + !mercadoPagoConfig || + !mercadoPagoCDN + ) { + return; + } + + isMercadoPagoCDNLoaded = true; + const script = document.createElement('script'); + script.src = mercadoPagoCDN; + script.async = true; + script.onload = () => { + isMercadoPagoLoaded = true; + // Notify all components that MercadoPago has loaded + listeners.forEach(listener => listener(true)); + }; + + document.body.appendChild(script); + }, [mercadoPagoConfig, mercadoPagoCDN]); + + return { isMercadoPagoLoaded: loaded }; +} diff --git a/packages/react/src/types.ts b/packages/react/src/types.ts index 920c95b8..b726ff1c 100644 --- a/packages/react/src/types.ts +++ b/packages/react/src/types.ts @@ -43,6 +43,7 @@ export const PaymentProvider = { PAYPAL: 'paypal', PAZE: 'paze', OFFLINE: 'offline', + MERCADOPAGO: 'mercadopago', } as const; export const CheckoutType = { @@ -62,6 +63,7 @@ export const PaymentMethodType = { GOOGLE_PAY: 'googlePay', OFFLINE: 'offline', PAZE: 'paze', + MERCADOPAGO: 'mercadopago', } as const; // Union of all payment method keys From 1507a66466919bf966f09046571d7b02876bd107 Mon Sep 17 00:00:00 2001 From: Carlos Villacorta Date: Mon, 16 Feb 2026 17:23:31 -0500 Subject: [PATCH 2/8] mercadopago event tracking, improvement in rendering, placing dummy email --- examples/nextjs/app/checkout.tsx | 34 +- examples/nextjs/app/page.tsx | 19 +- examples/nextjs/app/store/actions.ts | 2 - .../app/store/product/[productId]/product.tsx | 5 +- .../src/components/checkout/checkout.tsx | 2 +- .../credit-card/mercadopago.tsx | 6 - .../checkout/payment/icons/MercadoPago.tsx | 39 + .../checkout/payment/lazy-payment-loader.tsx | 1 - .../checkout/payment/payment-form.tsx | 3 +- .../credit-card/mercadopago.tsx | 174 +- .../payment/utils/mercadopago-provider.tsx | 23 +- .../payment/utils/use-confirm-checkout.ts | 3 + .../payment/utils/use-load-mercadopago.ts | 8 + .../react/src/lib/godaddy/checkout-env.ts | 17518 ++++++++-------- .../src/lib/godaddy/checkout-mutations.ts | 4 + .../react/src/lib/godaddy/checkout-queries.ts | 4 + packages/react/src/tracking/events.ts | 2 + 17 files changed, 8988 insertions(+), 8859 deletions(-) create mode 100644 packages/react/src/components/checkout/payment/icons/MercadoPago.tsx diff --git a/examples/nextjs/app/checkout.tsx b/examples/nextjs/app/checkout.tsx index 746b068a..9a381042 100644 --- a/examples/nextjs/app/checkout.tsx +++ b/examples/nextjs/app/checkout.tsx @@ -10,32 +10,13 @@ const customSchema: CheckoutFormSchema = { }; export function CheckoutPage({ session }: { session: CheckoutSession }) { - const s = { - ...session, - ...{ - paymentMethods: { - mercadopago: { - processor: 'mercadopago', - checkoutTypes: ['standard'], - }, - paypal: { - processor: 'paypal', - checkoutTypes: ['standard'], - }, - offline: { - processor: 'offline', - checkoutTypes: ['standard'], - }, - } - } - }; - return ( Back to Store - +
); } diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx index 69f5f715..8ae642b4 100644 --- a/packages/react/src/components/checkout/checkout.tsx +++ b/packages/react/src/components/checkout/checkout.tsx @@ -376,7 +376,7 @@ export function Checkout(props: CheckoutProps) { ); } - + return ( { + return ( + + + + + + + + + ); +}; + +export default MercadoPagoIcon; 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 1afe08a4..0ef47f01 100644 --- a/packages/react/src/components/checkout/payment/lazy-payment-loader.tsx +++ b/packages/react/src/components/checkout/payment/lazy-payment-loader.tsx @@ -287,7 +287,6 @@ export function LazyPaymentMethodRenderer({ provider, isExpress, }: LazyPaymentMethodRendererProps) { - console.log(`Rendering LazyPaymentMethodRenderer for method: ${method}, provider: ${provider}, type: ${type}, isExpress: ${isExpress}`) const methodRegistry = lazyPaymentComponentRegistry[ method as keyof typeof lazyPaymentComponentRegistry diff --git a/packages/react/src/components/checkout/payment/payment-form.tsx b/packages/react/src/components/checkout/payment/payment-form.tsx index d3a3eea1..13f51670 100644 --- a/packages/react/src/components/checkout/payment/payment-form.tsx +++ b/packages/react/src/components/checkout/payment/payment-form.tsx @@ -20,6 +20,7 @@ import ApplePayIcon from '@/components/checkout/payment/icons/ApplePay'; import GooglePayIcon from '@/components/checkout/payment/icons/GooglePay'; import PayPalIcon from '@/components/checkout/payment/icons/PayPal'; import PazeIcon from '@/components/checkout/payment/icons/Paze'; +import MercadoPagoIcon from '@/components/checkout/payment/icons/MercadoPago'; import { hasPaymentMethodButton, hasPaymentMethodForm, @@ -66,7 +67,7 @@ const PAYMENT_METHOD_ICONS: Record = { applePay: , googlePay: , paze: , - mercadopago: , + mercadopago: , offline: , }; diff --git a/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx b/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx index eabed341..da7d40da 100644 --- a/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx +++ b/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx @@ -1,4 +1,5 @@ -import { useLayoutEffect, useRef, useState } from 'react'; +import { useCallback, useEffect, useLayoutEffect, useRef, useState } from 'react'; +import { useFormContext } from 'react-hook-form'; import { useCheckoutContext } from '@/components/checkout/checkout'; import { useDraftOrderTotals } from '@/components/checkout/order/use-draft-order'; import { useMercadoPago } from '@/components/checkout/payment/utils/mercadopago-provider'; @@ -9,12 +10,15 @@ import { import { useLoadMercadoPago } from '@/components/checkout/payment/utils/use-load-mercadopago'; import { useGoDaddyContext } from '@/godaddy-provider'; import { GraphQLErrorWithCodes } from '@/lib/graphql-with-errors'; +import { eventIds } from '@/tracking/events'; +import { TrackingEventType, track } from '@/tracking/track'; import { PaymentMethodType } from '@/types'; export function MercadoPagoCreditCardForm() { const { t } = useGoDaddyContext(); const { mercadoPagoConfig, setCheckoutErrors } = useCheckoutContext(); const { data: totals } = useDraftOrderTotals(); + const form = useFormContext(); const { mpInstance, setMpInstance, @@ -25,11 +29,80 @@ export function MercadoPagoCreditCardForm() { const { isMercadoPagoLoaded } = useLoadMercadoPago(); const [error, setError] = useState(''); const [isInitialized, setIsInitialized] = useState(false); - const [isBrickRendered, setIsBrickRendered] = useState(false); const brickControllerRef = useRef(null); + const isInitializingRef = useRef(false); + const hasRenderedRef = useRef(false); + const onReadyRef = useRef<() => void>(() => {}); + const onSubmitRef = useRef<(args: any) => void>(() => {}); + const onErrorRef = useRef<(err: any) => void>(() => {}); const confirmCheckout = useConfirmCheckout(); + // Memoize brick callbacks to prevent recreating the brick on every render + const handleReady = useCallback(() => { + setMercadoPagoLoading(false); + }, [setMercadoPagoLoading]); + + const handleSubmit = useCallback(async ({ formData }: any) => { + setMercadoPagoLoading(true); + + // Validate form before processing payment + const valid = await form.trigger(); + if (!valid) { + const firstError = Object.keys(form.formState.errors)[0]; + if (firstError) { + form.setFocus(firstError); + } + setMercadoPagoLoading(false); + return; + } + + // Track MercadoPago click + track({ + eventId: eventIds.mercadopagoClick, + type: TrackingEventType.CLICK, + properties: { + paymentType: PaymentMethodType.MERCADOPAGO, + }, + }); + + try { + // MercadoPago SDK provides the payment token in formData.token + const paymentToken = formData?.token; + + if (!paymentToken) { + throw new Error('No payment token received from MercadoPago'); + } + + await confirmCheckout.mutateAsync({ + paymentToken, + paymentType: PaymentMethodType.MERCADOPAGO, + paymentProvider: PaymentProvider.MERCADOPAGO, + }); + setError(''); + } catch (err: unknown) { + if (err instanceof GraphQLErrorWithCodes) { + setCheckoutErrors(err.codes); + } else { + setError(t.errors.errorProcessingPayment); + } + } finally { + setMercadoPagoLoading(false); + } + }, [form, confirmCheckout, setCheckoutErrors, setMercadoPagoLoading, t.errors.errorProcessingPayment]); + + const handleError = useCallback((err: any) => { + const _errorMessage = err?.message || err?.error || 'Unknown error'; + setError(t.errors.errorProcessingPayment); + setMercadoPagoLoading(false); + }, [setMercadoPagoLoading, t.errors.errorProcessingPayment]); + + useEffect(() => { + onReadyRef.current = handleReady; + onSubmitRef.current = handleSubmit; + onErrorRef.current = handleError; + }, [handleReady, handleSubmit, handleError]); + // Initialize MercadoPago instance useLayoutEffect(() => { if ( @@ -46,8 +119,7 @@ export function MercadoPagoCreditCardForm() { setMpInstance(mp); setBricksBuilder(builder); setIsInitialized(true); - } catch (err) { - console.error('Error initializing MercadoPago:', err); + } catch (_err) { setError(t.errors.errorProcessingPayment); } }, [ @@ -57,16 +129,15 @@ export function MercadoPagoCreditCardForm() { isInitialized, setMpInstance, setBricksBuilder, - t.errors.errorProcessingPayment, ]); // Render Payment Brick useLayoutEffect(() => { if ( !bricksBuilder || - !mercadoPagoConfig?.publicKey || brickControllerRef.current || - isBrickRendered + isInitializingRef.current || + hasRenderedRef.current ) return; @@ -74,10 +145,18 @@ export function MercadoPagoCreditCardForm() { const total = totals?.total?.value || 0; try { - setIsBrickRendered(true); + isInitializingRef.current = true; + hasRenderedRef.current = true; + const container = document.getElementById( + 'mercadopago-brick-container' + ); + if (container) { + container.innerHTML = ''; + } const settings = { initialization: { amount: total, + payer: { email: 'dummy@testuser.com' }, }, customization: { visual: { @@ -92,85 +171,56 @@ export function MercadoPagoCreditCardForm() { }, }, callbacks: { - onReady: () => { - setMercadoPagoLoading(false); - }, - onSubmit: async ({ formData }: any) => { - setMercadoPagoLoading(true); - try { - // MercadoPago SDK provides the payment token in formData.token - const paymentToken = formData?.token; - - if (!paymentToken) { - throw new Error('No payment token received from MercadoPago'); - } - - await confirmCheckout.mutateAsync({ - paymentToken, - paymentType: PaymentMethodType.MERCADOPAGO, - paymentProvider: PaymentProvider.MERCADOPAGO, - }); - setError(''); - } catch (err: unknown) { - if (err instanceof GraphQLErrorWithCodes) { - setCheckoutErrors(err.codes); - } else { - setError(t.errors.errorProcessingPayment); - } - } finally { - setMercadoPagoLoading(false); - } - }, - onError: (error: any) => { - console.error('MercadoPago Brick Error:', error); - setError(t.errors.errorProcessingPayment); - setMercadoPagoLoading(false); - }, + onReady: () => onReadyRef.current?.(), + onSubmit: (args: any) => onSubmitRef.current?.(args), + onError: (err: any) => onErrorRef.current?.(err), }, }; - brickControllerRef.current = await bricksBuilder.create( + const controller = await bricksBuilder.create( 'payment', 'mercadopago-brick-container', settings ); - } catch (err) { - console.error('Error rendering brick:', err); + brickControllerRef.current = controller; + isInitializingRef.current = false; + } catch (_err) { setError(t.errors.errorProcessingPayment); - setIsBrickRendered(false); + isInitializingRef.current = false; + hasRenderedRef.current = false; } }; renderBrick(); + }, [ + bricksBuilder, + ]); + // Unmount MercadoPago brick on component unmount only + useEffect(() => { return () => { if (brickControllerRef.current) { try { brickControllerRef.current.unmount(); - } catch (e) { - console.error('Error unmounting brick:', e); + } catch (_e) { + // Ignore unmount errors } brickControllerRef.current = null; - setIsBrickRendered(false); } + const container = document.getElementById('mercadopago-brick-container'); + if (container) { + container.innerHTML = ''; + } + isInitializingRef.current = false; }; - }, [ - bricksBuilder, - mercadoPagoConfig?.publicKey, - totals?.total?.value, - confirmCheckout, - setCheckoutErrors, - setMercadoPagoLoading, - t.errors.errorProcessingPayment, - isBrickRendered, - ]); + }, []); return ( <> -
+
{error ? ( -

{error}

+

{error}

) : null} ); -} +} \ No newline at end of file diff --git a/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx b/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx index df993bdf..896e0ff7 100644 --- a/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx +++ b/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx @@ -1,6 +1,7 @@ import React, { createContext, type ReactNode, + useCallback, useContext, useState, } from 'react'; @@ -29,15 +30,27 @@ export const MercadoPagoProvider = ({ children }: { children: ReactNode }) => { const [bricksBuilder, setBricksBuilder] = useState(null); const [isLoading, setIsLoading] = useState(false); + const setMpInstanceCallback = useCallback((instance: MercadoPagoInstance | null) => { + setMpInstance(instance); + }, []); + + const setBricksBuilderCallback = useCallback((builder: any) => { + setBricksBuilder(builder); + }, []); + + const setIsLoadingCallback = useCallback((loading: boolean) => { + setIsLoading(loading); + }, []); + return ( {children} @@ -48,9 +61,7 @@ export const MercadoPagoProvider = ({ children }: { children: ReactNode }) => { export const useMercadoPago = () => { const context = useContext(MercadoPagoContext); if (!context) { - throw new Error( - 'useMercadoPago must be used within a MercadoPagoProvider' - ); + throw new Error('useMercadoPago must be used within a MercadoPagoProvider'); } return context; }; 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..155a6372 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 @@ -155,6 +155,9 @@ export function useConfirmCheckout() { case 'paze': completedEventId = eventIds.pazePayCompleted; break; + case 'mercadopago': + completedEventId = eventIds.mercadopagoCompleted; + break; default: completedEventId = null; } diff --git a/packages/react/src/components/checkout/payment/utils/use-load-mercadopago.ts b/packages/react/src/components/checkout/payment/utils/use-load-mercadopago.ts index 45ad4fa4..47d67954 100644 --- a/packages/react/src/components/checkout/payment/utils/use-load-mercadopago.ts +++ b/packages/react/src/components/checkout/payment/utils/use-load-mercadopago.ts @@ -4,6 +4,7 @@ import { useCheckoutContext } from '@/components/checkout/checkout'; let isMercadoPagoLoaded = false; let isMercadoPagoCDNLoaded = false; const listeners = new Set<(loaded: boolean) => void>(); +const MERCADOPAGO_SDK_ID = 'mercadopago-sdk'; export function useLoadMercadoPago() { const { mercadoPagoConfig } = useCheckoutContext(); @@ -36,8 +37,15 @@ export function useLoadMercadoPago() { return; } + const existingScript = document.getElementById(MERCADOPAGO_SDK_ID); + if (existingScript) { + isMercadoPagoCDNLoaded = true; + return; + } + isMercadoPagoCDNLoaded = true; const script = document.createElement('script'); + script.id = MERCADOPAGO_SDK_ID; script.src = mercadoPagoCDN; script.async = true; script.onload = () => { diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts index 946b67bc..e295b32b 100644 --- a/packages/react/src/lib/godaddy/checkout-env.ts +++ b/packages/react/src/lib/godaddy/checkout-env.ts @@ -23,11005 +23,11043 @@ * ``` */ 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', - }, - 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', - }, - }, + "name": "express", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionOperatingHoursMapInput', - inputFields: [ { - name: 'default', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionStoreHoursInput', - }, + "name": "googlePay", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, + "args": [], + "isDeprecated": false }, - ], - 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', - }, - }, - }, + "name": "mercadopago", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'processor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "offline", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - 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": "paypal", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, + "args": [], + "isDeprecated": false }, { - name: 'processor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "paze", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethods', - fields: [ - { - name: 'applePay', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, - { - name: 'card', - 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: 'offline', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodsInput", + "inputFields": [ { - name: 'paypal', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, + "name": "applePay", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'paze', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - }, - args: [], - isDeprecated: false, + "name": "card", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodsInput', - inputFields: [ { - name: 'applePay', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "ccavenue", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'card', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "express", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'express', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "googlePay", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'googlePay', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "offline", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'offline', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "paypal", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'paypal', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "paze", + "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": "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: 'lastName', - 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": [ + { + "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": "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: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "totals", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput" + } + } + }, + { + "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: 'ConfirmCheckoutShippingLineInput', - inputFields: [ + "kind": "SCALAR", + "name": "DateTime" + }, + { + "kind": "INPUT_OBJECT", + "name": "DestinationAddressInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedProvider', - 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: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "DiscountInput", + "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: 'ConfirmCheckoutTaxInput', - }, - }, + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'totals', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineTotalsInput', - }, - }, + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineTotalsInput', - inputFields: [ { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'taxTotal', - 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" + } + } + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutTaxInput', - 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": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "DraftOrder", + "fields": [ + { + "name": "billing", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, + "args": [], + "isDeprecated": false }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "calculatedAdjustments", + "type": { + "kind": "OBJECT", + "name": "PriceAdjustmentsCalculationResult" }, + "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: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "calculatedShippingRates", + "type": { + "kind": "OBJECT", + "name": "ShippingRateCalculationResult" }, + "args": [ + { + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "DestinationAddressInput" + } + } + ], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - 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 }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "cartId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ContactInput', - inputFields: [ { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DraftOrderAddressInput', - }, + "name": "context", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContext" }, + "args": [], + "isDeprecated": false }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, + "args": [], + "isDeprecated": false }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'firstName', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemDiscount" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'lastName', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemFee" + } + } }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'CreateDraftLineItemInput', - inputFields: [ { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', + "name": "fulfillmentModes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "DraftOrderLineItem" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, + "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: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "number", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'LineItemModeInput', - }, + "name": "numberDisplay", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "ShippingLine" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "statuses", + "type": { + "kind": "OBJECT", + "name": "DraftOrderStatuses" }, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemTax" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "DraftOrderTotals" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "DraftOrderAddress", + "fields": [ + { + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'PHYSICAL', + "args": [], + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, + { + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'DateTime', + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'DestinationAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "DraftOrderAddressInput", + "inputFields": [ { - name: 'addressLine1', - type: { - 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: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "NON_NULL", + "ofType": { + "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: 'DiscountInput', - inputFields: [ + "kind": "OBJECT", + "name": "DraftOrderContact", + "fields": [ { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "address", + "type": { + "kind": "OBJECT", + "name": "DraftOrderAddress" }, + "args": [], + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "DraftOrderContext", + "fields": [ { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "channelId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "owner", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, + { + "name": "storeId", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'DraftOrder', - fields: [ + "kind": "OBJECT", + "name": "DraftOrderLineItem", + "fields": [ { - name: 'billing', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculatedAdjustments', - type: { - kind: 'OBJECT', - name: 'PriceAdjustmentsCalculationResult', + "name": "details", + "type": { + "kind": "OBJECT", + "name": "LineItemDetails" }, - 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": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemDiscount" + } + } }, - args: [ - { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'DestinationAddressInput', - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculatedTaxes', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationResult', + "name": "externalId", + "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": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemFee" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'context', - type: { - kind: 'OBJECT', - name: 'DraftOrderContext', + "name": "fulfilledAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": true }, { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fulfillmentMode", + "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": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - 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: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemFee', - }, - }, + "name": "name", + "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": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemNote" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "orderVersion", + "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": "productId", + "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": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemNote', - }, - }, + "name": "returnQuantity", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'number', - type: { - kind: 'SCALAR', - name: 'String', + "name": "returnTotals", + "type": { + "kind": "OBJECT", + "name": "LineItemReturnTotals" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'numberDisplay', - type: { - kind: 'SCALAR', - name: 'String', + "name": "returnedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'ShippingLine', - }, - }, + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'statuses', - type: { - kind: 'OBJECT', - name: 'DraftOrderStatuses', + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "status", + "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": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'DraftOrderTotals', + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemTax" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "LineItemTotals" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'DraftOrderAddress', - fields: [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "unitAmount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "DraftOrderLineItemInput", + "inputFields": [ { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "fulfillmentMode", + "type": { + "kind": "ENUM", + "name": "LineItemModeInput" + } }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "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" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'DraftOrderAddressInput', - inputFields: [ { - name: 'addressLine1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'adminArea1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" }, + "defaultValue": "PHYSICAL" }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "unitAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "DraftOrderStatuses", + "fields": [ + { + "name": "fulfillmentStatus", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "paymentStatus", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'DraftOrderContact', - fields: [ + "kind": "OBJECT", + "name": "DraftOrderTotals", + "fields": [ { - name: 'address', - type: { - kind: 'OBJECT', - name: 'DraftOrderAddress', + "name": "discountTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "feeTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', + "name": "shippingTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "total", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'DraftOrderContext', - fields: [ - { - name: 'channelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "ExchangeCheckoutTokenInput", + "inputFields": [ { - name: 'owner', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "sessionId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'storeId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "token", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'DraftOrderLineItem', - fields: [ + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'details', - type: { - kind: 'OBJECT', - name: 'LineItemDetails', - }, - args: [], - isDeprecated: false, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemDiscount', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemFee', - }, - }, - }, - args: [], - isDeprecated: false, - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "FeeInput", + "inputFields": [ { - name: 'fulfilledAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: true, + "defaultValue": "false" }, { - name: 'fulfillmentMode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "name", + "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": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "Float" + }, + { + "kind": "ENUM", + "name": "FulfillmentModeInput", + "enumValues": [ { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemNote', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "CURBSIDE", + "isDeprecated": false }, { - name: 'orderVersion', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "DELIVERY", + "isDeprecated": false }, { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "name": "DRIVE_THRU", + "isDeprecated": false }, { - name: 'returnQuantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "name": "FOR_HERE", + "isDeprecated": false }, { - name: 'returnTotals', - type: { - kind: 'OBJECT', - name: 'LineItemReturnTotals', - }, - args: [], - isDeprecated: false, + "name": "GENERAL_CONTAINER", + "isDeprecated": false }, { - name: 'returnedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "GIFT_CARD", + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "NONE", + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "NON_LODGING_NRR", + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', - }, - args: [], - isDeprecated: false, + "name": "NON_LODGING_SALE", + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "PICKUP", + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "PURCHASE", + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "QUICK_STAY", + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemTax', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "REGULAR_STAY", + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'LineItemTotals', - }, - args: [], - isDeprecated: false, + "name": "SHIP", + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "TO_GO", + "isDeprecated": false + } + ] + }, + { + "kind": "OBJECT", + "name": "GeoCoordinates", + "fields": [ { - name: 'unitAmount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "latitude", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "longitude", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'DraftOrderLineItemInput', - 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', - }, - }, - }, - }, + "kind": "OBJECT", + "name": "GoDaddyAppearance", + "fields": [ { - name: 'fulfillmentMode', - type: { - kind: 'ENUM', - name: 'LineItemModeInput', + "name": "theme", + "type": { + "kind": "ENUM", + "name": "GoDaddyTheme" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "variables", + "type": { + "kind": "OBJECT", + "name": "CSSVariables" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "GoDaddyAppearanceInput", + "inputFields": [ { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "theme", + "type": { + "kind": "ENUM", + "name": "GoDaddyTheme" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "variables", + "type": { + "kind": "INPUT_OBJECT", + "name": "CSSVariablesInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "ENUM", + "name": "GoDaddyTheme", + "enumValues": [ { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, - }, - defaultValue: '[]', + "name": "base", + "isDeprecated": false }, { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "orange", + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, - }, + "name": "purple", + "isDeprecated": false + } + ] + }, + { + "kind": "SCALAR", + "name": "ID" + }, + { + "kind": "SCALAR", + "name": "Int" + }, + { + "kind": "OBJECT", + "name": "LineItemDetails", + "fields": [ { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "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: 'unitOfMeasure', - type: { - kind: 'SCALAR', - name: 'String', + "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 + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', - inputFields: [ + "kind": "OBJECT", + "name": "Mutation", + "fields": [ { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', + "name": "applyCheckoutSessionDeliveryMethod", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDeliveryMethodInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', + "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: '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": "enableBillingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "enableLocalPickup", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, + "name": "enableNotesCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemReturnTotals', - fields: [ { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enablePaymentMethodCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enablePhoneCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enablePromotionCodes", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'total', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enableShippingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemTax', - fields: [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enableSurcharge", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "enableTaxCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, + "name": "enableTips", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enabledLocales", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'included', - type: { - 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": "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: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "enablePaymentMethodCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enablePhoneCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enablePromotionCodes", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemTotals', - fields: [ { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enableShippingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enableSurcharge", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "enableTaxCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', - inputFields: [ { - name: 'discountTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enableTips", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'feeTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enabledLocales", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enabledPaymentProviders", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "environment", + "type": { + "kind": "ENUM", + "name": "CheckoutSessionEnvironment" + } }, - ], - isOneOf: false, - }, - { - kind: 'ENUM', - name: 'LineItemTypesInput', - enumValues: [ { - name: 'ALL', - isDeprecated: false, + "name": "experimental_rules", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionExperimentalRulesInput" + } }, { - name: 'DIGITAL', - isDeprecated: false, + "name": "expiresAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'PAY_LINK', - isDeprecated: false, + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLocationInput" + } + } + } }, { - name: 'PHYSICAL', - isDeprecated: false, + "name": "operatingHours", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOperatingHoursMapInput" + } }, { - name: 'SERVICE', - isDeprecated: false, + "name": "paymentMethods", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodsInput" + } }, { - name: 'STAY', - isDeprecated: false, + "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" + } }, - ], - }, - { - kind: 'ENUM', - name: 'MetafieldTypeInput', - enumValues: [ { - name: 'JSON', - isDeprecated: false, + "name": "successUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "url", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "MutationVerifyAddressInput", + "inputFields": [ { - name: 'currencyCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "addressLine1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'MoneyValue', - fields: [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Int', - }, - args: [], - isDeprecated: false, + "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" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'Mutation', - fields: [ + "kind": "ENUM", + "name": "NoteAuthorTypeInput", + "enumValues": [ { - name: 'applyCheckoutSessionDeliveryMethod', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDeliveryMethodInput', - }, - }, - }, - ], - isDeprecated: false, + "name": "CUSTOMER", + "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": "MERCHANT", + "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": "NONE", + "isDeprecated": false + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "NoteInput", + "inputFields": [ + { + "name": "author", + "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": "authorType", + "type": { + "kind": "ENUM", + "name": "NoteAuthorTypeInput" + } }, { - name: 'authorizeCheckoutSession', - type: { - kind: 'UNION', - name: 'Transaction', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationAuthorizeCheckoutSessionInput', - }, - }, - }, - ], - isDeprecated: false, + "name": "content", + "type": { + "kind": "NON_NULL", + "ofType": { + "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": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - 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": "deletedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'createCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationCreateCheckoutSessionInput', - }, - }, - }, - ], - isDeprecated: false, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - 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: '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: 'OrderTotalsInput', - 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: 'shippingTotal', - 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', - }, - }, - }, - { - name: 'total', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - ], - isOneOf: false, - }, - { - 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: 'startCursor', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'PriceAdjustmentShippingLineInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - ], - 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: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CalculatedLineOutput', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'totalDiscountAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, - args: [], - isDeprecated: false, - }, - { - name: 'totalFeeAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'Query', - fields: [ - { - name: 'checkoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [], - isDeprecated: false, - }, - { - 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: 'serviceCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - 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: 'code', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'description', - 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', - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'label', - 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: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, - { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, - ], - isDeprecated: false, - }, - { - 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: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'unitOfWeight', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'weight', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUAttribute', - fields: [ - { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - 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, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUAttributeValue', - fields: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUMetafield', - fields: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'key', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'namespace', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUMetafieldsConnection', - fields: [ - { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUMetafieldsConnectionEdge', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUMetafieldsConnectionEdge', - fields: [ - { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKUMetafield', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - 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: 'OBJECT', - name: 'SaleTransaction', - fields: [ - { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'TransactionAmount', - }, - args: [], - isDeprecated: false, - }, - { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'fundingSource', - type: { - kind: 'OBJECT', - name: 'TransactionFundingSource', - }, - args: [], - isDeprecated: false, - }, - { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'transactionId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'transactionRefNum', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SelectedAddon', - fields: [ - { - name: 'attribute', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - 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: 'attribute', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'sku', - 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: 'costAdjustment', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'name', - 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, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'SelectedOptionInput', - inputFields: [ - { - name: 'attribute', - 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: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "shouldNotifyCustomer", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + } ], - isOneOf: false, + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "Null" }, { - kind: 'OBJECT', - name: 'ShippingLine', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemDiscount', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemTax', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'ShippingLineTotals', - }, - args: [], - isDeprecated: false, - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingLineTotals', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderBillingInfoInput", + "inputFields": [ { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [], - }, - { - kind: 'ENUM', - name: 'ShippingLineType', - enumValues: [ { - name: 'FEE', - isDeprecated: false, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'SHIPPING', - isDeprecated: false, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'SKU', - isDeprecated: false, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingRate', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderContextInputUpdate", + "inputFields": [ { - name: 'carrierCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "channelId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'cost', - type: { - kind: 'OBJECT', - name: 'ShippingRateMoneyValue', - }, - args: [], - isDeprecated: false, - }, + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "OrderMetafield", + "fields": [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'displayName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'features', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput", + "inputFields": [ { - name: 'maxDeliveryDate', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "key", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'minDeliveryDate', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "MetafieldTypeInput" + } }, - args: [], - isDeprecated: false, + "defaultValue": "JSON" }, { - name: 'serviceCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingRateCalculationResult', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderShippingInfoInput", + "inputFields": [ { - name: 'rates', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'ShippingRate', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'ShippingRateMoneyValue', - fields: [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "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" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SimpleMoney', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderTotalsInput", + "inputFields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "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: 'value', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "name": "shippingTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, - ], - interfaces: [], + { + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "total", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } + ], + "isOneOf": false }, { - kind: 'SCALAR', - name: 'String', + "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": "startCursor", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxAmountInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "PriceAdjustmentShippingLineInput", + "inputFields": [ { - name: 'rate', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxRateInput', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'totalTaxAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'TaxCalculatedLineInput', - inputFields: [ + "kind": "OBJECT", + "name": "PriceAdjustmentsCalculationResult", + "fields": [ { - name: 'calculationLine', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxCalculationLineInput', + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CalculatedAdjustmentOutput" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxAmountInput', - }, - }, + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CalculatedLineOutput" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "totalDiscountAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxCalculationLineInput', - inputFields: [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "totalFeeAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', - inputFields: [ + "kind": "OBJECT", + "name": "Query", + "fields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "checkoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - 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": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "serviceCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "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: 'adminArea1', - 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: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "code", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - 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: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - inputFields: [ + "args": [], + "isDeprecated": false + }, { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "metafields", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUMetafieldsConnection" + } }, - defaultValue: 'false', + "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: '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": "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": "rate", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxRateInput" + } }, { - 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": "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": "totalTaxAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxCalculationLineInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput", + "inputFields": [ + { + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - }, - }, - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - }, - }, - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - 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: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "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: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - }, - }, - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineTotalsInput', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - ], - isOneOf: false, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineTotalsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxLineInput", + "inputFields": [ { - name: 'subTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "classification", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } + }, + { + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Int" + } + }, + { + "name": "subtotalPrice", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "type", + "type": { + "kind": "ENUM", + "name": "ShippingLineType" + } }, { - name: 'taxTotal', + name: 'unitPrice', type: { kind: 'INPUT_OBJECT', name: 'UpdateMoneyInput', }, }, + "name": "unitPrice", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxRateInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "calculationMethod", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - 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": "label", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "value", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxRateValueInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxRateValueInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "appliedAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "appliedPercentage", + "type": { + "kind": "SCALAR", + "name": "Float" + } }, + { + "name": "percentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - inputFields: [ + "kind": "UNION", + "name": "Transaction", + "possibleTypes": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "kind": "OBJECT", + "name": "AuthorizeTransaction" }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, - ], - isOneOf: false, + "kind": "OBJECT", + "name": "SaleTransaction" + } + ] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateNoteInput', - inputFields: [ + "kind": "OBJECT", + "name": "TransactionAmount", + "fields": [ { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', + "name": "amountType", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'authorType', - type: { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', + "name": "currency", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'content', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "subTotal", + "type": { + "kind": "SCALAR", + "name": "Float" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "total", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "TransactionFundingSource", + "fields": [ { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "customFundingType", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "provider", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, + { + "name": "sourceType", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateOrderTaxInput', - inputFields: [ - { - name: 'additional', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - defaultValue: 'false', + "defaultValue": "false" }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - 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: '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', - }, + "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 c4e3815e..71464742 100644 --- a/packages/react/src/lib/godaddy/checkout-mutations.ts +++ b/packages/react/src/lib/godaddy/checkout-mutations.ts @@ -105,6 +105,10 @@ export const CreateCheckoutSessionMutation = graphql(` processor checkoutTypes } + mercadopago { + processor + checkoutTypes + } } draftOrder { id diff --git a/packages/react/src/lib/godaddy/checkout-queries.ts b/packages/react/src/lib/godaddy/checkout-queries.ts index 38491fb7..25d4b2dc 100644 --- a/packages/react/src/lib/godaddy/checkout-queries.ts +++ b/packages/react/src/lib/godaddy/checkout-queries.ts @@ -105,6 +105,10 @@ export const GetCheckoutSessionQuery = graphql(` processor checkoutTypes } + mercadopago { + processor + checkoutTypes + } } locations { id diff --git a/packages/react/src/tracking/events.ts b/packages/react/src/tracking/events.ts index d453b005..c0621e65 100644 --- a/packages/react/src/tracking/events.ts +++ b/packages/react/src/tracking/events.ts @@ -27,6 +27,8 @@ export const eventIds = { pazePayImpression: 'paze_pay.impression', pazePayClick: 'paze_pay.click', pazePayCompleted: 'paze_pay_completed.event', + mercadopagoClick: 'mercadopago.click', + mercadopagoCompleted: 'mercadopago_completed.event', expressCheckoutError: 'express_checkout_error.event', // Express checkout coupon events expressApplyCouponEvent: 'express_checkout_apply_coupon.event', From 87215f5aa5ae05087ec751e76ff0876bdcff1d59 Mon Sep 17 00:00:00 2001 From: Carlos Villacorta Date: Mon, 16 Feb 2026 18:17:28 -0500 Subject: [PATCH 3/8] including changeset --- .changeset/some-berries-teach.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/some-berries-teach.md diff --git a/.changeset/some-berries-teach.md b/.changeset/some-berries-teach.md new file mode 100644 index 00000000..19425a12 --- /dev/null +++ b/.changeset/some-berries-teach.md @@ -0,0 +1,6 @@ +--- +"nextjs": minor +"@godaddy/react": minor +--- + +Implementation of mercadopago From ef0b25ef363303efd7403e74e717b7a50504f977 Mon Sep 17 00:00:00 2001 From: Carlos Villacorta Date: Tue, 17 Feb 2026 12:17:43 -0500 Subject: [PATCH 4/8] run lint:fix --- examples/nextjs/app/page.tsx | 5 +- examples/nextjs/biome.json | 36 +- .../checkout/payment/icons/MercadoPago.tsx | 66 +- .../checkout/payment/payment-form.tsx | 2 +- .../credit-card/mercadopago.tsx | 124 +- .../payment/utils/mercadopago-provider.tsx | 9 +- .../react/src/lib/godaddy/checkout-env.ts | 17601 ++++++++-------- 7 files changed, 8931 insertions(+), 8912 deletions(-) diff --git a/examples/nextjs/app/page.tsx b/examples/nextjs/app/page.tsx index 1b0ed335..1373ef48 100644 --- a/examples/nextjs/app/page.tsx +++ b/examples/nextjs/app/page.tsx @@ -58,11 +58,10 @@ export default async function Home() { processor: 'mercadopago', checkoutTypes: ['standard'], }, - paypal: - { + paypal: { processor: 'paypal', checkoutTypes: ['express', 'standard'], - } + }, }, operatingHours: { default: { diff --git a/examples/nextjs/biome.json b/examples/nextjs/biome.json index 808d736f..faa4f36f 100644 --- a/examples/nextjs/biome.json +++ b/examples/nextjs/biome.json @@ -1,20 +1,20 @@ { - "$schema": "https://biomejs.dev/schemas/2.3.3/schema.json", - "extends": ["biome-config-godaddy/biome.json"], - "css": { - "parser": { - "cssModules": true, - "tailwindDirectives": true - } - }, - "files": { - "includes": ["**/*", "!!**/src/globals.css"] - }, - "linter": { - "rules": { - "correctness": { - "useUniqueElementIds": "off" - } - } - } + "$schema": "https://biomejs.dev/schemas/2.3.3/schema.json", + "extends": ["biome-config-godaddy/biome.json"], + "css": { + "parser": { + "cssModules": true, + "tailwindDirectives": true + } + }, + "files": { + "includes": ["**/*", "!!**/src/globals.css"] + }, + "linter": { + "rules": { + "correctness": { + "useUniqueElementIds": "off" + } + } + } } diff --git a/packages/react/src/components/checkout/payment/icons/MercadoPago.tsx b/packages/react/src/components/checkout/payment/icons/MercadoPago.tsx index 100b51a6..a33064b1 100644 --- a/packages/react/src/components/checkout/payment/icons/MercadoPago.tsx +++ b/packages/react/src/components/checkout/payment/icons/MercadoPago.tsx @@ -1,38 +1,38 @@ -export const MercadoPagoIcon = (props) => { +export const MercadoPagoIcon = props => { return ( - - - - - - - + width={33} + height={28} + viewBox='0 0 33 28' + fill='none' + xmlns='http://www.w3.org/2000/svg' + {...props} + > + + + + + + + ); }; diff --git a/packages/react/src/components/checkout/payment/payment-form.tsx b/packages/react/src/components/checkout/payment/payment-form.tsx index 13f51670..6997f093 100644 --- a/packages/react/src/components/checkout/payment/payment-form.tsx +++ b/packages/react/src/components/checkout/payment/payment-form.tsx @@ -18,9 +18,9 @@ import { } from '@/components/checkout/line-items'; import ApplePayIcon from '@/components/checkout/payment/icons/ApplePay'; import GooglePayIcon from '@/components/checkout/payment/icons/GooglePay'; +import MercadoPagoIcon from '@/components/checkout/payment/icons/MercadoPago'; import PayPalIcon from '@/components/checkout/payment/icons/PayPal'; import PazeIcon from '@/components/checkout/payment/icons/Paze'; -import MercadoPagoIcon from '@/components/checkout/payment/icons/MercadoPago'; import { hasPaymentMethodButton, hasPaymentMethodForm, diff --git a/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx b/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx index da7d40da..60eb0ba4 100644 --- a/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx +++ b/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx @@ -1,4 +1,10 @@ -import { useCallback, useEffect, useLayoutEffect, useRef, useState } from 'react'; +import { + useCallback, + useEffect, + useLayoutEffect, + useRef, + useState, +} from 'react'; import { useFormContext } from 'react-hook-form'; import { useCheckoutContext } from '@/components/checkout/checkout'; import { useDraftOrderTotals } from '@/components/checkout/order/use-draft-order'; @@ -32,9 +38,9 @@ export function MercadoPagoCreditCardForm() { const brickControllerRef = useRef(null); const isInitializingRef = useRef(false); const hasRenderedRef = useRef(false); - const onReadyRef = useRef<() => void>(() => {}); - const onSubmitRef = useRef<(args: any) => void>(() => {}); - const onErrorRef = useRef<(err: any) => void>(() => {}); + const onReadyRef = useRef<() => void>(); + const onSubmitRef = useRef<(args: any) => void>(); + const onErrorRef = useRef<(err: any) => void>(); const confirmCheckout = useConfirmCheckout(); @@ -43,59 +49,71 @@ export function MercadoPagoCreditCardForm() { setMercadoPagoLoading(false); }, [setMercadoPagoLoading]); - const handleSubmit = useCallback(async ({ formData }: any) => { - setMercadoPagoLoading(true); + const handleSubmit = useCallback( + async ({ formData }: any) => { + setMercadoPagoLoading(true); - // Validate form before processing payment - const valid = await form.trigger(); - if (!valid) { - const firstError = Object.keys(form.formState.errors)[0]; - if (firstError) { - form.setFocus(firstError); + // Validate form before processing payment + const valid = await form.trigger(); + if (!valid) { + const firstError = Object.keys(form.formState.errors)[0]; + if (firstError) { + form.setFocus(firstError); + } + setMercadoPagoLoading(false); + return; } - setMercadoPagoLoading(false); - return; - } - // Track MercadoPago click - track({ - eventId: eventIds.mercadopagoClick, - type: TrackingEventType.CLICK, - properties: { - paymentType: PaymentMethodType.MERCADOPAGO, - }, - }); + // Track MercadoPago click + track({ + eventId: eventIds.mercadopagoClick, + type: TrackingEventType.CLICK, + properties: { + paymentType: PaymentMethodType.MERCADOPAGO, + }, + }); - try { - // MercadoPago SDK provides the payment token in formData.token - const paymentToken = formData?.token; + try { + // MercadoPago SDK provides the payment token in formData.token + const paymentToken = formData?.token; - if (!paymentToken) { - throw new Error('No payment token received from MercadoPago'); - } + if (!paymentToken) { + throw new Error('No payment token received from MercadoPago'); + } - await confirmCheckout.mutateAsync({ - paymentToken, - paymentType: PaymentMethodType.MERCADOPAGO, - paymentProvider: PaymentProvider.MERCADOPAGO, - }); - setError(''); - } catch (err: unknown) { - if (err instanceof GraphQLErrorWithCodes) { - setCheckoutErrors(err.codes); - } else { - setError(t.errors.errorProcessingPayment); + await confirmCheckout.mutateAsync({ + paymentToken, + paymentType: PaymentMethodType.MERCADOPAGO, + paymentProvider: PaymentProvider.MERCADOPAGO, + }); + setError(''); + } catch (err: unknown) { + if (err instanceof GraphQLErrorWithCodes) { + setCheckoutErrors(err.codes); + } else { + setError(t.errors.errorProcessingPayment); + } + } finally { + setMercadoPagoLoading(false); } - } finally { - setMercadoPagoLoading(false); - } - }, [form, confirmCheckout, setCheckoutErrors, setMercadoPagoLoading, t.errors.errorProcessingPayment]); + }, + [ + form, + confirmCheckout, + setCheckoutErrors, + setMercadoPagoLoading, + t.errors.errorProcessingPayment, + ] + ); - const handleError = useCallback((err: any) => { - const _errorMessage = err?.message || err?.error || 'Unknown error'; - setError(t.errors.errorProcessingPayment); - setMercadoPagoLoading(false); - }, [setMercadoPagoLoading, t.errors.errorProcessingPayment]); + const handleError = useCallback( + (err: any) => { + const _errorMessage = err?.message || err?.error || 'Unknown error'; + setError(t.errors.errorProcessingPayment); + setMercadoPagoLoading(false); + }, + [setMercadoPagoLoading, t.errors.errorProcessingPayment] + ); useEffect(() => { onReadyRef.current = handleReady; @@ -178,7 +196,7 @@ export function MercadoPagoCreditCardForm() { }; const controller = await bricksBuilder.create( - 'payment', + 'cardPayment', 'mercadopago-brick-container', settings ); @@ -192,9 +210,7 @@ export function MercadoPagoCreditCardForm() { }; renderBrick(); - }, [ - bricksBuilder, - ]); + }, [bricksBuilder]); // Unmount MercadoPago brick on component unmount only useEffect(() => { @@ -223,4 +239,4 @@ export function MercadoPagoCreditCardForm() { ) : null} ); -} \ No newline at end of file +} diff --git a/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx b/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx index 896e0ff7..6d808782 100644 --- a/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx +++ b/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx @@ -30,9 +30,12 @@ export const MercadoPagoProvider = ({ children }: { children: ReactNode }) => { const [bricksBuilder, setBricksBuilder] = useState(null); const [isLoading, setIsLoading] = useState(false); - const setMpInstanceCallback = useCallback((instance: MercadoPagoInstance | null) => { - setMpInstance(instance); - }, []); + const setMpInstanceCallback = useCallback( + (instance: MercadoPagoInstance | null) => { + setMpInstance(instance); + }, + [] + ); const setBricksBuilderCallback = useCallback((builder: any) => { setBricksBuilder(builder); diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts index e295b32b..b9a84f3a 100644 --- a/packages/react/src/lib/godaddy/checkout-env.ts +++ b/packages/react/src/lib/godaddy/checkout-env.ts @@ -23,11043 +23,11044 @@ * ``` */ 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" - } - }, - "args": [], - "isDeprecated": false + name: 'createdAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + 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" - }, - "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" + name: 'isDefault', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "paypal", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" + name: 'operatingHours', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, - { - "name": "paze", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionPaymentMethodConfig" - }, - "args": [], - "isDeprecated": false - } ], - "interfaces": [] + 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" - } - }, + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLocationInput', + inputFields: [ { - "name": "offline", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'address', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressInput', + }, + }, }, { - "name": "paypal", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "paze", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } + name: 'isDefault', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, }, - { - "name": "mercadopago", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodConfigInput" - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionShippingOptions", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionOperatingHoursMap', + fields: [ { - "name": "fulfillmentLocationId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'default', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "originAddress", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionAddress" + name: 'locations', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', + }, + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionShippingOptionsInput", - "inputFields": [ - { - "name": "fulfillmentLocationId", - "type": { - "kind": "SCALAR", - "name": "String" - } + args: [], + isDeprecated: false, }, - { - "name": "originAddress", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressInput" - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionSkusConnection", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionOperatingHoursMapInput', + inputFields: [ { - "name": "edges", - "type": { - "kind": "LIST", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionSkusConnectionEdge" - } + name: 'default', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionStoreHoursInput', + }, }, - "args": [], - "isDeprecated": false }, - { - "name": "pageInfo", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "PageInfo" - } - }, - "args": [], - "isDeprecated": false - } ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionSkusConnectionEdge", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + fields: [ { - "name": "cursor", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'checkoutTypes', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "node", - "type": { - "kind": "OBJECT", - "name": "SKU" + name: 'processor', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "ENUM", - "name": "CheckoutSessionStatus", - "enumValues": [ - { - "name": "ACTIVE", - "isDeprecated": false - }, + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', + inputFields: [ { - "name": "CANCELLED", - "isDeprecated": false - }, - { - "name": "COMPLETED", - "isDeprecated": false + name: 'checkoutTypes', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, }, { - "name": "CREATED", - "isDeprecated": false + name: 'processor', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - { - "name": "EXPIRED", - "isDeprecated": false - } - ] + ], + isOneOf: false, }, { - "kind": "OBJECT", - "name": "CheckoutSessionStoreHours", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethods', + fields: [ { - "name": "hours", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CheckoutSessionWeekHours" - } + name: 'applePay', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "leadTime", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } + name: 'card', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "pickupWindowInDays", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } + name: 'ccavenue', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "timeZone", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'express', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionStoreHoursInput", - "inputFields": [ - { - "name": "hours", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionWeekHoursInput" - } - } + args: [], + isDeprecated: false, }, { - "name": "leadTime", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } - } + name: 'googlePay', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, }, { - "name": "pickupWindowInDays", - "type": { - "kind": "SCALAR", - "name": "Int" - } + name: 'mercadopago', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', + }, + args: [], + isDeprecated: false, }, { - "name": "timeZone", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "CheckoutSessionTaxAmount", - "fields": [ - { - "name": "rate", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionCalculatedRate" + name: 'offline', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totalTaxAmount", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionTotalTaxAmount" + name: 'paypal', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "CheckoutSessionTaxesOptions", - "fields": [ + args: [], + isDeprecated: false, + }, { - "name": "originAddress", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionAddress" + name: 'paze', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionPaymentMethodConfig', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionTaxesOptionsInput", - "inputFields": [ - { - "name": "originAddress", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionAddressInput" - } - } + args: [], + isDeprecated: false, + }, ], - "isOneOf": false + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutSessionTotalTaxAmount", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodsInput', + inputFields: [ { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'applePay', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'card', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "CheckoutSessionWeekHours", - "fields": [ + }, { - "name": "friday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'ccavenue', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false }, { - "name": "monday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'express', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false }, { - "name": "saturday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'googlePay', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false }, { - "name": "sunday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'offline', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false }, { - "name": "thursday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'paypal', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false }, { - "name": "tuesday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'paze', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false }, { - "name": "wednesday", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionDayHours" + name: 'mercadopago', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodConfigInput', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionWeekHoursInput", - "inputFields": [ + kind: 'OBJECT', + name: 'CheckoutSessionShippingOptions', + fields: [ { - "name": "friday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'fulfillmentLocationId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "monday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'originAddress', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionAddress', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionShippingOptionsInput', + inputFields: [ { - "name": "saturday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'fulfillmentLocationId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "sunday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'originAddress', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressInput', + }, }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'CheckoutSessionSkusConnection', + fields: [ { - "name": "thursday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'edges', + type: { + kind: 'LIST', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionSkusConnectionEdge', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "tuesday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } + name: 'pageInfo', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'PageInfo', + }, + }, + args: [], + isDeprecated: false, }, - { - "name": "wednesday", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionDayHoursInput" - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "OBJECT", - "name": "CheckoutTokenValidation", - "fields": [ + kind: 'OBJECT', + name: 'CheckoutSessionSkusConnectionEdge', + fields: [ { - "name": "expiresAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" + name: 'cursor', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "sessionId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'node', + type: { + kind: 'OBJECT', + name: 'SKU', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, - { - "name": "valid", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - "args": [], - "isDeprecated": false - } ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutBillingInfoInput", - "inputFields": [ + kind: 'ENUM', + name: 'CheckoutSessionStatus', + enumValues: [ { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutDestinationAddressInput" - } + name: 'ACTIVE', + isDeprecated: false, }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'CANCELLED', + isDeprecated: false, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'COMPLETED', + isDeprecated: false, }, { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'CREATED', + isDeprecated: false, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'EXPIRED', + isDeprecated: false, }, - { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false }, { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutDestinationAddressInput", - "inputFields": [ + kind: 'OBJECT', + name: 'CheckoutSessionStoreHours', + fields: [ { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'hours', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CheckoutSessionWeekHours', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'leadTime', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'pickupWindowInDays', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'timeZone', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionStoreHoursInput', + inputFields: [ { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'hours', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionWeekHoursInput', + }, + }, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'leadTime', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, + }, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'pickupWindowInDays', + type: { + kind: 'SCALAR', + name: 'Int', + }, }, { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'timeZone', + 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: 'OBJECT', + name: 'CheckoutSessionTaxAmount', + fields: [ { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutDestinationAddressInput" - } - }, - { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'rate', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionCalculatedRate', + }, + args: [], + isDeprecated: false, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'totalTaxAmount', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionTotalTaxAmount', + }, + args: [], + isDeprecated: false, }, - { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + interfaces: [], }, - { - "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": "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": "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": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LineItemTotalsInput" - } - } - }, + { + kind: 'OBJECT', + name: 'CheckoutSessionTaxesOptions', + fields: [ { - "name": "type", - "type": { - "kind": "ENUM", - "name": "LineItemTypesInput" + name: 'originAddress', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionAddress', }, - "defaultValue": "PHYSICAL" + args: [], + isDeprecated: false, }, - { - "name": "unitAmount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } ], - "isOneOf": false - }, - { - "kind": "SCALAR", - "name": "DateTime" + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "DestinationAddressInput", - "inputFields": [ - { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionTaxesOptionsInput', + inputFields: [ { - "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: 'originAddress', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionAddressInput', + }, }, - { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "DiscountInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - }, + kind: 'OBJECT', + name: 'CheckoutSessionTotalTaxAmount', + fields: [ { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "defaultValue": "false" - }, - { - "name": "code", - "type": { - "kind": "SCALAR", - "name": "String" - } + args: [], + isDeprecated: false, }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'value', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'CheckoutSessionWeekHours', + fields: [ { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } + name: 'friday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', + }, + args: [], + isDeprecated: false, }, { - "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": "billing", - "type": { - "kind": "OBJECT", - "name": "DraftOrderContact" + name: 'monday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "calculatedAdjustments", - "type": { - "kind": "OBJECT", - "name": "PriceAdjustmentsCalculationResult" + name: 'saturday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "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: 'sunday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [ - { - "name": "destination", - "type": { - "kind": "INPUT_OBJECT", - "name": "DestinationAddressInput" - } - } - ], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "calculatedTaxes", - "type": { - "kind": "OBJECT", - "name": "CheckoutSessionCalculationResult" + name: 'thursday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "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: 'tuesday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "context", - "type": { - "kind": "OBJECT", - "name": "DraftOrderContext" + name: 'wednesday', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionDayHours', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionWeekHoursInput', + inputFields: [ { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" + name: 'friday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', }, - "args": [], - "isDeprecated": false }, { - "name": "customerId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'monday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', }, - "args": [], - "isDeprecated": false }, { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemDiscount" - } - } + name: 'saturday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', }, - "args": [], - "isDeprecated": false }, { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'sunday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', }, - "args": [], - "isDeprecated": false }, { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemFee" - } - } + name: 'thursday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', }, - "args": [], - "isDeprecated": false }, { - "name": "fulfillmentModes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'tuesday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "ID" + name: 'wednesday', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionDayHoursInput', }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'CheckoutTokenValidation', + fields: [ { - "name": "lineItems", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "DraftOrderLineItem" - } - } + name: 'expiresAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'sessionId', + 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 + args: [], + isDeprecated: false, }, { - "name": "number", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - }, - { - "name": "numberDisplay", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - }, - { - "name": "shipping", - "type": { - "kind": "OBJECT", - "name": "DraftOrderContact" + name: 'valid', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Boolean', + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutBillingInfoInput', + inputFields: [ { - "name": "shippingLines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "ShippingLine" - } - } + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutDestinationAddressInput', }, - "args": [], - "isDeprecated": false }, { - "name": "statuses", - "type": { - "kind": "OBJECT", - "name": "DraftOrderStatuses" + 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": "taxExempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemTax" - } - } + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "totals", - "type": { - "kind": "OBJECT", - "name": "DraftOrderTotals" + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, - { - "name": "updatedAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - }, - "args": [], - "isDeprecated": false - } ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "DraftOrderAddress", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutDestinationAddressInput', + 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: 'ConfirmCheckoutShippingInfoInput', + 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: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutDestinationAddressInput', + }, }, { - "name": "adminArea1", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'phone', + 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: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingLineInput', + inputFields: [ { - "name": "address", - "type": { - "kind": "OBJECT", - "name": "DraftOrderAddress" + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'requestedProvider', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'requestedService', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutTaxInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'totals', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingLineTotalsInput', + }, }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "DraftOrderContext", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingLineTotalsInput', + inputFields: [ { - "name": "channelId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'subTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "owner", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'taxTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [], - "isDeprecated": false }, - { - "name": "storeId", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - } ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "DraftOrderLineItem", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutTaxInput', + inputFields: [ { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "details", - "type": { - "kind": "OBJECT", - "name": "LineItemDetails" + name: 'exempted', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemDiscount" - } - } + name: 'included', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemFee" - } - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'ContactInput', + inputFields: [ { - "name": "fulfilledAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'address', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'DraftOrderAddressInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "fulfillmentChannelId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": true }, { - "name": "fulfillmentMode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'firstName', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'lastName', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'CreateDraftLineItemInput', + inputFields: [ { - "name": "notes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemNote" - } - } + name: 'details', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputDetailsInfo', }, - "args": [], - "isDeprecated": false }, { - "name": "orderVersion", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'DiscountInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "productId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "quantity", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'FeeInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "returnQuantity", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'fulfillmentChannelId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "returnTotals", - "type": { - "kind": "OBJECT", - "name": "LineItemReturnTotals" + name: 'fulfillmentMode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'ENUM', + name: 'LineItemModeInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "returnedAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "serviceEndsAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "serviceStartAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "shipping", - "type": { - "kind": "OBJECT", - "name": "DraftOrderContact" + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'NoteInput', + }, + }, }, - "args": [], - "isDeprecated": false + defaultValue: '[]', }, { - "name": "skuId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'productId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'quantity', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Float', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "tags", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'serviceEndsAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemTax" - } - } + name: 'serviceStartAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "totals", - "type": { - "kind": "OBJECT", - "name": "LineItemTotals" + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputShippingInfo', }, - "args": [], - "isDeprecated": false }, { - "name": "type", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'skuId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "unitAmount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "updatedAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxInput', + }, + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "DraftOrderLineItemInput", - "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: 'totals', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'LineItemTotalsInput', + }, + }, }, { - "name": "externalId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'type', + type: { + kind: 'ENUM', + name: 'LineItemTypesInput', + }, + defaultValue: 'PHYSICAL', }, { - "name": "fees", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "FeeInput" - } - } - } + name: 'unitAmount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, + ], + isOneOf: false, + }, + { + kind: 'SCALAR', + name: 'DateTime', + }, + { + kind: 'INPUT_OBJECT', + name: 'DestinationAddressInput', + inputFields: [ { - "name": "fulfillmentMode", - "type": { - "kind": "ENUM", - "name": "LineItemModeInput" - } + name: 'addressLine1', + 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: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "shipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemInputShippingInfo" - } + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "skuId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "tags", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxInput" - } - } - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "totals", - "type": { - "kind": "INPUT_OBJECT", - "name": "LineItemTotalsInput" - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "type", - "type": { - "kind": "ENUM", - "name": "LineItemTypesInput" + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "defaultValue": "PHYSICAL" }, { - "name": "unitAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "OBJECT", - "name": "DraftOrderStatuses", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'DiscountInput', + inputFields: [ { - "name": "fulfillmentStatus", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "paymentStatus", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false + defaultValue: 'false', }, { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "DraftOrderTotals", - "fields": [ - { - "name": "discountTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'code', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "feeTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "shippingTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "subTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "taxTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "total", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'referenceId', + 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" - } - } }, - { - "name": "token", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput", - "inputFields": [ + kind: 'OBJECT', + name: 'DraftOrder', + fields: [ { - "name": "type", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'billing', + type: { + kind: 'OBJECT', + name: 'DraftOrderContact', + }, + args: [], + isDeprecated: false, }, { - "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: 'calculatedAdjustments', + type: { + kind: 'OBJECT', + name: 'PriceAdjustmentsCalculationResult', + }, + 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": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'calculatedShippingRates', + type: { + kind: 'OBJECT', + name: 'ShippingRateCalculationResult', }, - "defaultValue": "false" + args: [ + { + name: 'destination', + type: { + kind: 'INPUT_OBJECT', + name: 'DestinationAddressInput', + }, + }, + ], + isDeprecated: false, }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + 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, }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'cartId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'context', + type: { + kind: 'OBJECT', + name: 'DraftOrderContext', + }, + args: [], + isDeprecated: false, }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "SCALAR", - "name": "Float" - }, - { - "kind": "ENUM", - "name": "FulfillmentModeInput", - "enumValues": [ - { - "name": "CURBSIDE", - "isDeprecated": false + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, + args: [], + isDeprecated: false, }, { - "name": "DELIVERY", - "isDeprecated": false + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "DIGITAL", - "isDeprecated": false + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemDiscount', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "DRIVE_THRU", - "isDeprecated": false + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "FOR_HERE", - "isDeprecated": false + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemFee', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "GENERAL_CONTAINER", - "isDeprecated": false + name: 'fulfillmentModes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "GIFT_CARD", - "isDeprecated": false + name: 'id', + type: { + kind: 'SCALAR', + name: 'ID', + }, + args: [], + isDeprecated: false, }, { - "name": "NONE", - "isDeprecated": false + name: 'lineItems', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'DraftOrderLineItem', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "NON_LODGING_NRR", - "isDeprecated": false + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "NON_LODGING_SALE", - "isDeprecated": false + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemNote', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "PICKUP", - "isDeprecated": false + name: 'number', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "PURCHASE", - "isDeprecated": false + name: 'numberDisplay', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "QUICK_STAY", - "isDeprecated": false + name: 'shipping', + type: { + kind: 'OBJECT', + name: 'DraftOrderContact', + }, + args: [], + isDeprecated: false, }, { - "name": "REGULAR_STAY", - "isDeprecated": false + name: 'shippingLines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'ShippingLine', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "SHIP", - "isDeprecated": false + name: 'statuses', + type: { + kind: 'OBJECT', + name: 'DraftOrderStatuses', + }, + args: [], + isDeprecated: false, }, { - "name": "TO_GO", - "isDeprecated": false - } - ] - }, - { - "kind": "OBJECT", - "name": "GeoCoordinates", - "fields": [ - { - "name": "latitude", - "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": "longitude", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'taxExempted', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "GoDaddyAppearance", - "fields": [ + args: [], + isDeprecated: false, + }, { - "name": "theme", - "type": { - "kind": "ENUM", - "name": "GoDaddyTheme" + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemTax', + }, + }, }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "variables", - "type": { - "kind": "OBJECT", - "name": "CSSVariables" + name: 'totals', + type: { + kind: 'OBJECT', + name: 'DraftOrderTotals', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "GoDaddyAppearanceInput", - "inputFields": [ - { - "name": "theme", - "type": { - "kind": "ENUM", - "name": "GoDaddyTheme" - } + args: [], + isDeprecated: false, }, { - "name": "variables", - "type": { - "kind": "INPUT_OBJECT", - "name": "CSSVariablesInput" - } - } + name: 'updatedAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, + args: [], + isDeprecated: false, + }, ], - "isOneOf": false + interfaces: [], }, { - "kind": "ENUM", - "name": "GoDaddyTheme", - "enumValues": [ + kind: 'OBJECT', + name: 'DraftOrderAddress', + fields: [ + { + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, { - "name": "base", - "isDeprecated": false + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "orange", - "isDeprecated": false + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "purple", - "isDeprecated": false - } - ] - }, - { - "kind": "SCALAR", - "name": "ID" - }, - { - "kind": "SCALAR", - "name": "Int" - }, - { - "kind": "OBJECT", - "name": "LineItemDetails", - "fields": [ + name: 'adminArea1', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, { - "name": "productAssetUrl", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "selectedAddons", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SelectedAddon" - } - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "selectedOptions", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SelectedOption" - } - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "sku", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'countryCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "unitOfMeasure", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'postalCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "LineItemDiscount", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'DraftOrderAddressInput', + inputFields: [ + { + name: 'addressLine1', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'addressLine3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'adminArea1', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "code", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea2', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "LineItemFee", - "fields": [ + kind: 'OBJECT', + name: 'DraftOrderContact', + fields: [ { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'address', + type: { + kind: 'OBJECT', + name: 'DraftOrderAddress', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'email', + 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: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "LineItemInputDetailsInfo", - "inputFields": [ + kind: 'OBJECT', + name: 'DraftOrderContext', + fields: [ { - "name": "productAssetUrl", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "selectedAddons", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "SelectedAddonInput" - } - } - } + name: 'channelId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "selectedOptions", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "SelectedOptionInput" - } - } - } + name: 'owner', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "sku", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'storeId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, - { - "name": "unitOfMeasure", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "LineItemInputShippingInfo", - "inputFields": [ + kind: 'OBJECT', + name: 'DraftOrderLineItem', + fields: [ { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderAddressInput" - } + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'details', + type: { + kind: 'OBJECT', + name: 'LineItemDetails', + }, + args: [], + isDeprecated: false, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemDiscount', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemFee', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "ENUM", - "name": "LineItemModeInput", - "enumValues": [ - { - "name": "CURBSIDE", - "isDeprecated": false + name: 'fulfilledAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "DELIVERY", - "isDeprecated": false + name: 'fulfillmentChannelId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: true, }, { - "name": "DIGITAL", - "isDeprecated": false + name: 'fulfillmentMode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "DRIVE_THRU", - "isDeprecated": false + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, }, { - "name": "FOR_HERE", - "isDeprecated": false + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "GENERAL_CONTAINER", - "isDeprecated": false + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "GIFT_CARD", - "isDeprecated": false + name: 'notes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'LineItemNote', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "NONE", - "isDeprecated": false + name: 'orderVersion', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "NON_LODGING_NRR", - "isDeprecated": false + name: 'productId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "NON_LODGING_SALE", - "isDeprecated": false + name: 'quantity', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, { - "name": "PICKUP", - "isDeprecated": false + name: 'returnQuantity', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, { - "name": "PURCHASE", - "isDeprecated": false + name: 'returnTotals', + type: { + kind: 'OBJECT', + name: 'LineItemReturnTotals', + }, + args: [], + isDeprecated: false, }, { - "name": "QUICK_STAY", - "isDeprecated": false + name: 'returnedAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "REGULAR_STAY", - "isDeprecated": false + name: 'serviceEndsAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "SHIP", - "isDeprecated": false + name: 'serviceStartAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "TO_GO", - "isDeprecated": false - } - ] - }, - { - "kind": "OBJECT", - "name": "LineItemNote", - "fields": [ + name: 'shipping', + type: { + kind: 'OBJECT', + name: 'DraftOrderContact', + }, + args: [], + isDeprecated: false, + }, { - "name": "author", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'skuId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "authorType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'status', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "content", - "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": "createdAt", - "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": "deletedAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'totals', + type: { + kind: 'OBJECT', + name: 'LineItemTotals', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'type', + 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: 'unitAmount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "shouldNotifyCustomer", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'updatedAt', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "LineItemReturnTotals", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'DraftOrderLineItemInput', + inputFields: [ { - "name": "discountTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'details', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputDetailsInfo', }, - "args": [], - "isDeprecated": false }, { - "name": "feeTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'DiscountInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "subTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "taxTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'FeeInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "total", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'fulfillmentMode', + type: { + kind: 'ENUM', + name: 'LineItemModeInput', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "LineItemTax", - "fields": [ + }, { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "exempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "included", - "type": { - "kind": "SCALAR", - "name": "Boolean" + 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": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'quantity', + type: { + kind: 'SCALAR', + name: 'Float', }, - "args": [], - "isDeprecated": false }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'serviceEndsAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "LineItemTotals", - "fields": [ + }, { - "name": "discountTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'serviceStartAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "feeTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemInputShippingInfo', }, - "args": [], - "isDeprecated": false }, { - "name": "subTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'skuId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "taxTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "LineItemTotalsInput", - "inputFields": [ + }, { - "name": "discountTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'TaxInput', + }, + }, + }, }, { - "name": "feeTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'totals', + type: { + kind: 'INPUT_OBJECT', + name: 'LineItemTotalsInput', + }, }, { - "name": "subTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'type', + type: { + kind: 'ENUM', + name: 'LineItemTypesInput', + }, + defaultValue: 'PHYSICAL', }, { - "name": "taxTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } + name: 'unitAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "ENUM", - "name": "LineItemTypesInput", - "enumValues": [ + kind: 'OBJECT', + name: 'DraftOrderStatuses', + fields: [ { - "name": "ALL", - "isDeprecated": false + name: 'fulfillmentStatus', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "DIGITAL", - "isDeprecated": false + name: 'paymentStatus', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "PAY_LINK", - "isDeprecated": false + name: 'status', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'DraftOrderTotals', + fields: [ { - "name": "PHYSICAL", - "isDeprecated": false + name: 'discountTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "SERVICE", - "isDeprecated": false + name: 'feeTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "STAY", - "isDeprecated": false - } - ] - }, - { - "kind": "ENUM", - "name": "MetafieldTypeInput", - "enumValues": [ + name: 'shippingTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, { - "name": "JSON", - "isDeprecated": false - } - ] - }, - { - "kind": "INPUT_OBJECT", - "name": "MoneyInput", - "inputFields": [ + name: 'subTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, { - "name": "currencyCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'taxTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Int" - } - } - } + name: 'total', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, ], - "isOneOf": false + interfaces: [], }, { - "kind": "OBJECT", - "name": "MoneyValue", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'ExchangeCheckoutTokenInput', + inputFields: [ { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'sessionId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Int" + name: 'token', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "Mutation", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + inputFields: [ { - "name": "applyCheckoutSessionDeliveryMethod", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'type', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "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: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', }, - { - "name": "sessionId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isDeprecated": false + }, }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'FeeInput', + inputFields: [ { - "name": "applyCheckoutSessionFulfillmentLocation", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'amount', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationApplyCheckoutSessionFulfillmentLocationInput" - } - } - } - ], - "isDeprecated": false }, { - "name": "applyCheckoutSessionShippingMethod", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ApplyShippingMethodInput" - } - } - } - } - } - ], - "isDeprecated": false + defaultValue: 'false', }, { - "name": "authorizeCheckoutSession", - "type": { - "kind": "UNION", - "name": "Transaction" + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, }, - "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: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', }, - { - "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: 'ratePercentage', + 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 }, { - "name": "createCheckoutSession", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationCreateCheckoutSessionInput" - } - } - } - ], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'SCALAR', + name: 'Float', + }, + { + kind: 'ENUM', + name: 'FulfillmentModeInput', + enumValues: [ { - "name": "exchangeCheckoutToken", - "type": { - "kind": "OBJECT", - "name": "CheckoutAuthToken" - }, - "args": [ - { - "name": "input", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MutationExchangeCheckoutTokenInput" - } - } - } - ], - "isDeprecated": false + name: 'CURBSIDE', + isDeprecated: false, }, { - "name": "expireCheckoutSession", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" - }, - "args": [ - { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isDeprecated": false + name: 'DELIVERY', + isDeprecated: false, }, { - "name": "refreshCheckoutToken", - "type": { - "kind": "OBJECT", - "name": "CheckoutAuthToken" - }, - "args": [], - "isDeprecated": false + name: 'DIGITAL', + 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: 'DRIVE_THRU', + 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: 'FOR_HERE', + 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: 'GENERAL_CONTAINER', + 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: 'GIFT_CARD', + isDeprecated: false, }, { - "name": "fulfillmentEndAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } - }, - { - "name": "fulfillmentLocationId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'NONE', + isDeprecated: false, }, { - "name": "fulfillmentStartAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'NON_LODGING_NRR', + isDeprecated: false, }, { - "name": "paymentProcessor", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'NON_LODGING_SALE', + isDeprecated: false, }, { - "name": "paymentProvider", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'PICKUP', + isDeprecated: false, }, { - "name": "paymentToken", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'PURCHASE', + isDeprecated: false, }, { - "name": "paymentType", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'QUICK_STAY', + isDeprecated: false, }, { - "name": "shipping", - "type": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutShippingInfoInput" - } + name: 'REGULAR_STAY', + isDeprecated: false, }, { - "name": "shippingLines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ConfirmCheckoutShippingLineInput" - } - } - } + name: 'SHIP', + isDeprecated: false, }, { - "name": "shippingTotal", - "type": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'TO_GO', + isDeprecated: false, + }, ], - "isOneOf": false }, { - "kind": "INPUT_OBJECT", - "name": "MutationCreateCheckoutSessionInput", - "inputFields": [ + kind: 'OBJECT', + name: 'GeoCoordinates', + fields: [ { - "name": "appearance", - "type": { - "kind": "INPUT_OBJECT", - "name": "GoDaddyAppearanceInput" - } + name: 'latitude', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, { - "name": "channelId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'longitude', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'GoDaddyAppearance', + fields: [ { - "name": "customerId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'theme', + type: { + kind: 'ENUM', + name: 'GoDaddyTheme', + }, + args: [], + isDeprecated: false, }, { - "name": "draftOrderId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'variables', + type: { + kind: 'OBJECT', + name: 'CSSVariables', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'GoDaddyAppearanceInput', + inputFields: [ { - "name": "enableAddressAutocomplete", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'theme', + type: { + kind: 'ENUM', + name: 'GoDaddyTheme', + }, }, { - "name": "enableBillingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'variables', + type: { + kind: 'INPUT_OBJECT', + name: 'CSSVariablesInput', + }, }, + ], + isOneOf: false, + }, + { + kind: 'ENUM', + name: 'GoDaddyTheme', + enumValues: [ { - "name": "enableLocalPickup", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'base', + isDeprecated: false, }, { - "name": "enableNotesCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'orange', + isDeprecated: false, }, { - "name": "enablePaymentMethodCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'purple', + isDeprecated: false, }, + ], + }, + { + kind: 'SCALAR', + name: 'ID', + }, + { + kind: 'SCALAR', + name: 'Int', + }, + { + kind: 'OBJECT', + name: 'LineItemDetails', + fields: [ { - "name": "enablePhoneCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'productAssetUrl', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "enablePromotionCodes", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'selectedAddons', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SelectedAddon', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "enableShipping", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'selectedOptions', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'SelectedOption', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "enableShippingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'sku', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "enableSurcharge", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - }, - { - "name": "enableTaxCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'unitOfMeasure', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'LineItemDiscount', + fields: [ { - "name": "enableTips", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'amount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "enabledLocales", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'appliedBeforeTax', + type: { + 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": "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: 'code', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "enablePaymentMethodCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "enablePhoneCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "enablePromotionCodes", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "enableShipping", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'LineItemFee', + fields: [ { - "name": "enableShippingAddressCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'amount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "enableSurcharge", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + args: [], + isDeprecated: false, }, { - "name": "enableTaxCollection", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "enableTips", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "enabledLocales", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "enabledPaymentProviders", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'LineItemInputDetailsInfo', + inputFields: [ { - "name": "environment", - "type": { - "kind": "ENUM", - "name": "CheckoutSessionEnvironment" - } + name: 'productAssetUrl', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "experimental_rules", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionExperimentalRulesInput" - } + name: 'selectedAddons', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'SelectedAddonInput', + }, + }, + }, }, { - "name": "expiresAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'selectedOptions', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'SelectedOptionInput', + }, + }, + }, }, { - "name": "locations", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionLocationInput" - } - } - } + name: 'sku', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "operatingHours", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionOperatingHoursMapInput" - } + name: 'unitOfMeasure', + type: { + kind: 'SCALAR', + name: 'String', + }, }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'LineItemInputShippingInfo', + inputFields: [ { - "name": "paymentMethods", - "type": { - "kind": "INPUT_OBJECT", - "name": "CheckoutSessionPaymentMethodsInput" - } + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderAddressInput', + }, }, { - "name": "returnUrl", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "sourceApp", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "storeId", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, - { - "name": "storeName", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, { - "name": "successUrl", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "url", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + 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" - } - }, + kind: 'ENUM', + name: 'LineItemModeInput', + enumValues: [ { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'CURBSIDE', + isDeprecated: false, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'DELIVERY', + isDeprecated: false, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'DIGITAL', + isDeprecated: false, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'DRIVE_THRU', + isDeprecated: false, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'FOR_HERE', + isDeprecated: false, }, { - "name": "countryCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'GENERAL_CONTAINER', + isDeprecated: false, }, { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "ENUM", - "name": "NoteAuthorTypeInput", - "enumValues": [ - { - "name": "CUSTOMER", - "isDeprecated": false + name: 'GIFT_CARD', + isDeprecated: false, }, { - "name": "MERCHANT", - "isDeprecated": false + name: 'NONE', + isDeprecated: false, }, { - "name": "NONE", - "isDeprecated": false - } - ] - }, - { - "kind": "INPUT_OBJECT", - "name": "NoteInput", - "inputFields": [ - { - "name": "author", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'NON_LODGING_NRR', + isDeprecated: false, }, { - "name": "authorType", - "type": { - "kind": "ENUM", - "name": "NoteAuthorTypeInput" - } + name: 'NON_LODGING_SALE', + isDeprecated: false, }, { - "name": "content", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'PICKUP', + isDeprecated: false, }, { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'PURCHASE', + isDeprecated: false, }, { - "name": "deletedAt", - "type": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'QUICK_STAY', + isDeprecated: false, }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'REGULAR_STAY', + isDeprecated: false, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } + name: 'SHIP', + isDeprecated: false, }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'TO_GO', + isDeprecated: false, }, - { - "name": "shouldNotifyCustomer", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } - } ], - "isOneOf": false - }, - { - "kind": "SCALAR", - "name": "Null" }, { - "kind": "INPUT_OBJECT", - "name": "OrderAddressInput", - "inputFields": [ + kind: 'OBJECT', + name: 'LineItemNote', + fields: [ { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'author', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'authorType', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'content', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'deletedAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "adminArea4", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'OrderMetafield', + }, + }, + }, + args: [], + isDeprecated: false, }, { - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'shouldNotifyCustomer', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + args: [], + isDeprecated: false, }, - { - "name": "postalCode", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "OrderBillingInfoInput", - "inputFields": [ + kind: 'OBJECT', + name: 'LineItemReturnTotals', + fields: [ { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderAddressInput" - } + name: 'discountTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'feeTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'subTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'taxTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'total', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, - { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "OrderContextInputUpdate", - "inputFields": [ + kind: 'OBJECT', + name: 'LineItemTax', + fields: [ { - "name": "channelId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'amount', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "storeId", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "OrderMetafield", - "fields": [ + 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": "key", - "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": "type", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'ratePercentage', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput", - "inputFields": [ + kind: 'OBJECT', + name: 'LineItemTotals', + fields: [ + { + name: 'discountTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, { - "name": "key", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'feeTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, }, { - "name": "type", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "ENUM", - "name": "MetafieldTypeInput" - } + name: 'subTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', }, - "defaultValue": "JSON" + args: [], + isDeprecated: false, }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'taxTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, ], - "isOneOf": false + interfaces: [], }, { - "kind": "INPUT_OBJECT", - "name": "OrderShippingInfoInput", - "inputFields": [ - { - "name": "address", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrderAddressInput" - } - }, + kind: 'INPUT_OBJECT', + name: 'LineItemTotalsInput', + inputFields: [ { - "name": "companyName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'discountTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'feeTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "firstName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'subTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "lastName", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'taxTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, - { - "name": "phone", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "OrderTotalsInput", - "inputFields": [ + kind: 'ENUM', + name: 'LineItemTypesInput', + enumValues: [ { - "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: 'ALL', + isDeprecated: false, }, { - "name": "shippingTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'DIGITAL', + isDeprecated: false, }, { - "name": "subTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'PAY_LINK', + isDeprecated: false, }, { - "name": "taxTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'PHYSICAL', + isDeprecated: false, }, { - "name": "total", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } - ], - "isOneOf": false - }, - { - "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: 'SERVICE', + isDeprecated: false, }, { - "name": "startCursor", - "type": { - "kind": "SCALAR", - "name": "String" - }, - "args": [], - "isDeprecated": false - } + name: 'STAY', + isDeprecated: false, + }, ], - "interfaces": [] }, { - "kind": "INPUT_OBJECT", - "name": "PriceAdjustmentShippingLineInput", - "inputFields": [ - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + kind: 'ENUM', + name: 'MetafieldTypeInput', + enumValues: [ { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'JSON', + isDeprecated: false, }, - { - "name": "subTotal", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } - } ], - "isOneOf": false }, { - "kind": "OBJECT", - "name": "PriceAdjustmentsCalculationResult", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + inputFields: [ { - "name": "adjustments", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CalculatedAdjustmentOutput" - } - } + name: 'currencyCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "lines", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "CalculatedLineOutput" - } - } + name: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'Int', + }, }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'OBJECT', + name: 'MoneyValue', + fields: [ { - "name": "totalDiscountAmount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false + args: [], + isDeprecated: false, }, { - "name": "totalFeeAmount", - "type": { - "kind": "OBJECT", - "name": "SimpleMoney" + name: 'value', + type: { + kind: 'SCALAR', + name: 'Int', }, - "args": [], - "isDeprecated": false - } + args: [], + isDeprecated: false, + }, ], - "interfaces": [] + interfaces: [], }, { - "kind": "OBJECT", - "name": "Query", - "fields": [ + kind: 'OBJECT', + name: 'Mutation', + fields: [ { - "name": "checkoutSession", - "type": { - "kind": "OBJECT", - "name": "CheckoutSession" + name: 'applyCheckoutSessionDeliveryMethod', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionDeliveryMethodInput', + }, + }, + }, + ], + isDeprecated: false, }, { - "name": "validateCheckoutToken", - "type": { - "kind": "OBJECT", - "name": "CheckoutTokenValidation" + name: 'applyCheckoutSessionDiscount', + type: { + kind: 'OBJECT', + name: 'DraftOrder', }, - "args": [ + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionDiscountInput', + }, + }, + }, { - "name": "token", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } + name: 'sessionId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "RemoveShippingMethodInput", - "inputFields": [ - { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + isDeprecated: false, }, { - "name": "serviceCode", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "OBJECT", - "name": "SKU", - "fields": [ + 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": "attributeValues", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUAttributeValue" - } - } - } + name: 'authorizeCheckoutSession', + type: { + kind: 'UNION', + name: 'Transaction', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationAuthorizeCheckoutSessionInput', + }, + }, + }, + ], + isDeprecated: false, }, { - "name": "attributes", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUAttribute" - } - } - } + name: 'calculateCheckoutSessionTaxes', + type: { + kind: 'OBJECT', + name: 'CheckoutSessionCalculationResult', }, - "args": [], - "isDeprecated": false + 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": "code", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'confirmCheckoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationConfirmCheckoutSessionInput', + }, + }, + }, + { + name: 'sessionId', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + isDeprecated: false, }, { - "name": "createdAt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'createCheckoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationCreateCheckoutSessionInput', + }, + }, + }, + ], + isDeprecated: false, }, { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'exchangeCheckoutToken', + type: { + kind: 'OBJECT', + name: 'CheckoutAuthToken', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationExchangeCheckoutTokenInput', + }, + }, + }, + ], + isDeprecated: false, }, { - "name": "disableShipping", - "type": { - "kind": "SCALAR", - "name": "Boolean" - }, - "args": [], - "isDeprecated": false - }, - { - "name": "htmlDescription", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'expireCheckoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + ], + isDeprecated: false, }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "ID" - } + name: 'refreshCheckoutToken', + type: { + kind: 'OBJECT', + name: 'CheckoutAuthToken', }, - "args": [], - "isDeprecated": false - }, + args: [], + isDeprecated: false, + }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'removeAppliedCheckoutSessionShippingMethod', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', }, - "args": [], - "isDeprecated": false + args: [ + { + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'RemoveShippingMethodInput', + }, + }, + }, + ], + isDeprecated: false, }, { - "name": "metafields", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUMetafieldsConnection" - } + name: 'updateCheckoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', }, - "args": [ + args: [ { - "name": "after", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "before", - "type": { - "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": "first", - "type": { - "kind": "SCALAR", - "name": "Int" - } + 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": "last", - "type": { - "kind": "SCALAR", - "name": "Int" - } - } + name: 'input', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MutationVerifyAddressInput', + }, + }, + }, ], - "isDeprecated": false + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionDeliveryMethodInput', + inputFields: [ { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'mode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'ENUM', + name: 'FulfillmentModeInput', + }, }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionDiscountInput', + inputFields: [ { - "name": "prices", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SKUPrice" - } - } - } + name: 'discountCodes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationApplyCheckoutSessionFulfillmentLocationInput', + inputFields: [ { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fulfillmentLocationId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'MutationAuthorizeCheckoutSessionInput', + inputFields: [ { - "name": "unitOfWeight", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'paymentProvider', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "updatedAt", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "DateTime" - } + name: 'paymentToken', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "weight", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'paymentType', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "SKUAttribute", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'MutationConfirmCheckoutSessionInput', + inputFields: [ { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'billing', + type: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutBillingInfoInput', }, - "args": [], - "isDeprecated": false }, { - "name": "htmlDescription", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'calculatedAdjustments', + type: { + kind: 'INPUT_OBJECT', + name: 'CalculatedAdjustmentsInput', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "ID" - } + name: 'calculatedTaxes', + type: { + kind: 'INPUT_OBJECT', + name: 'CalculatedTaxesInput', }, - "args": [], - "isDeprecated": false }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fulfillmentEndAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'fulfillmentLocationId', + type: { + 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" - } - } - } + name: 'fulfillmentStartAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SKUAttributeValue", - "fields": [ + }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "ID" - } + name: 'paymentProcessor', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'paymentProvider', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'paymentToken', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SKUMetafield", - "fields": [ + }, { - "name": "id", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "ID" - } + name: 'paymentType', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "key", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingInfoInput', }, - "args": [], - "isDeprecated": false }, { - "name": "namespace", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'shippingLines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ConfirmCheckoutShippingLineInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'shippingTotal', + type: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "OBJECT", - "name": "SKUMetafieldsConnection", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'MutationCreateCheckoutSessionInput', + inputFields: [ { - "name": "edges", - "type": { - "kind": "LIST", - "ofType": { - "kind": "OBJECT", - "name": "SKUMetafieldsConnectionEdge" - } + name: 'appearance', + type: { + kind: 'INPUT_OBJECT', + name: 'GoDaddyAppearanceInput', }, - "args": [], - "isDeprecated": false }, { - "name": "pageInfo", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "PageInfo" - } + name: 'channelId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SKUMetafieldsConnectionEdge", - "fields": [ + }, { - "name": "cursor", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "node", - "type": { - "kind": "OBJECT", - "name": "SKUMetafield" + name: 'draftOrderId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SKUPrice", - "fields": [ + }, { - "name": "currencyCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } + name: 'enableAddressAutocomplete', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "Float" - } + name: 'enableBillingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SaleTransaction", - "fields": [ + }, { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "TransactionAmount" + name: 'enableLocalPickup', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "createdAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'enableNotesCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "fundingSource", - "type": { - "kind": "OBJECT", - "name": "TransactionFundingSource" + name: 'enablePaymentMethodCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "status", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'enablePhoneCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "transactionId", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'enablePromotionCodes', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "transactionRefNum", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'enableShipping', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "type", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'enableShippingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "updatedAt", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'enableSurcharge', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SelectedAddon", - "fields": [ + }, { - "name": "attribute", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'enableTaxCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "sku", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'enableTips', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false }, { - "name": "values", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "SelectedAddonValue" - } - } + name: 'enabledLocales', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + 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": "sku", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'enabledPaymentProviders', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + 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": "costAdjustment", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'environment', + type: { + kind: 'ENUM', + name: 'CheckoutSessionEnvironment', }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "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: 'experimental_rules', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionExperimentalRulesInput', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "INPUT_OBJECT", - "name": "SelectedOptionInput", - "inputFields": [ + }, { - "name": "attribute", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'expiresAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, }, { - "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: 'lineItems', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLineItemInput', + }, + }, + }, + }, { - "name": "amount", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'locations', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLocationInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "discounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemDiscount" - } - } + name: 'operatingHours', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionOperatingHoursMapInput', }, - "args": [], - "isDeprecated": false }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'paymentMethods', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionPaymentMethodsInput', }, - "args": [], - "isDeprecated": false }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "OrderMetafield" - } - } + name: 'returnUrl', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionShippingOptionsInput', }, - "args": [], - "isDeprecated": false }, { - "name": "requestedProvider", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'sourceApp', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "requestedService", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'storeId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "taxes", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "LineItemTax" - } - } + name: 'storeName', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "totals", - "type": { - "kind": "OBJECT", - "name": "ShippingLineTotals" + name: 'successUrl', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "ShippingLineTotals", - "fields": [ + }, { - "name": "subTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'taxes', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionTaxesOptionsInput', }, - "args": [], - "isDeprecated": false }, { - "name": "taxTotal", - "type": { - "kind": "OBJECT", - "name": "MoneyValue" + name: 'url', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, }, { - "kind": "ENUM", - "name": "ShippingLineType", - "enumValues": [ + kind: 'INPUT_OBJECT', + name: 'MutationExchangeCheckoutTokenInput', + inputFields: [ { - "name": "FEE", - "isDeprecated": false + name: 'sessionId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "SHIPPING", - "isDeprecated": false + name: 'token', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, - { - "name": "SKU", - "isDeprecated": false - } - ] + ], + isOneOf: false, }, { - "kind": "OBJECT", - "name": "ShippingRate", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'MutationUpdateCheckoutSessionDraftOrderInput', + inputFields: [ { - "name": "carrierCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'billing', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderBillingInfoInput', }, - "args": [], - "isDeprecated": false }, { - "name": "cost", - "type": { - "kind": "OBJECT", - "name": "ShippingRateMoneyValue" + name: 'cartId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'context', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderContextInputUpdate', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "features", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'discounts', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateDiscountInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "maxDeliveryDate", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'externalId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "minDeliveryDate", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'fees', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateFeeInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "serviceCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'lineItems', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateDraftOrderLineItemsInput', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "ShippingRateCalculationResult", - "fields": [ + }, { - "name": "rates", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "OBJECT", - "name": "ShippingRate" - } - } + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "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: 'shipping', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderShippingInfoInput', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "SimpleMoney", - "fields": [ + }, { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'shippingLines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateDraftShippingLineInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Float" - }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "SCALAR", - "name": "String" - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxAmountInput", - "inputFields": [ - { - "name": "rate", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxRateInput" - } + name: 'staffUserIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, }, { - "name": "totalTaxAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxCalculatedLineInput", - "inputFields": [ + name: 'tags', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + }, { - "name": "calculationLine", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxCalculationLineInput" - } + name: 'taxExempted', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "taxAmounts", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TaxAmountInput" - } - } - } + name: 'taxes', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'UpdateOrderTaxInput', + }, + }, + }, }, { - "name": "totalTaxAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } + name: 'totals', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderTotalsInput', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "TaxCalculationLineInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'MutationUpdateCheckoutSessionInput', + inputFields: [ { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxDestinationAddressInput", - "inputFields": [ + name: 'appearance', + type: { + kind: 'INPUT_OBJECT', + name: 'GoDaddyAppearanceInput', + }, + }, { - "name": "addressLine1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'channelId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine2", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'customerId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "addressLine3", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'enableAddressAutocomplete', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "adminArea1", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'enableBillingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "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: 'enableLocalPickup', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "postalCode", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxInput", - "inputFields": [ + name: 'enableNotesCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, { - "name": "amount", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'enablePaymentMethodCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "exempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'enablePhoneCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "defaultValue": "false" }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'enablePromotionCodes', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "included", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'enableShipping', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "metafields", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrderMetafieldInput" - } - } - } + name: 'enableShippingAddressCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "name", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'enableSurcharge', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } - }, + name: 'enableTaxCollection', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxLineInput", - "inputFields": [ + name: 'enableTips', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + }, { - "name": "classification", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'enabledLocales', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, }, { - "name": "destination", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxDestinationAddressInput" - } + name: 'enabledPaymentProviders', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'environment', + type: { + kind: 'ENUM', + name: 'CheckoutSessionEnvironment', + }, }, { - "name": "origin", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxDestinationAddressInput" - } + name: 'experimental_rules', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionExperimentalRulesInput', + }, }, { - "name": "quantity", - "type": { - "kind": "SCALAR", - "name": "Int" - } + name: 'expiresAt', + type: { + kind: 'SCALAR', + name: 'DateTime', + }, }, { - "name": "subtotalPrice", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MoneyInput" - } - } + name: 'locations', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionLocationInput', + }, + }, + }, }, { - "name": "type", - "type": { - "kind": "ENUM", - "name": "ShippingLineType" - } + name: 'operatingHours', + type: { + kind: 'INPUT_OBJECT', + name: 'CheckoutSessionOperatingHoursMapInput', + }, }, { - name: 'unitPrice', + name: 'paymentMethods', type: { kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + name: 'CheckoutSessionPaymentMethodsInput', + }, + }, + { + name: 'returnUrl', + type: { + kind: 'SCALAR', + name: 'String', }, }, - "name": "unitPrice", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - } - ], - "isOneOf": false - }, - { - "kind": "INPUT_OBJECT", - "name": "TaxRateInput", - "inputFields": [ { - "name": "calculationMethod", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'sourceApp', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'storeId', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "label", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'storeName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'successUrl', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "value", - "type": { - "kind": "INPUT_OBJECT", - "name": "TaxRateValueInput" - } - } + name: 'url', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "TaxRateValueInput", - "inputFields": [ + 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": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'adminArea3', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "appliedAmount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "appliedPercentage", - "type": { - "kind": "SCALAR", - "name": "Float" - } + name: 'countryCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "percentage", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'postalCode', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "UNION", - "name": "Transaction", - "possibleTypes": [ + kind: 'ENUM', + name: 'NoteAuthorTypeInput', + enumValues: [ + { + name: 'CUSTOMER', + isDeprecated: false, + }, { - "kind": "OBJECT", - "name": "AuthorizeTransaction" + name: 'MERCHANT', + isDeprecated: false, }, { - "kind": "OBJECT", - "name": "SaleTransaction" - } - ] + name: 'NONE', + isDeprecated: false, + }, + ], }, { - "kind": "OBJECT", - "name": "TransactionAmount", - "fields": [ + kind: 'INPUT_OBJECT', + name: 'NoteInput', + inputFields: [ + { + name: 'author', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, { - "name": "amountType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'authorType', + type: { + kind: 'ENUM', + name: 'NoteAuthorTypeInput', }, - "args": [], - "isDeprecated": false }, { - "name": "currency", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'content', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "args": [], - "isDeprecated": false }, { - "name": "subTotal", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false }, { - "name": "total", - "type": { - "kind": "SCALAR", - "name": "Float" + name: 'deletedAt', + type: { + kind: 'SCALAR', + name: 'DateTime', }, - "args": [], - "isDeprecated": false - } - ], - "interfaces": [] - }, - { - "kind": "OBJECT", - "name": "TransactionFundingSource", - "fields": [ + }, + { + name: 'externalIds', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'ExternalIdsInput', + }, + }, + }, + }, { - "name": "customFundingType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'metafields', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + }, + }, }, - "args": [], - "isDeprecated": false }, { - "name": "provider", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'referenceId', + type: { + kind: 'SCALAR', + name: 'String', }, - "args": [], - "isDeprecated": false }, { - "name": "sourceType", - "type": { - "kind": "SCALAR", - "name": "String" + name: 'shouldNotifyCustomer', + type: { + kind: 'SCALAR', + name: 'Boolean', }, - "args": [], - "isDeprecated": false - } + }, ], - "interfaces": [] + isOneOf: false, + }, + { + kind: 'SCALAR', + name: 'Null', }, { - "kind": "INPUT_OBJECT", - "name": "UpdateDiscountInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'OrderAddressInput', + inputFields: [ { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'addressLine1', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'addressLine2', + type: { + kind: 'SCALAR', + name: 'String', }, - "defaultValue": "false" }, { - "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: 'SCALAR', + name: 'String', + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + 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": "SCALAR", - "name": "String" - } + name: 'adminArea4', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'countryCode', + 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: 'postalCode', + 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: 'OrderBillingInfoInput', + inputFields: [ { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderAddressInput', + }, }, { - "name": "appliedBeforeTax", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', }, - "defaultValue": "false" }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'firstName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "name", - "type": { - "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": "INPUT_OBJECT", - "name": "UpdateMoneyInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'OrderContextInputUpdate', + inputFields: [ { - "name": "currencyCode", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'channelId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, }, { - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Int" - } - } + name: 'storeId', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "UpdateNoteInput", - "inputFields": [ + kind: 'OBJECT', + name: 'OrderMetafield', + fields: [ { - "name": "author", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'key', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "authorType", - "type": { - "kind": "ENUM", - "name": "NoteAuthorTypeInput" - } + name: 'type', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, { - "name": "content", - "type": { - "kind": "NON_NULL", - "ofType": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'value', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'OrderMetafieldInput', + inputFields: [ { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'key', + 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: 'type', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'ENUM', + name: 'MetafieldTypeInput', + }, + }, + defaultValue: 'JSON', }, { - "name": "shouldNotifyCustomer", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, }, - "defaultValue": "false" - } + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "UpdateOrderTaxInput", - "inputFields": [ + kind: 'INPUT_OBJECT', + name: 'OrderShippingInfoInput', + inputFields: [ { - "name": "additional", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'address', + type: { + kind: 'INPUT_OBJECT', + name: 'OrderAddressInput', }, - "defaultValue": "false" }, { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } + name: 'companyName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "exempted", - "type": { - "kind": "SCALAR", - "name": "Boolean" + name: 'email', + type: { + kind: 'SCALAR', + name: 'String', }, - "defaultValue": "false" }, { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } + name: 'firstName', + 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: 'lastName', + type: { + kind: 'SCALAR', + name: 'String', + }, }, { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } + name: 'phone', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, ], - "isOneOf": false + isOneOf: false, }, { - "kind": "INPUT_OBJECT", - "name": "UpdateShippingLineInput", - "inputFields": [ - { - "name": "amount", - "type": { - "kind": "INPUT_OBJECT", - "name": "UpdateMoneyInput" - } - }, + kind: 'INPUT_OBJECT', + name: 'OrderTotalsInput', + inputFields: [ { - "name": "externalIds", - "type": { - "kind": "LIST", - "ofType": { - "kind": "NON_NULL", - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ExternalIdsInput" - } - } - } - }, - { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'discountTotal', + 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": "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: 'feeTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'shippingTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "included", - "type": { - "kind": "SCALAR", - "name": "Boolean" - } + name: 'subTotal', + 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": "name", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'taxTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, { - "name": "ratePercentage", - "type": { - "kind": "SCALAR", - "name": "String" - } + name: 'total', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, }, - { - "name": "referenceId", - "type": { - "kind": "SCALAR", - "name": "String" - } - } ], - "isOneOf": false - } + isOneOf: false, + }, + { + 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: 'startCursor', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'PriceAdjustmentShippingLineInput', + inputFields: [ + { + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'subTotal', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + }, + ], + 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: 'lines', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'CalculatedLineOutput', + }, + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'totalDiscountAmount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', + }, + args: [], + isDeprecated: false, + }, + { + name: 'totalFeeAmount', + type: { + kind: 'OBJECT', + name: 'SimpleMoney', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'Query', + fields: [ + { + name: 'checkoutSession', + type: { + kind: 'OBJECT', + name: 'CheckoutSession', + }, + args: [], + isDeprecated: false, + }, + { + 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: 'serviceCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + 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: 'code', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'createdAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'description', + 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', + }, + args: [], + isDeprecated: false, + }, + { + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'ID', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'label', + 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: 'before', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'first', + type: { + kind: 'SCALAR', + name: 'Int', + }, + }, + { + name: 'last', + type: { + kind: 'SCALAR', + name: 'Int', + }, + }, + ], + isDeprecated: false, + }, + { + 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: 'status', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'unitOfWeight', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'updatedAt', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'DateTime', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'weight', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SKUAttribute', + fields: [ + { + name: 'description', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'htmlDescription', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'ID', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + 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, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SKUAttributeValue', + fields: [ + { + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'ID', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'label', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'name', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SKUMetafield', + fields: [ + { + name: 'id', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'ID', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'key', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'namespace', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'value', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SKUMetafieldsConnection', + fields: [ + { + name: 'edges', + type: { + kind: 'LIST', + ofType: { + kind: 'OBJECT', + name: 'SKUMetafieldsConnectionEdge', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'pageInfo', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'PageInfo', + }, + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SKUMetafieldsConnectionEdge', + fields: [ + { + name: 'cursor', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'node', + type: { + kind: 'OBJECT', + name: 'SKUMetafield', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + 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: 'OBJECT', + name: 'SaleTransaction', + fields: [ + { + name: 'amount', + type: { + kind: 'OBJECT', + name: 'TransactionAmount', + }, + args: [], + isDeprecated: false, + }, + { + name: 'createdAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'fundingSource', + type: { + kind: 'OBJECT', + name: 'TransactionFundingSource', + }, + args: [], + isDeprecated: false, + }, + { + name: 'status', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'transactionId', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'transactionRefNum', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'type', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'updatedAt', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SelectedAddon', + fields: [ + { + name: 'attribute', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'sku', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + 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: 'attribute', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + { + name: 'sku', + 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: 'costAdjustment', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'name', + 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, + }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'SelectedOptionInput', + inputFields: [ + { + name: 'attribute', + 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, + }, + { + 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, + }, + { + name: 'totals', + type: { + kind: 'OBJECT', + name: 'ShippingLineTotals', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'ShippingLineTotals', + fields: [ + { + name: 'subTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + { + name: 'taxTotal', + type: { + kind: 'OBJECT', + name: 'MoneyValue', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'ENUM', + name: 'ShippingLineType', + enumValues: [ + { + name: 'FEE', + isDeprecated: false, + }, + { + name: 'SHIPPING', + isDeprecated: false, + }, + { + name: 'SKU', + isDeprecated: 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, + }, + { + name: 'description', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'displayName', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'features', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'SCALAR', + name: 'String', + }, + }, + }, + args: [], + isDeprecated: false, + }, + { + name: 'maxDeliveryDate', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'minDeliveryDate', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'serviceCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'ShippingRateCalculationResult', + fields: [ + { + name: 'rates', + type: { + kind: 'LIST', + ofType: { + kind: 'NON_NULL', + ofType: { + kind: 'OBJECT', + name: 'ShippingRate', + }, + }, + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'ShippingRateMoneyValue', + fields: [ + { + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'value', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'SimpleMoney', + fields: [ + { + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'value', + type: { + kind: 'SCALAR', + name: 'Float', + }, + 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: 'totalTaxAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'TaxCalculationLineInput', + inputFields: [ + { + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'TaxDestinationAddressInput', + 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: 'NON_NULL', + ofType: { + 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: '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: '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, + }, + { + kind: 'INPUT_OBJECT', + name: 'TaxLineInput', + inputFields: [ + { + name: 'classification', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'destination', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxDestinationAddressInput', + }, + }, + { + name: 'id', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'origin', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxDestinationAddressInput', + }, + }, + { + name: 'quantity', + type: { + kind: 'SCALAR', + name: 'Int', + }, + }, + { + name: 'subtotalPrice', + type: { + kind: 'NON_NULL', + ofType: { + kind: 'INPUT_OBJECT', + name: 'MoneyInput', + }, + }, + }, + { + name: 'type', + type: { + kind: 'ENUM', + name: 'ShippingLineType', + }, + }, + { + name: 'unitPrice', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, + { + 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: 'label', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'name', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'value', + type: { + kind: 'INPUT_OBJECT', + name: 'TaxRateValueInput', + }, + }, + ], + isOneOf: false, + }, + { + kind: 'INPUT_OBJECT', + name: 'TaxRateValueInput', + inputFields: [ + { + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, + { + name: 'appliedAmount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, + { + 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', + }, + { + kind: 'OBJECT', + name: 'SaleTransaction', + }, + ], + }, + { + kind: 'OBJECT', + name: 'TransactionAmount', + fields: [ + { + name: 'amountType', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'currency', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'subTotal', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, + }, + { + name: 'total', + type: { + kind: 'SCALAR', + name: 'Float', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'OBJECT', + name: 'TransactionFundingSource', + fields: [ + { + name: 'customFundingType', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'provider', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + { + name: 'sourceType', + type: { + kind: 'SCALAR', + name: 'String', + }, + args: [], + isDeprecated: false, + }, + ], + interfaces: [], + }, + { + kind: 'INPUT_OBJECT', + name: 'UpdateDiscountInput', + inputFields: [ + { + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, + { + name: 'appliedBeforeTax', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + 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: '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, + }, + { + 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, + }, + { + kind: 'INPUT_OBJECT', + name: 'UpdateFeeInput', + inputFields: [ + { + name: 'amount', + type: { + kind: 'INPUT_OBJECT', + name: 'UpdateMoneyInput', + }, + }, + { + name: 'appliedBeforeTax', + 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: 'name', + 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: 'UpdateMoneyInput', + inputFields: [ + { + name: 'currencyCode', + type: { + kind: 'SCALAR', + name: 'String', + }, + }, + { + name: 'value', + type: { + kind: 'SCALAR', + name: 'Int', + }, + }, + ], + 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', + }, + }, + { + 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, + }, + { + kind: 'INPUT_OBJECT', + name: 'UpdateOrderTaxInput', + inputFields: [ + { + name: 'additional', + type: { + kind: 'SCALAR', + name: 'Boolean', + }, + defaultValue: 'false', + }, + { + 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: '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, + }, + { + 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: '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: '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, + }, ], - "directives": [] - } + directives: [], + }, } as const; -export { introspection }; \ No newline at end of file +export { introspection }; From a52fd9fcedcc3da38a9e48f5274ebabb03ca5645 Mon Sep 17 00:00:00 2001 From: Carlos Villacorta Date: Tue, 17 Feb 2026 12:33:36 -0500 Subject: [PATCH 5/8] reverting gdp in example project --- examples/nextjs/app/page.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/nextjs/app/page.tsx b/examples/nextjs/app/page.tsx index 1373ef48..7593cdbf 100644 --- a/examples/nextjs/app/page.tsx +++ b/examples/nextjs/app/page.tsx @@ -54,6 +54,10 @@ export default async function Home() { }, ], paymentMethods: { + card: { + processor: 'godaddy', + checkoutTypes: ['standard'], + }, mercadopago: { processor: 'mercadopago', checkoutTypes: ['standard'], From b13cdcb0372ed9b67737d7a10f0a132ee944825a Mon Sep 17 00:00:00 2001 From: Carlos Villacorta Date: Tue, 17 Feb 2026 17:38:45 -0500 Subject: [PATCH 6/8] mercadopago form ouside the accordion, cleaning MercadoPagoProvider --- .../credit-card/mercadopago.tsx | 43 ++++++++++++++-- .../checkout/payment/lazy-payment-loader.tsx | 1 - .../checkout/payment/payment-form.tsx | 18 +++++++ .../credit-card/mercadopago.tsx | 49 ++++++++++++++++--- .../payment/utils/mercadopago-provider.tsx | 32 ++++-------- 5 files changed, 108 insertions(+), 35 deletions(-) diff --git a/packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx b/packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx index 4f5dd911..924fc07b 100644 --- a/packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx +++ b/packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx @@ -1,5 +1,42 @@ +import { useFormContext } from 'react-hook-form'; +import { useMercadoPago } from '@/components/checkout/payment/utils/mercadopago-provider'; +import { Button } from '@/components/ui/button'; +import { useGoDaddyContext } from '@/godaddy-provider'; + export function MercadoPagoCreditCardCheckoutButton() { - // MercadoPago Brick renders its own submit button - // We return null as the brick handles the submission internally - return null; + const { t } = useGoDaddyContext(); + const { handleBrickSubmit, isLoading } = useMercadoPago(); + const form = useFormContext(); + + const handleSubmit = async () => { + // Validate form first + const valid = await form.trigger(); + if (!valid) { + const firstError = Object.keys(form.formState.errors)[0]; + if (firstError) { + form.setFocus(firstError); + } + return; + } + + // Trigger MercadoPago brick submission + if (handleBrickSubmit) { + try { + await handleBrickSubmit(); + } catch (error) { + console.error('MercadoPago submission error:', error); + } + } + }; + + return ( + + ); } 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 0ef47f01..33e6d542 100644 --- a/packages/react/src/components/checkout/payment/lazy-payment-loader.tsx +++ b/packages/react/src/components/checkout/payment/lazy-payment-loader.tsx @@ -84,7 +84,6 @@ const LazyComponents = { default: module.MercadoPagoCreditCardCheckoutButton, })) ), - // Express Buttons ExpressCheckoutButton: lazy(() => import( diff --git a/packages/react/src/components/checkout/payment/payment-form.tsx b/packages/react/src/components/checkout/payment/payment-form.tsx index 6997f093..544cd8ae 100644 --- a/packages/react/src/components/checkout/payment/payment-form.tsx +++ b/packages/react/src/components/checkout/payment/payment-form.tsx @@ -256,6 +256,15 @@ export function PaymentForm( if (!hasForm) return null; + // Show message for MercadoPago, form renders outside accordion + if (paymentMethod === PaymentMethodType.MERCADOPAGO) { + return ( +

+ Use the MercadoPago form below to complete your purchase securely. +

+ ); + } + return ( ) : null} + {/* Render MercadoPago form outside accordion */} + {paymentMethod === PaymentMethodType.MERCADOPAGO && methodConfig ? ( + + ) : null} + {isShipping && session?.enableShipping && paymentMethod !== PaymentMethodType.CREDIT_CARD ? ( diff --git a/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx b/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx index 60eb0ba4..4815f5f2 100644 --- a/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx +++ b/packages/react/src/components/checkout/payment/payment-methods/credit-card/mercadopago.tsx @@ -26,27 +26,33 @@ export function MercadoPagoCreditCardForm() { const { data: totals } = useDraftOrderTotals(); const form = useFormContext(); const { - mpInstance, - setMpInstance, - bricksBuilder, - setBricksBuilder, setIsLoading: setMercadoPagoLoading, + setHandleBrickSubmit, } = useMercadoPago(); const { isMercadoPagoLoaded } = useLoadMercadoPago(); const [error, setError] = useState(''); const [isInitialized, setIsInitialized] = useState(false); + const [mpInstance, setMpInstance] = useState(null); + const [bricksBuilder, setBricksBuilder] = useState(null); const brickControllerRef = useRef(null); const isInitializingRef = useRef(false); const hasRenderedRef = useRef(false); - const onReadyRef = useRef<() => void>(); - const onSubmitRef = useRef<(args: any) => void>(); - const onErrorRef = useRef<(err: any) => void>(); + const onReadyRef = useRef<() => void>(null); + const onSubmitRef = useRef<(args: any) => void>(null); + const onErrorRef = useRef<(err: any) => void>(null); const confirmCheckout = useConfirmCheckout(); // Memoize brick callbacks to prevent recreating the brick on every render const handleReady = useCallback(() => { setMercadoPagoLoading(false); + + // Remove padding from internal form after brick loads + const container = document.getElementById('mercadopago-brick-container'); + const form = container?.querySelector('form'); + if (form) { + form.style.padding = '0'; + } }, [setMercadoPagoLoading]); const handleSubmit = useCallback( @@ -121,6 +127,30 @@ export function MercadoPagoCreditCardForm() { onErrorRef.current = handleError; }, [handleReady, handleSubmit, handleError]); + // Exposing a function to submit the brick from the external button + useEffect(() => { + if (brickControllerRef.current) { + const submitHandler = async () => { + try { + const { formData } = await brickControllerRef.current.getFormData(); + + // Manually trigger the onSubmit callback with the form data + if (onSubmitRef.current) { + await onSubmitRef.current({ formData }); + } + } catch (error) { + console.error('Error getting/submitting MercadoPago form data:', error); + if (onErrorRef.current) { + onErrorRef.current(error); + } + } + }; + setHandleBrickSubmit(submitHandler); + } else { + setHandleBrickSubmit(null); + } + }, [brickControllerRef.current, setHandleBrickSubmit]); + // Initialize MercadoPago instance useLayoutEffect(() => { if ( @@ -178,6 +208,8 @@ export function MercadoPagoCreditCardForm() { }, customization: { visual: { + hideFormTitle: true, + hidePaymentButton: true, style: { theme: 'default', }, @@ -196,10 +228,11 @@ export function MercadoPagoCreditCardForm() { }; const controller = await bricksBuilder.create( - 'cardPayment', + 'payment', 'mercadopago-brick-container', settings ); + brickControllerRef.current = controller; isInitializingRef.current = false; } catch (_err) { diff --git a/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx b/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx index 6d808782..f21ee8d8 100644 --- a/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx +++ b/packages/react/src/components/checkout/payment/utils/mercadopago-provider.tsx @@ -11,12 +11,10 @@ type MercadoPagoInstance = { }; type MercadoPagoContextType = { - mpInstance: MercadoPagoInstance | null; - setMpInstance: (instance: MercadoPagoInstance | null) => void; - bricksBuilder: any; - setBricksBuilder: (builder: any) => void; isLoading: boolean; setIsLoading: (loading: boolean) => void; + handleBrickSubmit: (() => Promise) | null; + setHandleBrickSubmit: (handler: (() => Promise) | null) => void; }; const MercadoPagoContext = createContext( @@ -24,36 +22,24 @@ const MercadoPagoContext = createContext( ); export const MercadoPagoProvider = ({ children }: { children: ReactNode }) => { - const [mpInstance, setMpInstance] = useState( - null - ); - const [bricksBuilder, setBricksBuilder] = useState(null); const [isLoading, setIsLoading] = useState(false); - - const setMpInstanceCallback = useCallback( - (instance: MercadoPagoInstance | null) => { - setMpInstance(instance); - }, - [] - ); - - const setBricksBuilderCallback = useCallback((builder: any) => { - setBricksBuilder(builder); - }, []); + const [handleBrickSubmit, setHandleBrickSubmit] = useState<(() => Promise) | null>(null); const setIsLoadingCallback = useCallback((loading: boolean) => { setIsLoading(loading); }, []); + const setHandleBrickSubmitCallback = useCallback((handler: (() => Promise) | null) => { + setHandleBrickSubmit(() => handler); + }, []); + return ( {children} From 3bda10f45bb6251054736d0af9745aabf63cdfaa Mon Sep 17 00:00:00 2001 From: Carlos Villacorta Date: Wed, 18 Feb 2026 11:41:14 -0500 Subject: [PATCH 7/8] setting correct button style --- .../payment/checkout-buttons/credit-card/mercadopago.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx b/packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx index 924fc07b..befbfeef 100644 --- a/packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx +++ b/packages/react/src/components/checkout/payment/checkout-buttons/credit-card/mercadopago.tsx @@ -31,10 +31,11 @@ export function MercadoPagoCreditCardCheckoutButton() { return ( From 87fce65261a542c39438c0c2ece05ceee3337dd2 Mon Sep 17 00:00:00 2001 From: Carlos Villacorta Date: Wed, 18 Feb 2026 11:56:51 -0500 Subject: [PATCH 8/8] setting description for mercadopago with translations --- packages/localizations/src/deDe.ts | 2 ++ packages/localizations/src/enIe.ts | 2 ++ packages/localizations/src/enUs.ts | 1 + 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 | 1 + packages/localizations/src/zhSg.ts | 1 + .../src/components/checkout/payment/payment-form.tsx | 11 +---------- 21 files changed, 38 insertions(+), 10 deletions(-) diff --git a/packages/localizations/src/deDe.ts b/packages/localizations/src/deDe.ts index a58bf364..705ce2ea 100644 --- a/packages/localizations/src/deDe.ts +++ b/packages/localizations/src/deDe.ts @@ -114,6 +114,8 @@ export const deDe = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Verwende das MercadoPago-Formular unten, um deinen Kauf sicher abzuschließen.', }, noMethodsAvailable: 'Keine Zahlungsmethoden verfügbar', cardNumber: 'Kartennummer', diff --git a/packages/localizations/src/enIe.ts b/packages/localizations/src/enIe.ts index 5751044b..b1b7bbee 100644 --- a/packages/localizations/src/enIe.ts +++ b/packages/localizations/src/enIe.ts @@ -114,6 +114,8 @@ export const enIe = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Use the MercadoPago form below to complete your purchase securely.', }, noMethodsAvailable: 'No payment methods available', cardNumber: 'Card number', diff --git a/packages/localizations/src/enUs.ts b/packages/localizations/src/enUs.ts index b9472309..0c43e883 100644 --- a/packages/localizations/src/enUs.ts +++ b/packages/localizations/src/enUs.ts @@ -114,6 +114,7 @@ export const enUs = { googlePay: '', paze: '', offline: '', + mercadopago: 'Use the MercadoPago form below to complete your purchase securely.', }, noMethodsAvailable: 'No payment methods available', cardNumber: 'Card number', diff --git a/packages/localizations/src/esAr.ts b/packages/localizations/src/esAr.ts index 92f66711..b60b2005 100644 --- a/packages/localizations/src/esAr.ts +++ b/packages/localizations/src/esAr.ts @@ -115,6 +115,8 @@ export const esAr = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', }, 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 d1438c84..bc5ef18a 100644 --- a/packages/localizations/src/esCl.ts +++ b/packages/localizations/src/esCl.ts @@ -115,6 +115,8 @@ export const esCl = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', }, 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 e82930d5..b6771178 100644 --- a/packages/localizations/src/esCo.ts +++ b/packages/localizations/src/esCo.ts @@ -115,6 +115,8 @@ export const esCo = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', }, 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 51a51eec..77cc04c3 100644 --- a/packages/localizations/src/esEs.ts +++ b/packages/localizations/src/esEs.ts @@ -115,6 +115,8 @@ export const esEs = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', }, 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 2a34cb82..f8bda364 100644 --- a/packages/localizations/src/esMx.ts +++ b/packages/localizations/src/esMx.ts @@ -115,6 +115,8 @@ export const esMx = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', }, 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 9dbeca8e..82637e7e 100644 --- a/packages/localizations/src/esPe.ts +++ b/packages/localizations/src/esPe.ts @@ -115,6 +115,8 @@ export const esPe = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', }, 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 ad231176..b8bc226e 100644 --- a/packages/localizations/src/esUs.ts +++ b/packages/localizations/src/esUs.ts @@ -115,6 +115,8 @@ export const esUs = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Usa el formulario de MercadoPago a continuación para completar tu compra de forma segura.', }, 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 1e136e32..b8114e85 100644 --- a/packages/localizations/src/frCa.ts +++ b/packages/localizations/src/frCa.ts @@ -115,6 +115,8 @@ export const frCa = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Utilisez le formulaire MercadoPago ci-dessous pour finaliser votre achat en toute sécurité.', }, 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 04b2a67c..7fe289f2 100644 --- a/packages/localizations/src/frFr.ts +++ b/packages/localizations/src/frFr.ts @@ -115,6 +115,8 @@ export const frFr = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Utilisez le formulaire MercadoPago ci-dessous pour finaliser votre achat en toute sécurité.', }, 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 a0b2b8a6..cfacf9ce 100644 --- a/packages/localizations/src/idId.ts +++ b/packages/localizations/src/idId.ts @@ -114,6 +114,8 @@ export const idId = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Gunakan formulir MercadoPago di bawah untuk menyelesaikan pembelian Anda dengan aman.', }, noMethodsAvailable: 'Tidak ada metode pembayaran tersedia', cardNumber: 'Nomor kartu', diff --git a/packages/localizations/src/itIt.ts b/packages/localizations/src/itIt.ts index e6d5a3d3..1a9f284a 100644 --- a/packages/localizations/src/itIt.ts +++ b/packages/localizations/src/itIt.ts @@ -115,6 +115,8 @@ export const itIt = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Usa il modulo MercadoPago qui sotto per completare l’acquisto in modo sicuro.', }, 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 40dac240..f8880766 100644 --- a/packages/localizations/src/ptBr.ts +++ b/packages/localizations/src/ptBr.ts @@ -114,6 +114,8 @@ export const ptBr = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Use o formulário do MercadoPago abaixo para concluir sua compra com segurança.', }, 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 2824a45a..c09a2f7e 100644 --- a/packages/localizations/src/qaPs.ts +++ b/packages/localizations/src/qaPs.ts @@ -115,6 +115,8 @@ export const qaPs = { googlePay: '', paze: '', offline: '', + mercadopago: + '[Üšë ţhë MërçâðöÞâgö förm këlöw ţö çömþlëţë ÿöür þürçhâšë šëçürëlÿ.]', }, 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 72afea53..aecf661a 100644 --- a/packages/localizations/src/trTr.ts +++ b/packages/localizations/src/trTr.ts @@ -114,6 +114,8 @@ export const trTr = { googlePay: '', paze: '', offline: '', + mercadopago: + 'Satın alımınızı güvenle tamamlamak için aşağıdaki MercadoPago formunu kullanın.', }, 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 c1460e6c..6b120014 100644 --- a/packages/localizations/src/viVn.ts +++ b/packages/localizations/src/viVn.ts @@ -114,6 +114,8 @@ export const viVn = { googlePay: '', paze: '', 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.', }, 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 e71929b9..6f11c065 100644 --- a/packages/localizations/src/zhCn.ts +++ b/packages/localizations/src/zhCn.ts @@ -110,6 +110,7 @@ export const zhCn = { googlePay: '', paze: '', offline: '', + mercadopago: '请使用下方的 MercadoPago 表单安全完成购买。', }, noMethodsAvailable: '暂无可用的付款方式', cardNumber: '卡号', diff --git a/packages/localizations/src/zhSg.ts b/packages/localizations/src/zhSg.ts index 286d58ff..74088efe 100644 --- a/packages/localizations/src/zhSg.ts +++ b/packages/localizations/src/zhSg.ts @@ -110,6 +110,7 @@ export const zhSg = { googlePay: '', paze: '', offline: '', + mercadopago: '请使用下方的 MercadoPago 表单安全完成购买。', }, noMethodsAvailable: '无可用付款方式', cardNumber: '卡号', diff --git a/packages/react/src/components/checkout/payment/payment-form.tsx b/packages/react/src/components/checkout/payment/payment-form.tsx index 544cd8ae..41d15695 100644 --- a/packages/react/src/components/checkout/payment/payment-form.tsx +++ b/packages/react/src/components/checkout/payment/payment-form.tsx @@ -142,7 +142,7 @@ export function PaymentForm( case PaymentMethodType.OFFLINE: return t.payment.descriptions?.offline; case PaymentMethodType.MERCADOPAGO: - return undefined; + return t.payment.descriptions?.mercadopago; default: return undefined; } @@ -256,15 +256,6 @@ export function PaymentForm( if (!hasForm) return null; - // Show message for MercadoPago, form renders outside accordion - if (paymentMethod === PaymentMethodType.MERCADOPAGO) { - return ( -

- Use the MercadoPago form below to complete your purchase securely. -

- ); - } - return (