Commit graph

79 commits

Author SHA1 Message Date
Alex P.
47773ab705
Merge branch 'trunk' into PCP-4853-fix-vaulting 2025-06-11 15:19:32 +03:00
Alex P.
48079f5926
Send card payment source + 3ds in one place 2025-06-11 15:16:47 +03:00
Emili Castells Guasch
91638aafdc
Fix phpcs 2025-06-10 09:52:43 +02:00
RT3
1b0d1494da
Add French Territories to Card Fields eligibility
Added French territories:
Mayotte ( YT )
La Reunion ( RE )
Guadelope ( GP )
French Guiana ( GF )
Martinique ( MQ )
2025-05-23 14:49:45 -05:00
Daniel Dudzic
6738f80efc
🇲🇽 Add Mexico-specific logic for the new UI 2025-05-21 12:45:15 +02:00
Emili Castells Guasch
39e781a7f5
Add filter to disable force delete wc order 2025-04-29 16:43:52 +02:00
Emili Castells Guasch
68785cab77
Fix phpcs 2025-04-29 15:42:25 +02:00
Emili Castells Guasch
52763fc67e
Delete wc order (WIP) 2025-04-25 18:07:07 +02:00
Emili Castells Guasch
e25f0e329a
Add wc order deletion logic (WIP) 2025-04-22 18:11:34 +02:00
Emili Castells Guasch
3a567c5f04 Add log entry for invalid order capture 2025-04-04 12:11:19 +02:00
Emili Castells Guasch
bac1852ee0 Improve comments 2025-04-03 17:11:16 +02:00
Emili Castells Guasch
d01db2d843 Fix psalm 2025-04-03 16:55:25 +02:00
Emili Castells Guasch
c143e1a1b0 Rename tests 2025-04-03 09:25:22 +02:00
Emili Castells Guasch
e0ca70f7b6 Add liability shift check 2025-04-02 18:07:22 +02:00
Emili Castells Guasch
e4252ebbf7 Add service for checking if order is valid for capture 2025-04-02 15:51:17 +02:00
Philipp Stracker
236188af34
♻️ Deprecate old config-services 2025-03-25 21:36:44 +01:00
Philipp Stracker
f9adf64d03
Add real DI services for eligibility checks
The existing “services” are actually configuration flags, but not services
2025-03-25 21:21:44 +01:00
Philipp Stracker
407f33444e
Add new filter to control feature eligibility 2025-03-25 21:10:46 +01:00
Philipp Stracker
122be6dcd7
🐛 Disable “Credit Card” express payment 2025-03-17 16:59:37 +01:00
Philipp Stracker
ed4bb14ad7
🐛 Fix condition in ACDC module 2025-03-14 18:24:12 +01:00
Philipp Stracker
73c70e3f38
♻️ Add type-hint for filter
The filter is mainly used internally and it must receive an array.
2025-03-14 18:07:21 +01:00
Philipp Stracker
901e7761e1
Consolidate ACDC logic in CardFieldsModule 2025-03-14 18:05:21 +01:00
Philipp Stracker
afb7044b03
🚚 Rename configuration class
The class name does not reflect the purpose of the class
2025-03-14 16:15:31 +01:00
Philipp Stracker
d4857102fe
♻️ Apply more suitable DI service name 2025-03-14 12:18:05 +01:00
Philipp Stracker
de46e4ed08
♻️ Improve SDK component inject logic
Just make the filter callback more readable, still no change in the plugin logic
2025-03-12 17:33:44 +01:00
Daniel Hüsken
9ba62a8ebf
add SG and HK to some services 2025-02-11 12:16:22 +01:00
Daniel Hüsken
4dcabc5e67
only change Modules in run that are to early for translations and use plugins_loaded again 2024-11-25 15:39:38 +01:00
Emili Castells Guasch
3820fdc758 Remove country and currency suppor for hk and sg 2024-11-07 11:19:28 +01:00
Emili Castells
fd554a6951
Merge pull request #2754 from woocommerce/PCP-3824-extend-advanced-card-processing-country-currency-feature-availability
Extend Advanced Card Processing country/currency feature availability (3824)
2024-11-05 10:46:32 +01:00
Alex P.
b67265ac15
Update js deps 2024-11-04 17:15:27 +02:00
Emili Castells Guasch
930ce4d567 Fix typo 2024-11-04 11:57:12 +01:00
Emili Castells Guasch
a18514e653 Extend acdc availability 2024-11-04 11:51:53 +01:00
Emili Castells Guasch
120c1c667d Remove ACDC support for HK and SG for now 2024-10-10 17:22:43 +02:00
Emili Castells
1325779582
Merge pull request #2651 from woocommerce/PCP-3736-translations-no-longer-applied-to-card-fields-in-2-9-0
Add Custom Placeholder Handling when rendering the card fields (3736)
2024-10-04 15:16:27 +02:00
Emili Castells
3983721b2a
Merge pull request #2447 from woocommerce/PCP-3348-extend-advanced-card-processing-country-eligibility-for-hong-kong-singapore
Extend supported ACDC countries and currencies to HK and SG (3348)
2024-10-03 10:38:18 +02:00
Narek Zakarian
8b6cb86dbb
Add Custom Placeholder Handling when rendering the card fields 2024-09-27 19:11:35 +04:00
Philipp Stracker
bcd62f674d
♻️ Favor DCC config class over settings access 2024-09-26 18:44:25 +02:00
Philipp Stracker
e00a4a302c
Replace existing logic with new helper method 2024-09-09 12:16:27 +02:00
Philipp Stracker
fc4d2baa67
Extract repeat logic into new helper method 2024-09-09 12:16:02 +02:00
Philipp Stracker
36522f685c
Adjust logic to additionally set the hidden-attrib 2024-09-09 12:10:47 +02:00
Alex P.
9b3ec4692a
Improve card fields hiding 2024-09-07 13:05:54 +03:00
Philipp Stracker
05ee91e192
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-api-client/services.php
#	modules/ppcp-card-fields/services.php
2024-09-06 16:13:18 +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
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
bd206c53a2
Merge pull request #2441 from woocommerce/PCP-2665-remove-currencies-from-country-currency-matrix-in-card-fields-module
remove currencies from country-currency matrix in card fields module (2665)
2024-08-22 11:30:24 +02:00
Philipp Stracker
8b726d8494
Extend SG and HK support
Vault v3 and card fields
2024-08-21 15:05:48 +02:00
Philipp Stracker
337555e05f
♻️ Move repeating code into variables 2024-08-21 15:03:34 +02:00
George Burduli
89a5943a3f
Fix incorrect condition 2024-08-13 11:08:50 +04:00