Emili Castells Guasch
d8c1e306bd
Comment code for debugging
2025-05-13 15:40:42 +02:00
Emili Castells Guasch
bdaca6fd75
Comment code for debugging
2025-05-13 15:23:53 +02:00
Emili Castells Guasch
591a7d79be
Add logs for debugging
2025-05-13 14:45:35 +02:00
Emili Castells Guasch
409976b050
Add logs for debugging
2025-05-13 12:57:40 +02:00
Emili Castells Guasch
2c8e139442
Add merchant capability check
2025-05-12 17:56:38 +02:00
Emili Castells
0c6c5de107
Merge pull request #3325 from woocommerce/PCP-4503-ratepay-payment-option-not-available-for-unassembled-product-bundles-marked-as-virtual
...
Ratepay Payment Option Not Available for Unassembled Product Bundles (4503)
2025-05-05 16:47:05 +02:00
Emili Castells Guasch
9acb417f88
Set false if key does not exist in session
2025-04-29 17:46:40 +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
08411c1e8b
Add filter to allow filtering product validation for pui
2025-04-16 17:30:32 +02:00
Daniel Dudzic
a0a7d042b4
Fix first batch of typos
2025-03-24 14:09:19 +01:00
Daniel Hüsken
35d6c7e913
Merge branch 'refs/heads/trunk' into PCP-4110-incorrect-subscription-cancellation-handling-with-pay-pal-subscriptions
2025-03-24 07:52:14 +01:00
Emili Castells
e0357ca59e
Merge pull request #3098 from woocommerce/PCP-4116-order-does-not-contain-intent-3-ds-acdc-renewal
...
Order does not contain intent. (3DS ACDC renewal) (4116)
2025-03-21 14:35:55 +01:00
Emili Castells
20241d2cc2
Merge pull request #3219 from woocommerce/PCP-4307-card-fields-acdc-does-not-work-in-classic-checkout
...
Advanced Card Fields do not work in classic checkout (4307)
2025-03-20 10:44:53 +01:00
Philipp Stracker
ae3bd15cb6
💡 Update code documentation
2025-03-18 16:46:56 +01:00
Emili Castells Guasch
46f9074c41
Fix typos
2025-03-18 12:56:57 +01:00
Emili Castells Guasch
65e1ca4eb0
Merge branch 'trunk' into PCP-4110-incorrect-subscription-cancellation-handling-with-pay-pal-subscriptions
2025-03-18 12:19:36 +01:00
Philipp Stracker
704bf7f20c
✨ Allow filtering of card-payment flags
...
These filters allow to add backwards compatibility
2025-03-14 18:56:50 +01:00
Philipp Stracker
8a42cd610e
💡 Update documentation in comments
2025-03-14 18:16:17 +01:00
Philipp Stracker
752dae1408
✨ Resolve ACDC eligibility from DccApplies helper
2025-03-14 16:26:20 +01:00
Philipp Stracker
eb26712fb6
🐛 Fix wrong condition!
2025-03-14 16:15:43 +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
29f56a7db8
✨ Lazily resolve card payment configuration
2025-03-14 16:03:27 +01:00
Philipp Stracker
640c324842
✨ Prepare config getters for ACDC/BCDC detection
2025-03-14 15:48:09 +01:00
Philipp Stracker
282d273c96
♻️ Simplify the card payments flag logic
2025-03-14 15:45:57 +01:00
Philipp Stracker
197e3ef0ed
✨ New filter to disable card payments
...
This is a preparation for the planned branded-experience.
2025-03-14 15:39:51 +01:00
Philipp Stracker
b9d7574418
💡 Add/update comments related to #legacy-ui todos
2025-03-14 15:30:41 +01:00
Philipp Stracker
d4857102fe
♻️ Apply more suitable DI service name
2025-03-14 12:18:05 +01:00
Philipp Stracker
cad5378089
💡 Update the class documentation
2025-03-14 12:13:41 +01:00
Philipp Stracker
16b4e235f2
💡 Fix typo
2025-03-14 11:39:34 +01:00
Philipp Stracker
ad0085ee8f
💡 Document DI service name
2025-03-14 11:38:56 +01:00
Philipp Stracker
31686a6214
✨ Early exit if merchant is not onboarded
2025-03-14 11:38:39 +01:00
Philipp Stracker
0d54c84e66
♻️ Refactor DCCGatewayConfiguration “reset” logic
2025-03-14 11:33:28 +01:00
Philipp Stracker
60bdf6dea1
💡 Document DI service names
2025-03-14 10:57:40 +01:00
Philipp Stracker
ca846e7678
💡 Add a few comments
2025-03-12 18:39:12 +01:00
Philipp Stracker
201f5ab20c
♻️ Implement DCCGatewayConfiguration service
...
Instead of fixing incorrect conditions in different files, we want to use a single source of truth for the DCC status
2025-03-12 18:31:11 +01:00
Daniel Hüsken
c38cc72f0c
Fix textdomain deprectation rarning on using WP-CLI command
2025-02-28 15:49:25 +01:00
Emili Castells Guasch
2e7b06e725
Merge trunk
2025-02-27 14:47:00 +01:00
Daniel Hüsken
85bcd0a454
add vault token to orders and check them for getting transaction id
2025-02-26 09:50:40 +01:00
Narek Zakarian
10d2023d43
Fix the tests
2025-02-21 15:17:55 +04:00
Narek Zakarian
ffaf1eb142
Force the fraudnet to be enabled when the new settings module is active
2025-02-19 19:29:15 +04:00
Philipp Stracker
9f44657400
💡 Document use of “settings->set()” via comments
2025-02-18 13:04:51 +01:00
Philipp Stracker
a13b8c03ff
🔀 Merge branch 'trunk'
2025-02-18 12:35:26 +01:00
Philipp Stracker
c732f53acb
♻️ Small adjustments and improvements
2025-02-18 12:34:41 +01:00
Philipp Stracker
19fb923d6a
✨ Implement a new ConnectionState class
...
Modern and flexible solution to access connection- and environment-details.
2025-02-18 12:12:05 +01:00
Philipp Stracker
7a106742e3
🚚 Rename environment-service
2025-02-17 18:48:38 +01:00
Philipp Stracker
a59cf7f285
♻️ Refactor the Environment service
...
The goal is to make the Environment instance independent of a Settings-instance, since legacy UI and new UI store settings in different classes and data formats.
2025-02-17 18:43:56 +01:00
Philipp Stracker
d672656513
🔥 Remove unused “use” statements
2025-02-17 18:26:05 +01:00
Philipp Stracker
85787eabfd
🎨 Add type hint to private attribute
2025-02-17 18:19:19 +01:00