interface MicrotransactionProductInput {
    confirm?: boolean;
    description?: string;
    ends_at?: null | string;
    grants: MicrotransactionGrant[];
    localizations?: Record<string, {
        description?: null | string;
        name: string;
    }>;
    max_per_order?: number;
    media_ids?: string[];
    name: string;
    prices: MicrotransactionPrice[];
    sku: string;
    starts_at?: null | string;
    status?: MicrotransactionProductStatus;
    type: MicrotransactionProductType;
}

Properties

confirm?: boolean

Deprecated

Ignored compatibility field. Title authorization and immutable-data validation remain required.

description?: string
ends_at?: null | string
localizations?: Record<string, {
    description?: null | string;
    name: string;
}>

Type declaration

  • Optional description?: null | string
  • name: string
max_per_order?: number
media_ids?: string[]

Attach IDs from the existing title-authorized Media pipeline. No arbitrary media URLs.

name: string
sku: string
starts_at?: null | string

Generated using TypeDoc