Order intent from a completed checkout (order already created)
RECEIVE
serving.checkout.order_intentMessage
checkout_session_idstringrequiredorder_idstringrequiredThe order identifier returned by the connector's synchronous CheckoutComplete call — the order already exists at the merchant.
store_order_refstringrequiredThe merchant store's own reference for the order (may equal order_id, depending on connector).
order_statusstringrequiredThe order status as of creation (connector CheckoutComplete response), e.g. "completed".
line_itemsobject[]requiredShow propertiesHide properties
Array of
objectskustringquantityintegertotalmoneyrequiredShow propertiesHide properties
amount_minorintegerrequiredcurrencystringrequiredHeaders
message_idstringrequiredUnique per message; consumers de-duplicate on this.
ordering_keystringrequiredThe store_id. Guarantees per-store ordering; the catalog/serving tenant boundary (a store belongs to one merchant — see architecture §2a).
occurred_atstring<date-time>requiredsequenceinteger<int64>Monotonic per-connector sequence carried from the origin signal (ingest events only).
trace_idstringCorrelates a chain of events from one originating cause.
schema_versionstringrequired