Narek Zakarian
388fd4d67b
First check for PayPal subscriptions
2025-08-28 16:08:25 +04:00
Emili Castells
ef031e593c
Merge pull request #3615 from woocommerce/PCP-5170-documentation-task-things-to-do-next-wc-home-inbox
...
docs: Add WooCommerce inbox notifications development guide (PCP-5170)
2025-08-28 09:17:50 +02:00
Narek Zakarian
8825a88764
docs: Open the link in new tab
2025-08-27 15:17:04 +04:00
Narek Zakarian
f5c9c4298a
docs: Add WooCommerce tasks and todos development guide
2025-08-27 15:12:26 +04:00
Narek Zakarian
32afcda616
docs: Add WooCommerce inbox notifications development guide.
...
Documents the complete workflow from note definition to registration,
including character limits, HTML restrictions, and cleanup processes
2025-08-27 14:47:16 +04:00
Emili Castells
af71409850
Merge pull request #3611 from woocommerce/PCP-5179-validate-and-update-developer-section-readme-md
...
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
Validate and update Developer section README.md (5179)
2025-08-26 14:25:37 +02:00
Emili Castells
c8ae55c6aa
Merge pull request #3610 from woocommerce/PCP-5188-create-things-to-do-next-item-for-global-pay-later-messaging-enablement
...
Create 'Things to do next' item for global Pay Later messaging enablement (5188)
2025-08-26 09:29:57 +02:00
Miguel Pérez Pellicer
9d53b4ecf7
Tweak WordPress and WooCommerce wording
2025-08-25 18:12:38 +02:00
Miguel Pérez Pellicer
9c688efbeb
Update README.md Dev section
2025-08-25 15:24:12 +02:00
Emili Castells
3b80ec8333
Merge pull request #3609 from woocommerce/PCP-5189-create-banner-for-global-pay-later-messaging-enablement-in-legacy-settings-ui
...
Add Pay Later messaging enablement banner for legacy UI (5189)
2025-08-25 14:30:04 +02:00
Narek Zakarian
54980aff73
feat: Create 'Things to do next' item for global Pay Later messaging enablement
2025-08-25 15:06:23 +04:00
Narek Zakarian
8e8ad4ff28
Add definition for the Todo
2025-08-25 15:05:41 +04:00
Narek Zakarian
d221544442
Add eligibility for the Todo
2025-08-25 15:05:31 +04:00
Narek Zakarian
7905fe29ad
feat: add Pay Later messaging enablement banner for legacy UI
...
Display notice on legacy settings pages when Pay Later messaging is automatically
enabled during 3.1.0 update, informing users about the change and providing links
to relevant settings.
2025-08-25 14:23:21 +04:00
Emili Castells
46eeeb0b36
Merge pull request #3607 from woocommerce/PCP-5180-fix-php-8-compatibility-issues-dynamic-properties-and-phpcs-configuration-phpcs
...
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
Refactor PHPCS configuration to be compatible to PHP8 (5180)
2025-08-25 09:21:27 +02:00
Miguel Pérez Pellicer
11ef14b13c
Fix psalm false positive
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-22 17:37:38 +02:00
Miguel Pérez Pellicer
6856448c63
Fixing PHPCS parenthesis issue
2025-08-22 17:22:51 +02:00
Miguel Pérez Pellicer
1c2d7e032a
Merge branch 'develop' into PCP-5180-fix-php-8-compatibility-issues-dynamic-properties-and-phpcs-configuration-phpcs
2025-08-22 17:16:02 +02:00
Miguel Pérez Pellicer
d1afbe4a46
Update PHPCS rules
2025-08-22 17:14:58 +02:00
Miguel Pérez Pellicer
2925b73430
Fix empty catch clause
2025-08-22 17:14:43 +02:00
Miguel Pérez Pellicer
224900c6a4
Fix else with simple inner ifs
2025-08-22 17:14:34 +02:00
Miguel Pérez Pellicer
720acca8a5
Fix loose equality ignore comment
2025-08-22 17:14:12 +02:00
Miguel Pérez Pellicer
ddb0ae3b11
Fix not necessary colon
2025-08-22 17:02:09 +02:00
Miguel Pérez Pellicer
4c9ca19ec8
Fix standalone increment issues
2025-08-22 17:02:00 +02:00
Miguel Pérez Pellicer
e2fb54c7a9
Fix grouped "use" statement issues.
2025-08-22 17:01:29 +02:00
Miguel Pérez Pellicer
060a86f5c9
Fix PHPCS spacing issues
2025-08-22 17:00:32 +02:00
Emili Castells
4faef951de
Merge pull request #3606 from woocommerce/PCP-5180-fix-php-8-compatibility-issues-dynamic-properties-and-phpcs-configuration
...
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 Dynamic Property Deprecation Warnings in PHP8 (5180)
2025-08-22 16:41:31 +02:00
Miguel Pérez Pellicer
2ab3b5ef54
Bump woocommerce-sniffs
2025-08-22 16:36:37 +02:00
Miguel Pérez Pellicer
fef445c928
Fix parenthesis PHPCS error
2025-08-22 16:33:44 +02:00
Emili Castells
7453207e17
Merge pull request #3603 from woocommerce/PCP-5047-branded-only-mode-not-entered-when-installing-plugin-via-payments-tab
...
Remove redundant double action
2025-08-22 11:20:45 +02:00
Miguel Pérez Pellicer
1c2403092b
Remove unused import
2025-08-21 17:38:00 +02:00
Miguel Pérez Pellicer
b32d4eec46
Set default values as in WC_Payment_Gateway
2025-08-21 17:37:43 +02:00
Miguel Pérez Pellicer
c92ae6bca2
Fix deprecation messages in api-client module
2025-08-21 17:07:26 +02:00
Miguel Pérez Pellicer
71472084de
Fix deprecation messages in tests
2025-08-21 17:06:39 +02:00
Miguel Pérez Pellicer
8aa1948ef9
Fix deprecation messages in wc-gateway module
2025-08-21 17:06:22 +02:00
Narek Zakarian
221786087a
Remove redundant double action
2025-08-20 19:08:12 +04:00
Emili Castells
0535faad10
Merge pull request #3601 from woocommerce/trunk
...
Merge trunk into develop
2025-08-19 14:35:08 +02:00
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