Commit graph

370 commits

Author SHA1 Message Date
Emili Castells Guasch
3c0e807758 Fix merge conflicts 2023-05-16 12:44:14 +02:00
Emili Castells
918f09f47d
Merge pull request #1346 from woocommerce/pcp-157-blocks
Add express cart/checkout block
2023-05-16 11:14:53 +02:00
Emili Castells Guasch
f40ca96b87 Merge branch 'trunk' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2023-05-16 09:56:32 +02:00
Emili Castells Guasch
86b7e5a1b8 Fix phpunit 2023-05-15 11:56:39 +02:00
Emili Castells Guasch
84602ab9fa Add test for new free trial subscription 2023-05-04 11:20:48 +02:00
Alex P
0816495226
Add playwright tests for block without final review 2023-05-02 12:45:21 +03:00
Alex P
54e740e396
Set checkout page before block/classic tests 2023-05-02 12:30:08 +03:00
Alex P
b478d9adaa
Merge branch 'trunk' into pcp-157-blocks 2023-04-27 12:29:28 +03:00
Alex P
825ee0add6
Refactor tests 2023-04-27 10:46:45 +03:00
Alex P
f396870610
Refactor patch request 2023-04-26 16:57:45 +03:00
Alex P
9d638a57e3
Show shipping methods in paypal if express without review 2023-04-25 15:06:24 +03:00
Emili Castells Guasch
0c2edc1ee7 Fix phpunit 2023-04-25 12:19:44 +02:00
Emili Castells Guasch
5df18e1ca2 Move my account action tests into its own describe function 2023-04-24 12:11:34 +02:00
Alex P
8efa0e6da3
Fix pay now button
not sure if the action parameter in order creation request affects anything, but the docs say that it should match the js sdk commit parameter
2023-04-24 08:15:22 +03:00
Emili Castells Guasch
8b564d6fc3 Merge trunk 2023-04-20 14:18:30 +02:00
Alex P
0d8f86eefa
Fix block cart continuation 2023-04-17 17:15:37 +03:00
Alex P
6049f8b396
Merge branch 'trunk' into pcp-157-blocks 2023-04-17 17:12:44 +03:00
Emili Castells Guasch
29a21d214f Merge trunk 2023-04-17 14:16:53 +02:00
Alex P
ae978771c0
Add missing stub 2023-04-17 14:30:55 +03:00
Alex P
211c57b938
Add final review for blocks 2023-04-17 10:23:52 +03:00
Alex P
19f004becd
Retry popup openning
sometimes checkout refreshes and the buttons becomes inactive for some time
2023-04-17 08:14:58 +03:00
Alex P
e032edcc8c
Fix test when popup starts with login 2023-04-17 08:12:26 +03:00
Alex P
26e0e9b828
Refactor test 2023-04-17 08:10:49 +03:00
Emili Castells Guasch
524be09bd1 Merge branch 'trunk' into PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint 2023-04-12 09:45:13 +02:00
Alex P
3c557907f2
Refresh checkout totals after validation if needed
Refreshing the totals the same way as WC does this.
2023-04-04 11:35:16 +03:00
Emili Castells Guasch
1cea0ff8d0 Add cancel subscription to my account 2023-04-03 16:19:46 +02:00
Emili Castells Guasch
74d1b03463 Add suspend subscription to my account 2023-04-03 14:30:34 +02:00
Emili Castells Guasch
610ba3e935 Add subscription from cart page 2023-03-30 14:47:28 +02:00
Emili Castells Guasch
50dd59ec77 Add e2e test for adding subscription from single product page 2023-03-30 12:23:12 +02:00
Emili Castells Guasch
1ed8f23efd Fix merge conflicts 2023-03-29 13:03:20 +02:00
Emili Castells Guasch
17211a8de9 Merge branch 'trunk' into PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint 2023-03-29 12:57:58 +02:00
Emili Castells Guasch
72be73c5dc Update plan 2023-03-28 12:38:43 +02:00
Alex P
10cf1b9408
Add express block playwright test 2023-03-23 09:03:17 +02:00
Alex P
2a0fa49800
Merge branch 'trunk' into pcp-157-blocks 2023-03-22 23:23:06 +02:00
Emili Castells Guasch
b0de49125e Merge branch 'trunk' into PCP-506-api 2023-03-22 12:28:32 +01:00
Alex P
26f62a752b
Update readme 2023-03-22 11:39:19 +02:00
Alex P
f2ee714880
Refactor playwright test 2023-03-22 11:37:32 +02:00
Alex P
b388d2320c
Fix paypal login in playwright
#email can be the field on the page before the login form
2023-03-22 11:29:58 +02:00
Alex P
d99c59ef75
Handle terms and different shipping/billing checkboxes in playwright 2023-03-22 11:27:59 +02:00
Alex P
715e3d4a92
Scroll to paypal frame in playwright
Looks like it may not happen automatically
2023-03-22 11:26:52 +02:00
Alex P
66d32229b7
Allow setting product url in .env.e2e 2023-03-22 11:24:48 +02:00
Alex P
6a882bb628
Merge branch 'trunk' into pcp-157-blocks 2023-03-17 21:31:39 +02:00
Alex P
e5c9ef86a3
Merge branch 'trunk' into PCP-506-api 2023-03-17 17:23:47 +02:00
Alex P
7a994f8d28
Do not save refund id after ppcp_refund_order 2023-03-17 17:23:33 +02:00
Alex P
7e64f81c19
Fix credentials change check for redirect 2023-03-17 16:22:04 +02:00
Alex P
fa0afe381a
Merge branch 'trunk' into pcp-157-blocks 2023-03-17 15:53:53 +02:00
Alex P
5dce62fa78
Add API for refunding and voiding orders 2023-03-17 11:44:28 +02:00
Alex P
70d9cfbea0
Add API for retrieving paypal order 2023-03-17 11:40:02 +02:00
Emili Castells Guasch
baee53e90f Fix merge conflicts 2023-03-17 09:20:51 +01:00
Alex P
d40d01a4f4
Add API for easy programmatic capture 2023-03-17 10:19:56 +02:00