DOCS
Facts by surface

Thank You page

context.order fields available when conditioning Thank You page flows.

Trigger label: Order placed. Full live order under context.order.

Also includes customer facts on every surface.

PathLabelTypeExample
context.orderOrder being placedobjectThe checkout that just completed
context.order.nameOrder namestring#1042
context.order.order_numberOrder numbernumber1042
context.order.emailOrder emailstringalex@shop.com
context.order.financial_statusFinancial statusstringpaid
context.order.fulfillment_statusFulfillment statusstringunfulfilled
context.order.total_priceTotal pricedecimal89.00
context.order.subtotal_priceSubtotal pricedecimal75.00
context.order.total_discountTotal discountdecimal10.00
context.order.total_taxTotal taxdecimal14.00
context.order.currencyCurrencystringEUR
context.order.editedWas editedbooleanfalse on first land; true after an edit
context.order.line_itemsLine itemsobject[]Classic Tee + Socks
context.order.line_items.*.product_idProductstringgid://shopify/Product/123
context.order.line_items.*.variant_idVariantstringgid://shopify/ProductVariant/456
context.order.line_items.*.skuSKUstringTEE-BLK-M
context.order.line_items.*.titleTitlestringClassic Tee
context.order.line_items.*.variant_titleVariant titlestringBlack / M
context.order.line_items.*.quantityQuantitynumber2
context.order.line_items.*.priceUnit pricedecimal29.00
context.order.line_items.*.total_discountTotal discountdecimal5.00
context.order.line_items.*.currencyCurrencystringEUR

Same shape as customer.orders.* (single object, not an array).

Not the post-purchase interstitial

The Post-purchase page has a much narrower context - no context.order.

On this page