Commit graph

655 commits

Author SHA1 Message Date
Emili Castells Guasch
8bda629df5 Move pw tests into multiple files 2024-07-29 14:20:27 +02:00
Emili Castells Guasch
6f7270c35b Fix card fields rendered multiple times 2024-07-29 12:18:41 +02:00
Emili Castells Guasch
6fbdb9417b Fix card add payment method test 2024-07-26 18:50:35 +02:00
Philipp Stracker
1eca3b09d7
🔀 Merge branch 'trunk'
Resolve merge conflict due to new JS code format
2024-07-15 11:16:47 +02:00
Emili Castells Guasch
fef4566f52 Merge branch 'trunk' into PCP-3170-add-es-lint-and-testing-library-for-js-code 2024-07-03 10:54:51 +02:00
Emili Castells Guasch
78bbc1fd67 Remove psalm comments 2024-07-02 17:38:25 +02:00
Philipp Stracker
ece3e3a17b
🚨 Update unit tests to define a BN-Code 2024-07-02 16:55:18 +02:00
Emili Castells Guasch
4c05e7c2bd Merge branch 'trunk' into PCP-3170-add-es-lint-and-testing-library-for-js-code 2024-07-01 17:29:03 +02:00
Emili Castells Guasch
7be9a7751a Ensure express card button is not rendered when advanced card gateway is enabled 2024-06-28 17:20:16 +02:00
Emili Castells Guasch
0e6f6bfc97 Add unit tests 2024-06-28 16:28:57 +02:00
Emili Castells Guasch
ddcdf67816 Add babel and jest config 2024-06-22 15:37:01 +02:00
Philipp Stracker
238adedcad
🐛 Fix the condition to inject the settings JS
Switched to using an existing DI service to determine if the current page requires the “gateway-settings” asset files.
2024-06-13 11:35:05 +02:00
Narek Zakarian
11244fa055
Fix the tests 2024-05-24 18:54:44 +04:00
Narek Zakarian
d787e2e85d
fix tests 2024-05-17 15:44:33 +04:00
Pedro Silva
161e933d39
Merge branch 'trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
2024-04-19 11:59:28 +01:00
Emili Castells Guasch
b6125a59c3 Add test for PayPal api exception friendly message 2024-04-18 11:42:40 +02:00
Narek Zakarian
80b5abda15
Fix the wrong return url in multisite setup 2024-04-15 18:35:45 +04:00
Emili Castells Guasch
dd53229e8d Fix phpunit 2024-04-10 16:36:41 +02:00
Emili Castells Guasch
457e9f0182 Allow free trial subscription without payment token for logged-in users 2024-04-06 17:31:57 +02:00
Emili Castells
bb8734d788
Merge pull request #2125 from woocommerce/PCP-285-feature-request-more-fraud-prevention-capabilities-by-storing-additional-data-in-the-order
feature request: more fraud prevention capabilities by storing additional data in the order (285)
2024-04-02 16:09:05 +02:00
Pedro Silva
392d27f08b
Merge remote-tracking branch 'origin/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-admin-notices/src/AdminNotices.php
#	modules/ppcp-save-payment-methods/src/SavePaymentMethodsModule.php
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
#	tests/PHPUnit/WcSubscriptions/RenewalHandlerTest.php
2024-03-27 18:42:21 +00:00
Daniel Dudzic
101734bc02
Remove all Sofort references as it has been deprecated 2024-03-27 14:43:12 +01:00
Pedro Silva
510a6c6913
Improve fraud prevention capabilities 2024-03-27 11:50:40 +00:00
Emili Castells Guasch
9d6fc84c03 Fix phpunit 2024-03-22 13:00:27 +01:00
Emili Castells Guasch
16a8c9a313 Merge branch 'trunk' into PCP-2786-do-not-save-payment-token-for-guest-users 2024-03-22 10:49:49 +01:00
Emili Castells Guasch
2c8aecde76 Move capture card payment into card gateway to avoid error when vault v3 is disabled 2024-03-15 17:05:43 +01:00
Daniel Dudzic
811c921b41
Update the testFromWcOrderMaxStringLength() test to match the new title sanitization and trimming 2024-03-11 20:54:07 +01:00
Emili Castells
0ce740ba62
Merge pull request #2062 from woocommerce/PCP-2143-reauthorize-authorized-payments
reauthorize authorized payments (2143)
2024-03-11 17:24:06 +01:00
Emili Castells Guasch
1b76c67e54 Fix phpunit 2024-03-11 09:10:11 +01:00
Emili Castells Guasch
2d1e8d0a28 Fix phpunit 2024-03-04 09:51:33 +01:00
Pedro Silva
9968537f06
Fix tests 2024-02-27 18:51:01 +00:00
Emili Castells Guasch
4c2d7d7209 Fix phpunit 2024-02-16 16:34:34 +01:00
Emili Castells Guasch
821e425944 Merge branch 'trunk' into PCP-1745-real-time-account-updater-rtau 2024-02-16 16:02:36 +01:00
Emili Castells Guasch
d524216034 Fix phpunit 2024-02-15 16:10:56 +01:00
Emili Castells Guasch
4a95f22e75 Add unit test 2024-02-15 12:16:44 +01:00
Emili Castells Guasch
9948b648e0 Add sca indicators and card update to card subscription renewals 2024-02-13 14:26:58 +01:00
Emili Castells Guasch
78da47a505 Update only allowed cards 2024-02-12 15:19:16 +01:00
Emili Castells Guasch
8f7c7b2eb2 Add helper for updating card 2024-02-12 14:32:30 +01:00
Emili Castells
53c2c96b8c
Merge pull request #1980 from woocommerce/PCP-1685-store-three-d-secure-enrollment-status-and-authentication-status-responses-in-wc-order
Store three d secure enrollment status and authentication status responses in wc order (1685)
2024-02-08 16:16:06 +01:00
Narek Zakarian
c3ae6ad8a6
Fix the tests 2024-01-31 16:51:33 +04:00
Emili Castells Guasch
2fb9492cff Fix phpunit 2024-01-30 11:16:38 +01:00
Emili Castells
be3d58e3de
Merge pull request #1953 from woocommerce/PCP-461-error-when-adding-changing-subscription-payment-method-to-pay-pal-dcc-while-no-vault-token-exists
WC Subscriptions change subscription payment
2024-01-12 12:05:04 +01:00
Emili Castells Guasch
8a5e823801 Fix phpunit 2024-01-12 09:58:35 +01:00
Alex P
f40d3602a3
Rename button locations 2024-01-08 08:34:25 +02:00
Emili Castells Guasch
004fb68de8 Fix phpunit 2023-12-21 17:06:25 +01:00
Pedro Silva
429232f60f
Refactor remaining modules to Modularity.
Remove Dhii dependencies.
2023-12-19 17:26:09 +00:00
Pedro Silva
5837d65b18
Merge branch 'trunk' into modularity-full-migration
# Conflicts:
#	modules/ppcp-blocks/src/BlocksModule.php
2023-12-19 10:28:47 +00:00
Pedro Silva
838449251f
Fix tests. 2023-12-14 13:55:19 +00:00
Emili Castells Guasch
8ad93eb4ba Fix phpunit 2023-12-05 14:54:33 +01:00
Emili Castells Guasch
255e2adf79 Fix phpunit 2023-12-05 09:39:47 +01:00