Malith Senaweera
5bf150ed73
Merge pull request #3423 from woocommerce/release/3.0.6
...
3.0.6 release
2025-05-27 12:30:42 -05:00
Malith Senaweera
e968884589
Update changelogs with release date
2025-05-27 12:08:02 -05:00
Emili Castells
088cd982e8
Merge pull request #3418 from woocommerce/PCP-4254-mexico-installments-new-ux-updates-fix-unavailable-settings-service
...
Replace the unavailable country code service (4254)
2025-05-27 16:21:39 +02:00
Emili Castells Guasch
b3f5fb7473
Remove partner referrals tests for now
2025-05-27 16:20:50 +02:00
Emili Castells Guasch
fd48506ae7
Use wc country instead of new settings service
2025-05-27 15:49:39 +02:00
Emili Castells Guasch
a42a038ed0
Merge branch 'PCP-4254-mexico-installments-new-ux-updates-fix-unavailable-settings-service' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4254-mexico-installments-new-ux-updates-fix-unavailable-settings-service
2025-05-27 15:08:08 +02:00
Emili Castells Guasch
6e6f1a1805
Add vaulting product and capabilities
2025-05-27 12:48:00 +02:00
Daniel Dudzic
f1db4ca1a3
🐛 Replace the unavailable country code service
2025-05-26 23:19:42 +02:00
Emili Castells
b5c9a6f5f4
Merge pull request #3410 from woocommerce/PCP-4254-mexico-installments-new-ux-updates-bcdc-fix
...
Add Mexico-specific logic for BCDC (4254)
2025-05-26 16:19:01 +02:00
Emili Castells
0c4989f24c
Merge pull request #3411 from woocommerce/PCP-4254-mexico-installments-new-ux-updates-todos-features-part-2
...
Add Configure button for the Installments feature (4254)
2025-05-26 16:18:41 +02:00
Emili Castells Guasch
b66f3421c6
Update changelog
2025-05-26 16:18:08 +02:00
Emili Castells Guasch
9b4476a5dc
Merge branch 'trunk' into PCP-4254-mexico-installments-new-ux-updates-todos-features-part-2
2025-05-26 16:16:49 +02:00
Emili Castells
dd80101116
Merge pull request #3408 from woocommerce/PCP-4679-v2-can-not-process-payment-if-subscriptions-is-not-selected-when-onboarding
...
Can not save payments if subscriptions is not selected when onboarding (4679)
2025-05-26 15:59:40 +02:00
Emili Castells Guasch
f4bfb4b12a
Update changelog
2025-05-26 15:59:07 +02:00
Emili Castells
ffb174a4b7
Merge pull request #3406 from woocommerce/PCP-4631-v2-calling-process-payment-again-on-a-completed-pay-pal-order-causes-the-payment-is-not-yet-ready-to-be-processed-order-processor-php-189
...
Add condition to not process already completed order (PCP-4631)
2025-05-26 12:36:02 +02:00
Emili Castells Guasch
3a43cd4335
Fix phpunit tests
2025-05-26 12:03:11 +02:00
Emili Castells
cccdb4bdef
Merge pull request #3407 from woocommerce/PCP-4704-fix-wc99-ui
...
Fix new settings UI in WC 9.9+
2025-05-26 09:22:39 +02:00
Daniel Dudzic
457f0fb542
🧪 Mock essential WooCommerce functions
2025-05-23 23:19:38 +02:00
Daniel Dudzic
e89103078c
🧪 Add wc_get_page_id() mock to prevent undefined function errors
2025-05-23 22:59:51 +02:00
Daniel Dudzic
06a8e16a64
🐛 Only load BCDC button on Classic Checkout
2025-05-23 19:55:24 +02:00
Daniel Dudzic
d9e8d30080
🎨 Add trailing comma
2025-05-23 19:29:10 +02:00
Daniel Dudzic
526f8944f3
⚙️ Add Configure button for the Installments feature
2025-05-23 19:25:38 +02:00
Daniel Dudzic
57e70683b1
🐛 Disable BCDC on Block Checkout
2025-05-23 19:20:21 +02:00
Daniel Dudzic
0de1d21a76
🧪 Fix the DisabledFundingSourcesTest test
2025-05-23 19:11:20 +02:00
Alex P.
ce02887583
Override wpcontent background
2025-05-23 19:44:32 +03:00
Daniel Dudzic
602efee944
🇲🇽 Add Mexico-specific logic for BCDC
2025-05-23 18:40:17 +02:00
Philipp Stracker
cb6fa6eb9f
✅ Fix “data structure with flags” tests
...
Following default assuptions changed:
1. The "BILLING_AGREEMENT” feature is always sent
2. The “PAYPAL_WALLET_VAULTING_ADVANCED” flag only depends on the ACDC eligbility (not subscription-opt-in)
2025-05-23 18:08:29 +02:00
Philipp Stracker
ca93ce4b83
♻️ Simplify API payload generation
...
Reason: Makes unit tests more stable, as the `for_country_currency()` helper is always called exactly once, regardless of specified arguments.
2025-05-23 18:04:33 +02:00
Philipp Stracker
652e001161
🎨 Apply code style to unit tests
2025-05-23 18:02:08 +02:00
Philipp Stracker
c236225105
✅ Pass “data structure” test
...
New default is, that the structure always contains
- feature BILLING_AGREEMENT
- capability PAYPAL_WALLET_VAULTING_ADVANCED
The new capability only depends on the shop country.
2025-05-23 18:00:52 +02:00
Emili Castells Guasch
52a3954ae7
Add order status to log entry
2025-05-23 15:50:04 +02:00
Emili Castells Guasch
24aa99fb80
Do not remove vaulting capabilities when subscriptions is not selecting when onboarding
2025-05-23 12:42:33 +02:00
Alex P.
ce7b586779
Fix title margin in WC 9.9
2025-05-23 10:15:51 +03:00
Alex P.
ca0109b670
Override mainform background
2025-05-23 10:14:51 +03:00
Emili Castells Guasch
0371f315e4
Add condition to not process already completed order
2025-05-22 18:05:15 +02:00
Emili Castells
2e710bbed6
Merge pull request #3405 from woocommerce/PCP-4254-inbox-classic-ux-mexico-installments-new-ux-updates
...
Add Mexico installments notice in Classic UX and WooCommerce Inbox notifications
2025-05-22 17:16:35 +02:00
Emili Castells Guasch
f44f5478dd
Update changelog
2025-05-22 17:15:57 +02:00
Emili Castells Guasch
77fcf75aee
Extract html from translation strings
2025-05-22 16:58:10 +02:00
Emili Castells Guasch
12f26e230e
Remove unused import
2025-05-22 16:26:09 +02:00
Emili Castells
12e52e309a
Merge pull request #3404 from woocommerce/PCP-4254-mexico-installments-new-ux-updates-todos-features
...
Add Installments todo and feature for Mexico (4254)
2025-05-22 15:49:55 +02:00
Emili Castells Guasch
a9e5943ada
Fix psalm
2025-05-22 15:46:47 +02:00
Emili Castells Guasch
2b549586ac
Add installments section in classic ux
2025-05-22 15:37:49 +02:00
Emili Castells Guasch
f3e3b1aa93
Adds mexico installments inbox note
2025-05-22 12:57:34 +02:00
Daniel Dudzic
f15e6c8446
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4254-mexico-installments-new-ux-updates-todos-features
2025-05-22 12:19:25 +02:00
Daniel Dudzic
edcb0f7b4c
✨ Add Installments todo and feature for Mexico
2025-05-22 12:16:57 +02:00
Emili Castells
3f629a7449
Merge pull request #3403 from woocommerce/PCP-4141-mexico-bcdc-acdc-adjustments-for-new-ux-part-2
...
Add Mexico-specific logic for the new UI (4141)
2025-05-22 09:46:27 +02:00
Daniel Dudzic
46221710e6
🐛 Fix country variable for onboarding for Mexico check
2025-05-21 17:24:21 +02:00
Daniel Dudzic
cdc62f3dfb
🔄 Remove logger dependency
2025-05-21 12:57:56 +02:00
Daniel Dudzic
69a89a7fe4
📢 Remove debug-related logging
2025-05-21 12:48:57 +02:00
Daniel Dudzic
6738f80efc
🇲🇽 Add Mexico-specific logic for the new UI
2025-05-21 12:45:15 +02:00