diff --git a/src/mixins/analytics-mixin.js b/src/mixins/analytics-mixin.js index be6d9a526..69e6c5813 100644 --- a/src/mixins/analytics-mixin.js +++ b/src/mixins/analytics-mixin.js @@ -416,11 +416,15 @@ export default { .getTotalPriceOfAllLineItemsAndChildParts([part], false) .toFixed(2); - if (productSku == "DISCOUNT") { + if (productSku == "DISCOUNT" || productType == "SERVICE PACKAGE DISCOUNT") { if (coupon) { coupon += ","; } - coupon += productSku; + if (productSku == "DISCOUNT") { + coupon += promoCode; + } else { + coupon += productSku; + } discount = discount + parseFloat(productPrice) * -1; } else { products.push({