Commit graph

73 commits

Author SHA1 Message Date
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
Matt Caimi
68c89b97d8 CSR-1391 add cart to payment page 2023-11-08 14:52:36 -05:00
Bryan Mauger
1f60207983 CSR-1391 update window height and styles for Afterpay. 2023-11-08 10:20:11 -05:00
hiteshkumar87
ccbb9b18ef Appointment EndTime
Appointment end time for Inshop and Dropoff Schedules
2023-11-08 16:38:18 +05:30
Adam Caouette
ab81351bd5 Merge branch 'develop' into feature/CSR-1384-modals-for-add-vaps 2023-11-06 13:47:20 -05:00
Adam Caouette
39c33aabc1 CSR-1384: add a ref to funnelHeader on any pages where it's missing 2023-11-06 13:39:08 -05:00
Matt Caimi
4d9c1a88de CSR-1391 better looking payment buttons 2023-11-02 14:19:57 -04:00
Matt Caimi
c9610e2aa2 CSR-1391 switch payment functionality 2023-11-01 13:09:46 -04:00
Bryan Mauger
2006fbbe9b Format code. 2023-11-01 10:03:23 -04:00
Bryan Mauger
595e97ea9f CSR-1390 dynamic resize of iFrame
Implement iFrameResizer node package.
2023-11-01 09:56:27 -04:00
CarlNation
f2fc50cd3e CSR-1392
set amount due for PIA
2023-10-30 11:20:43 -04:00
Bryan Mauger
4344f82a60 CSR-1390 style PayPal modal. 2023-10-27 15:57:38 -04:00
Matt Caimi
248d666d9e CSR-1391 moved switch payment label to cms
still need to refine the styling for this switch payment section, but i think it makes sense to commit this functionality for now
2023-10-27 13:43:43 -04:00
Matt Caimi
1061ba8c34 CSR-1391 switch payment functionality 2023-10-27 10:45:21 -04:00
Chloe Herd
4adb021e86 Add page pre-requisites for payment 2023-10-26 17:15:00 -04:00
CarlNation
ec6eabb24a Merge branch 'develop' into feature/CSR-1392 2023-10-25 16:56:01 -04:00
Bryan Mauger
3eb75f3a58 Format code. 2023-10-25 16:47:52 -04:00
Bryan Mauger
f687e1a803 Payment page style updates. 2023-10-25 16:44:16 -04:00
CarlNation
b77b284148 Merge branch 'develop' into feature/CSR-1392 2023-10-25 15:10:27 -04:00
CarlNation
fb783ee7dd CSR-1392
use router params instead of store to save pia error
2023-10-25 15:09:18 -04:00
Matt Caimi
520193e18d
Merge pull request #1455 from Safelite/feature/CSR-1391.1
CSR-1391 bug fix
2023-10-25 14:28:16 -04:00
bmauger
240c71fa0c
Merge pull request #1454 from Safelite/CSR-1390-style-payment-page
Initial styling for payment page.
2023-10-25 14:27:36 -04:00
Matt Caimi
3fa60a1746 CSR-1391 bug fix 2023-10-25 14:22:27 -04:00
Bryan Mauger
ded7ea101c Initial styling for payment page. 2023-10-25 14:10:11 -04:00