Commit graph

166 commits

Author SHA1 Message Date
Emili Castells
b8af9bbbfa
Merge pull request #3089 from woocommerce/PCP-4201-add-support-for-acdc-vault-and-digital-wallets-to-hong-kong-and-singapore
Add support for ACDC, Vault, and Digital Wallets to Hong Kong and Singapore (4201)
2025-02-24 09:48:20 +01:00
Philipp Stracker
7a106742e3
🚚 Rename environment-service 2025-02-17 18:48:38 +01:00
Philipp Stracker
d672656513
🔥 Remove unused “use” statements 2025-02-17 18:26:05 +01:00
Daniel Hüsken
f3b47d811b
fix missing adding 2025-02-13 09:54:21 +01:00
Philipp Stracker
70c44b1f18
♻️ Consolidate ‘api.host’ service logic 2025-02-03 14:50:41 +01:00
Philipp Stracker
af6cc7e56b
♻️ Use new connection-check for API host services 2025-02-03 14:39:12 +01:00
Philipp Stracker
1286d0866e
🚚 Extract services from onboarding module 2025-02-03 14:34:25 +01:00
Philipp Stracker
81ca5dd00e
♻️ Use cache service instead of direct creation 2025-02-03 13:42:26 +01:00
Philipp Stracker
0b77ff9e55
♻️ Extract bearer-logic from onboarding module 2025-02-03 13:40:12 +01:00
Philipp Stracker
a28b084abc
♻️ Use the “paypal-bearer-cache” DI service 2025-01-09 18:41:46 +01:00
Philipp Stracker
e11441665e
Add new hook that clears API caches 2025-01-09 18:35:52 +01:00
Philipp Stracker
f384d361cf
♻️ Move code from onboarding- to api-client-module 2025-01-09 12:36:05 +01:00
Philipp Stracker
eb4c9a6302
🚨 Fix phpcs warnings 2025-01-09 12:34:22 +01:00
Philipp Stracker
3f691bea01
♻️ Use EnvironmentConfig in ConnectionUrlGenerator 2025-01-03 13:52:42 +01:00
Philipp Stracker
a1f80f1d3d
♻️ Refactor to use the EnvironmentConfig 2025-01-03 13:11:41 +01:00
Emili Castells Guasch
f9d5df5b75 Update filter name 2024-12-02 16:25:24 +01:00
Emili Castells Guasch
d470010f7a Fix filter name 2024-12-02 16:22:28 +01:00
Emili Castells Guasch
2c5c7a6dff Add default currencies filter 2024-12-02 16:21:24 +01:00
Emili Castells Guasch
6bffc4edeb Add HKD and SGD currencies and all currencies for US 2024-11-28 16:54:49 +01:00
Emili Castells Guasch
75fa6bc307 Revert delete HKD and SGD currencies 2024-11-25 16:18:21 +01:00
Philipp Stracker
272885549f
🔀 Merge branch 'trunk' 2024-11-13 15:31:37 +01:00
Philipp Stracker
263806904b
♻️ Move code from old onboarding to api module
To make services reusable in the new settings module, without creating a dependency on the old module
2024-11-08 17:13:20 +01:00
Emili Castells Guasch
2b668a833b Remove more from currencies 2024-11-07 11:25:15 +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 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 Guasch
22ba368ba1 Cache id token response for 5 seconds 2024-10-04 12:58:16 +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
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
Alex P.
f85df4718a
Retrieve shop currency later to avoid early caching in service 2024-10-03 10:10:50 +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
Alex P.
381041138c
Allow to override the list of Pay Later supported countries 2024-08-31 14:03:04 +03: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
Philipp Stracker
1d0242db1c
🔧 Remove Amex support for CN 2024-08-21 15:57:44 +02:00
Philipp Stracker
10304dfddf
🔧 Remove Amex support for CN 2024-08-20 16:41:00 +02:00
Philipp Stracker
43a441d7a1
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-applepay/services.php
#	modules/ppcp-googlepay/services.php
2024-08-20 16:27:32 +02:00
Philipp Stracker
2eaa866801
Add Amex support for HK and SG 2024-08-20 16:04:24 +02:00
Philipp Stracker
9cdc954534
♻️ Move repeating code into variables 2024-08-20 16:03:56 +02:00
Emili Castells Guasch
1628f86d4c Merge branch 'trunk' into PCP-3317-implement-ap-ms-via-orders-api 2024-08-12 16:08:01 +02:00
Emili Castells Guasch
633ae1aed0 Add process payment for bancontact gateway (WIP) 2024-08-09 17:21:38 +02:00
Emili Castells Guasch
627328df9c Remove cache references 2024-08-09 12:33:05 +02:00
Emili Castells Guasch
c70fb24bdb Merge branch 'trunk' into PCP-3317-implement-ap-ms-via-orders-api 2024-08-08 11:58:33 +02:00
Emili Castells Guasch
22c2b5afd4 Delete transients stored while user is logged in 2024-08-06 12:04:58 +02:00
Emili Castells Guasch
54657ed649 Add tokens cache 2024-08-06 10:44:54 +02:00
Emili Castells Guasch
bea17db588 Use client credentials 2024-08-06 09:25:28 +02:00
Emili Castells Guasch
2edeac5544 Add new create order endpoint (WIP) 2024-08-05 17:36:56 +02:00
George Burduli
06378c34c8
Add Amex support for ACDC China 2024-07-29 14:15:35 +04:00
George Burduli
983cf19dc3
Fix phpcs errors 2024-07-22 14:24:05 +04:00
George Burduli
d61a2de325
Extend supported ACDC countries and currencies to HK and SG 2024-07-22 14:17:09 +04:00
Emili Castells Guasch
70e9e95a86 Remove singapore and hong kong for now 2024-07-15 11:43:00 +02:00