Commit graph

714 commits

Author SHA1 Message Date
carmenmaymo
800bf1b766
Fix js lint
some rules suppressed to avoid changing implementation
2025-04-14 14:37:16 +02:00
Philipp Stracker
436ba4e8c0
🐛 Fix the onboarding wizard bug 2025-04-04 14:35:19 +02:00
Philipp Stracker
73a9953d61
🔊 Add error log when onboarding wizad fails 2025-04-04 13:59:53 +02:00
Philipp Stracker
78390f0383
💬 Shorten payment method title for branded only 2025-04-02 11:34:35 +02:00
Emili Castells
6deb4ea9ea
Merge pull request #3281 from woocommerce/PCP-4445-welcome-screen-lists-all-major-credit-debit-cards-apple-pay-google-pay-in-branded-only-mode
Welcome screen lists "all major credit/debit cards, Apple Pay, Google Pay," in branded-only mode (4445)
2025-03-31 17:30:53 +02:00
Emili Castells Guasch
d9c1d2ea1e Remove all major credit/debit cards text for branded only 2025-03-31 17:28:36 +02:00
Emili Castells
7316bdf956
Merge pull request #3286 from woocommerce/PCP-4443-onboarding-step-4-displayed-for-personal-user-in-branded-only-mode
Hide the payment methods screen for personal user in branded-only mode (4443)
2025-03-31 17:00:08 +02:00
Emili Castells
ffa6dc58df
Merge pull request #3282 from woocommerce/PCP-4444-incorrect-heading-in-onboarding-step-4-in-branded-only-mode
Correct heading in onboarding step 4 in branded-only mode (4444)
2025-03-31 16:32:16 +02:00
Narek Zakarian
7050b92a39
Hide the payment methods screen for personal user in branded-only mode 2025-03-28 19:08:52 +04:00
Daniel Dudzic
2aeae52448
🐛 Settings UI: Fix Feature button links 2025-03-28 15:21:12 +01:00
carmenmaymo
1319d2b517
Correct heading in onboarding step 4 in branded-only mode 2025-03-28 12:51:44 +01:00
carmenmaymo
5af2287c61
Hide google/apple in description when branded only with new rules 2025-03-28 12:26:42 +01:00
carmenmaymo
86a5ff561e
Hide google/apple in description when branded only 2025-03-28 11:52:16 +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
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
Emili Castells
a4183bc398
Merge pull request #3265 from woocommerce/temp/branded-only
Temp/branded only
2025-03-25 14:56:35 +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
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
Philipp Stracker
f652adf4c8
🐛 Remove “Learn more” link for branded only 2025-03-24 17:13:00 +01:00
Philipp Stracker
7fa436cf58
♻️ Refactor the paymentConfig hook 2025-03-24 17:07:40 +01:00
Philipp Stracker
6a0168349b
Generate custom description for branded-only 2025-03-24 16:38:35 +01:00
Philipp Stracker
80711d6750
💡 Add some code documentation 2025-03-24 16:29:39 +01:00
Philipp Stracker
27c4e62261
Add the “Blik” icon to the welcome screen 2025-03-24 16:23:44 +01:00
Philipp Stracker
10e5588e06
♻️ More modular icon configuration
The new system matches the increasing complexity of the icon conditions and is easy to extend without bloating the payment configuration
2025-03-24 16:08:25 +01:00
Philipp Stracker
61f24f7f84
Implement a “own brand only” flag
The flag is not used yet, but available to relevant components
2025-03-24 15:04:48 +01:00
Philipp Stracker
6021ef6db2
♻️ Move icon-selection to the payment-config hook
Reason: Business logic (icon choice) should be kept in a single place, instead of letting the rendering component decide which icons to use.
2025-03-24 14:52:31 +01:00
Philipp Stracker
68b5999bc1
🚚 Unrelated: Move component to correct folder 2025-03-24 14:45:41 +01:00
Emili Castells
aa01b4bd55
Merge pull request #3258 from woocommerce/PCP-4389-fastlane-typo-in-welcome-screen-new-ui
Fix Fastlane typo (4389)
2025-03-24 11:30:57 +01:00
Emili Castells
5f8c2280fc
Merge pull request #3250 from woocommerce/PCP-4340-acdc-not-defaulting-on-for-acdc-eligible-user-after-onboarding
Fix post onboarding payment methods frontend/backend sync (4340)
2025-03-24 11:28:43 +01:00
Daniel Dudzic
fce19d20cf
Fix Fastlane typo 2025-03-24 10:39:32 +01:00
Emili Castells
93aa4b73f4
Merge pull request #3240 from woocommerce/PCP-4393-minor-features-related-scrolling-and-highlighting-fixes
Settings UI: Add Minor Features scrolling/highlight fixes (4393)
2025-03-21 17:16:46 +01:00
Daniel Dudzic
88632422e8
Fix BCDC auto-toggling, APM and Pay Later hiding for personal accounts 2025-03-21 14:53:53 +01:00
Daniel Dudzic
e992f45c06
Fix post onboarding payment methods frontend/backend sync 2025-03-20 15:17:46 +01:00
Daniel Dudzic
0d4da6dabd
Add Minor Features scrolling/highlight fixes 2025-03-18 21:16:06 +01:00
carmenmaymo
1bd04302d0
Default to empty tabs for navigation 2025-03-18 14:54:06 +01:00
carmenmaymo
4e046a9332
Remove apple/google from description if not available 2025-03-17 14:43:39 +01:00
Daniel Dudzic
d9e9f6aae0
Display only Credit Cards for Personal merchants in onboarding 2025-03-13 19:08:24 +01:00
Daniel Dudzic
a707dd629f
Remove redundant GB specific extendedMethods definition 2025-03-13 10:31:09 +01:00
Daniel Dudzic
22cd59d0f5
Modify config defaults to better accommodate country-specific requirements 2025-03-13 10:25:25 +01:00
carmenmaymo
ab9c2ead76
Fix modal and selecTab in Features 2025-03-11 13:01:54 +01:00
Emili Castells
6078ec3f59
Merge pull request #3192 from woocommerce/PCP-4289-fix-payment-method-highlighting-via-todos
Fix payment method highlighting via todos (4289)
2025-03-10 10:52:46 +01:00
Daniel Dudzic
55f3ff9d3b
Add gateway redirects to new settings UI with highlight support 2025-03-07 14:04:00 +01:00
Daniel Dudzic
f6418665ed
Fix payment method highlighting via todos 2025-03-07 12:25:57 +01:00