Don't miss out Virtual Happy Hour this Friday (April 26).

Try our conversational search powered by Generative AI!

Loading...
Area: Optimizely Product Recommendations
Applies to versions: v1.3 and lower

Order page tracking request

Recommended reading 

Similar to the checkout page, the order confirmation page must contain all items in the order, currency, subtotal, shipping and total for the order. The page should also include the order number.

NameDescriptionUsage
order Element containing checkout-specific sub-elements.  
  orderNo Order confirmation code or number. [String]
  items List of checkout items.  
   

refCode

 

Product reference code.

The refCode must exactly match the refCode (guid) specified in the product catalog feed. Also, if you have a custom feed, contact Episerver to find out which field from the feed we use as a product identifier.

    qty Quantity. [Number]
    price Unit price. [Number]
    variant The product variant’s SKU code. Alternatively, you can supply the product variant’s attributes colour and size. By arrangement with Episerver, these can be replaced to be another product attribute.

[Optional]

Sub-elements are of the type [String].

Available from v1.3 of the Server-to-Server API.

See Variant tracking.

  currency Currency code. See Currency codes.
  subtotal Subtotal amount. [Number]
  shipping Shipping cost. [Number]
  total Total amount of the checkout. [Number]

Order page tracking request example.

{	
	"type"		:	"order",
	"ip"		:	"10.42.37.139",
	"session"	:	"155780550/hKugo5RQsqecUpmlWE6EpFWqmalVrJU",
	"cuid"		:	"143159800/hKugo5RQsqecUpmlWE6Eo1OklrJYp5U",
	"site"		:	"retailer",
	"clientToken"	:	"1234abcd5678",
	"channel"	:	"web",
	"lang"		:	"en-gb",
	"currentURI"	:	"www.retailer.com/orderconfirmation.html",
	"previousURI"	:	"www.retailer.com/checkout.html",
	"userAgent"	:	"Mozilla/5.0 (Windows NT 10.0; WOW64)
           AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
	"order"	        : {
		"orderNo"   :	"ABC-DE-123456",
		"items"	    : [
			{ "refCode":  "RC123", "qty":  5,  "price":  50.5 },
			{ "refCode":  "RC124", "qty":  8,  "price":  52.5 }
		],
		"currency"  :	"GBP",
		"subtotal"  :	103,	
		"shipping"  :	11.75,
		"total"	    :	114.75
	}		
}
Do you find this information helpful? Please log in to provide feedback.

Last updated: May 23, 2018

Recommended reading