Type alias CheckoutStateFragment

CheckoutStateFragment: { __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"
    • billingIdentifier: BillingVendorIdentifier
    • 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