Commit graph

3513 commits

Author SHA1 Message Date
Emili Castells
fbce24f2f7
Merge pull request #1241 from woocommerce/PCP-1491-high-volume-of-traffic-from-merchant-integrations-endpoint
High volume of traffic from `merchant-integrations` endpoint
2023-03-13 16:14:24 +01:00
Emili Castells Guasch
b13b43d516 Update changelog 2023-03-13 16:01:43 +01:00
Emili Castells Guasch
c600575d23 Do not call endpoint if not onboarded 2023-03-13 14:56:15 +01:00
Alex P
9adcfe4b7d
Hide webhook elements when sandbox state is not matching the server 2023-03-10 14:14:05 +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
Alex P
4c59337247
Delete all webhooks before adding 2023-03-09 10:47:29 +02:00
Alex P
3d3fe37185
Improve webhook deletion error output 2023-03-09 10:46:25 +02:00
Alex P
c77f20d2f9
Fix name to avoid confusion 2023-03-08 17:36:38 +02:00
Alex P
3d096fb2ad
Handle price suffix with price for product button check 2023-03-07 16:20:01 +02:00
Alex P
c41cedc80d
Change "Enabled" to "Available" in status text
Now it is more clear because "enabled" can be understood as enabled gateway, while it only means that it is enabled in the PayPal account.
2023-03-07 09:46:45 +02:00
Alex P
8bfc58f0da
Fix duplicated auth error 2023-03-06 17:07:31 +02:00
Emili Castells
91c39fdef2
Merge pull request #1214 from woocommerce/PCP-1462-order-pay-later
Fix Pay Later on order pay page
2023-03-03 10:59:09 +01:00
Emili Castells Guasch
50b864ba8b Update changelog 2023-03-03 10:48:52 +01:00
Emili Castells Guasch
098ec6f057 Merge branch 'trunk' into PCP-1462-order-pay-later 2023-03-03 10:46:50 +01:00
Emili Castells
1debc92453
Merge pull request #965 from woocommerce/pcp-456-aub-choice
Improve cart subscriptions check and "All products for subscriptions" compatibility
2023-03-03 10:44:03 +01:00
Alex P
7e16b39bbb
Remove shortcodes from description 2023-03-03 09:48:45 +02: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
2c1459b6b9
Fix phpcs 2023-03-01 10:23:14 +02:00
Alex P
f7323210f0
Show funding source as payment method 2023-03-01 10:20:04 +02:00
Emili Castells
43a5b759f2
Merge pull request #1210 from woocommerce/playwright
Add Playwright
2023-02-28 09:55:39 +01:00
Emili Castells Guasch
2b1363671b Add ddev url to env config file 2023-02-28 09:44:44 +01:00
Emili Castells Guasch
9876fc67fa Use ddev exec npx to avoid installing on host 2023-02-27 17:35:23 +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
Alex P
8c1af84204
Refactor settings check 2023-02-27 12:04:43 +02:00
Alex P
f8daa7ff2f
Remove incorrect @throws 2023-02-27 12:04:08 +02:00
Alex P
8950b9ca13
Render pay later message before buttons on order pay page 2023-02-27 12:03:32 +02:00
Alex P
d35fdea592
Fix pay later enabling
It should be enabled only when enabled on the Pay Later tab, also we disabling we can use `paylater` instead of `credit`
2023-02-27 12:02:47 +02:00
Alex P
68b13a480b
Fix script loading logic in pay-now check 2023-02-27 11:33:22 +02:00
Alex P
38a8473e57
Remove redundant method
pay later is not available for mini-cart, and even if we add it we should not implement this check with such confusing naming (location and context)
2023-02-26 15:03:41 +02:00
Alex P
8640d3031d
Fix pay later on order pay page 2023-02-26 15:00:42 +02: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
c84d10eb62 Add test dir config 2023-02-24 15:37:35 +01:00
Emili Castells Guasch
fa87e19618 Exclude playwright config file from archive 2023-02-24 15:28:48 +01:00
Emili Castells Guasch
1a0c819434 Update playwright ignore paths 2023-02-24 15:24:53 +01:00
Emili Castells Guasch
0fd45c7fff Add playwright 2023-02-24 15:17:40 +01:00
Emili Castells
68569c93f7
Merge pull request #1193 from woocommerce/PCP-923-ppec-compatibility-layer-does-not-take-over-subscriptions
PPEC compatibility layer does not take over subscriptions (923)
2023-02-23 17:57:35 +01:00
Emili Castells Guasch
ba86f397f2 Update changelog 2023-02-23 17:52:04 +01:00
Emili Castells Guasch
0a3afeac99 Fix merge conflict 2023-02-23 17:48:13 +01:00
Emili Castells
62b1c391da
Merge pull request #1189 from woocommerce/PCP-1436-error-messages
Make error message list more consistent with WC
2023-02-23 12:05:37 +01:00
Emili Castells Guasch
5480dd37a1 Update changelog 2023-02-23 11:59:55 +01:00
Emili Castells Guasch
47b25a38a2 Merge branch 'trunk' into PCP-1436-error-messages 2023-02-23 11:56:27 +01:00
Emili Castells
de651b3ae8
Merge pull request #1185 from woocommerce/PCP-235-status-capture
Allow to capture automatically on status change
2023-02-23 11:53:29 +01:00
Emili Castells
018ef8603a
Merge pull request #1186 from woocommerce/PCP-1447-fix-preview-country
Do not send buyer-country for previews in live mode to avoid error
2023-02-23 11:52:28 +01:00
Emili Castells
a242e29f7a
Merge pull request #1207 from woocommerce/PCP-1459-gateways-filter-error
Do not call get_available_payment_gateways early
2023-02-23 11:51:41 +01:00