Emili Castells
ac2f9af250
Merge pull request #3151 from woocommerce/PCP-4071-fastlane-up-time-robot-monitor-dashboard-with-zapier
...
add fastlane meta to homepage
2025-03-18 12:15:13 +01:00
Emili Castells
9f417f11be
Merge pull request #3169 from woocommerce/PCP-4256-shipping-callback-not-loading-despite-being-enabled
...
Shipping Callback not loading despite being enabled (4256)
2025-03-18 11:46:11 +01:00
Emili Castells
f766f3f813
Merge pull request #3160 from woocommerce/PCP-4257-phone-number-not-saved-in-wc-order-when-using-pay-now-experience
...
Phone Number not saved in WC order when using Pay Now experience (4257)
2025-03-18 11:45:09 +01:00
Eduardo Umpierre
affafe7a57
Merge pull request #3230 from woocommerce/release/3.0.0
...
3.0.0 release
2025-03-17 14:24:21 -03:00
Eduardo Umpierre
94a9ce2e2f
Update changelogs
2025-03-17 14:12:26 -03:00
Emili Castells Guasch
73d3e3c642
Remove test
2025-03-17 17:44:09 +01:00
Emili Castells Guasch
60fad34e7a
Add group to skip tests in ci
2025-03-17 17:27:24 +01:00
Emili Castells Guasch
f690d5ad03
Merge branch 'trunk' into fix/integration-tests-setup
2025-03-17 17:05:23 +01:00
Philipp Stracker
122be6dcd7
🐛 Disable “Credit Card” express payment
2025-03-17 16:59:37 +01:00
Philipp Stracker
a1f8022574
♻️ Pass decision flags to disabled-funding hook
2025-03-17 16:59:01 +01:00
Philipp Stracker
3fead84a70
♻️ Move DCC hooks to separate helper method
2025-03-17 15:23:29 +01:00
Emili Castells
27c1efa487
Merge pull request #3225 from woocommerce/PCP-4351-pay-later-messaging-component-active-with-configure-button-when-save-pay-pal-and-venmo-is-active
...
Pay Later messaging component active with Configure button when "Save PayPal and Venmo" is active (4351)
2025-03-17 15:21:41 +01:00
Emili Castells
28d131b414
Merge pull request #3229 from woocommerce/release/3.0.0-rc3
...
3.0.0-rc3 release
2025-03-17 15:07:34 +01:00
Emili Castells Guasch
2057c31316
Update changelog
2025-03-17 15:05:05 +01:00
Philipp Stracker
3cfbd1002f
♻️ Slightly improve code readability
2025-03-17 14:59:03 +01:00
Philipp Stracker
745c1cc88c
🔥 Remove an unused function argument
2025-03-17 14:58:16 +01:00
Emili Castells
e07cacee65
Merge pull request #3228 from woocommerce/PCP-4348-remove-apple-pay-google-pay-from-the-verbiage-when-region-is-not-eligible
...
Remove Apple Pay, Google Pay from the verbiage when region is not eligible (4348)
2025-03-17 14:56:05 +01:00
Philipp Stracker
f5194c0be4
♻️ Improve code style and readability
2025-03-17 14:45:37 +01:00
carmenmaymo
4e046a9332
Remove apple/google from description if not available
2025-03-17 14:43:39 +01:00
Emili Castells
52f3d921d2
Merge pull request #3227 from woocommerce/PCP-4353-set-default-option-for-subtotal-mismatch
...
Set default option for Subtotal Mismatch (4353)
2025-03-17 14:04:55 +01:00
Narek Zakarian
b96456b9d1
Set the default value for subtotal_adjustment
to correction
2025-03-17 16:53:04 +04:00
Philipp Stracker
b5faa08bfd
✨ Prepare a compat method for legacy UI
2025-03-17 13:07:20 +01:00
Emili Castells Guasch
bed05c685e
Disable Pay Later feature item if save PayPal and Venmo is checked
2025-03-17 12:07:51 +01:00
Philipp Stracker
704bf7f20c
✨ Allow filtering of card-payment flags
...
These filters allow to add backwards compatibility
2025-03-14 18:56:50 +01:00
Niklas Gutberlet
f3eedb309b
Merge pull request #3217 from woocommerce/PCP-4295-isu-incorrect-personal
...
Display only Credit Cards for Personal merchants in Onboarding flow (4295)
2025-03-14 18:50:04 +01:00
Niklas Gutberlet
69dfdb3d51
Merge pull request #3223 from woocommerce/PCP-4352-disabled-payment-methods-not-hidden-pre-onboarding-in-reactified-payments-tab
...
Do not add the gateways if is not onboarded (4352)
2025-03-14 18:46:16 +01:00
Niklas Gutberlet
4a832d2aa3
Merge pull request #3224 from woocommerce/PCP-4354-update-plugin-owner-from-woo-commerce-to-pay-pal
...
Update author and readme WC required version (4354)
2025-03-14 18:44:37 +01:00
Philipp Stracker
42b357d8a6
♻️ Simplify SmartButton code a bit
2025-03-14 18:28:12 +01:00
Philipp Stracker
4803159436
♻️ Refactor the DisabledFundingSource logic
...
Simplify condiitons and code structure, as the old logic was overly complex. Also, ACDC logic is outsourced to the CardFieldsModule via filters and does not need to be considered here.
2025-03-14 18:27:53 +01:00
Philipp Stracker
ed4bb14ad7
🐛 Fix condition in ACDC module
2025-03-14 18:24:12 +01:00
Philipp Stracker
8a42cd610e
💡 Update documentation in comments
2025-03-14 18:16:17 +01:00
Philipp Stracker
73c70e3f38
♻️ Add type-hint for filter
...
The filter is mainly used internally and it must receive an array.
2025-03-14 18:07:21 +01:00
Philipp Stracker
901e7761e1
✨ Consolidate ACDC logic in CardFieldsModule
2025-03-14 18:05:21 +01:00
Daniel Dudzic
7348ef794a
Update author and readme WC required version
2025-03-14 18:00:35 +01:00
Narek Zakarian
3e94ac8e0e
Early return if is not onboarded
2025-03-14 20:09:35 +04:00
Narek Zakarian
9d8471a889
Merge branch 'trunk' into PCP-4352-disabled-payment-methods-not-hidden-pre-onboarding-in-reactified-payments-tab
2025-03-14 19:49:44 +04:00
Philipp Stracker
433e7f7c8b
🔥 Remove redundant checks from SmartButton
...
Most checks are already implemented in the CardPaymentsConfiguration class.
2025-03-14 16:27:01 +01:00
Philipp Stracker
752dae1408
✨ Resolve ACDC eligibility from DccApplies helper
2025-03-14 16:26:20 +01:00
Philipp Stracker
eb26712fb6
🐛 Fix wrong condition!
2025-03-14 16:15:43 +01:00
Philipp Stracker
afb7044b03
🚚 Rename configuration class
...
The class name does not reflect the purpose of the class
2025-03-14 16:15:31 +01:00
Narek Zakarian
1bd4e1235f
Do not add the gateways if is not onboarded
2025-03-14 19:10:59 +04:00
Emili Castells
ae2167c998
Merge pull request #3222 from woocommerce/PCP-4349-fatal-error-on-payments-tab-when-using-braintree-and-new-pcp-ui
...
Unset the payment methods only if it belongs to our plugin (4349)
2025-03-14 16:09:26 +01:00
Philipp Stracker
29f56a7db8
✨ Lazily resolve card payment configuration
2025-03-14 16:03:27 +01:00
Narek Zakarian
b52a48dd60
Fix the CS
2025-03-14 18:56:45 +04:00
Narek Zakarian
9207ce28a3
Fix the CS
2025-03-14 18:55:31 +04:00
Narek Zakarian
09eb647e97
unset the methods registered only within the plugin
2025-03-14 18:55:00 +04:00
Narek Zakarian
fbd78d0527
Create a service to list all the gateway IDs
2025-03-14 18:54:21 +04:00
Philipp Stracker
640c324842
✨ Prepare config getters for ACDC/BCDC detection
2025-03-14 15:48:09 +01:00
Philipp Stracker
282d273c96
♻️ Simplify the card payments flag logic
2025-03-14 15:45:57 +01:00
Philipp Stracker
197e3ef0ed
✨ New filter to disable card payments
...
This is a preparation for the planned branded-experience.
2025-03-14 15:39:51 +01:00