Daniel Dudzic
e25a773b0e
Fix PHPCS errors
2024-11-12 15:10:55 +01:00
Daniel Dudzic
f3c32dbe6c
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3783-fastlane-allow-merchants-to-disable-specific-card-types
2024-11-12 15:03:35 +01:00
Alex P.
b67265ac15
Update js deps
2024-11-04 17:15:27 +02:00
Emili Castells
a0518b8352
Merge pull request #2720 from woocommerce/PCP-3504-resolve-duplicate-css-id-place-order
...
Axo: Remove the submit button when Fastlane is disabled (3504)
2024-10-30 16:55:33 +01:00
Daniel Dudzic
bf52b48ae8
Axo: Remove the submit button when Fastlane is disabled
2024-10-21 11:05:12 +02:00
Daniel Dudzic
763d4a6482
Fix Psalm errors
2024-10-18 10:44:02 +02:00
Daniel Dudzic
407f526064
Axo: Add support for shipping locations limiting
2024-10-17 23:56:03 +02:00
Daniel Dudzic
46f49574e7
Add PHPCS fixes
2024-10-16 14:26:08 +02:00
Daniel Dudzic
bbde7f7890
Axo: Add support for the card type limiting in the Fastlane classic checkout
2024-10-16 14:01:11 +02:00
Daniel Dudzic
42805c4fb5
Add support for card icons to Axo Block and move the Change Card Link handling to the store. Also migrate the Change Card Link markup management logic to React
2024-10-16 12:51:26 +02:00
Daniel Dudzic
733eee08a2
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3771-axo-refactor-pay-pal-script-loading-to-prevent-conflicts
2024-10-08 09:17:08 +02:00
Daniel Dudzic
e76c8b257b
Rename the new script loading script
2024-10-08 00:41:30 +02:00
Daniel Dudzic
07bedc4460
Add the UnifiedScriptLoader and usePayPalCommerceGateway hook
2024-10-07 10:42:56 +02:00
Emili Castells
3be4456bb0
Merge pull request #2665 from woocommerce/PCP-3541-sync-woo-with-axo-shipping
...
Fastlane update shipping options & taxes when changing address (3541)
2024-10-07 10:39:05 +02:00
Daniel Dudzic
5e1c2a22d2
Introduce a unified script loader to improve script loading, debugging and prevent conflicts
2024-10-05 02:26:09 +02:00
Emili Castells
634b3707ee
Merge pull request #2667 from woocommerce/PCP-3744-fix-multicurrency
...
Fix multi-currency support
2024-10-03 12:40:35 +02:00
Emili Castells
407eff51f1
Merge pull request #2631 from woocommerce/PCP-3661-improve-context-detection-in-ajax
...
Improve context detection
2024-10-03 10:43:13 +02:00
Alex P.
f85df4718a
Retrieve shop currency later to avoid early caching in service
2024-10-03 10:10:50 +03:00
Philipp Stracker
41e69fe556
🐛 Refresh cart when exiting Ryan flow
...
After restoring the original WooCommerce form, also trigger a cart refresh Ajax call
2024-10-01 18:16:15 +02:00
Philipp Stracker
d8d87ce1b8
🐛 Prevent infinite loop for invalid state values
2024-10-01 17:29:28 +02:00
Philipp Stracker
a897557f4f
🐛 Fix duplicate AXO check on initial load
2024-10-01 16:28:04 +02:00
Philipp Stracker
09e7c3670a
♻️ Small cleanup
2024-10-01 16:27:21 +02:00
Philipp Stracker
1e645a64e2
✨ Sync Fastlane data with Woo cart
...
Main change of this branch. Tell WooCommerce about the shipping address used by Fastlane, so taxes and shipping options are correct
2024-10-01 16:20:37 +02:00
Philipp Stracker
9e03c503ac
♻️ Extract common logic into a class-method
2024-10-01 16:16:53 +02:00
Philipp Stracker
ad6af26e6c
🔀 Merge branch 'trunk'
2024-10-01 13:41:51 +02:00
Philipp Stracker
0abb2e0f8d
✨ Store & restore the Woo form as needed
...
When Ryan flow starts, the values of the Woo-form are saved in an internal Map, and restored once the Ryan flow is disabled again (change email or select other payment gateway)
2024-09-30 18:59:22 +02:00
Philipp Stracker
89fa0f1fa7
✨ New utility function to loop all group-fields
2024-09-30 18:57:00 +02:00
Philipp Stracker
8b0e12c06d
♻️ Minor code cleanup
...
- Define class properties
- Change visibility of properties
- Add some comments
2024-09-30 18:50:25 +02:00
Daniel Dudzic
360082a789
Remove fixed container background color
2024-09-30 17:48:53 +02:00
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
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
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
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
Philipp Stracker
3921e0a207
🔥 Remove UI setting for axo_privacy
2024-09-26 16:41:15 +02:00
Daniel Dudzic
70676468b8
Axo Blocks: Migrate console logs to the Axo log function
2024-09-26 12:47:04 +02:00
Alex P
01fb5bee31
Fix missing trait property
2024-09-23 15:50:00 +03:00
Alex P.
f0e2ca2b5b
Remove continuation context
2024-09-23 09:10:49 +03:00
Philipp Stracker
05fec033c3
♻️ Move the “Name On Card” setting to DCC
2024-09-18 15:41:01 +02:00
Philipp Stracker
c6937085cd
🔥 Remove the unused AXO gateway title
2024-09-18 15:40:21 +02:00