Matt Sykes
b66d44fbb5
Empty string makes it happy... null did not
2026-04-20 10:08:57 -04:00
Matt Sykes
1d7a9ba7b6
Removing split address entirely
...
-addressline1 now maps to adyen street
-addressline2 now maps to adyen houseNumberOrName
Much simpler :)
2026-04-17 17:00:47 -04:00
Matt Sykes
591b2ef089
Prettier formatting
2026-04-17 09:02:50 -04:00
Matt Sykes
780556bbda
Handle exception on splitAddress and added unit tests
...
Split address was not handling an address without any spaces in it and would throw a JS exception in a promise, which is a scenario we identified this release as not logging today (fix for 4/23).
Chloe should review to see if we want to be even smarter with the parsing and actually split out cases like "123Test" to "123" "Test" but the fixes keep approximately the same logic as before except " 123 Test" now becomes "123" "Test".
2026-04-16 18:03:33 -04:00
credelinghuys
2f71aa32f2
CASH-1689: Add feature toggle for MSR Split pay
2026-03-27 14:53:57 -04:00
credelinghuys
38d50f6612
CASH-1689: MSR fee in cart for insurance
2026-03-26 15:39:40 -04:00
Chloe Herd
fe05b61fa6
Change idempotency to be cached with invalidating fields.
2026-03-19 13:53:25 -04:00
matthew-sykes
89e4c38a6a
Merge pull request #3102 from Safelite/feature/page-prereqs-refactor-CASH-2456
...
All refactored pre-req will check all instead of stopping first failr
2026-03-17 14:02:00 -04:00
Matt Sykes
801e759f6b
Prettier making some weird edits...
2026-03-10 09:17:03 -04:00
Matt Sykes
f00aab4ad8
Added hasGlassPartsOrRepairInfo check on the 3 payment pages
2026-03-09 17:41:11 -04:00
Matt Sykes
07a184735a
Adjusted unit tests on all refactored pages
...
Adjusted or added tests for prereqs on the pages I refactored to use the helper.
2026-03-09 17:34:03 -04:00
Matt Sykes
e138dfe508
Refactor new helper to call common flushPagePrereqsLogs
2026-03-09 11:29:18 -04:00
Matt Sykes
a8694c7268
First round of page-prerequesting-helper refactors for later pages in fmg where a lot of duplication
2026-03-09 11:21:38 -04:00
Chloe Herd
1f7775e67b
Reset Adyen session if it times out.
2026-02-03 09:39:15 -05:00
Chloe Herd
0aa3a61f51
Update contents of idempotency key
2026-02-02 11:28:01 -05:00
Chloe Herd
1efd1ec797
Correctly implement 'Clicked Pay Later' scenario on payment pages.
2026-01-22 11:33:11 -05:00
Adam Caouette
18efcadfc4
prettier
2026-01-16 14:01:27 -05:00
Adam Caouette
fa036d7b11
CASH-2112 add text block
2026-01-16 11:06:06 -05:00
Chloe Herd
1d479f9639
Formatting
2026-01-14 12:29:00 -05:00
Chloe Herd
061d5036b0
Default to specific payment type if indicated
2026-01-14 12:18:22 -05:00
Chloe Herd
a68e0ad431
Typo
2026-01-13 12:16:11 -05:00
Chloe Herd
6ab6932fc5
Optional chaining
2026-01-13 10:26:43 -05:00
Chloe Herd
3bfe0b2b43
Align error on final order submission
2026-01-13 10:08:59 -05:00
Chloe Herd
fa5ff6b58b
Handle cancellation and payment errors.
2026-01-12 13:26:38 -05:00
Chloe Herd
6aa8d3434c
Parity for adyen failures in redirect flow
2026-01-08 17:30:49 -05:00
Chloe Herd
6534b06238
Parity experience for failed payments.
2026-01-08 16:40:43 -05:00
Chloe Herd
09084dab48
Simplify + Add logging
2026-01-08 13:59:26 -05:00
Chloe Herd
e3d705702c
Add back environment setting per Adyen documentation.
2026-01-07 12:46:47 -05:00
Chloe Herd
f02751ad6f
Remove window.checkout Assignment as it is Unneeded
2026-01-07 12:14:17 -05:00
Chloe Herd
5488b3d6a3
Prevent unwanted execution in error scenario
2026-01-07 11:55:26 -05:00
Chloe Herd
3d3d48a1ec
Move hardcoded test values to env variables
2026-01-07 11:17:14 -05:00
Chloe Herd
3f9df4c331
Page prereqs
2026-01-07 10:27:20 -05:00
Chloe Herd
d107245f73
Visual changes
2026-01-07 10:06:32 -05:00
Chloe Herd
4753ec8474
Save different information for Paypal
2025-12-23 10:56:03 -05:00
Chloe Herd
5802ccead3
Paypal + Afterpay + Apple Pay Submission
2025-12-18 11:15:36 -05:00
Chloe Herd
8385928d8c
Changes for Dev
2025-12-16 11:19:18 -05:00
Chloe Herd
72a3d8588e
Afterpay return page
2025-12-16 11:19:15 -05:00
Chloe Herd
a8453c76ae
Misc
2025-12-16 11:19:13 -05:00
Chloe Herd
75417c4a34
Attempts to resolve PayPal
2025-12-16 11:19:10 -05:00
Chloe Herd
3b1b000a13
In progress
2025-12-16 11:19:07 -05:00
Chloe Herd
a212894a26
Adyen POC 0.0
2025-12-16 11:19:05 -05:00