carmenmaymo
986f048c43
Fix CS
2025-04-24 09:01:01 +02:00
carmenmaymo
814cfd5fef
Merge branch 'trunk' into PCP-4408-pay-pal-smart-button-incompatible-with-woo-commerce-subscription-switching
2025-04-24 08:57:36 +02:00
carmenmaymo
86bf3f30d1
Hide button if there is a subscription switch in cart
2025-04-24 08:57:20 +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
Emili Castells
bd230ec4df
Merge pull request #3318 from woocommerce/PCP-4406-fix-fastlane-express-hiding
...
Update selector for hiding express checkout
2025-04-15 09:44:32 +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
f5461a1eb2
Merge pull request #3293 from woocommerce/PCP-4428-fastlane-gateway-visible-on-pay-for-order-page
...
Fastlane gateway visible on Pay for Order page (4428)
2025-04-14 13:23:37 +03: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
Emili Castells
2bcd7a4f91
Merge pull request #3272 from woocommerce/PCP-4221-apfs-triggers-incorrect-renewal-date-for-simple-products-as-subscriptions
...
APFS plugin triggers incorrect renewal date for simple products as subscriptions (4221)
2025-04-14 13:05:14 +03:00
Emili Castells
40247ffeba
Merge pull request #3311 from woocommerce/PCP-4465-editing-variable-products-hangs-when-pay-pal-subscriptions-api-is-enabled
...
Fix the unresponsive product editing screen for variable products (PayPal Subscriptions API error) (4465)
2025-04-14 12:02:25 +03:00
Alex P.
f98720969a
Update selector for hiding express checkout
2025-04-14 09:54:53 +03:00
Philipp Stracker
436ba4e8c0
🐛 Fix the onboarding wizard bug
2025-04-04 14:35:19 +02:00
Philipp Stracker
92c89f4544
🔀 Merge branch 'trunk'
2025-04-04 14:02:29 +02:00
Philipp Stracker
73a9953d61
🔊 Add error log when onboarding wizad fails
2025-04-04 13:59:53 +02:00
Daniel Dudzic
dc026bba93
🐛 Fix the linkBtn is null error and move the strings to the server side
2025-04-04 13:55:34 +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
1e28134826
♻️ Use wc_clean() instead of a custom method for sanitization
2025-04-04 12:18:55 +02:00
Emili Castells
28f84bbf15
Merge pull request #3290 from woocommerce/PCP-4441-hide-disabled-payment-methods-on-reactified-woo-commerce-settings-payments-tab
...
Filter the shown gateways in the Woo admin settings. (4441)
2025-04-04 11:45:02 +02:00
Emili Castells
2eac9624ae
Merge pull request #3308 from woocommerce/PCP-4468-apple-pay-displayed-in-things-to-do-next-when-in-branded-only-mode
...
Apple Pay displayed in Things to do next when in branded-only mode (4468)
2025-04-04 11:44:14 +02:00
Emili Castells Guasch
495aa0fed6
Move bn code initialization from plugin activation to settings page load
2025-04-04 11:10:41 +02:00
Philipp Stracker
a5922dafc5
👔 Double check for branded only mode
...
Though this check should not be needed, it ensures that no wallet (apple_pay, google_pay) or card payments (acdc and axo) are made available in branded only mode
2025-04-04 09:53:05 +02:00
Philipp Stracker
dfdc6a4c62
💡 Add TODO comments for later refactoring
2025-04-04 09:45:38 +02:00
Philipp Stracker
ddaec77eed
🐛 Hide “Apple Domain” todo in branded-only mode
2025-04-04 09:45:10 +02:00
Philipp Stracker
6ed6b8c3ba
🧑💻 Log the request path to give more context
2025-04-03 13:15:34 +02:00
Philipp Stracker
e9450f0100
🧑💻 Add new request-prefix to log messages
2025-04-03 13:15:00 +02:00
Philipp Stracker
8d207f0070
🎨 Apply code styles rules to WooCommerceLogger
2025-04-03 13:12:59 +02:00
Philipp Stracker
1790028170
♻️ Shorten the OAuth delay to 2 seconds
2025-04-03 13:00:49 +02:00
Philipp Stracker
624c40e429
♻️ Refactor the OAuth processing
...
Extract token verification into a separate function, so we can always apply the redirect at the end
2025-04-03 13:00:23 +02:00
Philipp Stracker
cc0f8767d3
♻️ Improve naming of the transient key
2025-04-03 12:55:06 +02:00
Philipp Stracker
765c01ed4d
♻️ Store request data in private member
...
Manages the request-data as internal class state instead of passing it to private functions; helps to keep functions clean
2025-04-03 12:53:24 +02:00
Philipp Stracker
6ae7c25593
🔒 ️ Delay OAuth processing to avoid abuse
2025-04-03 12:35:12 +02:00
Daniel Dudzic
30158b0bbb
🐛 Fix Pay Later Messaging configurator preview alignment issues
2025-04-03 12:29:49 +02:00
carmenmaymo
842506e554
Fix phpcs
2025-04-03 11:06:36 +02:00
carmenmaymo
3a84cc76c3
Merge branch 'trunk' into PCP-4428-fastlane-gateway-visible-on-pay-for-order-page
2025-04-03 10:39:25 +02:00
Philipp Stracker
15c9dbd63f
🔊 Improve logger for internal REST calls
2025-04-03 09:53:12 +02:00
Philipp Stracker
dc46703ce5
🔊 Add log output for connect/disconnect hooks
2025-04-03 09:49:45 +02:00
Carmen Maymó
c4f84bf903
Update modules/ppcp-axo/src/AxoModule.php
...
Co-authored-by: Danny Dudzic <d.dudzic@syde.com>
2025-04-03 09:44:50 +02:00
Philipp Stracker
9fe2e3d55f
🐛 Prevent double processing of the same token
2025-04-03 09:35:22 +02:00
Philipp Stracker
4227298ad3
🚑 ️ Do not clean up during authentication
...
“disconnect()” performs several cleanup routines that should only fire at the end of the authentication process. Calling the disconnect() method here effectively invalidated previous onboarding token and prevented successful login.
2025-04-02 18:31:17 +02:00
Philipp Stracker
9f6b15c2dd
🔊 Add log entry when plugin caches are flushed
2025-04-02 18:25:33 +02:00
Emili Castells
c66fc06746
Merge pull request #3295 from woocommerce/PCP-4454-remove-branded-only-flag-when-uninstalling-pay-pal-payments
...
Remove branded-only flag when uninstalling PayPal Payments (4454)
2025-04-02 15:46:26 +02:00
Philipp Stracker
76de5917cd
Merge pull request #3296 from woocommerce/PCP-4457-enable-fastlane-watermark-by-default-in-new-settings-ui
...
Settings UI: Enable Fastlane Watermark by default after onboarding for compatible stores (4457)
2025-04-02 15:43:58 +02:00
Philipp Stracker
a98fb2454b
♻️ Enable AXO watermark during onboarding
2025-04-02 15:37:49 +02:00
Philipp Stracker
78390f0383
💬 Shorten payment method title for branded only
2025-04-02 11:34:35 +02:00
Daniel Dudzic
f901abf21f
👔 Settings UI: Enable Fastlane Watermark by default after onboarding
2025-04-01 23:43:27 +02:00
Philipp Stracker
be17b45277
✨ Add a function to reset the installation path
...
The `$reason` argument does not provide additional security, but ensures that the function caller states an explicit intention.
2025-04-01 18:30:48 +02:00
Daniel Dudzic
bf2346d33d
👁️🗨️ Enhance the accessibility of the new Settings UI
2025-04-01 16:10:32 +02:00
carmenmaymo
c2a29ba731
Hide axo in order pay page
2025-04-01 14:11:59 +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