Commit graph

534 commits

Author SHA1 Message Date
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
Emili Castells Guasch
57581a5ac4 Fix merge conflict 2023-03-17 08:56:58 +01:00
Alex P
b798ccc0e9
Store container in a globally accessible field
needed for providing API
2023-03-16 21:12:34 +02:00
Alex P
cc21dd78e7
Fix tests, add http redirector 2023-03-16 18:13:41 +02:00
Emili Castells
e332e62105
Merge pull request #1221 from woocommerce/PCP-1479-paylater-minicart
Allow Pay Later in mini-cart
2023-03-16 15:13:57 +01:00
Emili Castells
1b27a27313
Merge pull request #1226 from woocommerce/PCP-1482-remove-shortcode
Remove shortcodes from description
2023-03-16 15:13:27 +01:00
Emili Castells
cbf64f5cb9
Merge pull request #1220 from woocommerce/PCP-259-log-payment-method
Show funding source as payment method
2023-03-16 15:12:27 +01:00
Alex P
25b13e4467
Merge branch 'trunk' into pcp-157-blocks 2023-03-14 09:24:06 +02:00
Alex P
8188faeec4
Redirect on any credentials change (including sandbox checkbox)
otherwise we may use wrong state/host e.g. for webhook subscription
2023-03-10 10:39:02 +02:00
Emili Castells Guasch
5a230a7669 Allow customer suspend and activate subscription 2023-03-06 16:41:18 +01:00
Emili Castells Guasch
6400e14874 Add purchase subscription test 2023-03-06 15:10:33 +01:00
Alex P
7e16b39bbb
Remove shortcodes from description 2023-03-03 09:48:45 +02:00
Emili Castells Guasch
bdc69a6fc6 Fix return subscription plan id 2023-03-02 09:11:17 +01:00
Emili Castells Guasch
b5e1f1530a Add update subscription (WIP) 2023-03-01 16:12:26 +01:00
Alex P
c08c028471
Make e2e php tests more reliable locally
they were depending on the current shop country and shipping settings
2023-03-01 16:21:46 +02:00
Alex P
33bfc32427
Fix test warnings 2023-03-01 16:20:31 +02:00
Alex P
bff551c13b
Fix service overriding in ModularTestCase
doing it via container does not work because of the bootstrap bug
2023-03-01 16:20:08 +02:00
Alex P
2adc0d57e1
Do not remove mini-cart location for pay later 2023-03-01 16:18:21 +02:00
Alex P
f7323210f0
Show funding source as payment method 2023-03-01 10:20:04 +02:00
Emili Castells Guasch
8ceb7e0664 Add create subscription e2e test 2023-02-28 17:00:24 +01:00
Emili Castells Guasch
4737f9d203 Merge branch 'trunk' into PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint 2023-02-28 10:00:35 +01:00
Emili Castells Guasch
d31a9a982b Add ci tag for running non headed tests, add command to package.json 2023-02-27 16:38:49 +01:00
Emili Castells Guasch
e9eba09ebb Use existing e2e environment config file 2023-02-27 11:39:30 +01:00
Emili Castells Guasch
9d460605a8 Add basic tests 2023-02-24 17:22:03 +01:00
Emili Castells Guasch
f174e8b8d6 Move playwright ignores to its own directory 2023-02-24 15:55:04 +01:00
Emili Castells Guasch
a121373be0 Add basic documentation 2023-02-24 15:48:14 +01:00
Emili Castells Guasch
0fd45c7fff Add playwright 2023-02-24 15:17:40 +01:00
Alex P
70c48762fa
Merge branch 'trunk' into pcp-157-blocks 2023-02-15 11:38:31 +02:00
Alex P
3439f67ec9
Do not send buyer-country for previews in live mode to avoid error 2023-02-14 11:25:23 +02:00
Alex P
50560a96c4
Add tests 2023-02-07 15:30:59 +02:00
emilicastells
78e805a611
Remove unused unit tests 2023-01-25 11:30:26 +01:00
emilicastells
9055c702e7
Fix merge conflicts 2023-01-17 15:03:20 +01:00
Alex P
0bf18d67c5
Pass user_action 2023-01-11 17:45:09 +02:00
Emili Castells
d4187854de
Merge pull request #1029 from woocommerce/PCP-951-could-not-retrieve-order
Could not retrieve order error (951)
2023-01-11 09:55:34 +01:00
Alex P
2f6240bfb4
Do not send Paypal-Request-Id
The current usage is incorrect and only causes issues without solving any problems (we don't implement any way to retry requests).
2022-12-15 12:37:52 +02:00
Narek Zakarian
e8c59d98b4
fix tests 2022-11-29 19:53:32 +04:00
Narek Zakarian
50e18c1518
Add FraudNet header when creating order. 2022-11-29 19:31:58 +04:00