From 3bfaf6030f25cf4e905c97e558eb92c8ed84f44c Mon Sep 17 00:00:00 2001 From: Ahsan Ulhaq Date: Thu, 21 Apr 2016 17:35:22 +0500 Subject: [PATCH] Call analytics.track on receipt page ECOM-4101 --- lms/static/js/commerce/views/receipt_view.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lms/static/js/commerce/views/receipt_view.js b/lms/static/js/commerce/views/receipt_view.js index 336430b628..623b8b577c 100644 --- a/lms/static/js/commerce/views/receipt_view.js +++ b/lms/static/js/commerce/views/receipt_view.js @@ -47,6 +47,8 @@ var edx = edx || {}; this.trackLinks(); + this.trackPurchase(data); + this.renderCourseNamePlaceholder(this.courseKey); providerId = this.getCreditProviderId(data); @@ -77,6 +79,14 @@ var edx = edx || {}; $('#error-container').removeClass('hidden'); }, + trackPurchase: function (order) { + window.analytics.track("Completed Order", { + orderId: order.number, + total: order.total_excl_tax, + currency: order.currency + }); + }, + render: function () { var self = this, orderId = this.ecommerceOrderNumber || this.ecommerceBasketId || $.url('?payment-order-num');