Commit graph

1764 commits

Author SHA1 Message Date
Emili Castells Guasch
0c424413b1 Register card button gateway and hide items in payment methods screen conditionally 2025-02-11 14:20:12 +01:00
Emili Castells
ae46ee0364
Merge pull request #3057 from woocommerce/PCP-3994-optimize-the-svg-files
Optimize the SVG files (3994)
2025-02-10 14:47:29 +01:00
Emili Castells
fa06cf936c
Merge pull request #3075 from woocommerce/PCP-4160-connect-style-tab
Connect styling tab with the frontend (4160)
2025-02-07 17:16:26 +01:00
Emili Castells Guasch
2d3706291b Add filter for credit card gateway enabled 2025-02-06 14:25:35 +01:00
Narek Zakarian
fd8346b487
Move settings compat into separate namespace 2025-02-06 16:37:24 +04:00
Emili Castells Guasch
e5e99358bf Add filter for credit card gateway title and description 2025-02-06 11:40:21 +01:00
Emili Castells Guasch
1810abde49 Add filters for PayPal gateway title and description 2025-02-06 11:12:05 +01:00
Emili Castells Guasch
06325f12ab Add filters for PayPal gateway title and description 2025-02-05 17:57:54 +01:00
Daniel Hüsken
70ab0058d2
optimized svg files and reduced size 2025-02-05 09:51:31 +01:00
Philipp Stracker
aa0a8d4182
🗑️ Deprecate current_environment_is() 2025-02-03 13:49:16 +01:00
Philipp Stracker
81ca5dd00e
♻️ Use cache service instead of direct creation 2025-02-03 13:42:26 +01:00
Philipp Stracker
d6310f3082
Support Environment object in EnvironmentConfig 2025-02-03 13:38:12 +01:00
Philipp Stracker
2c35059e4b
Create new environment detection helper methods 2025-02-03 13:36:45 +01:00
Philipp Stracker
90d2c77a5a
🚚 Extract Environment class to gateway module 2025-02-03 13:34:30 +01:00
Philipp Stracker
44cb17f1cc
♻️ More robust feature checks in new UI 2025-01-30 18:40:43 +01:00
Philipp Stracker
5f51762025
♻️ More appropriate hook name 2025-01-30 18:22:12 +01:00
Philipp Stracker
5ac70e26c2
♻️ Use new base class for PUI status check 2025-01-30 18:16:26 +01:00
Philipp Stracker
e6a6cbb7b1
♻️ Use new base class for DCC status check 2025-01-30 18:12:38 +01:00
Philipp Stracker
917a147af8
🥅 Catch failed eligibility checks 2025-01-30 13:36:57 +01:00
Emili Castells Guasch
016fe5506f Fix phpcs 2025-01-28 16:11:50 +01:00
Emili Castells Guasch
463e158f21 Add pay later messaging in the response 2025-01-28 15:39:59 +01:00
Emili Castells Guasch
66752c4a0b Add apms enabled to endpoint response 2025-01-28 15:07:38 +01:00
Emili Castells Guasch
b08c6f671a Add filter to register standrard card button gateway programmatically 2025-01-24 13:46:59 +01:00
Emili Castells
1a1d896ba8
Merge pull request #2891 from woocommerce/PCP-3949-changing-subscription-payment-method-to-acdc-results-in-an-error
Changing subscription payment method to ACDC results in an error (3949)
2025-01-23 10:56:01 +01:00
Emili Castells
50b3a58106
Merge pull request #2935 from woocommerce/PCP-4035-standard-card-button-not-disaplayed-in-standalone-gateway-when-free-trial-subscription-is-in-the-cart
Standard Card Button not disaplayed in standalone gateway when free trial subscription is in the cart
2025-01-23 10:51:51 +01:00
Daniel Dudzic
6993038c05
Settings UI: Add Settings tab Redux store 2025-01-17 13:59:17 +01:00
Philipp Stracker
0bc06deebf
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/src/Data/CommonSettings.php
#	modules/ppcp-settings/src/Endpoint/CommonRestEndpoint.php
2025-01-10 18:56:11 +01:00
Philipp Stracker
6591889079
🚧 Refactor the eligible-feature REST response 2025-01-08 16:51:04 +01:00
Philipp Stracker
ed13064a16
Create new environment-config-container 2025-01-03 12:12:25 +01:00
Emili Castells Guasch
80efa0f51a Revert extract logic to wc subscription module 2025-01-02 14:40:57 +01:00
Emili Castells Guasch
1c0b49cbbe Merge trunk and fix conflicts 2025-01-02 13:50:48 +01:00
Niklas Gutberlet
4c625e752c
Merge pull request #2930 from 0verscore/trunk
Use get_id instead of get_order_number on setting custom_id
2024-12-27 12:57:33 +01:00
Himad M
9278edff22
New Settings UI: Adjust send-only country message and notices 2024-12-26 14:02:51 +01:00
Niklas Gutberlet
dcbf31823c
Merge pull request #2905 from woocommerce/PCP-2941_change-hardcoded-Address-Match-and-Postal-Match-to-Matched-details-on-CVV-response
Change hardcoded address match and postal match to matched details on cvv response
2024-12-23 12:35:27 +01:00
Sebastian Buchwald
8fe000b036 Cast custom_id as string 2024-12-21 12:14:06 +01:00
Daniel Hüsken
09149f1879
Not display Button Gateway when only a free trial product is in cart 2024-12-18 14:21:57 +01:00
Sebastian Buchwald
400f71be5d Use get_id instead of get_order_number on setting custom_id 2024-12-18 10:00:40 +01:00
Himad M
fa2571f44b
New Settings UI: Add modules feature state to merchant data 2024-12-17 12:58:05 +01:00
Philipp Stracker
10f251c73f
Merge pull request #2909 from woocommerce/PCP-4028-fix-php-notices-related-to-settings-mapping
Fix PHP notices related to settings-mapping (4028)
2024-12-12 14:54:28 +01:00
Philipp Stracker
3b2e0687b8
️ Revert type annotations 2024-12-11 21:26:10 +01:00
Philipp Stracker
d5f0ada0ce
Merge pull request #2908 from woocommerce/temp/settings-ui
Merge latest UI changes
2024-12-11 21:21:19 +01:00
Philipp Stracker
ba0855301e
🎨 Minor code style change 2024-12-11 19:05:03 +01:00
Daniel Hüsken
486c0e6839
removed translation, improved wordings and fixes 2024-12-11 14:16:09 +01:00
Emili Castells
e070b55940
Merge pull request #2868 from woocommerce/PCP-3903-allow-existing-plugin-settings-still-work-by-adding-a-fallback-in-the-settings-class
Check if the "extended" section exists before adding items
2024-12-11 09:53:57 +01:00
Daniel Hüsken
149c5f5b38
add cvv and avs error messages to order note and removed old address match fields 2024-12-11 09:01:44 +01:00
Philipp Stracker
377e85a2d0
Implement connection-listener for merchant info 2024-12-10 19:06:10 +01:00
Emili Castells Guasch
f48418c6e9 Merge branch 'trunk' into PCP-3949-changing-subscription-payment-method-to-acdc-results-in-an-error 2024-12-09 15:46:52 +01:00
Philipp Stracker
a2a7a32ffd
🐛 Fix icon size. Again. 2024-12-06 16:38:36 +01:00
Philipp Stracker
9b82ece6f9
🐛 Adjust the icon size on some block themes 2024-12-06 16:15:35 +01:00
Philipp Stracker
6d88421a13
🍱 Replace PayPal gateway icon 2024-12-06 14:49:38 +01:00