Commit graph

4053 commits

Author SHA1 Message Date
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
cdbab64a1c
Merge pull request #1600 from woocommerce/PCP-1947-order-page-is-broken-when-wc-subscriptions-is-deactivated
Order page is broken when WC Subscriptions is deactivated (1947)
2023-08-16 12:41:41 +02:00
Emili Castells Guasch
715bbeba04 Remove satackey/action-docker-layer-caching from e2e testing 2023-08-16 11:36:42 +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
895cc486d4
Merge pull request #1594 from woocommerce/PCP-1942-ensure-metaboxes-works-when-hpos-is-enabled
Ensure all metaboxes are HPOS compatible (1492)
2023-08-14 15:27:37 +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
52f6505eca
Merge pull request #1589 from woocommerce/release/2.2.1
Release 2.2.1
2023-08-11 17:52:54 +02:00
Emili Castells Guasch
d714314a80 Fix typo in changelog 2023-08-11 16:04:43 +02:00
Emili Castells Guasch
47bce57482 Bump 2.2.1 version 2023-08-11 16:03:07 +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
cb19889728 Add subscription path to build assest scripts 2023-08-07 16:53:44 +02:00
Emili Castells Guasch
59b583b7aa Add products utility test 2023-08-07 15:27:17 +02:00
Emili Castells Guasch
2d0726044f Merge trunk 2023-08-03 17:20:28 +02:00
Emili Castells
a07563086b
Merge pull request #1553 from woocommerce/use-ddev-playwright-addon
Add ddev playwright addon
2023-08-03 17:02:29 +02:00
Emili Castells Guasch
d10e1c975a Update readme 2023-08-03 16:36:47 +02:00
Emili Castells Guasch
dc8836d7de Remove index.html from playwright-report 2023-08-03 16:33:32 +02:00
Emili Castells Guasch
83617d9108 Remove example test file 2023-08-03 16:16:31 +02:00
Emili Castells Guasch
b77579bc21 Update .env.example contents 2023-08-03 16:15:25 +02:00
Emili Castells Guasch
e60a7ea41a Add readme and ignore playwright-report content 2023-08-03 16:13:30 +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
eb7cd764f9
Fix ddev 2023-08-02 08:42:44 +01:00