Emili Castells
f6b26a33ac
Merge pull request #3589 from woocommerce/PCP-5058-add-fastlane-support-for-au-merchants
...
CI / PHP 7.4 (push) Has been cancelled
CI / PHP 8.0 (push) Has been cancelled
CI / PHP 8.1 (push) Has been cancelled
CI / PHP 8.2 (push) Has been cancelled
CI / PHP 8.3 (push) Has been cancelled
CI / PHP 8.4 (push) Has been cancelled
PR Playground Demo / prepare_version (push) Has been cancelled
PR Playground Demo / build_plugin (push) Has been cancelled
PR Playground Demo / create_archive (push) Has been cancelled
PR Playground Demo / Comment on PR with Playground details (push) Has been cancelled
Add Fastlane support for AU/AUD (5058)
2025-08-19 14:15:03 +02:00
Emili Castells
88d7fc86c0
Merge pull request #3599 from woocommerce/PCP-5166-phase-2-add-wc-inbox-item
...
Phase 2: Settings Migration - Add Woo Inbox item (5166)
2025-08-19 12:47:09 +02:00
Narek Zakarian
4e949b0733
Check if element exists
2025-08-19 14:39:05 +04:00
Narek Zakarian
e3549abd8d
Fix possible duplication
2025-08-19 14:38:32 +04:00
Narek Zakarian
d372194d64
Merge branch 'PCP-5166-phase-2-add-wc-inbox-item' of github.com:woocommerce/woocommerce-paypal-payments into PCP-5166-phase-2-add-wc-inbox-item
2025-08-19 14:04:13 +04:00
Narek Zakarian
b1c1c23d91
Merge branch 'trunk' into PCP-5166-phase-2-add-wc-inbox-item
...
# Conflicts:
# modules/ppcp-settings/resources/js/switchSettingsUi.js
2025-08-19 14:02:19 +04:00
Emili Castells
27412ebadd
Merge pull request #3189 from woocommerce/PCP-4235-no-pay-pal-order-id-found-in-order-meta-after-using-proceed-to-pay-pal-on-block-checkout
...
No PayPal order ID found in order # meta" after using "Proceed to PayPal" on block checkout (4235)
2025-08-19 11:49:48 +02:00
Niklas Gutberlet
e3d8cf0b8a
Merge pull request #3600 from woocommerce/PCP-5158-global-pay-later-messaging-enablement
...
Auto-enable Pay Later messaging for eligible stores on update (5158)
2025-08-19 11:05:39 +02:00
Emili Castells
184b5d1caa
Merge pull request #3553 from woocommerce/PCP-4976-new-ui-on-goole-pay-popup-no-shipping-methods-visible-when-pay-now-is-enabled
...
New UI - On Goole Pay popup no shipping methods visible when Pay Now is enabled (4976)
2025-08-19 09:16:39 +02:00
Narek Zakarian
49f4c5b162
Fix the CS
2025-08-18 20:39:56 +04:00
Narek Zakarian
0572f674ca
Add Inbox note about Pay Later messaging
2025-08-18 20:32:46 +04:00
Narek Zakarian
671bfb5e3a
Add ID
for "Stay Updated" field to navigate with URL
2025-08-18 20:31:20 +04:00
Narek Zakarian
6ebda200b7
fix: target action buttons by text content due to DOM mutation
...
Action buttons change/get replaced after click, also there is no way to pass a `class` or any other attribute, making class-based targeting unreliable.
Use text content check to identify "Switch to New Settings" buttons specifically.
2025-08-18 20:30:29 +04:00
Emili Castells
6b84fa00f7
Merge pull request #3595 from woocommerce/PCP-4966-phase-2-change-banner-text
...
CI / PHP 7.4 (push) Waiting to run
CI / PHP 8.0 (push) Waiting to run
CI / PHP 8.1 (push) Waiting to run
CI / PHP 8.2 (push) Waiting to run
CI / PHP 8.3 (push) Waiting to run
CI / PHP 8.4 (push) Waiting to run
PR Playground Demo / prepare_version (push) Waiting to run
PR Playground Demo / build_plugin (push) Blocked by required conditions
PR Playground Demo / create_archive (push) Blocked by required conditions
PR Playground Demo / Comment on PR with Playground details (push) Blocked by required conditions
Phase 2: Settings Migration - Change banner text
2025-08-18 17:22:30 +02:00
Emili Castells
f1433f94e8
Merge pull request #3594 from woocommerce/PCP-4491-bcdc-item-does-not-persist-when-saving-vietnam-also-does-not-show-for-mexico
...
Use `is_acdc_enabled()` to prevent ACDC interference with BCDC in non-ACDC countries (4491)
2025-08-18 17:18:21 +02:00
Emili Castells Guasch
63426a67f3
Fix phpunit
CI / PHP 7.4 (push) Has been cancelled
CI / PHP 8.0 (push) Has been cancelled
CI / PHP 8.1 (push) Has been cancelled
CI / PHP 8.2 (push) Has been cancelled
CI / PHP 8.3 (push) Has been cancelled
CI / PHP 8.4 (push) Has been cancelled
PR Playground Demo / prepare_version (push) Has been cancelled
PR Playground Demo / build_plugin (push) Has been cancelled
PR Playground Demo / create_archive (push) Has been cancelled
PR Playground Demo / Comment on PR with Playground details (push) Has been cancelled
2025-08-18 17:13:37 +02:00
Emili Castells Guasch
d84a7dd5bb
Preserve shipping data after emptying the cart
2025-08-18 16:54:06 +02:00
Narek Zakarian
56283c6afb
feat: auto-enable Pay Later messaging for eligible stores on update
...
Automatically enables Pay Later messaging during plugin updates for stores with
"Stay updated" enabled and Pay Later support in their country.
2025-08-18 17:51:17 +04:00
Narek Zakarian
8d5b2b7930
Fix the cs
CI / PHP 7.4 (push) Has been cancelled
CI / PHP 8.0 (push) Has been cancelled
CI / PHP 8.1 (push) Has been cancelled
CI / PHP 8.2 (push) Has been cancelled
CI / PHP 8.3 (push) Has been cancelled
CI / PHP 8.4 (push) Has been cancelled
PR Playground Demo / prepare_version (push) Has been cancelled
PR Playground Demo / build_plugin (push) Has been cancelled
PR Playground Demo / create_archive (push) Has been cancelled
PR Playground Demo / Comment on PR with Playground details (push) Has been cancelled
2025-08-18 16:19:16 +04:00
Narek Zakarian
619a2468df
Completely delete the note from DB if is not enabled
2025-08-18 16:12:27 +04:00
Narek Zakarian
ea88086170
Use a better way to delete the note
2025-08-18 15:53:30 +04:00
Narek Zakarian
362cb40e30
Suppress Psalm error
2025-08-18 15:40:50 +04:00
Narek Zakarian
3d7654b2ea
And try/catch if cannot unregister the note
2025-08-18 15:35:29 +04:00
Narek Zakarian
ef86785d43
Remove the unnecessary debug logs
CI / PHP 7.4 (push) Has been cancelled
CI / PHP 8.0 (push) Has been cancelled
CI / PHP 8.1 (push) Has been cancelled
CI / PHP 8.2 (push) Has been cancelled
CI / PHP 8.3 (push) Has been cancelled
CI / PHP 8.4 (push) Has been cancelled
PR Playground Demo / prepare_version (push) Has been cancelled
PR Playground Demo / build_plugin (push) Has been cancelled
PR Playground Demo / create_archive (push) Has been cancelled
PR Playground Demo / Comment on PR with Playground details (push) Has been cancelled
2025-08-15 20:34:30 +04:00
Narek Zakarian
1179a17ae3
Update the JS logic to also work with new note
2025-08-15 20:33:18 +04:00
Narek Zakarian
628c83b7b9
Add settings page URL to JS config
2025-08-15 20:32:46 +04:00
Narek Zakarian
95e85ec51c
Update the registration logic
...
When notes are not enabled, we need to unregister/delete them if they were previously registered
2025-08-15 20:32:22 +04:00
Narek Zakarian
63ecb23039
Add config for new note with conditional registration
...
Adds condition logic for registering/unregistering notes during creation.
Includes new note for settings migration.
2025-08-15 20:30:22 +04:00
Narek Zakarian
e8c01c216c
Remove the notes registration condition from action callback
...
We will use the `is_enabled` method for dynamic note registration
2025-08-15 20:26:16 +04:00
Narek Zakarian
6d926b9dcc
Add is_enabled
method for dynamic note registration
...
Allows registrar to dynamically register/unregister notes based on conditions
2025-08-15 20:24:14 +04:00
Narek Zakarian
0d9a40b851
Remove the unnecessary debug log
2025-08-15 10:53:47 +04:00
Narek Zakarian
e2402ccf97
Change the button label
2025-08-14 18:20:34 +04:00
Narek Zakarian
5642c6ec0a
Fix the link click
2025-08-14 18:18:33 +04:00
Narek Zakarian
7efb0dfcf1
Update the banner wording
2025-08-14 18:18:18 +04:00
Emili Castells Guasch
9443aecfaf
Merge branch 'trunk' into PCP-4976-new-ui-on-goole-pay-popup-no-shipping-methods-visible-when-pay-now-is-enabled
2025-08-14 13:56:30 +02:00
Emili Castells
3467d39eca
Merge pull request #3588 from woocommerce/PCP-2908-create-snippet-to-automatically-add-tracking-details-for-sendle-shipping-plugin
...
CI / PHP 7.4 (push) Has been cancelled
CI / PHP 8.0 (push) Has been cancelled
CI / PHP 8.1 (push) Has been cancelled
CI / PHP 8.2 (push) Has been cancelled
CI / PHP 8.3 (push) Has been cancelled
CI / PHP 8.4 (push) Has been cancelled
PR Playground Demo / prepare_version (push) Has been cancelled
PR Playground Demo / build_plugin (push) Has been cancelled
PR Playground Demo / create_archive (push) Has been cancelled
PR Playground Demo / Comment on PR with Playground details (push) Has been cancelled
Create an API function for adding tracking info. (2908)
2025-08-14 12:25:17 +02:00
Narek Zakarian
0ece1fb9b2
fix: fix psalm
2025-08-14 12:49:00 +04:00
Narek Zakarian
3f3c43ed2e
fix: add numeric check before converting items to integers
...
Prevents "Object could not be converted to int" notice when items array contains objects.
2025-08-14 12:43:04 +04:00
Emili Castells
728ea64b0c
Merge pull request #3556 from woocommerce/PCP-4520-apple-pay-visible-on-chrome-and-fire-fox-as-payment-gateway-on-classic-checkout
...
Remove the specified gateway when the button is disabled (4520)
2025-08-14 09:27:43 +02:00
Narek Zakarian
bc33c726f2
fix: use is_acdc_enabled()
` to prevent ACDC interference with BCDC in non-ACDC countries
...
Previously, having ACDC enabled would block BCDC configuration even after
switching to non-ACDC countries. Now properly scopes the check to ACDC-specific state.
2025-08-13 19:16:11 +04:00
Emili Castells Guasch
5c3afb574a
Ensure PayPal order exist
CI / PHP 7.4 (push) Has been cancelled
CI / PHP 8.0 (push) Has been cancelled
CI / PHP 8.1 (push) Has been cancelled
CI / PHP 8.2 (push) Has been cancelled
CI / PHP 8.3 (push) Has been cancelled
CI / PHP 8.4 (push) Has been cancelled
PR Playground Demo / prepare_version (push) Has been cancelled
PR Playground Demo / build_plugin (push) Has been cancelled
PR Playground Demo / create_archive (push) Has been cancelled
PR Playground Demo / Comment on PR with Playground details (push) Has been cancelled
2025-08-13 16:18:58 +02:00
Narek Zakarian
e04761028d
Merge branch 'trunk' into PCP-4520-apple-pay-visible-on-chrome-and-fire-fox-as-payment-gateway-on-classic-checkout
CI / PHP 7.4 (push) Has been cancelled
CI / PHP 8.0 (push) Has been cancelled
CI / PHP 8.1 (push) Has been cancelled
CI / PHP 8.2 (push) Has been cancelled
CI / PHP 8.3 (push) Has been cancelled
CI / PHP 8.4 (push) Has been cancelled
PR Playground Demo / prepare_version (push) Has been cancelled
PR Playground Demo / build_plugin (push) Has been cancelled
PR Playground Demo / create_archive (push) Has been cancelled
PR Playground Demo / Comment on PR with Playground details (push) Has been cancelled
2025-08-13 14:18:50 +04:00
Emili Castells Guasch
9c0bc66369
Merge branch 'trunk' into PCP-4976-new-ui-on-goole-pay-popup-no-shipping-methods-visible-when-pay-now-is-enabled
2025-08-13 11:45:04 +02:00
Daniel Dudzic
40f08f4cfc
🧹 Update the code comment
2025-08-12 20:09:56 +02:00
Danny Dudzic
9bd47e8948
Merge pull request #3593 from woocommerce/wordpress-playground-update-paths-part-4
...
CI / PHP 7.4 (push) Has been cancelled
CI / PHP 8.0 (push) Has been cancelled
CI / PHP 8.1 (push) Has been cancelled
CI / PHP 8.2 (push) Has been cancelled
CI / PHP 8.3 (push) Has been cancelled
CI / PHP 8.4 (push) Has been cancelled
PR Playground Demo / prepare_version (push) Has been cancelled
PR Playground Demo / build_plugin (push) Has been cancelled
PR Playground Demo / create_archive (push) Has been cancelled
PR Playground Demo / Comment on PR with Playground details (push) Has been cancelled
Fix context object construction in Playground workflow script
2025-08-12 20:09:00 +02:00
Daniel Dudzic
0456f5bbbd
🔧 Fix context object construction in Playground workflow script
2025-08-12 20:04:48 +02:00
Daniel Dudzic
714c42aafc
🧹 Update the code comment
2025-08-12 19:47:24 +02:00
Danny Dudzic
527f414378
Merge pull request #3592 from woocommerce/wordpress-playground-update-paths-part-3
...
Fix context.repo undefined error in the Playground workflow
2025-08-12 19:44:50 +02:00
Daniel Dudzic
24009daa16
🐛 Fix context.repo undefined error in playground workflow
2025-08-12 19:39:07 +02:00
Daniel Dudzic
249bd383db
🧹 Update code comments
2025-08-12 19:22:33 +02:00