Pedro Silva
cdd4a69bf5
Fix lint
2023-07-03 08:31:27 +01:00
Pedro Silva
e94316aecd
Add filter woocommerce_paypal_payments_product_button_disabled to disable PayPal buttons on single product page.
2023-07-03 08:25:35 +01:00
Pedro Silva
7b04290eac
Add support for WooCommerce Bookings on single product page
2023-06-30 10:00:44 +01:00
Pedro Silva
f517ac4719
Add checkout detection in product page
2023-06-28 15:15:49 +01:00
Pedro Silva
4c33f0bee3
Add woocommerce-one-page-checkout detection in product page
2023-06-28 11:22:11 +01:00
Emili Castells
315ef2c2cd
Merge pull request #1471 from woocommerce/PCP-1827-update-system-report-plugin-status-for-vaulting
...
Update system report plugin status for Vaulting (1827)
2023-06-28 11:22:09 +02:00
Emili Castells
b4cc4dcfe9
Merge pull request #1469 from woocommerce/PCP-1607-smart-buttons-not-greyed-out-removed-on-single-product-when-deselecting-product-variation
...
Smart buttons not greyed out/removed on single product when deselecting product variation (1607)
2023-06-27 17:05:22 +02:00
Alex P
3ef53cce69
Merge branch 'trunk' into PCP-860-apm
2023-06-27 16:49:53 +03:00
Alex P
0d34fead07
Revert accidentally committed line
2023-06-27 16:28:44 +03:00
Alex P
2b566fcf44
Merge branch 'trunk' into PCP-860-apm
2023-06-27 15:54:06 +03:00
Pedro Silva
bf5179d374
Add PayPal Vault enabled and ACDC Vault enabled on WooCommerce System status
...
Remove Vault enabled on WooCommerce System status
2023-06-27 11:00:59 +01:00
Emili Castells
7498417306
Merge pull request #1468 from woocommerce/PCP-1759-fix-caches-on-update
...
Refresh DCC/PUI status caches on plugin update
2023-06-27 11:41:34 +02:00
Emili Castells
f7ed9af081
Merge pull request #1408 from woocommerce/fix/PCP-1713_update_wroding_preview_button
...
Update wording in buttons previews
2023-06-27 11:40:43 +02:00
Emili Castells
715e9bcf17
Merge pull request #1384 from woocommerce/PCP-1700-js-error-event
...
Trigger WC checkout_error event
2023-06-27 11:40:01 +02:00
Emili Castells
4e7efbddfe
Merge pull request #1367 from woocommerce/fix/PCP-1675-type_error_with_advanced_columns_pro
...
Type error with advanced columns pro
2023-06-27 11:39:00 +02:00
Emili Castells
b52b0f32df
Merge pull request #1362 from woocommerce/PCP-1610-free-items
...
Do not exclude free items
2023-06-27 11:38:12 +02:00
Emili Castells
70412a8f27
Merge pull request #1358 from woocommerce/pcp-1583-card-button-no-location
...
Do not show broken card button gateway when no checkout location
2023-06-27 11:37:18 +02:00
Emili Castells
ad30fea667
Merge pull request #1363 from woocommerce/PCP-1544-pay-order-currency
...
Use order currency instead of shop currency on order-pay page
2023-06-27 11:36:47 +02:00
Emili Castells
bb39a86466
Merge pull request #1360 from woocommerce/PCP-1543-acdc-validation
...
Improve ACDC error message when empty fields
2023-06-27 11:36:09 +02:00
Emili Castells
6bfbc39d6f
Merge pull request #1433 from woocommerce/fix/PCP-159_currency_unsupported_notice
...
Add notice when shop currency is unsupported
2023-06-27 11:35:30 +02:00
Pedro Silva
82828c2991
Add support for PayPal SmartButtons enable / disable
...
Rename functions
Remove invalid function arguments
2023-06-26 18:14:41 +01:00
Pedro Silva
adf7a2e297
Remove unnecessary code
2023-06-26 11:55:30 +01:00
Alex P
f4c3caedcf
Refresh dcc/pui status caches on plugin update
...
Since #1273 we started clearing these caches on plugin updates. But we are updating these caches only on some admin pages ( 583dea8d99/modules/ppcp-wc-gateway/src/WCGatewayModule.php (L421-L428)
) to avoid the API calls on every request in some cases, so DCC may become hidden if not visited these pages after update. Maybe we can do it more frequently now after 92ae16f99
. But for now simply refreshing the caches during plugin update.
2023-06-26 09:12:20 +03:00
Pedro Silva
75bf98c174
Add hide / show conditions on SingleProduct Buttons for when they shouldn't be rendered.
...
Refactor MessageRenderer not to reload when it has no changes.
2023-06-23 15:49:08 +01:00
Emili Castells Guasch
e38bd8f503
Revert action to re-run migration externally
2023-06-23 11:51:19 +02:00
Emili Castells Guasch
ba10ef98f3
Fix skip conditional
2023-06-23 11:39:25 +02:00
Emili Castells Guasch
73be9a11d9
Do not run migration if empty key by default
2023-06-23 11:23:59 +02:00
Pedro Silva
587e065fba
Refactored button display logic
...
Replaced show / hide buttons mode with enable / disable buttons mode
2023-06-23 08:23:11 +01:00
Alex P
2c0b436510
Remove unused service
2023-06-23 09:47:31 +03:00
Emili Castells Guasch
f382ec4bd8
Add migration flag option name to clear db service
2023-06-22 15:03:49 +02:00
Emili Castells Guasch
3cab410be0
Add initalized flag to prevent migration run multiple times
2023-06-22 14:56:33 +02:00
Emili Castells Guasch
d9aa2ab5cd
Add initalized flag to prevent migration run multiple times
2023-06-22 14:55:25 +02:00
carmenmaymo
e7ae1a3892
Extract tags from translation
2023-06-22 09:13:03 +02:00
Alex P
e70299e42b
Display funding source on the admin order page
...
Now the payment method title on the admin order editing page includes the funding source instead of just "PayPal" the same as in the order list.
2023-06-20 10:30:15 +03:00
Alex P
a87748e44c
Fix phpdoc
2023-06-19 09:27:37 +03:00
carmenmaymo
9b697ddaa2
Add currency to message line
2023-06-19 08:12:32 +02:00
Alex P
b6a85f0d13
Update Pay Later amount on the cart page when cart total changes
2023-06-16 11:39:20 +03:00
carmenmaymo
356fc38698
Use api currency service
2023-06-15 11:39:29 +02:00
Alex P
c97df85c57
Fix code duplication
2023-06-15 10:01:05 +03:00
Alex P
8de593018f
Log already completed order
2023-06-14 16:32:26 +03:00
Alex P
ffff063998
Refactor
2023-06-14 16:05:44 +03:00
carmenmaymo
013ffb5213
Check supported currencies in notice method
2023-06-14 12:36:55 +02:00
carmenmaymo
5f550ae976
Add max value to tooltip
2023-06-14 12:19:41 +02:00
carmenmaymo
d3249b140a
Add unsupported currency admin notice
2023-06-14 12:15:20 +02:00
Alex P
46ea7621d3
Create wc order in approval webhook if missing
2023-06-14 12:44:06 +03:00
Alex P
10d99578d6
Send customer id as custom_id when no wc order yet
2023-06-14 12:41:56 +03:00
Alex P
a5af3677e2
Fix psalm
2023-06-14 12:40:01 +03:00
Alex P
e29ef9c7d6
Use continuation mode when APM does not redirect back
2023-06-14 08:59:30 +03:00
carmenmaymo
2fb80d188e
Add link to manual credential docs
2023-06-13 16:43:57 +02:00
Alex P
8a6437b558
Add buyer-country for guests too
2023-06-13 12:31:59 +03:00