Commit graph

50 commits

Author SHA1 Message Date
Daniel Dudzic
d84f29a274
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3770-fastlane-implement-insights-sdk-for-block-checkout-ver2 2024-11-19 11:23:08 +01:00
Daniel Dudzic
f79fb04846
Ensure the WC session exists before trying to access it 2024-11-18 20:01:00 +01:00
Daniel Dudzic
1dfcc13da4
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3770-fastlane-implement-insights-sdk-for-block-checkout-ver2 2024-11-13 00:17:20 +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
Daniel Dudzic
1204edb1ca
Axo: Add PayPal Insights to the Block Checkout and fix the existing Classic Checkout integration 2024-10-29 11:04:41 +01: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
Alex P.
f85df4718a
Retrieve shop currency later to avoid early caching in service 2024-10-03 10:10:50 +03:00
Philipp Stracker
bcd62f674d
♻️ Favor DCC config class over settings access 2024-09-26 18:44:25 +02:00
Philipp Stracker
0adc8ae4ba
♻️ Switch gateways to use new configuration class 2024-09-18 15:35:46 +02:00
Daniel Dudzic
7b9a19a7f0
Merge branch 'PCP-3681-fastlane-use-advanced-card-processing-gateway-icons' of github.com:woocommerce/woocommerce-paypal-payments into fastlane 2024-09-16 18:45:58 +02:00
Philipp Stracker
cbd3fe24e4
Integrate ACDC icons in AXO gateway 2024-09-13 18:56:58 +02:00
Philipp Stracker
487038c0d3
🔥 Remove the Axo-specific icons from the gateway 2024-09-13 18:20:37 +02:00
Philipp Stracker
02701ca0f5
Add ProcessPaymentTrait to AxoGateway
We’ll use this Trait later for error handling; the trait requires the SessionHandler instance.
2024-09-12 15:14:12 +02:00
Daniel Dudzic
c24b753c38
AXO: Remove restriction for the Force shipping to the customer billing address shipping config 2024-09-10 19:12:14 +02:00
Narek Zakarian
8514f3a49c
Fix the coding styles 2024-09-03 16:35:58 +04:00
Narek Zakarian
a803467b96
Fix the coding styles 2024-09-03 15:19:38 +04:00
Narek Zakarian
cc06b0101a
Fix the coding styles 2024-09-03 15:05:58 +04:00
Narek Zakarian
1efb3a0087
Refactor the configuration to include full names 2024-09-03 15:05:23 +04:00
Philipp Stracker
dc2dbaed92
Show Fastlane warning when DCC is disabled 2024-07-31 14:07:28 +02:00
Daniel Dudzic
8535601810
AXO: Add a notice informing about potentially conflicting plugins being active 2024-07-25 00:18:15 +02:00
Daniel Dudzic
e9a71a9237
Refactor the checkout and shipping notice logic to minimize the markup and make the code more readable 2024-07-18 00:27:35 +02:00
Daniel Dudzic
0d7b557fa8
AXO: Add warning when shipping config is not compatible 2024-07-17 19:06:40 +02:00
Daniel Dudzic
d82a9bca29
Fix PHPCS error 2024-06-10 11:41:57 +02:00
Daniel Dudzic
4c4c1a648e
Add AUD, CAD, EUR, GBP, and JPY as supported Fastlane currencies (3239) 2024-06-10 11:29:08 +02:00
Emili Castells Guasch
90397b5dbd Fix phpcs 2024-05-27 13:04:14 +02:00
Emili Castells Guasch
f6d07d9225 Adding frontend logger (WIP) 2024-05-24 17:13:43 +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
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
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
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
Daniel Dudzic
ed82a8df2b
Add new AXO credit card icons 2024-05-06 15:22:49 +02:00
Daniel Dudzic
6fbd4f3890
Add Fastlane settings to the AXO payment gateway settings screen 2024-04-29 14:38:43 +02:00
Pedro Silva
832baeaac9
Fix lint. 2024-04-11 18:07:20 +01:00
Pedro Silva
2f1c36af40
Fixes AXO module. 2024-04-11 12:03:31 +01:00
Pedro Silva
c71c56973a
Implement AXO order processing
Implement AXO settings
2024-04-10 15:51:19 +01:00
Pedro Silva
4e4f00acf5
Integrate AXO and Insights 2024-03-25 10:28:15 +00:00
Pedro Silva
7003639c85
Add AXO order processing 2024-02-19 18:17:47 +00:00
Pedro Silva
e0dd215d92
Fix lint
Revert authentication
2024-02-19 14:48:02 +00:00
Pedro Silva
288abde752
Refactoring AXO module 2024-02-16 17:31:59 +00:00
Pedro Silva
ffb2de496d
Refactor AXO module 2024-02-14 18:17:03 +00:00
Pedro Silva
b4b5863cb4
Axo gateway skeleton. 2024-02-08 14:37:56 +00:00
Pedro Silva
fc7b8022e8
Add AXO module 2024-02-06 12:01:38 +00:00