Commit graph

336 commits

Author SHA1 Message Date
Niklas Gutberlet
f09da54ce8
Merge pull request #2277 from woocommerce/PCP-3166-fastlane-update-settings
AXO: Update Fastlane settings (3166)
2024-05-28 19:20:13 +02:00
Daniel Dudzic
66ba0ee8af
Merge branch 'fastlane' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3173-fastlane-hide-billing-data-in-ryan-flow 2024-05-28 18:37:28 +02:00
Daniel Dudzic
8e573918ef
AXO: Update Fastlane settings (3166) 2024-05-28 18:32:49 +02:00
Daniel Dudzic
64dee95a76
AXO: Disable payment method selection during OTP interaction (3174) 2024-05-27 15:59:46 +02:00
Emili Castells Guasch
90397b5dbd Fix phpcs 2024-05-27 13:04:14 +02:00
Daniel Dudzic
65a74d12a5
Replace backticks with single quotes 2024-05-27 12:40:17 +02:00
Daniel Dudzic
5b8d9b3520
AXO: Remove Billing Details from the Ryan flow (3173) 2024-05-27 12:27:59 +02:00
Emili Castells Guasch
cb190796ed Add error logs 2024-05-27 12:21:38 +02:00
Emili Castells Guasch
f6d07d9225 Adding frontend logger (WIP) 2024-05-24 17:13:43 +02:00
Emili Castells
6ec1673bd1
Merge pull request #2257 from woocommerce/PCP-3168-fastlane-billing-fields-appear-when-fastlane-user-authenticated-in-ryan-flow
Fix the two AXO bugs: Billing details missing and select another... (3168)
2024-05-24 16:12:58 +02:00
Emili Castells Guasch
be9de35175 Rename name to cardholderName 2024-05-24 11:38:48 +02:00
Daniel Dudzic
da3fb6d8d6
Fix the two AXO bugs: Billing details missing and select another payment gateway missing 2024-05-24 09:38:40 +02:00
Emili Castells
3a9398b6a1
Merge pull request #2227 from woocommerce/PCP-3110-fastlane-improve-ryan-icon-display
AXO: Fix Ryan flow credit card icons (3110)
2024-05-23 16:20:19 +02:00
Emili Castells
7f71e3af26
Merge pull request #2235 from woocommerce/PCP-3091-requirement-user-must-have-seen-a-pay-pal-button-before-using-fastlane
AXO: Force the Paypal button display in Cart before using Fastlane (3091)
2024-05-23 16:14:48 +02:00
Daniel Dudzic
8ff548c556
Merge branch 'fastlane' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3110-fastlane-improve-ryan-icon-display 2024-05-23 16:03:00 +02:00
Emili Castells
f8e156675d
Merge pull request #2244 from woocommerce/PCP-3061-fastlane-must-clear-all-pay-pal-test-scenarios
AXO: Fix the Has Profile/No CC scenario
2024-05-23 15:44:40 +02:00
Emili Castells
2a3559b536
Merge pull request #2245 from woocommerce/PCP-3132-fastlane-other-payment-method-not-hidden-in-ryan-flow-with-some-themes
AXO: Fix hiding/showing of the alternative payment gatways (3132)
2024-05-23 15:43:55 +02:00
Daniel Dudzic
451361dca0
Fix Psalm errors 2024-05-23 11:18:35 +02:00
Daniel Dudzic
97cd436efe
Change opacity of the overlay color 2024-05-23 10:51:27 +02:00
Daniel Dudzic
8ee4a524bb
First attempt to optimize the checkout loading of the Fastlane experience to make it nice and smooth 2024-05-23 01:30:20 +02:00
Daniel Dudzic
e566e376b9
AXO: Fix hiding/showing of the alternative payment gatways with Twenty Twenty-Four theme 2024-05-20 17:03:35 +02:00
Daniel Dudzic
7a35792095
AXO: Fix the Has Profile/No CC scenario 2024-05-20 16:17:55 +02:00
Daniel Dudzic
c6a775298a
Fastlane notice location and color changes 2024-05-16 23:59:03 +02:00
Daniel Dudzic
41ac4197ee
Force cart and block-cart button loctions when AXO is active (3091) 2024-05-15 14:42:40 +02:00
Daniel Dudzic
2f2dc5feeb
AXO: Fix Ryan flow credit card icons 2024-05-14 13:51:20 +02:00
Emili Castells Guasch
2bcdd77ba6 Add module path to load the card icons 2024-05-13 18:18:50 +02:00
Emili Castells Guasch
b5f4e03f2a Fix phpcs 2024-05-13 18:07:13 +02:00
Emili Castells Guasch
4ae592541f Remove static for now 2024-05-13 17:59:36 +02:00
Emili Castells
97c1a95a8e
Merge pull request #2219 from woocommerce/PCP-3088-fastlane-must-override-default-payment-method-for-guests
AXO: Make AXO the default payment method for guest customers (3088)
2024-05-13 17:43:41 +02:00
Emili Castells
5c5a11b4c3
Merge pull request #2221 from woocommerce/PCP-3090-fastlane-show-name-on-card-setting-in-options
Fastlane show Name on Card setting in options (3090)
2024-05-13 17:43:27 +02:00
Emili Castells
095b771a9d
Merge pull request #2222 from woocommerce/PCP-3107-card-fields-hidden-with-the-page-and-post-builder-plugin
Card fields hidden due to css class override from external code.
2024-05-13 17:43:12 +02:00
Emili Castells
97eae9b6db
Merge pull request #2224 from woocommerce/PCP-3062-fastlane-detect-checkout-page-type
AXO: Add warnings in Fastlane settings if the user isn't using classic checkout (3062)
2024-05-13 17:42:54 +02:00
Daniel Dudzic
2adc7d1289
Update the AXO warning messages 2024-05-13 17:22:33 +02:00
Emili Castells Guasch
5b5654d371 Rename .hidden class to avoid overrides from external code 2024-05-13 16:32:10 +02:00
Emili Castells Guasch
a8e8643d3d Re-enable name on card 2024-05-13 16:23:17 +02:00
Daniel Dudzic
f9066b15ae
Refine the condition for setting Fastlane as default 2024-05-13 16:23:16 +02:00
Emili Castells
8f29a3660e
Merge pull request #2214 from woocommerce/PCP-3089-add-new-icons-for-fastlane
Add new credit card icon files (3089)
2024-05-13 16:01:45 +02:00
Daniel Dudzic
652cce9d6d
AXO: Chnage Fastlane descriptions to communicate better that when enabled Fastlane is the default payment method for guests 2024-05-13 11:50:59 +02:00
Daniel Dudzic
9b89a7b9f8
AXO: Make AXO the default payment method for guest customers (3088) 2024-05-13 11:04:28 +02:00
Daniel Dudzic
fccde705d1
AXO: Update icons for the Ryan flow 2024-05-10 10:51:19 +02:00
Daniel Dudzic
1f3bc01526
Add the checkout detection notice to the AXO gateway settings 2024-05-10 02:07:51 +02:00
Daniel Dudzic
a14624b1f3
Add Amex icon and fix the icons order 2024-05-10 00:55:28 +02:00
Emili Castells Guasch
39cf0c99fc Ensure empty data scenarios 2024-05-09 16:14:37 +02:00
Daniel Dudzic
41b59bdfb4
Enable the new icons for Fastlane checkout 2024-05-09 14:06:03 +02:00
Emili Castells Guasch
d647a1b2cb Merge branch 'PCP-3061-fastlane-must-clear-all-pay-pal-test-scenarios' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3061-fastlane-must-clear-all-pay-pal-test-scenarios 2024-05-09 10:46:25 +02:00
Emili Castells Guasch
7372dae068 Merge branch 'trunk' into PCP-3061-fastlane-must-clear-all-pay-pal-test-scenarios 2024-05-09 10:46:06 +02:00
Daniel Dudzic
f673b3d496
Add enter key submission to AXO 2024-05-08 00:30:59 +02:00
Niklas Gutberlet
6cbe8d7105
Merge pull request #2209 from woocommerce/PCP-3063-fastlane-billing-state-province-only-mapped-to-active-billing-country-selection
Fix Fastlane billing state province only mapped to active billing country selection (3063)
2024-05-07 17:42:27 +02:00
Daniel Dudzic
c5f51d897a
AXO: Fix gateway icons 2024-05-07 15:37:39 +02:00
Daniel Dudzic
94061bb2a5
AXO: Fix state mapping details for shipping details 2024-05-07 15:25:06 +02:00