Skip to main content
Version: 2.x

Interface: BillingSubscriptionChange

Defined in: javascript/src/billing/types/subscriptions.ts:85

Properties​

effective​

effective: "immediate" | "renewal"

Defined in: javascript/src/billing/types/subscriptions.ts:93


effectiveAt​

effectiveAt: string | null

Defined in: javascript/src/billing/types/subscriptions.ts:92


errorMessage?​

optional errorMessage?: string | null

Defined in: javascript/src/billing/types/subscriptions.ts:98


fromOffer​

fromOffer: BillingSubscriptionOfferContext

Defined in: javascript/src/billing/types/subscriptions.ts:90


fromOfferId​

fromOfferId: string

Defined in: javascript/src/billing/types/subscriptions.ts:88


id​

id: string

Defined in: javascript/src/billing/types/subscriptions.ts:86


idempotencyKey​

idempotencyKey: string

Defined in: javascript/src/billing/types/subscriptions.ts:96


prorationBehavior​

prorationBehavior: "provider_default" | "invoice_immediately" | "none"

Defined in: javascript/src/billing/types/subscriptions.ts:95


providerOperationId?​

optional providerOperationId?: string | null

Defined in: javascript/src/billing/types/subscriptions.ts:97


state​

state: BillingSubscriptionChangeState

Defined in: javascript/src/billing/types/subscriptions.ts:94


subscriptionId​

subscriptionId: string

Defined in: javascript/src/billing/types/subscriptions.ts:87


toOffer​

toOffer: BillingSubscriptionOfferContext

Defined in: javascript/src/billing/types/subscriptions.ts:91


toOfferId​

toOfferId: string

Defined in: javascript/src/billing/types/subscriptions.ts:89