index
Classes
- AccountService
- ActiveSubscriptionError
- AutoRechargeDisabledError
- AutoRechargeNotConfiguredError
- BillingError
- BillingStore
- Bursar
- BursarError
- CapabilityNotConfiguredError
- CapabilityNotSupportedError
- CapReachedError
- CatalogNotLoadedError
- CatalogService
- CheckoutCompletedError
- CheckoutConflictError
- CommerceError
- CommerceNotConfiguredError
- CommerceResourceNotFoundError
- CommerceService
- ConcurrencyLimitError
- ConfigError
- CoreBillingDataUnavailableError
- CreditError
- CreditEventEmitter
- CreditStore
- ExpressionError
- FeatureNotEntitledError
- ImportError
- InsufficientCreditsError
- InvalidOfferQuantityError
- LeaseExpiredError
- LeaseNotFoundError
- MissingPlanChangePolicyError
- NoopInstrumentation
- OperationNotAllowedError
- PaymentMethodRequiredError
- PostgresBillingStore
- PostgresStore
- PricingEngine
- ProviderCapabilityNotSupportedError
- ProviderResponseError
- ProviderSelectionError
- QuotaExceededError
- QuoteChangedError
- RefundError
- StoreClosedError
- StoreError
- StoreTimeoutError
- StoreUnavailableError
- UnknownOfferError
Interfaces
- AccountCommerceOverview
- AccountCreatedInput
- AccountCreatedResult
- AccountCreditDisplay
- AccountSubscriptionSummary
- AddCreditsOptions
- AddCreditsResult
- AddTeamMemberResult
- AggregateStats
- AllowanceResult
- AutoRechargeInput
- AvailableResult
- BalanceResult
- BeginBilledOperationOptions
- BillingAutoRechargeAttempt
- BillingAutoRechargeProfile
- BillingAutoRechargeStatus
- BillingBursarOptions
- BillingCapability
- BillingCreditPostingResult
- BillingCustomerInfo
- BillingCustomerRecord
- BillingDisputeInfo
- BillingDocumentInvoiceRef
- BillingDocumentLedgerRef
- BillingEvent
- BillingEventResult
- BillingEventSink
- BillingInvoiceInfo
- BillingInvoiceRecord
- BillingPaymentInfo
- BillingPaymentRecord
- BillingPreferences
- BillingProvisioningPort
- BillingRefundInfo
- BillingServiceOptions
- BillingSubscriptionChange
- BillingSubscriptionChangeInput
- BillingSubscriptionInfo
- BillingSubscriptionOfferContext
- BillingSubscriptionState
- BucketBalance
- BucketBalancesResult
- BucketDefinition
- BursarErrorOptions
- BursarRetryOptions
- CanAffordOptions
- CanAffordResult
- CancelAllSubscriptionsResult
- CancelSubscriptionResult
- CatalogRevision
- CatalogRevisionSummary
- CatalogRollout
- CheckFeatureResult
- CheckoutStatusResult
- ClassifiedSubscriptionChange
- CommerceAutoRecharge
- CommerceConfig
- CommerceCredits
- CommerceOptions
- CommercePreferenceDefaults
- CommerceProviderFactoryContext
- CommerceSectionAvailability
- CommerceWebhookInput
- ConfirmPlanChangeInput
- ConfirmPlanChangeResult
- CostBreakdown
- CreateCheckoutInput
- CreateCheckoutResult
- CreateLeaseOptions
- CreateTeamOptions
- CreateTeamResult
- CreditEvent
- CreditMetadata
- CreditsConfig
- CreditsOnlyBursarOptions
- CreditSpendSource
- CreditsServiceOptions
- DailySpendRow
- DeductCreditsOptions
- DeductionFailure
- DeductionSuccess
- DeductOptions
- DeductTeamOptions
- DeductWithAllowanceOptions
- ExecuteGrantProgramRequest
- GetInvoiceLinkInput
- GetUserPlanResult
- GrantSubscriptionCycleOptions
- Instrumentation
- LeaseFailure
- LeasePricingContext
- LeaseSuccess
- LedgerCursor
- LedgerEntry
- LedgerPage
- ListLedgerEntriesOptions
- ListQuotaEventsOptions
- ListUsageChargesOptions
- ListUsageEntriesOptions
- LowBalanceConfig
- NormalizedPendingPlanChange
- ParsedBursarConfig
- PlanAdmissionPolicy
- PlanAllowancePolicy
- PlanCreditPolicy
- PlanDefinition
- PlanEvolution
- PlanMigrationBatchResult
- PlanMigrationStartResult
- PlanRollout
- PortalSessionInput
- PostDeductionContext
- PostgresBillingStoreOptions
- PostgresConnectionOptions
- PostgresStoreOptions
- PreferencePatch
- PreviewPlanChangeInput
- PricingConfig
- ProviderRef
- PublicCatalog
- PublicCatalogOffer
- PublicCatalogPlan
- PublicCatalogWindow
- QuotaEvent
- QuotaState
- RecordUsageOptions
- RefundCreditsOptions
- RefundFailure
- RefundSuccess
- ReleaseResult
- ReserveOptions
- RevokeCreditsResult
- RunBilledOptions
- SerializedBursarError
- SettleLeaseOptions
- SettleOptions
- SetUserPlanResult
- SpendByModelRow
- SpendByUserRow
- StoreErrorOptions
- SubscriptionCommandResult
- SubscriptionGrant
- SweepResult
- Team
- TeamBalanceResult
- TeamDeductionFailure
- TeamDeductionSuccess
- TeamMember
- TopUserRow
- UsageAnalyticsStore
- UsageCharge
- UsageChargeCursor
- UsageChargePage
- UsageMetrics
- UsageRecordFailure
- UsageRecordSuccess
Type Aliases
- BillingAutoRechargeAttemptState
- BillingDocumentLocator
- BillingDocumentRef
- BillingEventClaim
- BillingEventHandler
- BillingEventType
- BillingMode
- BillingOfferInterval
- BillingSubscriptionChangeState
- BillingSubscriptionStatus
- BursarConfigData
- BursarErrorCategory
- BursarErrorDetails
- BursarOptions
- Charge
- CommerceCheckoutKind
- CommerceCheckoutStatus
- CommerceProviderFactory
- CommerceWebhookResult
- CreditEventType
- CreditsService
- DeductFlatJobOptions
- DeductionResult
- EntitlementMode
- ExactAmount
- FeatureDefinition
- GrantProgramAwardResult
- GrantProgramTrigger
- LeaseResult
- MetricsOrAmount
- PlanChangeClassification
- PlanChangePreviewResult
- PlanRolloutStrategy
- ProviderEnvironment
- RefundResult
- SubscriptionAccessState
- TeamDeductionResult
- TelemetryAttributes
- TelemetryAttributeValue
- UsageRecordResult
- Window
Variables
- AUTO_RECHARGE_STATES
- BillingEventType
- BURSAR_INSTRUMENTATION_SCOPE
- BURSAR_INSTRUMENTATION_VERSION
- NOOP_INSTRUMENTATION
- PROVIDER_ENVIRONMENTS
Functions
- bursarErrorHttpStatus
- bursarErrorPublicMessage
- canonicalBursarConfigDict
- canonicalCatalogRolloutDict
- classifySubscriptionChange
- evaluateExpression
- getDefaultInstrumentation
- isBursarError
- isRetryableBursarError
- loadCatalogRollout
- loadConfigFromDict
- makeCostBreakdown
- projectPublicCatalog
- retryBursarOperation
- sanitizeTelemetryAttributes
- setDefaultInstrumentation
- telemetryErrorAttributes
- telemetryOperationAttributes
- validateCatalogRollout
- validateExpression