Commit graph

55 commits

Author SHA1 Message Date
Emili Castells Guasch
dd53229e8d Fix phpunit 2024-04-10 16:36:41 +02: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
91c6e55f3d
Replace place order text via WC_Gateway 2023-11-16 09:41:17 +02:00
Alex P
a61e9303e9
Create order and redirect when no order 2023-11-14 10:55:30 +02:00
Alex P
5c699c24a5
Refactor checkoutnow url generation 2023-11-14 10:54:56 +02:00
Emili Castells Guasch
8256c9f729 Fix phpunit 2023-10-18 17:15:27 +02:00
Emili Castells Guasch
c39b03bcc9 Fix phpunit 2023-09-18 10:41:51 +02:00
Alex P
c9595e29bd
Fix tests 2023-06-14 15:39:24 +03:00
Alex P
5f448e8932
Fix test 2023-05-22 12:08:20 +03:00
Emili Castells Guasch
0c2edc1ee7 Fix phpunit 2023-04-25 12:19:44 +02:00
Alex P
f7323210f0
Show funding source as payment method 2023-03-01 10:20:04 +02:00
dinamiko
f66c2322fd Fix phpunit 2022-10-21 12:25:22 +02:00
Alex P
1a5eb500a5 Cleanup gateways, move process_payment 2022-07-13 09:51:23 +03:00
Alex P
966e3169e4 Refactor gateway error/success handling 2022-07-12 15:37:36 +03:00
Alex P
fff2570124 Refactor shipping_preference
Extract its determination to a separate class, also remove useless CartRepository and use single PU to avoid confusion.
2022-07-05 14:37:04 +03:00
dinamiko
56f12ed853 Fix unit tests 2022-04-22 15:26:44 +02:00
dinamiko
4c71240684 Merge branch 'trunk' into pcp-370-onboarding 2022-02-07 10:23:31 +01:00
Alex P
2e50e59940 Remove progressive onboarding state 2022-01-31 18:16:25 +02:00
dinamiko
84e3bcdb5c Fix phpunit 2022-01-31 12:31:13 +01:00
Alex P
9ef61a2b81 Extract funding source name/description generation 2021-12-09 18:31:21 +02:00
Alex P
f4a32a01e7 Show "Venmo" instead of "PayPal" when using its' button 2021-12-09 17:29:48 +02:00
dinamiko
626f4804cb Remove unused stuff on test 2021-11-18 14:49:42 +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
c019795ac7 Fix duplicate parameter in constructor assigment 2021-10-20 15:22:39 +02:00
dinamiko
e3a793e3e5 Fix merge conflicts 2021-10-20 15:01:53 +02:00
Alex P
94c3356c82 Set transaction id after manual capture 2021-10-15 09:48:29 +03:00
dinamiko
457ebeeb8c Move capture authorized payment into authorized payment processor 2021-10-14 15:45:57 +02:00
dinamiko
7006334725 Remove duplicated use 2021-10-13 16:15:00 +02:00
dinamiko
a42ae3567f Merge trunk 2021-10-13 16:13:42 +02:00
Alex P
f4d82e0de8 Fix namespace name, remove classmap 2021-10-08 10:23:19 +03:00
dinamiko
e36d77fad2 Merge trunk (WIP) 2021-10-07 17:36:29 +02:00
Alex P
fb3c4f0101 Quick fix handling of capture statuses after capturing via order action 2021-10-07 10:59:13 +03:00
Alex P
45249966e9 Add missing order meta 2021-10-06 18:10:32 +03:00
dinamiko
1cee5d51f1 Void authorized transaction when payment is not saved 2021-10-06 15:57:57 +02:00
Alex P
07928c9935 Return status instead of bool + last_status 2021-10-04 18:36:30 +03:00
Alex P
e6c0182dd4 Update tests 2021-08-27 17:28:15 +03:00
emilicastells
3fde81bb80
Fix unit tests 2021-08-13 14:39:27 +02:00
Kirill Braslavsky
282ff63330
Add tests 2021-07-28 10:03:43 +03:00
dinamiko
35c959718e Fix phpunit tests 2021-06-04 11:57:25 +02: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
55c3de4f24 update tests 2021-02-19 19:57:25 +02:00
David Remer
d6abaafadb enable refunds through gateway 2020-09-28 11:47:24 +03:00
David Remer
7445c91ed7 fix tests 2020-09-14 07:51:45 +03:00
David Remer
ccda439569 fix tests 2020-09-02 13:54:53 +03:00
David Remer
00389dac84 pcp-37 / return to checkout after three times trying but returned with insufficient funds error 2020-09-02 08:43:41 +03:00
David Remer
a35d103111 fix tests 2020-08-31 13:03:16 +03:00
David Remer
cf0b5b0e25 code styles for the wc gateway module 2020-08-28 08:13:45 +03:00
David Remer
37938ad589 fix tests 2020-08-26 09:59:07 +03:00
David Remer
03d2ed9897 rename WcGateway to PayPalGateway 2020-08-18 08:46:18 +03:00