Commit graph

9478 commits

Author SHA1 Message Date
Philipp Stracker
c798172fd2
🔊 Add one additional log to confirm 3DS process 2025-04-23 14:57:27 +02:00
Emili Castells Guasch
01adac6101 Fix typo 2025-03-27 09:57:35 +01:00
Emili Castells Guasch
e4ee46e6ee Merge trunk 2025-03-27 09:53:35 +01:00
Jesse Pearson
7ad1bbfcb3
Merge pull request #3275 from woocommerce/release/3.0.1
3.0.1 release
2025-03-26 12:12:14 -03:00
Jesse Pearson
c5de5a02f0 3.0.1 release 2025-03-26 12:02:17 -03:00
Emili Castells
dac58aafb8
Merge pull request #3274 from woocommerce/PCP-4419-special-case-for-countries-without-woo-payments
Show other payment methods if isn't eligible for WooPayments (4419)
2025-03-26 15:21:17 +01:00
Narek Zakarian
a9cc04dc35
Show other payment methods if isn't eligible for WooPayments
If the current store is not eligible for WooPayments, we have to also show the other payment methods.
2025-03-26 17:27:21 +04:00
Emili Castells
de0020ad81
Merge pull request #3273 from woocommerce/release/3.0.1-rc2
Release 3.0.1-rc2
2025-03-26 12:53:56 +01:00
Emili Castells Guasch
da4d2fc422 Update changelog 2025-03-26 12:53:13 +01:00
Emili Castells Guasch
ea2d829626 Update changelog 2025-03-26 12:47:11 +01:00
Emili Castells
8918e10bff
Merge pull request #3271 from woocommerce/PCP-4423-uncaught-reference-error-pay-pal-commerce-gateway-pay-pal-subscription-products-is-not-defined
Dequeue the ppcp-paypal-subscription on the new UI admin page (4423)
2025-03-26 11:44:56 +01:00
Emili Castells
fe055a0137
Merge pull request #3268 from woocommerce/PCP-4427-fix-the-branded-only-detection
Fix the branded-only detection (4427)
2025-03-26 11:40:10 +01:00
Emili Castells Guasch
5b9796832b Fix phpunit 2025-03-26 11:31:38 +01:00
Emili Castells
df72cd8075
Merge pull request #3270 from woocommerce/PCP-4418-front-end-disable-card-payments
Front-End: Disable White Label Features (44158)
2025-03-26 11:11:11 +01:00
Daniel Dudzic
cee2f0ce39
Dequeue the ppcp-paypal-subscription on the new UI admin page 2025-03-25 23:09:08 +01:00
Philipp Stracker
362d6fb2e2
👔 Apply branded-only limitations via new filters 2025-03-25 21:40:56 +01:00
Philipp Stracker
236188af34
♻️ Deprecate old config-services 2025-03-25 21:36:44 +01:00
Philipp Stracker
c310151f1f
♻️ Use new eligibility-check services in new UI
Instead of using the instantly resolved eligibility flag, the most important features are now correctly checked after the plugin is fully initialized, which results in correct eligibility states
2025-03-25 21:33:05 +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
Philipp Stracker
9355ece64f
🔀 Merge branch 'PCP-4417' 2025-03-25 20:48:13 +01:00
Philipp Stracker
7fdb10d53b
🐛 Use correct branded-mode detection flags
WooCommerce changed their integration in the latest RC
2025-03-25 18:21:42 +01:00
Philipp Stracker
4b4036fbc7
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Settings/Tabs/TabPaymentMethods.js
2025-03-25 18:11:10 +01:00
Philipp Stracker
7652bc8fea
🧑‍💻 Add a temporary branded-only simulation mode 2025-03-25 17:29:12 +01:00
Philipp Stracker
62e9a5e4ec
👔 Conditionally hide white-label settings 2025-03-25 16:58:58 +01:00
Philipp Stracker
d09a26d4e7
🔥 Remove dummy props 2025-03-25 16:58:29 +01:00
Philipp Stracker
5c34f2f78b
Hide empty payment method sections 2025-03-25 16:48:01 +01:00
Philipp Stracker
9dc1bf7d7b
♻️ Remove empty payment methods in JS hook 2025-03-25 16:43:33 +01:00
Emili Castells
2060fd62f1
Merge pull request #3266 from woocommerce/release/3.0.1-rc1
Release 3.0.1-rc1
2025-03-25 16:39:00 +01:00
Philipp Stracker
faf0450b23
👔 Filter payment methods on server side 2025-03-25 16:37:16 +01:00
Emili Castells Guasch
d163123ca9 Bump 3.0.1-rc1 version 2025-03-25 16:35:03 +01:00
Emili Castells
39c8cc88b9
Merge pull request #3245 from woocommerce/PCP-4350-a-s-pre-execution-callback-can-result-in-fatal-error-subscriptions
Remove `action_scheduler_before_execute` code (4350)
2025-03-25 16:28:33 +01:00
Emili Castells
1849fb6f65
Merge pull request #3263 from woocommerce/PCP-4384-uncaught-type-error-cannot-set-properties-of-null-setting-checked
Simplify the new UI check for the onboarding.js file (4384)
2025-03-25 16:27:32 +01:00
Emili Castells
a4183bc398
Merge pull request #3265 from woocommerce/temp/branded-only
Temp/branded only
2025-03-25 14:56:35 +01:00
Philipp Stracker
807fd96183
♻️ Move branded-only detection to server side 2025-03-25 14:21:43 +01:00
Philipp Stracker
9d16b19bd4
Add php getter to determine branded-only state 2025-03-25 14:21:18 +01:00
Philipp Stracker
dab2127a64
🎨 Update code style and comment 2025-03-25 14:20:26 +01:00
Emili Castells
854dc242c4
Merge pull request #3254 from woocommerce/PCP-4406-onboarding-with-personal-account-does-not-met-expected-result
Fix incorrect payment method configuration after onboarding with personal accounts (4406)
2025-03-25 09:21:03 +01:00
Daniel Dudzic
0b46928ac4
Fix syntax 2025-03-24 18:45:24 +01:00
Daniel Dudzic
529fa60712
Re-add ignore code comment 2025-03-24 18:38:27 +01:00
Daniel Dudzic
98800e5cf5
Replace static method call with filter in conditional 2025-03-24 18:33:47 +01:00
Philipp Stracker
6808c5f060
Merge pull request #3264 from woocommerce/PCP-4416-react-adjust-onboarding-screens
Pcp 4416 react adjust onboarding screens
2025-03-24 18:05:11 +01:00
Philipp Stracker
f0cff29508
Merge branch ‘branded-only' 2025-03-24 17:56:30 +01:00
Philipp Stracker
a6b0866745
🔀 Merge branch 'trunk' 2025-03-24 17:55:45 +01:00
Philipp Stracker
2147ecd334
♻️ Make icon declaration more accurate 2025-03-24 17:54:45 +01:00
Philipp Stracker
383d907866
🔀 Merge branch 'trunk' 2025-03-24 17:45:03 +01:00
Philipp Stracker
4c8252051a
🐛 Correctly handle the learn more link 2025-03-24 17:43:43 +01:00
Philipp Stracker
9bfecdbfd6
Remove white-label methods in branded-mode 2025-03-24 17:34:17 +01:00
Philipp Stracker
f716d12578
♻️ Make payment method filter more declarative 2025-03-24 17:33:46 +01:00
Philipp Stracker
38179492cf
🐛 Fix copy-paste error 2025-03-24 17:13:48 +01:00