Commit graph

1780 commits

Author SHA1 Message Date
Philipp Stracker
90b315cc87
🎨 Reorganize code in ppcp-wc-gateway/services 2025-02-17 18:02:00 +01:00
Philipp Stracker
a59ef8286f
💡 Comment on connection-tab-fields 2025-02-17 17:56:00 +01:00
Philipp Stracker
5f2f404cc9
♻️ Refactor WCGatewayModule 2025-02-17 17:46:25 +01:00
Philipp Stracker
60c044b905
💡 Comment SettingsRenderer 2025-02-17 17:45:25 +01:00
Philipp Stracker
df0e3e861f
💡 Comment SettingsListener 2025-02-17 17:39:47 +01:00
Philipp Stracker
672b898eef
♻️ Refactor SectionsRenderer 2025-02-17 17:37:27 +01:00
Philipp Stracker
cbe63eb080
♻️ Refactor UnsupportedCurrencyAdminNotice 2025-02-17 17:28:14 +01:00
Philipp Stracker
cf90b1706c
♻️ Refactor GatewayWithoutPayPalAdminNotice 2025-02-17 17:12:47 +01:00
Philipp Stracker
bdd6c23e3c
♻️ Refactor ConnectAdminNotice 2025-02-17 17:10:02 +01:00
Philipp Stracker
f98c1ec5a7
♻️ Simplify PayPalGateway service 2025-02-17 17:03:31 +01:00
Philipp Stracker
1a2eabe7ca
♻️ Refactor PayPalGateway 2025-02-17 17:02:54 +01:00
Philipp Stracker
6294dcac52
♻️ Refactor CardButtonGateway 2025-02-17 16:57:41 +01:00
Philipp Stracker
262d3abd26
♻️ Refactor PayUponInvoiceGateway 2025-02-17 16:55:53 +01:00
Philipp Stracker
fcb9ae488a
🔥 Remove unused “use” statements 2025-02-17 16:55:18 +01:00
Philipp Stracker
d852a7bea9
♻️ Refactor PayUponInvoice 2025-02-17 16:51:11 +01:00
Philipp Stracker
7d2b0694d9
♻️ Refactor conditions inside services.php 2025-02-17 16:42:47 +01:00
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