Optional__typename
__typename?: "PaywallPlan"
additionalMetaData?: any | null
OptionalbasePlan
basePlan?:
| { __typename?: "PaywallBasePlan"; displayName: string; refId: string }
| null
OptionalbillingId
billingId?: string | null
OptionalcompatibleAddons
OptionalcompatiblePackageGroups
OptionaldefaultTrialConfig
defaultTrialConfig?: | { __typename?: "DefaultTrialConfig"; budget?: { __typename?: "BudgetConfiguration"; limit: number } | null; duration: number; trialEndBehavior?: TrialEndBehavior | null; units: TrialPeriodUnits; } | null Optionaldescription
description?: string | null
displayName
displayName: string
Optionalentitlements
OptionalinheritedEntitlements
OptionalinheritedPackageEntitlements
inheritedPackageEntitlements?:
| (
| { __typename?: "PackageCreditEntitlement" } & PackageEntitlementUnionFragment_PackageCreditEntitlement_
| { __typename?: "PackageFeatureEntitlement" } & PackageEntitlementUnionFragment_PackageFeatureEntitlement_
)[]
| null
OptionalpackageEntitlements
packageEntitlements?:
| (
| { __typename?: "PackageCreditEntitlement" } & PackageEntitlementUnionFragment_PackageCreditEntitlement_
| { __typename?: "PackageFeatureEntitlement" } & PackageEntitlementUnionFragment_PackageFeatureEntitlement_
)[]
| null
prices
OptionalpricingType
product
product: {
__typename?: "PaywallProduct";
additionalMetaData?: any | null;
description?: string | null;
displayName?: string | null;
refId: string;
}
refId
refId: string