Emili Castells
098a79279d
Merge pull request #3605 from woocommerce/PCP-5173-for-variable-product-without-price-pay-pal-buttons-are-visible
...
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
fix: check variation stock for all variable products (5173)
2025-08-29 10:57:21 +02:00
Emili Castells
c54fe336d8
Merge pull request #3602 from woocommerce/PCP-5169-google-pay-clickable-for-variable-product-before-selection
...
Fix Google Pay button enabled state on variable product pages (5169)
2025-08-29 10:56:35 +02:00
Emili Castells
df34b7f5c3
Merge pull request #3616 from woocommerce/PCP-5168-fix-shipping-config
...
Fix shipping preference
2025-08-29 10:55:53 +02:00
Emili Castells
c6f95af15f
Merge pull request #3618 from woocommerce/PCP-2903-proceed-to-pay-pal-button-label-not-reverted-to-place-order-on-block-checkout-page-after-applying-100-coupon
...
Fix 'Proceed to PayPal' button label not reverted on block checkout when totals are 0 (2903)
2025-08-28 16:58:25 +02: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
Miguel Pérez Pellicer
fb576e3839
Update modules/ppcp-blocks/resources/js/checkout-block.js
...
Co-authored-by: Alex Pantechovskis <alex.pantec@gmail.com>
2025-08-28 09:08:00 +02:00
Miguel Pérez Pellicer
b48534fb00
Fix "Proceed to PayPal" still showing when totals are 0
2025-08-27 19:49:40 +02:00
Alex P.
049b31b611
Fix older WC compatibility
2025-08-27 18:03:23 +03:00
Alex P.
5d5775e02b
Use SET_PROVIDED_ADDRESS in Pay for order
2025-08-27 16:59:35 +03:00
Alex P.
3836771dae
Use NO_SHIPPING when shipping not needed
2025-08-27 16:58:36 +03: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
7cf0939953
fix: check variation stock for all variable products
...
Always validate variation availability for variable products, not just when
parent product is out of stock. Prevents buttons from showing on variable
products with no valid/priced variations.
2025-08-21 13:54:13 +04:00
Narek Zakarian
221786087a
Remove redundant double action
2025-08-20 19:08:12 +04:00
Narek Zakarian
f65b72e653
Fix the comment text
2025-08-20 15:23:57 +04:00
Narek Zakarian
1262ed2c56
Fix Google Pay button enabled state on variable product pages
...
Ensure Google Pay button correctly reflects PayPal button state on initial
page load by calling `syncProductButtonsState()` immediately after event
listeners are registered. Previously, the button appeared clickable before
a variation was selected until the page was reloaded or events were fired.
2025-08-20 14:59:41 +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