Sending orders
Sitecore Personalize provides different options for sending orders to Sitecore Personalize. The available options depend on, for example, the frequency of order submission, and whether orders are submitted in real-time, offline, or synchronously.
Sending orders using a single event
To submit an order to Sitecore Personalize in real time, you must send an ORDER_CHECKOUT event.
To use the flight data model, assemble orders using multiple events instead of sending an ORDER_CHECKOUT event.
You can use Sitecore Personalize to submit orders in real time to Sitecore Personalize. Use this option to submit orders using a single event if your organization's site is tagged to send all order-related data from the confirmation page. You can also use this option if your organization uses an order management system (OMS), or if your organization uses cookies and local storage to capture order details.
2.0 data model does not support this functionality.
Sending orders using multiple events
You can use Sitecore Personalize to assemble orders in real-time if the booking flow for your organization's site does not facilitate sending all order-related data from the confirmation page. For example, your site's confirmation page might not be tagged to capture and send contact information so you would need to send the ADD_CONTACTS event from a different web page.
To submit an order to Sitecore Personalize in real time, you must send the following events in this sequence:
To submit an order to Sitecore Personalize in real time, you must send the following events in this sequence: