Commit graph

153 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.
b1b5ad95e3
Fix and refactor vaulting merging into payment source 2025-06-11 15:19:05 +03:00
Alex P.
0b60e9083c
Remove unused old apple pay button handling 2025-06-10 10:46:34 +03:00
Kyrylo
e6749cdce4
Add French Territories to the vaulting list 2025-06-05 18:14:15 +03: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
Emili Castells Guasch
3b30e89d71 Fix phpcs 2025-01-23 14:14:18 +01:00
Emili Castells
0409719e75
Merge pull request #2919 from woocommerce/PCP-4033-remove-currency-requirement-for-vault-v-3
Remove currency requirement for Vault v3
2025-01-23 10:52:21 +01:00
carmenmaymo
b6d3a07e51
Fix cs 2024-12-31 09:19:10 +01:00
carmenmaymo
f78808c371
Rollback to previous version
Adding the general check to an earlier hook
2024-12-30 16:39:25 +01:00
carmenmaymo
185ac822ac
Check vault dcc setting isolated 2024-12-30 13:03:29 +01:00
Daniel Hüsken
a225043b3d
fixed type and changed property name 2024-12-18 09:20:08 +01:00
Daniel Hüsken
eb2298fcae
only use counties for saved payments and updated the list 2024-12-16 08:42:20 +01:00
Emili Castells Guasch
ee336293c1 Do not display PayPal button for guest with free trial subscription 2024-12-04 12:16:38 +01:00
Emili Castells Guasch
eac06cf045 Ensure customer_id is string 2024-12-03 17:30:36 +01:00
Emili Castells Guasch
13d27a016e Merge trunk 2024-11-26 10:50:45 +01:00
Daniel Hüsken
1fa165032e
fix psalm messages 2024-11-25 16:06:44 +01:00
Daniel Hüsken
ee4e85b627
fix psalm messages 2024-11-25 15:59:43 +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
d3cc1ed19e Add customer_id when saving payment token 2024-11-21 11:56:26 +01:00
Daniel Hüsken
c1dbb83350
Refactor event listener setup for place order button 2024-11-18 14:49:03 +01:00
Daniel Hüsken
b8e85fe3f2
Disable "Add payment method" button while adding card 2024-11-14 16:16:50 +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
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
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
Alex P.
f85df4718a
Retrieve shop currency later to avoid early caching in service 2024-10-03 10:10:50 +03:00
Alex P.
1f17989723
Declare tokenization for ACDC only when vaulting enabled 2024-09-11 10:08:35 +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 Guasch
b7060d9540 Merge trunk 2024-08-22 10:57:12 +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
Emili Castells Guasch
dbf303b2f6 Do not cache access tokens for data-user-id-token 2024-08-09 12:08:24 +02:00
Emili Castells Guasch
939991c42f Revert #2283 2024-08-07 12:47:11 +02:00
Emili Castells Guasch
2815fcbb91 Fix phpcs 2024-08-02 15:24:26 +02:00
Emili Castells Guasch
9f18f2e899 Refactor: extract logic to corresponding modules 2024-07-26 15:39:25 +02:00
Emili Castells Guasch
c4232e3957 Add card payment for guest free trial (WIP) 2024-07-25 12:08:59 +02:00
Emili Castells Guasch
efbd36025d Add card payment token for free trial subscriptions (WIP) 2024-07-24 16:00:55 +02:00
Emili Castells Guasch
112b98875b Refactor save payment method js logic 2024-07-23 15:38:07 +02:00
Emili Castells Guasch
451ecb99dd Merge branch 'trunk' into PCP-3348-extend-advanced-card-processing-country-eligibility 2024-07-15 11:40:48 +02:00
Emili Castells Guasch
11105d913b Run eslint autofix 2024-07-12 12:58:34 +02:00
Emili Castells Guasch
9613e4741f Extend advanced card country eligibility 2024-07-08 14:45:12 +02:00