<script type="text/javascript" src="//cdn.vbtrax.com/javascripts/va.js"></script>
<script>
var checkThankyouPage = function (props) {
var state = props.state;
return window.location.href.indexOf('/thankyou') > -1 && (
state['@@thankYou'].checkoutResults.fetched ||
state['@@checkout'].checkoutResults.fetched
);
};
var notifyPurchase = function (props) {
if (window.VA) {
var state = props.state;
var storeOrderData = state['@@checkout'].checkoutResults.fetched
? state['@@checkout'].checkoutResults.data.storeOrder
: state['@@thankYou'].checkoutResults.data.storeOrder;
VA.remoteLoad({
whiteLabel: { id: 8, siteId: 'XXXX', domain: 'vbtrax.com' },
conversion: true,
conversionData: {
step: 'sale',
revenue: storeOrderData.total,
orderTotal: storeOrderData.total,
order: storeOrderData.orderNumber
},
locale: 'en-US',
mkt: true
});
}
};
window.oddleTracker = [
{ actionType: '@@route/ROUTE_INIT', condition: checkThankyouPage, callback: notifyPurchase },
{ actionType: '@@route/ROUTE_CHANGE_COMPLETE', condition: checkThankyouPage, callback: notifyPurchase }
];
</script>