Commit graph

597 commits

Author SHA1 Message Date
Philipp Stracker
f958696c5f
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/src/Endpoint/PaymentRestEndpoint.php
2025-02-14 12:55:57 +01:00
Narek Zakarian
aa40627840
Store the language locale instead of the language code. 2025-02-14 13:19:12 +04:00
Philipp Stracker
3a096b832d
Trigger disconnect modal via URL hash 2025-02-13 16:32:18 +01:00
Philipp Stracker
d28f4f0784
♻️ Change hook props from object to argument list 2025-02-13 16:28:24 +01:00
Philipp Stracker
4ecd07b453
🚚 Rename UI hook to make it more generic 2025-02-13 16:22:40 +01:00
Philipp Stracker
16ec522830
️ Memoize payment methods in styling tab 2025-02-13 15:27:29 +01:00
Philipp Stracker
30ff337c06
♻️ Reuse existing gateway-IDs for styling tab 2025-02-13 15:22:21 +01:00
Philipp Stracker
f7b2f97b89
💄 Improve visual hint for settings-reset toggle 2025-02-13 15:08:50 +01:00
Philipp Stracker
cb218b69b6
🔀 Merge branch 'trunk' 2025-02-12 17:03:55 +01:00
Philipp Stracker
da80defa93
Add new “reset” flag to the JS-logic 2025-02-12 16:32:52 +01:00
Philipp Stracker
921546953e
💄 Improve UI if the Disconnect-modal 2025-02-12 16:31:07 +01:00
Philipp Stracker
0a98fcb8cc
Add UI toggle to optionally reset the settings 2025-02-12 16:24:35 +01:00
Philipp Stracker
4399293a02
💄 Remove left indentation of Disconnect-button 2025-02-12 16:13:12 +01:00
Philipp Stracker
a75204804d
Allow manual connection by pressing Enter 2025-02-12 15:58:02 +01:00
Philipp Stracker
0fc0c11653
Add a “onConfirm” prop to DataStoreControl 2025-02-12 15:57:03 +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 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
Philipp Stracker
988d221a98
♻️ Sample implementation of seller-type in JS 2025-02-10 18:54:31 +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
carmenmaymo
755bc12fe2
Rewrite description & placeholder of disable cards field 2025-02-10 09:43:15 +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
Emili Castells
b1adebdfe6
Merge pull request #3078 from woocommerce/PCP-4138-confirmation-message-after-saving-settings
Confirmation message after saving settings (4138)
2025-02-07 17:15:15 +01:00
Emili Castells
c35b0dba75
Merge pull request #3077 from woocommerce/PCP-4194-only-show-active-payment-methods
Only show active payment methods (PCP-4194)
2025-02-07 17:14:18 +01:00
Philipp Stracker
696b1394d3
Merge pull request #3076 from woocommerce/PCP-4191-update-fees-in-the-price-badge
Update fees in the price badge (4191)
2025-02-07 17:06:36 +01:00
Philipp Stracker
877c7bbe3b
💫 Animate the confirmation message 2025-02-07 16:50:46 +01:00
Philipp Stracker
b985059181
♻️ Slightly simplify notification code 2025-02-07 16:50:39 +01:00
Philipp Stracker
37f0eca787
♻️ Refactor and improve confirm message logic 2025-02-07 16:16:25 +01:00
Philipp Stracker
f2580a1e11
♻️ Wrap confirmation text in a new span 2025-02-07 16:15:18 +01:00
Philipp Stracker
ca4fc6acbd
🎨 Extract magic number to a constant 2025-02-07 16:13:02 +01:00
Philipp Stracker
66dddcff8b
💫 Hide the save confirmation after a short time 2025-02-07 16:12:04 +01:00
Philipp Stracker
5869c6be21
Add a save confirmation notice 2025-02-07 16:04:35 +01:00
Emili Castells Guasch
7ebf94a600 Filter enabled payment methods 2025-02-07 16:03:26 +01:00
carmenmaymo
d6ddc1e289
Use general fixed fee if no specific assigned 2025-02-07 15:35:22 +01:00
carmenmaymo
a14d3d16e6
Add pay later badge 2025-02-07 14:48:15 +01:00
carmenmaymo
c2efef2129
Use fixed amount in badges 2025-02-07 14:48:02 +01:00