@stigg/node-server-sdk - v4.47.0
Preparing search index...
CustomerPortalSubscriptionFragment
Type Alias CustomerPortalSubscriptionFragment
type
CustomerPortalSubscriptionFragment
=
{
__typename
?:
"CustomerPortalSubscription"
;
addons
:
(
{
__typename
?:
"CustomerPortalAddon"
}
&
CustomerPortalSubscriptionAddonFragment
)
[]
;
billingPeriodRange
?:
|
{
__typename
?:
"DateRange"
;
end
?:
any
|
null
;
start
?:
any
|
null
}
|
null
;
planId
:
string
;
planName
:
string
;
previewNextInvoice
?:
|
{
__typename
?:
"SubscriptionInvoicePreview"
;
amountDue
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
lines
:
{
__typename
?:
"SubscriptionInvoicePreviewLineItem"
;
period
:
{
__typename
?:
"SubscriptionInvoicePreviewLineItemPeriod"
;
end
:
any
;
start
:
any
;
}
;
price
?:
|
{
__typename
?:
"Price"
;
feature
?:
{
__typename
?:
"Feature"
;
refId
:
string
}
|
null
;
}
|
null
;
quantity
?:
number
|
null
;
}
[]
;
total
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
}
|
null
;
prices
:
(
{
__typename
?:
"CustomerPortalSubscriptionPrice"
}
&
CustomerPortalSubscriptionPriceFragment
)
[]
;
pricing
:
{
__typename
?:
"CustomerPortalSubscriptionPricing"
;
billingModel
?:
BillingModel
|
null
;
billingPeriod
?:
BillingPeriod
|
null
;
creditRate
?:
|
{
__typename
?:
"CreditRate"
;
amount
:
number
;
currencyId
:
string
}
|
null
;
feature
?:
|
{
__typename
?:
"CustomerPortalPricingFeature"
;
displayName
:
string
;
featureUnits
?:
string
|
null
;
featureUnitsPlural
?:
string
|
null
;
}
|
null
;
price
?:
|
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
|
null
;
pricingType
:
PricingType
;
unitQuantity
?:
number
|
null
;
usageBasedEstimatedBill
?:
number
|
null
;
}
;
pricingType
:
PricingType
;
scheduledUpdates
?:
|
(
{
__typename
?:
"SubscriptionScheduledUpdate"
}
&
CustomerPortalSubscriptionScheduledUpdateDataFragment
)
[]
|
null
;
status
:
SubscriptionStatus
;
subscriptionId
:
string
;
totalPrice
?:
|
{
__typename
?:
"CustomerSubscriptionTotalPrice"
;
addonsTotal
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
subTotal
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
total
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
}
|
null
;
trialRemainingDays
?:
number
|
null
;
}
Index
Properties
__
typename?
addons
billing
Period
Range?
plan
Id
plan
Name
preview
Next
Invoice?
prices
pricing
pricing
Type
scheduled
Updates?
status
subscription
Id
total
Price?
trial
Remaining
Days?
Properties
Optional
__
typename
__typename
?:
"CustomerPortalSubscription"
addons
addons
:
(
{
__typename
?:
"CustomerPortalAddon"
}
&
CustomerPortalSubscriptionAddonFragment
)
[]
Optional
billing
Period
Range
billingPeriodRange
?:
|
{
__typename
?:
"DateRange"
;
end
?:
any
|
null
;
start
?:
any
|
null
}
|
null
plan
Id
planId
:
string
plan
Name
planName
:
string
Optional
preview
Next
Invoice
previewNextInvoice
?:
|
{
__typename
?:
"SubscriptionInvoicePreview"
;
amountDue
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
lines
:
{
__typename
?:
"SubscriptionInvoicePreviewLineItem"
;
period
:
{
__typename
?:
"SubscriptionInvoicePreviewLineItemPeriod"
;
end
:
any
;
start
:
any
;
}
;
price
?:
|
{
__typename
?:
"Price"
;
feature
?:
{
__typename
?:
"Feature"
;
refId
:
string
}
|
null
;
}
|
null
;
quantity
?:
number
|
null
;
}
[]
;
total
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
}
|
null
prices
prices
:
(
{
__typename
?:
"CustomerPortalSubscriptionPrice"
}
&
CustomerPortalSubscriptionPriceFragment
)
[]
pricing
pricing
:
{
__typename
?:
"CustomerPortalSubscriptionPricing"
;
billingModel
?:
BillingModel
|
null
;
billingPeriod
?:
BillingPeriod
|
null
;
creditRate
?:
|
{
__typename
?:
"CreditRate"
;
amount
:
number
;
currencyId
:
string
}
|
null
;
feature
?:
|
{
__typename
?:
"CustomerPortalPricingFeature"
;
displayName
:
string
;
featureUnits
?:
string
|
null
;
featureUnitsPlural
?:
string
|
null
;
}
|
null
;
price
?:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
|
null
;
pricingType
:
PricingType
;
unitQuantity
?:
number
|
null
;
usageBasedEstimatedBill
?:
number
|
null
;
}
pricing
Type
pricingType
:
PricingType
Optional
scheduled
Updates
scheduledUpdates
?:
|
(
{
__typename
?:
"SubscriptionScheduledUpdate"
}
&
CustomerPortalSubscriptionScheduledUpdateDataFragment
)
[]
|
null
status
status
:
SubscriptionStatus
subscription
Id
subscriptionId
:
string
Optional
total
Price
totalPrice
?:
|
{
__typename
?:
"CustomerSubscriptionTotalPrice"
;
addonsTotal
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
subTotal
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
total
:
{
__typename
?:
"Money"
;
amount
:
number
;
currency
:
Currency
}
;
}
|
null
Optional
trial
Remaining
Days
trialRemainingDays
?:
number
|
null
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
__
typename
addons
billing
Period
Range
plan
Id
plan
Name
preview
Next
Invoice
prices
pricing
pricing
Type
scheduled
Updates
status
subscription
Id
total
Price
trial
Remaining
Days
@stigg/node-server-sdk - v4.47.0
Loading...