How add-ons appear in the cart and at checkout
Wondering what your customers actually see after picking paid options? Here's the flow from product page to order.
On the product page
As the customer selects paid option values, the displayed product price updates to include the add-ons.
In the cart
The cart shows the main product with the customer's selected options listed as line item properties, for example "Engraving: Happy Birthday". Option names come from the Option name you set on each option.

Complementary and recommended products
Shopify complementary products (Search & Discovery) and other recommended cards on the product page have their own add-to-cart buttons.
Those buttons add only that complementary product. They do not attach this product's Optionize options or add-on prices. If a shopper wants both, they add the main product and the complementary product separately.
A required option left empty on the main product also does not block adding a complementary product.
At checkout and on the order
Each paid add-on becomes its own line item with its price, next to the main product. This is how Shopify charges for the add-on amounts, and it means:

- the customer sees a transparent breakdown of what they're paying for
- your order in Shopify admin lists the main product plus each add-on
- fulfillment staff can see the exact selections on the line item properties
One side effect of this bundling: a Shopify discount on the main product is spread across the add-ons too. See Shopify discounts are applied to my add-on prices.
On the packing slip
Shopify's default packing slip template doesn't print line item properties, so the selections won't appear there until you add them yourself. See Show options on your packing slip.
On the customer's account
After purchase, customers can see their selected options on the order status page and in their order history.
Related: Charge add-on prices for options and Hidden Optionize products in my Shopify admin.