Malith Senaweera
21bed92fce
Fix typo
2025-07-01 10:35:29 -05:00
Malith Senaweera
331bd792f1
Update changelogs with release date
2025-07-01 10:02:14 -05:00
Daniel Dudzic
8fee8c330f
🛠️ Fix PHPCS errors
2025-07-01 14:17:29 +02:00
Daniel Dudzic
b8c3bd7151
🛠️ Fix PHPCS errors
2025-07-01 13:59:56 +02:00
Daniel Dudzic
c07b4f0dd5
🔒 Fix Psalm errors with null-safe PayPal response handling
2025-07-01 13:24:31 +02:00
Daniel Dudzic
fb0499ec7c
🧪 Remove failing no_status test case from OrderFactoryTest
2025-07-01 12:49:14 +02:00
Daniel Dudzic
2505802743
🔧 Improve PayPal response handling and code cleanup
2025-07-01 12:36:11 +02:00
Niklas Gutberlet
9ef34dc773
Merge pull request #3496 from woocommerce/update-changelog
...
Update changelog for 3.0.7
2025-06-30 17:46:54 +02:00
Niklas Gutberlet
33a9a247aa
Update changelog in changelog.txt
2025-06-30 17:42:29 +02:00
Niklas Gutberlet
313d9035e9
Update changelog in readme.txt
2025-06-30 17:42:17 +02:00
Narek Zakarian
a1c403e61e
Fix the cs
2025-06-30 18:28:30 +04:00
Narek Zakarian
ae14189c7a
Fix psalm
2025-06-30 17:47:58 +04:00
Narek Zakarian
241bddf908
Refactor billing agreements into Reference transaction status helper class
2025-06-30 16:46:48 +04:00
Narek Zakarian
b86f62e852
Refactor the service name, variable names to use the new class
2025-06-30 16:45:36 +04:00
Narek Zakarian
96895aba51
Refactor the service name, variable names to use the new class
2025-06-30 16:40:38 +04:00
Narek Zakarian
0a0d7e9c49
Refactor/rename the reference transaction enabled checking class.
2025-06-30 16:08:36 +04:00
Narek Zakarian
40a95202ec
Move the reference transaction enabled check into helpers.
...
With the 1st step we will move the class into helpers. The next step would be to refactor/rename it.
2025-06-30 16:05:40 +04:00
Daniel Dudzic
9c06593b08
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4487-fastlane-uk-3ds-redirect
2025-06-27 23:40:37 +02:00
Daniel Dudzic
bbae54bf27
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4487-fastlane-uk-3ds-redirect
2025-06-27 23:40:07 +02:00
Emili Castells
a445166980
Merge pull request #3490 from woocommerce/PCP-4972-legacy-ui-mexico-notice-on-frontend-when-wp-debugging-is-enabled
...
Legacy UI - Mexico - Notice on frontend when wp debugging is enabled (4972)
2025-06-27 18:02:34 +02:00
Emili Castells
9e40ddff5d
Merge pull request #3488 from woocommerce/PCP-4968-warning-after-installing-package-when-wp-debugging-enabled
...
Fix three_d_secure check logic and prevent the undefined array key warning (4968)
2025-06-27 18:01:58 +02:00
Emili Castells
d3dfb22ecc
Merge pull request #3487 from woocommerce/PCP-4967-oxxo-payment-gateway-requires-order-complete-on-payment-approval-processing-instruction
...
OXXO payment gateway requires ORDER_COMPLETE_ON_PAYMENT_APPROVAL processing_instruction (4967)
2025-06-27 18:01:27 +02:00
Emili Castells
b9187fcf9f
Merge pull request #3489 from woocommerce/PCP-4958-unsuccessfully-payment-with-acdc-when-country-store-set-for-france-territories
...
Unsuccessfully payment with acdc when country store set for France territories (4958)
2025-06-27 18:00:55 +02:00
Narek Zakarian
3ab7fe0af3
Fix the tests
2025-06-27 12:56:12 +04:00
Daniel Dudzic
51600d0ccf
🧹 More clean up
2025-06-27 01:28:45 +02:00
Daniel Dudzic
8c800b11b5
🧹 Minor clean up
2025-06-27 00:25:28 +02:00
Daniel Dudzic
f398c471ae
🧹 Remove empty lines
2025-06-27 00:13:07 +02:00
Daniel Dudzic
8c430035d2
🧹 Remove unused dependencies
2025-06-27 00:02:16 +02:00
Daniel Dudzic
ae21627c11
🎨 Fix Psalm errors
2025-06-26 23:22:11 +02:00
Narek Zakarian
2dcf3279b8
Make the button accessible.
2025-06-26 18:58:03 +04:00
Daniel Dudzic
7713956160
🧹 Remove leftover session handling
2025-06-26 16:21:21 +02:00
Narek Zakarian
99f34d6868
Always enable new settings module for migration support
...
Enable the new settings module unconditionally to support migration functionality.
The new settings module must be enabled during migration because the migration
process requires access to the new data modules to save settings properly.
Implementation details:
- The `run` method checks `should_use_the_old_ui` and conditionally adds actions
- In `services.php`, we check `should_use_the_old_ui` to disable services when
the old UI is active
2025-06-26 18:17:51 +04:00
Daniel Dudzic
99cd8e4aeb
🧹 Remove reliance on the session in favor of passing the token directly
2025-06-26 16:14:22 +02:00
Narek Zakarian
27b3a315b9
Fix the local apms migration.
...
If the "Create gateway for alternative payment methods" checkbox is checked, then we don't need any migration as the enabled/disabled will be automatically recognized
2025-06-26 18:04:06 +04:00
Narek Zakarian
d812264529
Merge branch 'trunk' into PCP-4854-phase-1-opt-in-via-banner
2025-06-26 17:54:29 +04:00
Emili Castells Guasch
14237f684f
Set empty string if setting is null
2025-06-26 14:17:57 +02:00
Daniel Dudzic
ba7b01dfd6
🎨 Fix Psalm errors
2025-06-26 13:21:49 +02:00
Daniel Dudzic
2b025aa690
🧹 Remove the unnecessary payer-link meta saving
2025-06-26 13:03:15 +02:00
Daniel Dudzic
afe1cd99ed
🎨 Add PHPCS fixes
2025-06-26 12:31:05 +02:00
Emili Castells
98f5f82454
Merge pull request #3486 from woocommerce/PCP-4606-add-transaction-with-multiple-products-and-discounts-integration-tests
...
Pcp 4606 add transaction with multiple products integration tests
2025-06-26 12:14:18 +02:00
Daniel Dudzic
f463f90ff0
♻️ Refactor the OrderFactory to remove duplicate code and make the code more modular
2025-06-26 12:12:20 +02:00
carmenmaymo
4accd33e1f
Pass code style
2025-06-26 10:37:27 +02:00
Emili Castells Guasch
9fed109724
Add countries to country card matrix
2025-06-26 10:01:33 +02:00
carmenmaymo
2280cf9081
Fix vaulting integration credit card test
2025-06-26 09:38:27 +02:00
carmenmaymo
846a77d144
Throw if the product cannot be found
2025-06-26 09:10:37 +02:00
carmenmaymo
e2c6dc350d
Create simple product if subs plugin is not there
2025-06-26 09:05:32 +02:00
Daniel Dudzic
275cdd3981
🐛 Fix three_d_secure check logic and prevent the undefined array key warning
2025-06-25 18:06:37 +02:00
Emili Castells Guasch
dae8b3ce1e
Use gateway ID from class
2025-06-25 17:55:34 +02:00
Emili Castells Guasch
9dc92f836d
Fix phpunit
2025-06-25 17:51:24 +02:00
Emili Castells Guasch
949af3ca15
Add processing instruction and locale, remove application context from confirm payment source
2025-06-25 17:29:04 +02:00