Alex P
a866fd355b
Hide ACDC footer frame via CSS to avoid empty space
...
It seems like this iframe (added when ACDC is enabled) can result in some empty space being shown because of some inherited `body` CSS about fonts/text. So hiding it via `display: none`, I think it will not cause any issues, because this iframe is not supposed to be visible anyway (`width`, `height` are set to `0`).
2023-08-22 10:50:58 +03:00
Emili Castells Guasch
1cddb3d132
Update transaction id on parent order or otherwsie create renewal order
2023-08-18 16:17:37 +02:00
Emili Castells Guasch
4d0a4676ec
Do not add payment token if subscription use PayPal Subscriptions API
2023-08-18 12:47:05 +02:00
Emili Castells Guasch
4f334f5f60
Merge branch 'trunk' into PCP-1936-subscriptions-api-renewals
2023-08-17 12:09:11 +02:00
Emili Castells
0e97af9122
Merge pull request #1529 from woocommerce/PCP-1899-high-rate-of-auth-voids
...
High rate of auth voids on vaulted subscriptions for guest users (1899)
2023-08-17 11:28:11 +02:00
Emili Castells Guasch
f33f603a23
Revert to updating parent order transcation id on each renewal from PayPal
2023-08-16 16:53:15 +02:00
Emili Castells Guasch
ae0f56e30b
Update renewal order status to completed
2023-08-16 15:48:45 +02:00
Emili Castells Guasch
507932b565
Merge branch 'trunk' into PCP-1936-subscriptions-api-renewals
2023-08-16 14:31:47 +02:00
Emili Castells Guasch
26c9733181
Ensure WooCommerce Subscriptions plugin functions exist
2023-08-16 11:24:34 +02:00
Emili Castells Guasch
55f5e62dd8
Create subscription renewal order on payment sale completed webhook handler
2023-08-14 17:02:27 +02:00
Emili Castells Guasch
17a06a61a3
Do not process renew if order was created with PayPal Subscription API
2023-08-14 15:43:56 +02:00
Emili Castells Guasch
32aaad4d32
Fix phpcs
2023-08-14 14:30:57 +02:00
Emili Castells Guasch
1294b331ac
Ensure class CustomOrdersTableController
exist
2023-08-14 14:20:51 +02:00
Emili Castells Guasch
a7bf718271
Add HPOS compatibility to all metaboxes
2023-08-14 12:16:49 +02:00
Emili Castells
054e1bcf02
Merge pull request #1561 from woocommerce/PCP-1915-hpos-compatibility-improvements
...
HPOS compatibility fixes and improvements (1915)
2023-08-11 15:31:41 +02:00
Emili Castells Guasch
bdf7447e03
Handle WC_Order
when COT is data source. #1587
2023-08-11 12:56:19 +02:00
Emili Castells
222d981df8
Merge pull request #1585 from woocommerce/PCP-1930-pay-pal-later-message-price-amount-doesnt-update-dynamically
...
PayPal Later message price amount doesn't update dynamically. (1930)
2023-08-11 11:45:06 +02:00
Emili Castells Guasch
705e8eb8f1
Merge branch 'trunk' into PCP-1915-hpos-compatibility-improvements
2023-08-10 11:44:42 +02:00
Emili Castells
402b87face
Merge pull request #1443 from woocommerce/PCP-991-v2-detach-vaulting-from-wc-subscriptions-support
...
PayPal Subscriptions API fixes and improvements (991)
2023-08-10 11:29:03 +02:00
Pedro Silva
89288603c3
Fix in the Single Product load SingleProductBootstap when we have Messages even if buttons are not present
2023-08-09 15:03:54 +01:00
Emili Castells Guasch
4260dce97b
Enable buttons when cart contains only one subscription product
2023-08-09 15:38:46 +02:00
Emili Castells
02de8ada7f
Merge pull request #1536 from woocommerce/PCP-1871-one-page-checkout-causes-mini-cart-not-showing-the-pp-button-on-certain-pages
...
One-page checkout causes mini cart not showing the PP button on certain pages (1871)
2023-08-09 11:03:26 +02:00
Emili Castells Guasch
4d8302be45
Fix psalm
2023-08-08 12:53:14 +02:00
Emili Castells Guasch
02e35bbe9d
Prevent PayPal subscription buttons to be rendered multiple times
2023-08-08 12:10:31 +02:00
Emili Castells Guasch
be8015b8dd
Add variations get subscription products
2023-08-07 18:53:01 +02:00
Emili Castells
f25f5eefa8
Merge pull request #1565 from woocommerce/PCP-1925-when-onboarding-loading-the-return-url-too-fast-may-cause-the-onboarding-to-fail
...
When onboarding loading the return_url too fast may cause the onboarding to fail (1925)
2023-08-07 17:09:32 +02:00
Emili Castells Guasch
2d0726044f
Merge trunk
2023-08-03 17:20:28 +02:00
Emili Castells Guasch
ad95688277
Fix psalm
2023-08-03 12:47:41 +02:00
Emili Castells Guasch
a211553e4b
Check if guest customer id exist in user meta when checking if payment exist on PayPal
2023-08-03 12:28:20 +02:00
Emili Castells Guasch
c198929919
Merge branch 'trunk' into PCP-1899-high-rate-of-auth-voids
2023-08-03 10:51:48 +02:00
Emili Castells
5675ebee48
Merge pull request #1530 from woocommerce/PCP-1896-missing-order-details
...
Improve WC order creation in webhook
2023-08-02 16:52:56 +02:00
Emili Castells Guasch
33cda61017
Fix psalm
2023-08-02 16:08:46 +02:00
Emili Castells Guasch
2cf7f23178
Use correct query arg when hpos is enabled
2023-08-02 15:52:26 +02:00
Emili Castells Guasch
5cd5a49016
Wrap page builders compat with init hook to avoid error when called too early. Also add phpmyadmin to ddev as not included in latest 1.22.0 version
2023-08-02 12:27:54 +02:00
Emili Castells Guasch
23c0a2e974
Add hpos support for metaboxes and use order meta to get payment token
2023-08-02 11:11:50 +02:00
Emili Castells Guasch
7c64b6f007
Use utility method to get order type if hpos is enabled
2023-08-02 10:47:50 +02:00
Pedro Silva
246fb86c65
Changed the woocommerce_paypal_payments_order_approved_webhook_can_create_wc_order filter default value to false
2023-08-02 08:33:09 +01:00
Emili Castells
20bd01abbd
Merge pull request #1554 from woocommerce/PCP-1913-trigger-acdc-card-type-detection-earlier
...
Refactor hosted fields for early card detection
2023-08-01 17:34:47 +02:00
Emili Castells Guasch
9b589c6040
Use orders table if hpos is enabled
2023-08-01 16:46:33 +02:00
Emili Castells
ee5ceb15cd
Merge pull request #1542 from woocommerce/PCP-949-certain-coupons-with-pui-causing-amount-mismatch-error
...
Certain coupons with PUI causing AMOUNT_MISMATCH error (949)
2023-08-01 14:02:40 +02:00
Pedro Silva
39a4da6d52
Change onboarding parameters
2023-08-01 08:19:40 +01:00
Pedro Silva
c035cdaf3e
Add previous token validation for OnboardingUrl
...
Add retries on listen_for_merchant_id() to wait for client_id and signature
2023-07-31 18:20:39 +01:00
Emili Castells Guasch
66f29789fb
Refactor germanized plugin asset loaded
2023-07-31 16:17:17 +02:00
Emili Castells Guasch
e8118381fa
Refactor order tracking asset loaded
2023-07-31 15:31:19 +02:00
Emili Castells
a35bea207e
Merge pull request #1511 from woocommerce/PCP-1389-pay-later-button-and-message-get-hidden-when-product-cart-checkout-value-is-outside-of-range
...
Pay Later button and message get hidden when product/cart/checkout value is outside of range (1389, 1886, 1847)
2023-07-31 10:34:33 +02:00
Pedro Silva
781d539e7f
Refactor hosted fields for early card detection
2023-07-28 16:37:44 +01:00
Pedro Silva
ecbe4a9abf
* Fix add fix for Messages loading edge case and a Widget reload event listener.
2023-07-27 17:13:53 +01:00
Pedro Silva
b25a124ffa
* Fix lint
2023-07-27 10:29:24 +01:00
Pedro Silva
9cdd11b3b3
Refactor paylater and buttons filters for simplicity
...
Add show / hide messages functionality on the frontend
2023-07-27 09:57:19 +01:00
Pedro Silva
9434a84301
Fix set paypal object to widgetBuilder on preview buttons
2023-07-26 15:21:31 +01:00