Commit graph

9127 commits

Author SHA1 Message Date
Emili Castells Guasch
37e26026ce Set merchant country in authentication manager 2025-02-19 17:01:33 +01: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
Narek Zakarian
9d596cbc2a
Prepare the Subscription Map Helper 2025-02-19 19:17:59 +04:00
Emili Castells Guasch
489942d6b1 Merge branch 'trunk' into PCP-4155-store-and-use-the-merchant-country 2025-02-19 14:35:22 +01:00
carmenmaymo
d3a813ef12
Fix eligibility, move capabilities to definition 2025-02-19 13:56:58 +01:00
carmenmaymo
f18f9c3b50
Add documentation 2025-02-19 12:43:03 +01:00
carmenmaymo
7b8c3b0bc6
Merge branch 'refs/heads/trunk' into PCP-4210-features-refactor-to-use-rest-endpoints 2025-02-19 12:20:38 +01:00
Emili Castells
f0b91efd88
Merge pull request #3132 from woocommerce/PCP-4233-things-to-do-check-for-country-currency-when-determining-eligibility
Todos: Add currency/country checks for several todos and payment methods
2025-02-19 11:42:06 +01:00
Daniel Dudzic
87c54985ad
Todos: Add currency/country checks for several todos and payment methods 2025-02-19 11:00:26 +01:00
carmenmaymo
c69e56e642
Fix CI 2025-02-19 10:58:16 +01:00
carmenmaymo
3fdc251483
Merge branch 'trunk' into PCP-4038-check-the-i-18-n-translations-in-react-app 2025-02-19 10:48:20 +01:00
carmenmaymo
c9b4fe5ecc
Use merchant enabled for features 2025-02-19 10:47:07 +01:00
Philipp Stracker
af9c8eca3d
🐛 Fix incorrect result of the opt-out check
This opt-out is only relevant for existing merchants. New merchants can skip this check and always see the new UI.
2025-02-18 19:09:24 +01:00
Philipp Stracker
ecbfcaf338
🔀 Merge branch 'trunk' 2025-02-18 18:55:40 +01:00
Philipp Stracker
cb4221ed14
♻️ Simplify the UX decision logic 2025-02-18 18:55:12 +01:00
Philipp Stracker
62bf7b7658
🎨 Address code style problems (phpcs) 2025-02-18 18:36:38 +01:00
Emili Castells
df076e13bc
Merge pull request #3127 from woocommerce/PCP-4178-things-to-do-add-pay-pal-buttons-implement-logic-for-the-todo-item
Todos: Add logic for the Add PayPal buttons todos (4178)
2025-02-18 16:12:26 +01:00
Philipp Stracker
db0d419cf5
♻️ Use payment settings for todo-status-check 2025-02-18 16:03:10 +01:00
Emili Castells
1e1d8e40d6
Merge pull request #3131 from woocommerce/PCP-4237-fix-the-pay-later-messaging-preview-2nd-preview-option
Improve styling for the pay later configurator (PCP-4237)
2025-02-18 15:55:32 +01:00
Daniel Dudzic
0f9d55cba6
Fix PHPCS 2025-02-18 15:54:50 +01:00
Narek Zakarian
03e1704034
Improve styling for the pay later configurator 2025-02-18 18:46:55 +04:00
Emili Castells
1ba9081768
Merge pull request #3130 from woocommerce/PCP-4161-connect-pay-later-messaging
Connect Pay Later Messaging with the frontend (PCP-4161)
2025-02-18 15:31:06 +01:00
Narek Zakarian
681b882ee9
Improve styling for the pay later configurator 2025-02-18 18:23:57 +04:00
Philipp Stracker
3e867157dc
Merge pull request #3126 from woocommerce/PCP-4234-hide-the-sandbox-accordion-in-settings
Hide the "Sandbox" accordion in Settings (4234)
2025-02-18 15:19:14 +01:00
Emili Castells
6275370c48
Merge pull request #3129 from woocommerce/PCP-4225-fix-ui-glitches
Small UI fixes and adjustments (4225)
2025-02-18 15:17:59 +01:00
Philipp Stracker
cdcc523956
🔀 Merge branch 'trunk' 2025-02-18 15:08:27 +01:00
Philipp Stracker
6e3d6b7816
💄 Remove the link from Subscriptions choice 2025-02-18 15:07:29 +01:00
Philipp Stracker
e7b9b54f24
💬 Update the onboarding pricing information date 2025-02-18 15:03:15 +01:00
carmenmaymo
60ce6a0123
Remove features from debug refresh 2025-02-18 15:02:57 +01:00
Philipp Stracker
f9c018987b
💄 Unify layout of actions inside card-description 2025-02-18 15:01:04 +01:00
Philipp Stracker
cf7d8ff119
New CardActions component 2025-02-18 15:00:22 +01:00
Philipp Stracker
5ce891fe25
💄 Display account type in connection badge 2025-02-18 14:49:11 +01:00
carmenmaymo
5f2fbc9025
Hide sandbox component by commenting out 2025-02-18 14:48:44 +01:00
Daniel Dudzic
6ef85037b8
Todos: Add logic for the Add PayPal buttons todos 2025-02-18 14:47:43 +01:00
carmenmaymo
4b384bfad2
Merge branch 'trunk' into PCP-4210-features-refactor-to-use-rest-endpoints
# Conflicts:
#	modules/ppcp-settings/services.php
2025-02-18 14:39:51 +01:00
carmenmaymo
0264b2f6aa
Delete features-config file 2025-02-18 14:26:06 +01:00
Emili Castells
845298560b
Merge pull request #3125 from woocommerce/PCP-4207-connect-settings-correct-the-intent-behavior
Conditionally check/uncheck the Order Intent (PCP-4207)
2025-02-18 14:04:35 +01:00
Emili Castells
5c8a8fb593
Merge pull request #3122 from woocommerce/PCP-4157-remove-dependency-on-old-onboarding-module
Remove dependency on old Onboarding module (4157)
2025-02-18 14:03:29 +01:00
Philipp Stracker
a6868ec0ca
💄 Add a uniform gap & separator between sections 2025-02-18 14:01:38 +01:00
Philipp Stracker
22e14e538c
🔀 Merge branch 'trunk' 2025-02-18 13:56:11 +01:00
Narek Zakarian
167e12e54e
Conditionally check/uncheck the Order Intent 2025-02-18 16:55:01 +04:00
Philipp Stracker
9f44657400
💡 Document use of “settings->set()” via comments 2025-02-18 13:04:51 +01:00
carmenmaymo
c32127fe40
Pass modal and highlight to item 2025-02-18 12:56:22 +01:00
carmenmaymo
36bf0d9e7f
Use highlight for payment methods 2025-02-18 12:46:06 +01:00
Emili Castells Guasch
c7b3cda2c4 Fix phpcs 2025-02-18 12:44:31 +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
Emili Castells Guasch
4fcfdde316 Add try catch for seller status endpoint 2025-02-18 12:34:22 +01:00
Philipp Stracker
2d40768e83
👔 Sync the connection state with authentication 2025-02-18 12:24:58 +01:00
Emili Castells Guasch
0c9ce2341b Merge branch 'trunk' into PCP-4155-store-and-use-the-merchant-country 2025-02-18 12:16:29 +01:00