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
Emili Castells
10b3ddf411
Merge pull request #1200 from woocommerce/update/changelog-date-format
...
Update readme.txt changelog date format
2023-02-23 11:48:37 +01:00
Emili Castells Guasch
705050a7c3
Fix merge conflict
2023-02-23 11:42:54 +01:00
Alex P
13237fa68a
Remove type-hint to reduce third-party conflicts
2023-02-23 11:24:12 +02:00
Emili Castells Guasch
0864b723ef
Fix phpcs
2023-02-22 16:42:50 +01:00
Alex P
50b7066afb
Do not call get_available_payment_gateways early
...
Calling it during object construction causes issues with third-party plugins when it is executed too early or in irrelevant requests (WP ajax for saving posts, ...).
Now this function call is moved into a separate class to make it more difficult to accidentally execute early or when not needed.
2023-02-22 17:25:14 +02:00
Emili Castells Guasch
378bb209b9
Check both post and get values in the request
2023-02-22 16:17:54 +01:00