Commit graph

96 commits

Author SHA1 Message Date
Bryan Mauger
4ad6704439 CSR-2417 collapse cart on all pages regardless of experiment
except payment.
2024-11-26 15:14:50 -05:00
hiteshkumar87
39033e858d CSR-2066
handleBeforeUnload and formatting
2024-11-13 13:57:17 +05:30
Bryan Mauger
421741bff3 CSR-2343 change Terms of use to Terms of service 2024-11-11 10:48:07 -05:00
CarlNation
c2dc235fb5 CSR-2237
CSR-2237 show tax for itac and nocomp
2024-10-04 15:22:02 -04:00
CarlNation
9142f02762 CSR-2130
CSR-2130 send to pia-return for cc & apple pay decline
2024-09-12 11:36:52 -04:00
CarlNation
a6c92b6255 CSR-2185
CSR-2185 vue-router no longer supports properties via params without it showing in the url.
https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md#414-2022-08-22
2024-09-04 05:17:31 -04:00
CarlNation
e79d127aba CSR-2130
CSR-2130 Afterpay on hop uses some credit card flow.  We get credit card messages from HOP even for Afterpay.  So only set the paymentMethod based on HOP messages if it is not already set.
2024-07-30 10:02:50 -04:00
CarlNation
e637b1b0a0 CSR-2130 prettier 2024-07-29 13:49:38 -04:00
CarlNation
9d37938535 CSR-2130 payment method page corrections
CSR-2130 payment method page corrections
2024-07-29 13:46:40 -04:00
CarlNation
b3dda363fa CSR-2130 prettier 2024-07-18 21:22:56 -04:00
CarlNation
8b507d21ad CSR-2130 latest applepay
CSR-2130 apple merchant id file, pass hybrid for new hop form, show afterpay, check for IOS version for applepay
2024-07-18 16:11:13 -04:00
CarlNation
6fec862fbf CSR-2130 flag applePay for backend
CSR-2130 flag applePay for backend
2024-07-15 10:21:36 -04:00
CarlNation
e52329ffea CSR-2130 prettier 2024-07-10 07:36:57 -04:00
CarlNation
b3cba6520b CSR-2130 more commented code
CSR-2130 more commented code
2024-07-10 07:26:40 -04:00
CarlNation
0d63a1f2cf CSR-2130 remove commented out code 2024-07-10 07:24:10 -04:00
CarlNation
a7d5f776a4 CSR-2130
CSR-2130
2024-07-10 06:47:42 -04:00
hiteshkumar87
2929697243 CSR-2099
add ITAC deductible logic on payment and confirmation pages
2024-05-31 19:19:37 +05:30
Adam Caouette
70300d6e89 CSR-1742: refactor to centralize all insurance constants/helpers 2024-05-02 08:09:42 -04:00
Adam Caouette
acfa099d64 CSR-1742: improve naming and update how pending status displays pricing 2024-04-30 09:50:00 -04:00
Adam Caouette
9e3eb1df3e CSR-1742: cart changes for insurance implemented on payment and confirmation pages 2024-04-24 11:29:58 -04:00
Matt Caimi
b1e823d17e CSR-1982 type check in handleIFrameContentWindowMessage on payment page 2024-02-26 10:09:22 -05:00
CarlNation
4e1caf8559 CSR-1072
CSR-1072 insurance orders will remove line items depending on the company.  mobile fee, recycle fee, etc.  So we can return from heritage with nothing in supporting items causing exceptions when lineItems is no longer required.
2024-02-19 07:40:07 -05:00
hiteshkumar87
ac687e5545 CSR-1601
BillToAccountNumber
2024-02-05 20:40:23 +05:30
CarlNation
9ff2c3b3d9 prettier 2024-01-26 09:25:43 -05:00
CarlNation
2d70f9ae81 CSR-1921 correct pay later after ccd payment failure
CSR-1921 correct pay later after ccd payment failure
2024-01-26 09:16:05 -05:00
CarlNation
734a9419aa Merge branch 'release/2024.01.11' into rlsmerge/2024.01.11-to-develop 2024-01-08 09:12:22 -05:00
Matt Caimi
44a6218328 CSR-1852 navigate out of iframe to confirmation page 2023-12-28 15:32:36 -05:00
Matt Caimi
602356ade2 CSR-1852 router and alert logic for CC and AP declined 2023-12-28 15:32:36 -05:00
Chloe Herd
c37f8a2dfe Formatting 2023-12-19 12:13:03 -05:00
Chloe Herd
a3853daa8f Tests for payment page 2023-12-19 12:12:10 -05:00
Scott Kiener
b4792236d8 CSR-1857 | Exclude promos from lineItems sent to safelite-hop 2023-12-01 08:46:50 -05:00
CarlNation
85c1f985f8 CSR-1794 2023-11-30 05:04:56 -05:00
Chloe Herd
c0ba42ecfd Add a ui-block to page after credit card submit event 2023-11-29 13:59:34 -05:00
hiteshkumar87
359c8204ce Update payment.vue
newValidatedPromos contains both validated and revalidated promos so can replace the existing promos in the lineitems.
2023-11-23 19:18:15 +05:30
Chloe Herd
a357da3d90 Track reactive isPaypal field instead of non-reactive 2023-11-21 12:38:14 -05:00
CarlNation
18c59e8d7e CSR-1757
changes to add supplies repair fee to cart and promo taxes
2023-11-21 09:18:37 -05:00
AdamCaouetteSafelite
75a98999d7
Merge pull request #1547 from Safelite/feature/CSR-1411-bugfix-ajc
Feature/CSR-1411 bugfix ajc
2023-11-20 13:35:54 -05:00
Matt Caimi
aa8a88b819 CSR-1391 parts and labor in afterpay line items 2023-11-20 11:40:44 -05:00
Adam Caouette
14be2c2409 CSR-1411: update store Get Wipers method to accept a Zip and CarId; update usages 2023-11-20 11:27:19 -05:00
Matt Caimi
d869962652 CSR-1391 get lineitem names from cart 2023-11-17 15:08:38 -05:00
Matt Caimi
e9eccce1fe removed comment 2023-11-15 11:35:45 -05:00
Matt Caimi
12459ecc97 CSR-1391 combine like line items for pia 2023-11-15 11:34:01 -05:00
Matt Caimi
28c42a0572 CSR-1391 click x on afterpay modal sends user back to payment-method 2023-11-14 15:02:25 -05:00
Adam Caouette
86c8f62e8b CSR-1689: add cart to confirmation page 2023-11-14 07:32:24 -05:00
Scott Kiener
f8f9749d3a CSR-1452 | Rewrite save promo functions
Combined inactive and active into one method
 -new save method prevents the same promos ending up in inactive AND active at the same time
 -query string promos save to inactive automatically
2023-11-10 10:51:01 -05:00
Matt Caimi
effe8b4d89 formatting 2023-11-09 10:51:33 -05:00
Matt Caimi
d781b7fdad CSR-1462 line items refactor fix for payment page 2023-11-09 10:49:24 -05:00
Adam Caouette
929cf3e314 CSR-1384: another tech-review refactor - make wipersOffered a computed 2023-11-08 19:47:16 -05:00
Adam Caouette
e2ad359408 CSR-1384: update naming on payment page too 2023-11-08 19:45:34 -05:00
Matt Caimi
8dfd6c4023 Merge remote-tracking branch 'origin/develop' into feature/CSR-1391.1 2023-11-08 14:53:18 -05:00