Commit graph

8847 commits

Author SHA1 Message Date
Philipp Stracker
696f8ec6e0
Expose startActivity and stopActivity actions 2025-02-12 15:37:20 +01:00
Philipp Stracker
976b7c987b
🔥 Remove unused messages 2025-02-12 15:31:34 +01:00
Philipp Stracker
7a8a190c3e
♻️ Rename internal busy-state IDs 2025-02-12 15:29:35 +01:00
Philipp Stracker
2c4df18728
💄 Display loading spinners while authenticating 2025-02-12 15:24:35 +01:00
Emili Castells
8b9b664a32
Merge pull request #2910 from woocommerce/PCP-4009-pay-pal-subscription-creation-fails-for-multi-year-plans
PayPal Subscription Creation Fails for Multi-Year Plans
2025-02-12 14:48:35 +01:00
Philipp Stracker
1f3a18a690
️ Losen the validation rules for Client ID
This reverts commit 9037fa9b7d.
2025-02-12 13:26:02 +01:00
Philipp Stracker
93f517e50f
🐛 Fix the manual connection confirmation logic 2025-02-12 13:25:11 +01:00
Philipp Stracker
67522b9557
Add store action to update merchant details 2025-02-12 13:24:52 +01:00
Philipp Stracker
e09ad9d74d
🐛 Fix REST response for manual connection 2025-02-12 13:11:25 +01:00
Emili Castells
69a9090e4e
Merge pull request #3093 from woocommerce/PCP-4206-things-to-do-sort-todos-by-priority-and-limit-to-5
Settings UI: Sort todos and limit to 5 (4206)
2025-02-11 16:02:41 +01:00
Daniel Dudzic
9c65ea60bd
Settings UI: Sort todos and limit to 5 2025-02-11 15:57:35 +01:00
Emili Castells
9a52641121
Merge pull request #3092 from woocommerce/PCP-4176-things-to-do-add-pay-later-messaging-implement-logic-for-the-todo-item
Things To Do: Wire the Pay Later Messaging todo items
2025-02-11 15:13:50 +01:00
Daniel Dudzic
d2685d8787
Things To Do: Wire the Pay Later Messaging todo items 2025-02-11 14:47:15 +01:00
Emili Castells
fc76706777
Merge pull request #3090 from woocommerce/PCP-4205-things-to-do-add-a-temporary-spinner-to-prevent-content-jumping
Settings UI: Add spinner when waiting for all components to be ready (4205)
2025-02-11 14:45:28 +01:00
Emili Castells
d1a82e801c
Merge pull request #3088 from woocommerce/PCP-4197-no-acdc-eligibility-hide-online-card-payments
No ACDC eligibility: Hide "Online Card Payments" (4197, 4148)
2025-02-11 14:40:36 +01:00
Emili Castells
3d8c241e58
Merge pull request #3091 from woocommerce/PCP-4189-subscriptions-via-subscriptions-api-or-save-payment-methods-requires-a-business-account
Subscriptions requires a business account (4189)
2025-02-11 14:39:41 +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
carmenmaymo
1ef7141903
Disable subscriptions if personal account 2025-02-11 14:16:23 +01:00
carmenmaymo
afe05d4697
Add notice if subscription is active 2025-02-11 14:13:53 +01:00
Daniel Dudzic
6488b636b6
Overview: Add spinner when waiting for all components to be ready 2025-02-11 12:07:47 +01:00
Emili Castells Guasch
91454b64d0 Add online card payments conditionally 2025-02-11 10:11:01 +01:00
Emili Castells
b500e3452a
Merge pull request #3087 from woocommerce/PCP-4204-store-account-type-during-onboarding
Store account type during onboarding (4204)
2025-02-11 09:53:57 +01:00
Philipp Stracker
6e7a6496e5
♻️ Improve the Redux hook 2025-02-10 19:10:04 +01:00
Philipp Stracker
988d221a98
♻️ Sample implementation of seller-type in JS 2025-02-10 18:54:31 +01:00
Philipp Stracker
b387fff9ef
🦺 Ensure valid default for sellerType in JS 2025-02-10 18:54:09 +01:00
Philipp Stracker
acdf109ca8
Provide new hook with sanitized merchant data 2025-02-10 18:53:42 +01:00
Philipp Stracker
c0bbd2a6f8
Add PHP API to query seller-type 2025-02-10 18:42:05 +01:00
Philipp Stracker
fa74ba97c3
Add seller-type setter to authentication service 2025-02-10 18:41:32 +01:00
Philipp Stracker
612201f358
Detect account type in OAuth listener 2025-02-10 18:40:39 +01:00
Philipp Stracker
3a0a771e8d
👔 Mark business-seller during direct API-login
Assuming that only business sellers have access to a Client ID and Client Secret.
2025-02-10 18:02:05 +01:00
Philipp Stracker
264965856a
♻️ Extract valid seller types to new Enum class 2025-02-10 18:00:50 +01:00
Philipp Stracker
63080bc32e
Expose seller-type via REST response 2025-02-10 17:48:11 +01:00
Philipp Stracker
e8fffe8910
🗃️ Add backend-prop for seller-type 2025-02-10 17:47:03 +01:00
Philipp Stracker
03ab65cbd4
🔧 Fix psalm errors when node_modules is missing
Due to a modified Mutagen ignore-list, the node_modules folder might not sync with the container; this adjustment fixes psalm errors in those events.
2025-02-10 17:41:09 +01:00
Philipp Stracker
5e6f73d30b
🔧 Fix psalm errors when node_modules is missing
Due to a modified Mutagen ignore-list, the node_modules folder might not sync with the container; this adjustment fixes psalm errors in those events.
2025-02-10 16:29:09 +01:00
Philipp Stracker
9037fa9b7d
🦺 Losen the validation rules for Client ID 2025-02-10 16:27:52 +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
aca02dcb90
Merge pull request #3085 from woocommerce/PCP-4188-check-and-fix-all-links
Check and fix all links (4188)
2025-02-10 12:21:23 +01:00
carmenmaymo
ecfcdae03d
Fix links
Remove the paylater sign up link
2025-02-10 11:55:56 +01:00
Emili Castells
8d80f13fa4
Merge pull request #3084 from woocommerce/PCP-4196-fix-copy-of-the-disabled-cards-field
Fix copy of the "Disabled Cards" field (4196)
2025-02-10 11:51:43 +01:00
carmenmaymo
755bc12fe2
Rewrite description & placeholder of disable cards field 2025-02-10 09:43:15 +01:00
Philipp Stracker
b68f3b639a
Merge pull request #3080 from woocommerce/PCP-4199-personal-accounts-use-bcdc
Personal accounts use BCDC (4199)
2025-02-07 19:31:21 +01:00
Philipp Stracker
f927f59dde
💄 Minor CSS changes 2025-02-07 19:29:55 +01:00
Philipp Stracker
6b239b261a
Hide empty option-selector title element 2025-02-07 19:26:57 +01:00
Philipp Stracker
618b687428
♻️ Refactor payment method choices 2025-02-07 19:25:40 +01:00
Philipp Stracker
307a55b4ec
👔 Remove incorrect title for BCDC payment option 2025-02-07 19:21:44 +01:00
Philipp Stracker
055847a83e
Implement first ACDC/BCDC condition in wizard 2025-02-07 19:12:53 +01:00
Philipp Stracker
5e00c7d082
👔 Force BCDC choices for personal accounts 2025-02-07 19:06:00 +01:00
Philipp Stracker
7369b8dbda
️ Restore the payment method screen for all users 2025-02-07 19:01:40 +01:00
Philipp Stracker
53c90537f5
Merge pull request #3079 from woocommerce/PCP-4198-correct-fees-in-onboarding
Fix the fees for Expanded Checkout options (4198)
2025-02-07 18:52:35 +01:00