Commit graph

37 commits

Author SHA1 Message Date
Pedro Silva
510a6c6913
Improve fraud prevention capabilities 2024-03-27 11:50:40 +00:00
Pedro Silva
fb1ceeba76
Merge branch 'trunk' into PCP-1393-update-to-vault-v-3
# Conflicts:
#	modules/ppcp-api-client/services.php
#	modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php
#	tests/PHPUnit/WcGateway/Processor/OrderProcessorTest.php
2023-11-24 11:20:15 +00:00
Alex P
a61e9303e9
Create order and redirect when no order 2023-11-14 10:55:30 +02:00
Emili Castells Guasch
8256c9f729 Fix phpunit 2023-10-18 17:15:27 +02:00
Pedro Silva
b8eed0f324
Add filters woocommerce_paypal_payments_cart_line_item_name and woocommerce_paypal_payments_order_line_item_name. 2023-08-16 11:48:56 +01:00
Alex P
818dbcf107 Add isolated container and dhii modularity deps 2022-11-09 10:13:03 +02:00
dinamiko
e153e2be35 Merge trunk 2022-06-14 15:03:19 +02:00
dinamiko
5de360c869 Fix conflicts 2022-06-14 10:59:47 +02:00
dinamiko
8a0b439e5f Add order status CREATED to order processor check 2022-06-07 12:17:35 +02:00
dinamiko
0a993f854d Do not check order approved status if it does not contains physical goods 2022-06-02 15:11:01 +02:00
dinamiko
ade0e51e47 Merge branch 'trunk' into PCP-417-new-feature---pay-upon-invoice 2022-05-17 14:16:23 +02:00
Narek Zakarian
ab0e90dab0 Store order info in wc order meta to get if there is no session. 2022-05-10 18:46:40 +04:00
dinamiko
8e17e35987 Fix phpunit 2022-05-04 16:27:56 +02:00
Alex P
4a4f131325 Handle card smart button for free trial (1$ auth + void)
Disabling this funding source also disables DCC
2022-04-25 15:24:37 +03:00
dinamiko
8bbd50bbe6 Fix phpunit tests 2022-03-04 10:30:25 +01:00
dinamiko
c072e8550a Add retry counter meta to order to avoid duplicate invoice error on consequent tries 2021-11-18 14:45:34 +01:00
dinamiko
e3a793e3e5 Fix merge conflicts 2021-10-20 15:01:53 +02:00
dinamiko
457ebeeb8c Move capture authorized payment into authorized payment processor 2021-10-14 15:45:57 +02:00
Alex P
d40384aa1a Set transaction id for authorization 2021-10-14 16:34:03 +03:00
Alex P
f4d82e0de8 Fix namespace name, remove classmap 2021-10-08 10:23:19 +03:00
Alex P
98bd5bd245 Extract/refactor order status changes, fix denied payment handling 2021-10-07 09:23:03 +03:00
Alex P
45249966e9 Add missing order meta 2021-10-06 18:10:32 +03:00
Kirill Braslavsky
59311dcf12 update tests 2021-04-19 11:47:28 +03:00
Kirill Braslavsky
a50a0cd5cb update tests 2021-03-17 10:30:02 +02:00
Kirill Braslavsky
fb3ff1fa91 fix tests 2021-02-22 14:11:08 +02:00
Kirill Braslavsky
55c3de4f24 update tests 2021-02-19 19:57:25 +02:00
David Remer
7445c91ed7 fix tests 2020-09-14 07:51:45 +03:00
David Remer
61038cc51e capital_C_dangit WooCommerce 2020-09-03 07:05:50 +03:00
David Remer
4519c3f70f apply coding standards to session module 2020-09-01 10:12:54 +03:00
David Remer
81637ebe6d fix tests 2020-09-01 09:47:36 +03:00
David Remer
cf0b5b0e25 code styles for the wc gateway module 2020-08-28 08:13:45 +03:00
David Remer
7d490c6b7c fix tests 2020-08-25 14:55:06 +03:00
David Remer
03d2ed9897 rename WcGateway to PayPalGateway 2020-08-18 08:46:18 +03:00
David Remer
3e4665907f fix test 2020-07-21 09:11:11 +03:00
David Remer
241a5e170d process orders when credit card is approved 2020-07-16 10:16:43 +03:00
David Remer
fadcba1401 fix tests 2020-07-02 13:17:52 +03:00
David Remer
c9d5417435 add unit tests 2020-04-28 15:03:25 +03:00