Type alias CheckoutStateFragment
Checkout
State
Fragment
: { __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