Type alias CheckoutStateFragment
Checkout
StateFragment: { __typename?: "CheckoutState"; activeSubscription?: { __typename?: "CustomerSubscription" } & SubscriptionFragment | null; billingIntegration: { __typename?: "CheckoutBillingIntegration"; billingIdentifier: BillingVendorIdentifier; credentials: { __typename?: "CheckoutCredentials"; accountId: string; publicKey: string } }; configuration?: { __typename?: "CheckoutConfiguration" } & CheckoutConfigurationFragment | null; customer: { __typename?: "Customer" } & CustomerFragment; plan: { __typename?: "Plan" } & PlanFragment; resource?: { __typename?: "CustomerResource" } & CustomerResourceFragment | null; setupSecret: string }
Type declaration
-
Optional
__typename?: "CheckoutState"
-
Optional
activeSubscription?: { __typename?: "CustomerSubscription" } & SubscriptionFragment | null
-
billingIntegration: { __typename?: "CheckoutBillingIntegration"; billingIdentifier: BillingVendorIdentifier; credentials: { __typename?: "CheckoutCredentials"; accountId: string; publicKey: string } }
-
Optional
__typename?: "CheckoutBillingIntegration"
-
-
credentials: { __typename?: "CheckoutCredentials"; accountId: string; publicKey: string }
-
Optional
__typename?: "CheckoutCredentials"
-
accountId: string
-
publicKey: string
-
Optional
configuration?: { __typename?: "CheckoutConfiguration" } & CheckoutConfigurationFragment | null
-
customer: { __typename?: "Customer" } & CustomerFragment
-
plan: { __typename?: "Plan" } & PlanFragment
-
Optional
resource?: { __typename?: "CustomerResource" } & CustomerResourceFragment | null
-
setupSecret: string