OBJECT

SubscriptionCheckoutConfigs

Configs that help initiate the subscription checkout flow.

link GraphQL Schema definition

1type SubscriptionCheckoutConfigs {
2
3# Lists any additional actions for a subscription checkout session.
4actions: [CheckoutAction!]!
5
6# Whether the initiated checkout flow can complete/succeed and gift the recipient
7# the product.
8canGift: Boolean!
9
10# Whether the initiated checkout flow can proceed with a purchase.
11canPurchase: Boolean!
12
13# Whether the purchaser is eligible for a one-time promotion in the subscription
14# purchase checkout flow.
15isOneMonthFreeEligible: Boolean!
16
17# Holds configuration necessary for initializing payment provider client libraries
18# and facilitate checkout flow.
19paymentProviderConfigs: PaymentProviderConfigs!
20
21# Purchase Ineligibility reason details.
22purchaseIneligibilityReason: PurchaseIneligibilityReason!
23
24}