Commit graph

4988 commits

Author SHA1 Message Date
Daniel Dudzic
1032dff3f9
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3743-fastlane-render-watermark-on-right-side-of-email-field 2024-09-30 17:28:34 +02:00
Daniel Dudzic
653deeec7f
Move the watermark to the right side 2024-09-30 17:26:23 +02:00
Emili Castells Guasch
8293bb3d36 Update description 2024-09-30 16:41:54 +02:00
Emili Castells
b7a1e498d5
Merge pull request #2653 from woocommerce/fastlane-card-preview-ui-for-classic-checkout
Fastlane card preview UI for classic checkout
2024-09-30 16:20:07 +02:00
Emili Castells
2f4a76a4bb
Merge pull request #2652 from woocommerce/PCP-3716-fix-fastlane-classic-checkout-card-icons
Fastlane Classic Checkout card icons (3716)
2024-09-30 16:19:56 +02:00
Emili Castells
b04343b365
Merge pull request #2650 from woocommerce/PCP-3717-fix-fastlane-spinner-in-safari
Fastlane spinner does not disappear once the watermark (3717)
2024-09-30 16:19:42 +02:00
Philipp Stracker
b4f193aadf
💄 Improve card preview styling 2024-09-27 18:15:00 +02:00
Philipp Stracker
e4f9388077
🩹 Fix the card icon size 2024-09-27 17:28:59 +02:00
Philipp Stracker
84a39a96d7
💄 Move inline styles to CSS file 2024-09-27 17:21:16 +02:00
Philipp Stracker
4739008767
🎨 Apply code style (indentation) 2024-09-27 17:19:32 +02:00
Narek Zakarian
8b6cb86dbb
Add Custom Placeholder Handling when rendering the card fields 2024-09-27 19:11:35 +04:00
Philipp Stracker
b57d5f6975
🩹 Ensure the loader is really displayed
Future proof the loader, to ensure it’s really displayed when needed
2024-09-27 16:49:41 +02:00
Philipp Stracker
a39ad34e54
🩹 Address CSS glitch in Safari
The before element was not hidden when the `.loader` class is removed. Safari only stopped the animation while keeping the loader visible.
2024-09-27 16:35:14 +02:00
Philipp Stracker
95a7b60c0d
🎨 Fix code style (indentation) 2024-09-27 16:32:47 +02:00
Danny Dudzic
ce19c71e18
Merge pull request #2648 from woocommerce/PCP-3739-fastlane-acdc-gateway-not-available-on-block-checkout-for-logged-in-users
Axo Block: Load ACDC for logged in users in the Block Checkout (3739)
2024-09-27 15:42:25 +02:00
Philipp Stracker
5a08643260
Merge pull request #2649 from woocommerce/PCP-3680-migrate-dcc-settings
Consolidate Credit-Card and Fastlane settings (3680)
2024-09-27 11:45:02 +02:00
Philipp Stracker
bcd62f674d
♻️ Favor DCC config class over settings access 2024-09-26 18:44:25 +02:00
Philipp Stracker
603f2c285c
♻️ Migrate further AXO/DCC settings 2024-09-26 18:07:06 +02:00
Daniel Dudzic
b037a90e4f
Axo Block: Load ACDC for logged in users in the Block Checkout 2024-09-26 17:25:34 +02:00
Philipp Stracker
bbe751eb53
Integrate privacy-option into DCC Configuration
Add a new property to the DCC configuration class, which can only be set via a filter.

# Conflicts:
#	modules/ppcp-wc-gateway/src/Helper/DCCGatewayConfiguration.php
2024-09-26 16:43:47 +02:00
Philipp Stracker
3921e0a207
🔥 Remove UI setting for axo_privacy 2024-09-26 16:41:15 +02:00
Emili Castells
7ad1667baa
Merge pull request #2645 from woocommerce/fastlane
Merge fastlane branch into trunk
2024-09-26 16:31:56 +02:00
Emili Castells Guasch
6a8df7e888 Merge branch 'trunk' into fastlane 2024-09-26 15:41:03 +02:00
Philipp Stracker
c44a9c6fc1
🐛 Fix ApplePay bug on product page 2024-09-26 15:12:33 +02:00
Daniel Dudzic
70676468b8
Axo Blocks: Migrate console logs to the Axo log function 2024-09-26 12:47:04 +02:00
Daniel Dudzic
e197a86202
Remove redundant console error for the submit button root not existing 2024-09-25 23:24:48 +02:00
Daniel Dudzic
9a041f68f1
Merge branch 'fastlane' of github.com:woocommerce/woocommerce-paypal-payments into axo-blocks-additional-minor-code-cleanup-refactor 2024-09-25 16:17:53 +02:00
Narek Zakarian
baea5ba32c
Use the PayPal icons instead of WC ones 2024-09-25 17:57:27 +04:00
Danny Dudzic
3d51663ab9
Merge pull request #2623 from woocommerce/fix-cannot-find-FastlaneCardComponent-container-error
Axo Blocks: Check whether the Card Element container exists before trying to render it
2024-09-25 15:40:11 +02:00
Danny Dudzic
09341f8475
Merge pull request #2624 from woocommerce/add-support-for-advanced-style-settings
Axo Blocks: Add support for Advanced Style Settings
2024-09-25 15:39:16 +02:00
Daniel Dudzic
8b96613339
Localize strings 2024-09-25 00:09:27 +02:00
Daniel Dudzic
9c4385298c
Re-add a code comment 2024-09-24 14:49:55 +02:00
Daniel Dudzic
9b7cb5f401
Further reduce prop drilling and move the phone number to the Redux store 2024-09-24 14:46:12 +02:00
Daniel Dudzic
5a31fdd183
Move card details and shipping address to the Redux store 2024-09-24 02:09:38 +02:00
Philipp Stracker
c852bc92b5
🐛 Fix express payment error in block cart 2024-09-23 17:14:28 +02:00
Alex P.
8846f1fc17
Check if paylater-configurator service exists (module can be disabled) 2024-09-23 16:31:48 +03:00
Alex P
01fb5bee31
Fix missing trait property 2024-09-23 15:50:00 +03:00
Philipp Stracker
5891d80f75
🎨 Code style changes & cleanup
- Remove unused imports
- Use state instead of global window-variable (continuationFilled)
- Apply codestyle rules (spaces, change one let to const)
2024-09-23 13:50:44 +02:00
Daniel Dudzic
8ef129066b
Update code comments 2024-09-23 11:11:56 +02:00
Daniel Dudzic
47ceb8333b
Add backwards compatibility when address editing state toggling is not available 2024-09-23 11:00:40 +02:00
Alex P.
f0e2ca2b5b
Remove continuation context 2024-09-23 09:10:49 +03:00
Alex P.
f77d08133d
Check cart/checkout ajax before other context checks 2024-09-23 09:09:18 +03:00
Philipp Stracker
975660d905
🐛 Hide shipping options for non-physical products 2024-09-20 16:52:28 +02:00
Emili Castells Guasch
b8a7a533c2 Merge branch 'trunk' into update/add-title-description-and-gateway 2024-09-20 15:26:48 +02:00
Daniel Dudzic
3596265ced
Axo Blocks: Add support for the Advanced Style Settings in Block Checkout 2024-09-19 21:28:00 +02:00
Niklas Gutberlet
75960fc4a4
Merge pull request #2620 from woocommerce/PCP-3680-simplify-fastlane-settings
Fastlane: Remove Gateway Title, and move Cardholder Name to Advanced Card Processing (3680)
2024-09-19 16:36:12 +02:00
Daniel Dudzic
8bd78e8e63
Check whether the Card Element container exists before trying to render it 2024-09-19 14:26:49 +02:00
Danny Dudzic
39531cfb10
Merge pull request #2622 from woocommerce/PCP-3692-hide-acdc-on-block-checkout-when-fastlane-is-active
Remove ACDC from the block checkout if Axo is present (3692)
2024-09-19 13:18:35 +02:00
Daniel Dudzic
3ca879d4e1
Add PHPCS fixes 2024-09-19 12:25:13 +02:00
Daniel Dudzic
c1c8c44af1
Remove ACDC from the block checkout if Axo is present 2024-09-19 00:39:53 +02:00