Emili Castells Guasch
64c140ab23
Make internal method private
2025-08-06 14:21:09 +02:00
Emili Castells Guasch
0ed05ac1ea
Fix phpunit
2025-08-06 14:03:37 +02:00
Emili Castells Guasch
03f68dc545
Fix psalm
2025-08-06 13:54:57 +02:00
Emili Castells Guasch
38f7355db1
Merge branch 'trunk' into PCP-4974-contact-module-virtual-product-from-block-pages-and-classic-checkout-always-return-default-contact-information-from-pay-pal-window
2025-08-06 12:22:18 +02:00
Niklas Gutberlet
8e1307cae6
Merge pull request #3540 from woocommerce/PCP-5011-remove-exposure-of-data-sdk-client-token-when-not-needed
...
Remove data-sdk-client-token field when not needed (5011)
2025-08-05 20:07:07 +02:00
Niklas Gutberlet
a3313148eb
Merge pull request #3536 from woocommerce/PCP-5009-phase-1-things-to-do-next-action-item
...
Add "Things to do next" item after settings migration (5009)
2025-08-05 18:36:26 +02:00
Narek Zakarian
0eb932a73e
use boolean as option value
2025-08-05 11:45:23 +04:00
Narek Zakarian
ca86cb83ae
Merge branch 'trunk' into PCP-5009-phase-1-things-to-do-next-action-item
2025-08-05 11:37:27 +04:00
Niklas Gutberlet
4a985fcb2c
Merge pull request #3505 from woocommerce/PCP-4970-add-defensive-code-for-realpath-failures-in-module-service-files
...
Create a centralized service for a path to the main plugin file (4970)
2025-08-04 19:42:12 +02:00
Niklas Gutberlet
f42721fc86
Merge pull request #3577 from woocommerce/PCP-4990
...
Add polling mechanism for renderer wrapper (4990)
2025-08-04 19:41:27 +02:00
Niklas Gutberlet
638ea5e141
Merge pull request #3532 from woocommerce/PCP-4989-disabling-credit-and-debit-card-bcdc-payments-does-not-work-in-the-new-ui
...
Disable the card button if BCDC is disabled (4989)
2025-08-04 19:40:28 +02:00
Niklas Gutberlet
e52866bae0
Merge pull request #3549 from woocommerce/PCP-5026-subscriptions-migrated-from-ppec-to-ppc-lose-gateway-id-during-renewal
...
Subscriptions migrated from PPEC to PPC fails on renewal
2025-08-04 19:37:07 +02:00
Niklas Gutberlet
ea1a9a0951
Merge pull request #3566 from woocommerce/PCP-5021-new-ui-google-pay-dependencies-between-locations-for-payment-method-availability
...
Prevent early `is_enabled()` check for Google Pay button in new UI (5021)
2025-08-04 19:35:59 +02:00
Niklas Gutberlet
af18a7bcdd
Merge pull request #3547 from woocommerce/PCP-4425-react-onboarding-wizard-step-4-should-be-skipped
...
Skip "Payment Methods" step for branded-only + BCDC and casual sellers (4425)
2025-08-04 19:34:36 +02:00
Niklas Gutberlet
7c8532da62
Merge pull request #3561 from woocommerce/PCP-4483-add-a-button-to-copy-merchant-credentials-in-settings-tab
...
Add buttons to copy merchant credentials in the Settings tab (4483)
2025-08-04 19:33:44 +02:00
Niklas Gutberlet
0b6046ad73
Merge pull request #3524 from woocommerce/PCP-4484-apple-pay-does-not-reflect-updated-shipping-method-or-address-changes-on-checkout
...
Apple Pay does not update shipping method or address changes on Classic Checkout (4484)
2025-08-04 19:31:40 +02:00
Niklas Gutberlet
95e579525e
Merge pull request #3432 from woocommerce/PCP-4590-verify-google-pay-3-ds
...
New test files for Google Pay and Fastlane (4590)
2025-08-04 19:30:24 +02:00
Niklas Gutberlet
ff38eb06ec
Merge pull request #3535 from woocommerce/PCP-5012-address-mapping-for-non-us-non-ca-countries-fails-in-fastlane-ryan-flow
...
Axo: Make the state address data optional to fix non US-CA compatibility (5012)
2025-08-04 19:26:23 +02:00
Niklas Gutberlet
4f64b4fa0b
Merge pull request #3543 from woocommerce/PCP-1575-fix-already-authorized
...
Remove redundant authorize call in subscription renewal handler (1575)
2025-08-04 19:25:00 +02:00
Niklas Gutberlet
5e1148bd0d
Merge pull request #3550 from woocommerce/PCP-3957-when-apple-pay-is-enabled-empty-space-for-apple-pay-button-is-showing-on-all-pages
...
When Apple Pay is enabled empty space for Apple Pay button is showing on all pages (3957)
2025-08-04 19:24:14 +02:00
Niklas Gutberlet
22a207913b
Merge pull request #3542 from woocommerce/PCP-5007-google-pay-transaction-isnt-possible-from-express-checkout-and-block-cart
...
Fix Google Pay transaction from block pages (5007)
2025-08-04 19:23:18 +02:00
Niklas Gutberlet
206804cab0
Merge pull request #3527 from woocommerce/PCP-4999-pay-pal-configuration-description-logo-not-working-as-expected
...
Fix empty description handling and logo display for PayPal gateway (4999)
2025-08-04 19:22:40 +02:00
Niklas Gutberlet
70271d53b4
Merge pull request #3539 from woocommerce/PCP-4941-add-branded-only-system-report-entry
...
Fix the "New UI active" status report, add "Branded only" status report (4941)
2025-08-04 19:21:39 +02:00
Niklas Gutberlet
8a48732966
Merge pull request #3551 from woocommerce/PCP-5027-checkout-error
...
Fix undefined properties error in checkout block (5027)
2025-08-04 11:44:39 +02:00
Himad M
b631692bc6
Add polling mechanism for renderer wrapper
2025-08-01 15:31:46 -04:00
Diego Curbelo
69765ed47b
Merge pull request #3572 from woocommerce/release/3.0.9
...
3.0.9 release
2025-07-31 13:23:03 -03:00
Diego Curbelo
09ef2befd7
Update changelog
2025-07-31 13:19:09 -03:00
Danny Dudzic
f106645513
Merge pull request #3571 from woocommerce/release/3.0.9-rc1
...
Release 3.0.9-rc1
2025-07-31 16:34:08 +02:00
Daniel Dudzic
d8dbe206d2
📦 Prepare 3.0.9-rc1 release
2025-07-31 16:17:40 +02:00
Danny Dudzic
e75d7085e0
Merge pull request #3570 from woocommerce/PCP-5034-block-checkout-proceed-to-pay-pal-endless-loop-unable-to-complete-transaction
...
Fix endless redirect bug for the PayPal button (5034)
2025-07-31 12:18:37 +02:00
Daniel Dudzic
0b75c7fab8
🐛 Fix endless redirect bug for the PayPal button
2025-07-31 10:27:06 +02:00
Narek Zakarian
bdaa16f3b8
Fix: Prevent early is_enabled()
check for Google Pay button in new UI
...
In the new UI, the Google Pay button availability is determined by gateway enablement and location selection, not a global setting. The `is_enabled()` check depends on context functions (like `is_cart()`), which return `false` too early during block registration.
This commit skips the `is_enabled()` check when the new UI is active to avoid incorrect context evaluation and ensure the Google Pay button is properly registered.
2025-07-29 19:21:27 +04:00
Daniel Dudzic
9cfd827e27
✨ Add buttons to copy merchant credentials in the Settings tab
2025-07-29 01:16:48 +02:00
Diego Curbelo
9455a6855d
Merge pull request #3559 from woocommerce/release/3.0.8
...
3.0.8 release
2025-07-28 10:48:29 -03:00
Diego Curbelo
344726ca95
Update changelog with release date
2025-07-28 10:25:10 -03:00
Emili Castells Guasch
28adbcd649
Fix not adding address to result
2025-07-25 16:12:07 +02:00
Emili Castells Guasch
efe753de42
Ensure shipping address exist before using it
2025-07-25 15:24:41 +02:00
Emili Castells Guasch
416ce86973
Ensure shipping address exist before using it
2025-07-25 15:21:20 +02:00
Himad M
0385aad301
Add optional chaining to address properties
2025-07-23 16:32:22 -04:00
Emili Castells Guasch
33b27e5ee4
Add condition to display button if apple session and can make payments
2025-07-23 14:45:00 +02:00
Emili Castells
d7b133a752
Merge pull request #3511 from woocommerce/PCP-4606-add-transaction-with-multiple-products-and-discounts-integration-tests
...
Add OXXO and vaulting transaction tests
2025-07-23 14:02:15 +02:00
Emili Castells Guasch
546a775c49
Remove should_mock_ppec_gateway logic
2025-07-23 12:42:44 +02:00
Narek Zakarian
ecb46a9ec7
Skip "Payment Methods" step for branded-only + BCDC and casual sellers.
2025-07-22 18:24:17 +04:00
Himad M
c4db1ac53a
Remove redundant authorize call in subscription renewal handler
2025-07-21 15:58:52 -04:00
Narek Zakarian
8fccfd637f
Add check for payer
2025-07-21 18:38:03 +04:00
Narek Zakarian
086fe17983
Add check for purchase_units
2025-07-21 18:37:53 +04:00
Emili Castells Guasch
f1ed2233f3
Merge branch 'trunk' into PCP-5026-subscriptions-migrated-from-ppec-to-ppc-lose-gateway-id-during-renewal
2025-07-21 16:16:13 +02:00
Emili Castells
a8dfe57165
Merge pull request #3541 from woocommerce/release/3.0.8-rc1
...
Release 3.0.8-rc1
2025-07-21 15:47:48 +02:00
Emili Castells Guasch
0fb03abfcc
Fix typo in changelog
2025-07-21 15:47:27 +02:00
Emili Castells Guasch
1f0836489e
Release 3.0.8-rc1
2025-07-21 15:39:46 +02:00