Commit graph

1140 commits

Author SHA1 Message Date
Philipp Stracker
4bb2b1a9b5
Add a new Notice component 2025-05-13 12:35:43 +02:00
Emili Castells Guasch
13a2f16254
Merge branch 'PCP-4488-non-acdc-country-vietnam-chosen-for-this' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4488-non-acdc-country-vietnam-chosen-for-this 2025-05-05 15:28:58 +02:00
Emili Castells Guasch
ab5accd12a
Merge branch 'trunk' into PCP-4488-non-acdc-country-vietnam-chosen-for-this 2025-05-05 12:11:13 +02:00
Emili Castells Guasch
c93e1b5096
Merge trunk 2025-05-02 11:09:01 +02:00
carmenmaymo
a064b76ba2
Merge branch 'trunk' into PCP-4488-non-acdc-country-vietnam-chosen-for-this 2025-05-02 09:00:59 +02:00
Carmen Maymó
bcdc6535a0
Update modules/ppcp-settings/resources/js/Components/Screens/Onboarding/Components/PaymentFlow.js
Co-authored-by: Danny Dudzic <d.dudzic@syde.com>
2025-05-02 07:37:21 +02:00
Emili Castells
0eaa2f4a4f
Merge pull request #3342 from woocommerce/PCP-4506-disable-specific-credit-cards-shows-select-as-possible-value
Disable Specific credit cards shows Select as possible value (4506)
2025-04-30 16:26:28 +02:00
carmenmaymo
5268935dea
Merge branch 'trunk' into PCP-4481-enable-all-disable-all-toggle-next-to-alternative-payment-methods-on-payment-methods-tab 2025-04-30 09:40:10 +02:00
Emili Castells
1c147c5612
Merge pull request #3322 from woocommerce/PCP-4501-fix-ignoring-unknown-key-warnings-when-modifying-payment-gateway-state-via-custom-hooks
Fix 'Ignoring unknown key' console warnings when modifying payment gateway state (4501)
2025-04-30 09:34:10 +02:00
carmenmaymo
c5225ba434
Decouple apm from acdc capability 2025-04-29 18:01:42 +02:00
carmenmaymo
f2a8ae971c
Remove 'select' from selector options 2025-04-24 09:25:40 +02:00
carmenmaymo
73c42146bd
Update wording for !acdc 2025-04-16 18:59:00 +02:00
Emili Castells
a362780c8e
Merge pull request #3294 from woocommerce/PCP-4277-conduct-an-accessibility-audit-and-compile-a-list-of-tasks-to-improve-the-accessibility-of-the-new-ui
Enhance the accessibility of the new Settings UI (4277)
2025-04-16 09:14:13 +02:00
Daniel Dudzic
7480b56c1d
🐛 Fix 'Ignoring unknown key' console warnings when modifying payment gateway state 2025-04-15 22:18:47 +02:00
carmenmaymo
29369f7313
Improve the a11y 2025-04-15 16:49:34 +02:00
carmenmaymo
57cea71602
Use button component 2025-04-15 16:47:58 +02:00
Carmen Maymó
7bb77a3cff
Update modules/ppcp-settings/resources/js/hooks/usePaymentMethodsToggle.js
Co-authored-by: Danny Dudzic <d.dudzic@syde.com>
2025-04-15 16:37:56 +02:00
Carmen Maymó
b0bb1fbe5b
Update modules/ppcp-settings/resources/js/hooks/usePaymentMethodsToggle.js
Co-authored-by: Danny Dudzic <d.dudzic@syde.com>
2025-04-15 16:24:26 +02:00
Carmen Maymó
beecb89472
Update modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/PaymentMethodCard.js
Co-authored-by: Danny Dudzic <d.dudzic@syde.com>
2025-04-15 16:24:18 +02:00
carmenmaymo
8bafd98b92
Add toggle to bulk disable apm methods 2025-04-15 12:54:25 +02:00
Emili Castells
c45cb61fd9
Merge pull request #3269 from woocommerce/PCP-4429-improve-the-loading-experience
Improve the loading experience for the new UI (4429)
2025-04-15 09:18:54 +02:00
Emili Castells
f8df1bc321
Merge pull request #3305 from woocommerce/PCP-4447-pay-later-messaging-configurator-preview-alignment-issues
Fix Pay Later Messaging configurator preview alignment issues (4447)
2025-04-14 13:06:00 +03: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
Daniel Dudzic
004587d78f
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4429-improve-the-loading-experience 2025-04-04 12:21:08 +02:00
Daniel Dudzic
30158b0bbb
🐛 Fix Pay Later Messaging configurator preview alignment issues 2025-04-03 12:29:49 +02:00
Philipp Stracker
78390f0383
💬 Shorten payment method title for branded only 2025-04-02 11:34:35 +02:00
Daniel Dudzic
bf2346d33d
👁️‍🗨️ Enhance the accessibility of the new Settings UI 2025-04-01 16:10:32 +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
8da8a44f81
Disable card payments for branded casual merchants.
- Passes the `ownBrandOnly` to `determineProductsAndCaps` method to determine if the merchant is casual seller and if in branded only mode.
- If the merchant selected personal account type and is in branded only mode then the card payments eligibility will be defined as `false`
2025-03-31 13:31:20 +04: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
carmenmaymo
1b0172ff19
Merge branch 'trunk' into PCP-4133-add-options-for-disable-credit-cards-and-language
# Conflicts:
#	modules/ppcp-settings/services.php
#	modules/ppcp-settings/src/SettingsModule.php
2025-03-27 11:37:50 +01:00
Daniel Dudzic
8e018b30bb
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4429-improve-the-loading-experience 2025-03-26 22:10:11 +01:00
Daniel Dudzic
ee7cbe1915
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4429-improve-the-loading-experience 2025-03-25 20:59:42 +01:00
Daniel Dudzic
7939f06f6b
Improve the loading experience for the new UI 2025-03-25 20:39:58 +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
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