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