diff --git a/src/helpers/pricing-helper.js b/src/helpers/pricing-helper.js index 33311fd21..9aa317353 100644 --- a/src/helpers/pricing-helper.js +++ b/src/helpers/pricing-helper.js @@ -67,7 +67,7 @@ export function getAmountDueWithDonation(lineItemsObject, donationLineItem) { // this is amount due with Donation added const lineItemsCloneWithDonation = deepClone(lineItemsObject); lineItemsCloneWithDonation.supportingItems.push(donationLineItem); - return getAmountDue(lineItemsCloneWithDonation, false); + return getAmountDue(lineItemsCloneWithDonation); } export async function getPricingByDayPartWithPrice(pageNameToLog) { diff --git a/src/layouts/payment-method/afterpay-breakout/afterpay-breakout.vue b/src/layouts/payment-method/afterpay-breakout/afterpay-breakout.vue index 9e98eb9c3..68d9baf2f 100644 --- a/src/layouts/payment-method/afterpay-breakout/afterpay-breakout.vue +++ b/src/layouts/payment-method/afterpay-breakout/afterpay-breakout.vue @@ -82,6 +82,8 @@ Amount Due + +
6 or 12 monthly payment plans available
@@ -208,6 +210,12 @@ export default { overflow: hidden; opacity: 0; visibility: hidden; + + > p { + padding-top: 1rem; + font-size: $font-size-12; + margin: 0; + } } } .payment-section { diff --git a/src/mixins/analytics-mixin.js b/src/mixins/analytics-mixin.js index 90513e764..72ede2538 100644 --- a/src/mixins/analytics-mixin.js +++ b/src/mixins/analytics-mixin.js @@ -132,7 +132,6 @@ export default { async logDigitalConsumer() { const currentPageName = getPageNameFromRouter(); const universes = store.getters.applicationUser.experiments; - console.log(JSON.stringify(universes)); let hasDynamoLogging = experimentMixin.methods.hasSettingEqualTo( experimentSettings.DYNAMO_LOGGING, @@ -150,15 +149,15 @@ export default { const conceptVariation = variationNames.length > 0 ? variationNames[0] : ""; + const isConceptExposed = universes.find( + (item) => item.universeName === experimentUniverses.CONCEPT_FUNNEL + )?.isExposed; + const submittedOrder = baseMixin.methods.getSubmittedOrder(); const hasSubmittedOrder = baseMixin.methods.hasSubmittedOrder(); const hasSubmittedOrderAtConfirmationPage = hasSubmittedOrder && currentPageName?.toLowerCase() == routeData.CONFIRMATION.name; - const refSequenceNum = hasSubmittedOrderAtConfirmationPage - ? submittedOrder.referralSequenceNumber - : store.getters.order.referralSequenceNumber; - var payload = { actionName: `Browser page:${currentPageName}`, referralSequenceNumber: hasSubmittedOrderAtConfirmationPage @@ -174,6 +173,7 @@ export default { ? submittedOrder.workOrderNumber : store.getters.order.workOrderNumber, conceptVariation: conceptVariation, + isConceptExposed: isConceptExposed, }; await baseMixin.methods.dispatchStoreAction( diff --git a/src/store/index.js b/src/store/index.js index 83d8d99af..61c38997c 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1570,6 +1570,7 @@ export const actions = { workOrderId, workOrderNumber, conceptVariation, + isConceptExposed, } ) { var payload = { @@ -1582,6 +1583,7 @@ export const actions = { workOrderId: workOrderId ?? "", workOrderNumber: workOrderNumber ?? "", conceptVariation: conceptVariation, + isConceptExposed: isConceptExposed, }; return globalMethods.callHttpClient({ diff --git a/src/styles/ux-variables.scss b/src/styles/ux-variables.scss index 178d50d35..22e17e3b7 100644 --- a/src/styles/ux-variables.scss +++ b/src/styles/ux-variables.scss @@ -130,6 +130,7 @@ $font-family-base: $font-family-sans-serif; $font-family-code: $font-family-monospace; $font-size-base: 1rem; // Assumes the browser default, typically `16px` +$font-size-12: $font-size-base * 0.75; // 12px $font-size-20: $font-size-base * 1.25; // 20px //Custom Font size (extra small)