Commit graph

389 commits

Author SHA1 Message Date
Emili Castells
5361d4b3b2
Merge pull request #1489 from woocommerce/PCP-585-instant-payments
Send payee_preferred correctly for instant payments
2023-07-18 15:43:11 +02:00
Emili Castells
9d906a1f4b
Merge pull request #1478 from woocommerce/PCP-895-buttons-not-working-on-single-product-page-for-woo-commerce-bookings-product
Buttons not working on single product page for WooCommerce Bookings product (895)
2023-07-18 15:36:00 +02:00
Pedro Silva
35fbe42733
Refactor WooCommerce\PayPalCommerce\Onboarding\Exception\RuntimeException to \RuntimeException
Refactor to use add_query_arg in append_onboarding_token
2023-07-12 14:57:57 +01:00
Pedro Silva
96eae6c690
Add security to the onboarding return URL. 2023-07-07 18:44:53 +01:00
Pedro Silva
c00b5906f7
Merge branch 'trunk' into PCP-895-buttons-not-working-on-single-product-page-for-woo-commerce-bookings-product 2023-07-05 09:34:11 +01:00
Alex P
249439d327
Send payee_preferred 2023-07-05 10:20:28 +03:00
Pedro Silva
28dd3ba0a2
Add booking test case for ChangeCartEndpointTest::testProducts 2023-06-30 13:56:54 +01:00
Pedro Silva
b9aed09f0f
Fix phpunit tests 2023-06-30 10:58:21 +01:00
Alex P
a088c9cabb
Add APM tests in pw 2023-06-23 10:56:21 +03:00
Alex P
e0a39b1c4e
Refactor/fix continuation handling in pw 2023-06-23 10:55:43 +03:00
Alex P
39b5673435
Refactor openPaypalPopup options, add fundingSource 2023-06-23 10:54:18 +03:00
Alex P
c9595e29bd
Fix tests 2023-06-14 15:39:24 +03:00
Alex P
3249f3936b
Handle random popup issues in pw 2023-05-30 11:46:25 +03:00
Alex P
06e4ce4d45
Fix pw order completion check 2023-05-29 17:14:27 +03:00
Alex P
2fabf125c1
Fix locator
"Continue" can be "Continue as guest"
2023-05-29 17:04:50 +03:00
Alex P
d12eea6a6e
Handle popup in the same window in pw 2023-05-29 17:02:05 +03:00
Alex P
b556841562
Use urls from env values in pw 2023-05-29 10:46:35 +03:00
Alex P
87ac3f1650
Extract pw common functions 2023-05-29 09:47:42 +03:00
Alex P
5f448e8932
Fix test 2023-05-22 12:08:20 +03:00
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