Interface: CreateProductRequest
Defined in: packages/sdk/src/types/billing-types.ts:373
Properties
aiMultiplier?
optionalaiMultiplier:number|null
Defined in: packages/sdk/src/types/billing-types.ts:403
audience?
optionalaudience:string|null
Defined in: packages/sdk/src/types/billing-types.ts:380
color?
optionalcolor:string|null
Defined in: packages/sdk/src/types/billing-types.ts:384
concierge?
optionalconcierge:boolean
Defined in: packages/sdk/src/types/billing-types.ts:393
creditInclusion?
optionalcreditInclusion:number|null
Defined in: packages/sdk/src/types/billing-types.ts:402
description
description:
string
Defined in: packages/sdk/src/types/billing-types.ts:379
icon?
optionalicon:string|null
Defined in: packages/sdk/src/types/billing-types.ts:383
isFeatured?
optionalisFeatured:boolean
Defined in: packages/sdk/src/types/billing-types.ts:391
isPopular?
optionalisPopular:boolean
Defined in: packages/sdk/src/types/billing-types.ts:389
isPublic?
optionalisPublic:boolean
Defined in: packages/sdk/src/types/billing-types.ts:392
isRecommended?
optionalisRecommended:boolean
Defined in: packages/sdk/src/types/billing-types.ts:390
limits?
optionallimits:ProductLimits|null
Defined in: packages/sdk/src/types/billing-types.ts:406
metadata?
optionalmetadata:ProductMetadata
Defined in: packages/sdk/src/types/billing-types.ts:395
name
name:
string
Defined in: packages/sdk/src/types/billing-types.ts:377
plans?
optionalplans:Partial<Record<"month"|"year"|"quarter",PlanConfiguration>> |null
Defined in: packages/sdk/src/types/billing-types.ts:409
productType?
optionalproductType:string
Defined in: packages/sdk/src/types/billing-types.ts:381
providesFeatures?
optionalprovidesFeatures:string[]
Defined in: packages/sdk/src/types/billing-types.ts:399
publicUrl?
optionalpublicUrl:string|null
Defined in: packages/sdk/src/types/billing-types.ts:385
requiresFeatures?
optionalrequiresFeatures:string[]
Defined in: packages/sdk/src/types/billing-types.ts:398
selfService?
optionalselfService:boolean
Defined in: packages/sdk/src/types/billing-types.ts:388
serviceRates?
optionalserviceRates:Record<string,number> |null
Defined in: packages/sdk/src/types/billing-types.ts:404
stripeProductId?
optionalstripeProductId:string|null
Defined in: packages/sdk/src/types/billing-types.ts:376
subscriberUrl?
optionalsubscriberUrl:string|null
Defined in: packages/sdk/src/types/billing-types.ts:386
supportLevels?
optionalsupportLevels:string[]
Defined in: packages/sdk/src/types/billing-types.ts:387
tagline?
optionaltagline:string|null
Defined in: packages/sdk/src/types/billing-types.ts:378
templateWorkspaceUuid?
optionaltemplateWorkspaceUuid:string
Defined in: packages/sdk/src/types/billing-types.ts:394
trialPeriodDays?
optionaltrialPeriodDays:number
Defined in: packages/sdk/src/types/billing-types.ts:382
workspaceId?
optionalworkspaceId:number|null
Defined in: packages/sdk/src/types/billing-types.ts:374
workspaceUuid
workspaceUuid:
string
Defined in: packages/sdk/src/types/billing-types.ts:375