Commit graph

1660 commits

Author SHA1 Message Date
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
9550c792f6
Merge pull request #2581 from woocommerce/PCP-3645-fix-disabling-acdc-vaulting
Declare tokenization for ACDC only when vaulting enabled (3645)
2024-10-03 10:41:58 +02:00
Emili Castells
6b7001fdf7
Merge pull request #2580 from woocommerce/PCP-3310-fix-pui-editor
Fix PUI error in editor
2024-10-03 10:37:39 +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
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
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
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
Alex P.
8846f1fc17
Check if paylater-configurator service exists (module can be disabled) 2024-09-23 16:31:48 +03:00
Philipp Stracker
a5a1294483
🚨 Address CI errors 2024-09-18 16:47:21 +02:00
Philipp Stracker
3affc6afbc
🐛 Fix typos in admin settings code 2024-09-18 15:49:01 +02:00
Philipp Stracker
05fec033c3
♻️ Move the “Name On Card” setting to DCC 2024-09-18 15:41:01 +02:00
Philipp Stracker
0adc8ae4ba
♻️ Switch gateways to use new configuration class 2024-09-18 15:35:46 +02:00
Alex P.
eb625af36d
Make ACDC default for China 2024-09-18 16:27:32 +03:00
Philipp Stracker
8712e37587
New gateway config wrapper for AXO & DCC 2024-09-18 14:23:13 +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
Danny Dudzic
6d0ea8a7c4
Merge pull request #2605 from woocommerce/PCP-3380-prepare-fastlane-integration-on-block-checkout
AXO: Add support for Block Checkout
2024-09-16 17:24:30 +02:00
Emili Castells Guasch
660ce00887 Fix psalm 2024-09-16 12:42:25 +02:00
Emili Castells Guasch
23962841e7 Move fraudnet session id logic into entity getter method 2024-09-16 12:22:33 +02:00
Philipp Stracker
1c4d17f0ea
♻️ Apply new icon logic to ACDC gateway 2024-09-13 18:57:27 +02:00
Philipp Stracker
cbd3fe24e4
Integrate ACDC icons in AXO gateway 2024-09-13 18:56:58 +02:00
Philipp Stracker
a4231ab77c
Support PayPalApiExceptions in error logging 2024-09-12 15:14:38 +02:00
Narek Zakarian
2722c3f326
Fix the coding styles 2024-09-12 14:23:42 +04:00
Narek Zakarian
09b6e09df4
Remove the leftover check 2024-09-11 20:31:19 +04:00
Narek Zakarian
216654418c
Fix the dockblock 2024-09-11 20:29:36 +04:00
Narek Zakarian
137a8b4975
Early return instead of complicating the task 2024-09-11 20:28:31 +04:00
Narek Zakarian
42a6cb2b45
Continue instead of exit 2024-09-11 20:23:09 +04:00
Narek Zakarian
15a8a0d9d0
Add condition to check if pay later task should be enabled 2024-09-11 20:18:46 +04:00
Narek Zakarian
12d17a7990
Register the tasks 2024-09-11 19:20:19 +04:00
Narek Zakarian
4c8de1dafe
Add the services and configs 2024-09-11 19:20:04 +04:00
Narek Zakarian
eb893704ad
Create the task registrar 2024-09-11 19:19:51 +04:00
Narek Zakarian
dd21647561
Create the factory for simple redirect task creation 2024-09-11 19:19:38 +04:00
Narek Zakarian
ea9ecbeb23
Create the simple redirect task 2024-09-11 19:19:15 +04:00
Alex P.
1f17989723
Declare tokenization for ACDC only when vaulting enabled 2024-09-11 10:08:35 +03:00
Alex P.
c5381e34ad
Fix PUI error in editor 2024-09-11 08:09:15 +03:00
Philipp Stracker
50c5dd6c9f
Merge branch 'trunk' into PCP-3283-add-notice-to-migrate-to-checkout-blocks 2024-09-06 15:59:36 +02:00
Philipp Stracker
a128228c86
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-applepay/resources/js/ApplepayButton.js
#	modules/ppcp-applepay/resources/js/boot-admin.js
#	modules/ppcp-button/resources/js/modules/Preview/PreviewButtonManager.js
#	modules/ppcp-googlepay/resources/js/GooglepayButton.js
#	modules/ppcp-googlepay/resources/js/boot-admin.js
2024-09-06 15:19:17 +02:00
Philipp Stracker
87e8aed779
Merge pull request #2525 from woocommerce/PCP-3525-google-pay-shipping-callback-active-for-virtual-product
Google Pay billing data without shipping callback (3525)
2024-09-06 14:50:29 +02:00
Philipp Stracker
2cb026604c
Merge branch 'PCP-1773-php74'
# Conflicts:
#	composer.lock
2024-09-04 15:47:37 +02:00
Alex P.
f538ea2ef2
Require PHP 7.4+ 2024-09-03 09:07:12 +03:00
Philipp Stracker
7509f914ab
Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-admin-notices/src/AdminNotices.php
#	modules/ppcp-local-alternative-payment-methods/src/LocalAlternativePaymentMethodsModule.php
#	modules/ppcp-paylater-configurator/src/PayLaterConfiguratorModule.php
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
2024-08-30 15:16:20 +02:00
Emili Castells Guasch
f3bf4322c5 Fix phpcs 2024-08-28 12:33:03 +02:00
Emili Castells
92d2452ae2
Merge pull request #2529 from woocommerce/PCP-3533-inform-users-of-pay-later-messaging-configuration-when-pay-later-wasnt-recently-enabled
Inform users of Pay Later messaging configuration when Pay Later wasn't recently enabled (3533)
2024-08-27 14:45:19 +02:00
Emili Castells
422978b356
Merge pull request #2523 from callmeahmedr/patch-1
Update PaymentsStatusHandlingTrait.php
2024-08-27 14:32:52 +02:00
Emili Castells Guasch
c9d7bfbe6e Fix psalm 2024-08-27 12:41:55 +02:00
Emili Castells Guasch
3287bf97c4 Enable local apms setting by default on new installations 2024-08-27 11:59:31 +02:00
Emili Castells Guasch
b69c924f6a Enable local apms setting by default on new installations 2024-08-27 11:25:11 +02:00
Emili Castells Guasch
42192ede97 Enable local apms setting by default on new installations 2024-08-27 10:48:38 +02:00