CartThrob 9 documentation for ExpressionEngine commerce teams Visit CartThrob.com
CartThrob.com

Purchased Items

Optional per-line-item entries for fulfillment, downloads, licensing, and reporting. Requires Save Orders enabled.

CartThrob Settings Purchased Items

Tabs: General, Purchased Items Status, Purchased Items Fields.

General

Channel

Purchased-items channel link.

Save Purchased Items*

Yes: each purchased line item can become its own channel entry. Needed for downloads, licenses, fulfillment workflows, and line-item reporting. No: order entry alone is enough.

Save Packages Too*

Package sub-items are always saved when purchased items are enabled. Yes also saves the package parent entry as a purchased item.

Purchased Items Title Prefix

Prepended to auto-generated purchased-item entry titles.

Purchased Items Status

Same pattern as Orders status mapping: maps checkout outcomes to entry statuses on the purchased-items channel.

Purchased Items Fields

Maps saved data to channel fields (all required when saving purchased items):

Field Stores
Purchased Items ID Product entry_id
Quantity Line quantity
Price Line price
Order ID Parent order reference
Package ID / Sub ID Package relationships
Discount Line discount amount
License Number Generated license string
License Number Type Format (e.g. UUID)