From 2203c56638b63b05c77abcab3d402918763b0757 Mon Sep 17 00:00:00 2001 From: Matt Caimi Date: Mon, 19 May 2025 11:45:25 -0400 Subject: [PATCH] CASH-700 include decimal in total afterpay price --- .../service-package-radio-for-afterpay.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/experiment-components/service-package-radio-for-afterpay.vue b/src/experiment-components/service-package-radio-for-afterpay.vue index f38621462..7e4e4551a 100644 --- a/src/experiment-components/service-package-radio-for-afterpay.vue +++ b/src/experiment-components/service-package-radio-for-afterpay.vue @@ -117,6 +117,9 @@ export default { ); return displayPrice != this.additionalButtonData.strikeThroughPrice; }, + totalAfterpayPrice() { + return parseFloat(this.buttonAuxillaryCopy.replace("$", "")); + }, }, methods: { getRouterLinkDisplayTextFromCopy, @@ -134,11 +137,12 @@ export default { .filter((lineItem) => lineItem); }, afterpayPrice() { - const decimalPrice = parseFloat(this.buttonAuxillaryCopy.replace("$", "")); + const decimalPrice = this.totalAfterpayPrice; return "$" + (decimalPrice / 4).toFixed(2); }, truncatedSinglePayment() { - return "$" + Math.trunc(this.buttonAuxillaryCopy.replace("$", "")); + const decimalPrice = this.totalAfterpayPrice; + return "$" + decimalPrice.toFixed(2); }, hasPackageDiscount() { return (