Commit graph

1798 commits

Author SHA1 Message Date
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
Emili Castells Guasch
0795abfb21 Revert "Enable local apms setting by default if plugin version is greater than 2.8.3"
This reverts commit 8c7806a028.
2024-08-26 17:35:37 +02:00
Emili Castells Guasch
8c7806a028 Enable local apms setting by default if plugin version is greater than 2.8.3 2024-08-26 17:16:19 +02:00
Emili Castells Guasch
23f9bb246c Add bic field for iDeal gateway and local apms to allowed refund list 2024-08-26 16:18:01 +02:00
Philipp Stracker
010f5fbdf1
Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-button/resources/js/modules/OnApproveHandler/onApproveForContinue.js
2024-08-26 14:59:54 +02:00
Emili Castells Guasch
9e8ee47ecb Add get order error handler 2024-08-26 14:32:52 +02:00
Emili Castells Guasch
819149057e Display PayPal fees in wc order 2024-08-26 12:34:53 +02:00
Moritz Meißelbach
789d979c80
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-applepay/src/ApplepayModule.php
#	modules/ppcp-compat/src/CompatModule.php
2024-08-23 15:50:49 +02:00
Moritz Meißelbach
4d9f23e315
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	composer.lock
#	modules/ppcp-axo/src/AxoModule.php
#	modules/ppcp-blocks/src/BlocksModule.php
#	modules/ppcp-compat/src/CompatModule.php
#	modules/ppcp-googlepay/src/GooglepayModule.php
#	modules/ppcp-order-tracking/src/OrderTrackingModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
2024-08-23 14:25:36 +02:00
Emili Castells Guasch
9a4b6e63c5 Add setting to enable local apms feature 2024-08-22 15:47:38 +02:00
Philipp Stracker
5f44a81870
🚨 Address phpunit errors
Cannot use `is_admin()`
2024-08-22 13:52:39 +02:00
Philipp Stracker
e3d2984622
New logic to display a Pay-Later notice 2024-08-22 13:45:50 +02:00
Emili Castells
ffc389ebda
Merge pull request #2511 from woocommerce/PCP-3317-implement-ap-ms-via-orders-api
Implement country based APMs via Orders API (3317)
2024-08-22 11:52:12 +02:00
Emili Castells
fbd7dc1857
Merge pull request #2457 from woocommerce/PCP-3321-separate-apple-pay-button-for-classic-checkout
Separate Apple Pay button for Classic Checkout (3321)
2024-08-22 11:37:05 +02:00
Philipp Stracker
6c54377a6e
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-applepay/resources/js/ApplepayButton.js
#	modules/ppcp-button/resources/js/modules/ContextBootstrap/CheckoutBootstap.js
2024-08-22 11:29:19 +02:00