@gradientedge/commercetools-utils
    Preparing search index...

    Interface CustomLineItemDraft

    interface CustomLineItemDraft {
        custom?: CustomFieldsDraft;
        externalTaxRate?: ExternalTaxRateDraft;
        key?: string;
        money: _Money;
        name: LocalizedString;
        priceMode?: CustomLineItemPriceMode;
        quantity?: number;
        recurrenceInfo?: CustomLineItemRecurrenceInfoDraft;
        shippingDetails?: ItemShippingDetailsDraft;
        slug: string;
        taxCategory?: TaxCategoryResourceIdentifier;
    }
    Index

    Properties

    Custom Fields for the Custom Line Item.

    externalTaxRate?: ExternalTaxRateDraft

    External Tax Rate for the Custom Line Item if the Cart has the External TaxMode.

    key?: string

    User-defined unique identifier of the Custom Line Item.

    money: _Money

    Money value of the Custom Line Item. The value can be negative.

    Name of the Custom Line Item.

    quantity?: number

    Number of Custom Line Items to add to the Cart.

    Recurring Order and frequency data.

    shippingDetails?: ItemShippingDetailsDraft

    Container for Custom Line Item-specific addresses.

    slug: string

    User-defined identifier used in a deep-link URL for the Custom Line Item. It must match the pattern [a-zA-Z0-9_-]{2,256}.

    Used to select a Tax Rate when a Cart has the Platform TaxMode. This field is required for Platform TaxMode.