Commit graph

70 commits

Author SHA1 Message Date
David Remer
71501e85d2 add reset possibility 2020-06-30 08:35:28 +03:00
David Remer
4478ec87f2 codesniffer cleanup 2020-06-29 13:35:37 +03:00
David Remer
51465324a0 move default settings 2020-06-29 13:10:31 +03:00
David Remer
98d201968e onboarding init 2020-06-15 11:48:37 +03:00
David Remer
9938103edb split up where to show the credit cards 2020-04-30 16:30:23 +03:00
David Remer
23dd407fc8 init hosted fields functionality 2020-04-30 15:28:48 +03:00
David Remer
6b8ed27283 small refactor of /AuthorizedPaymentsProcessor 2020-04-29 09:20:03 +03:00
David Remer
80b129c92d add WcGateway tests 2020-04-29 08:58:16 +03:00
David Remer
4b14a7f193 refactor AuthorizedPaymentsProcessor 2020-04-29 08:13:46 +03:00
David Remer
4f5b6950e0 return true when capturing payment successful. minimize db requests 2020-04-28 15:47:45 +03:00
David Remer
39e14c7c25 remove todo comment 2020-04-28 15:37:35 +03:00
David Remer
be61fb957d codestyle 2020-04-28 15:09:00 +03:00
David Remer
389a19ac06 minor changes 2020-04-28 15:03:39 +03:00
David Remer
af492f57ac use printf instead of echo 2020-04-28 13:35:45 +03:00
David Remer
019b77e5b1 add screen reader text to payment captured column 2020-04-28 13:34:21 +03:00
David Remer
a09a4e1e3d move payment process out of wc gateway 2020-04-28 13:32:48 +03:00
David Remer
9dc3c073d2 codestyle 2020-04-28 12:31:12 +03:00
David Remer
6793d7217a introduce admin-notices 2020-04-28 11:42:23 +03:00
David Remer
1b9b206c14 add order not found capture error message 2020-04-28 09:50:50 +03:00
David Remer
e13eb0ff82
Merge pull request #6 from inpsyde/feature/create-order-intent-authorize
Payment with intent authorize
2020-04-23 12:09:08 +03:00
Mészáros Róbert
998f5a73b2 Add dev requirements like PHPUnit and coding standards 2020-04-23 11:46:11 +03:00
Mészáros Róbert
cb564c3fbb Compare the intent but don't care about the casing 2020-04-23 11:25:46 +03:00
Mészáros Róbert
25c09fb198 Rename payment status related classes 2020-04-23 11:24:43 +03:00
Mészáros Róbert
7e41ca3852 Display authorized payment captured state on the orders table 2020-04-22 19:27:07 +03:00
Mészáros Róbert
72cb5b4944 Store the captured status of the authorized payment 2020-04-22 17:00:05 +03:00
Mészáros Róbert
24dd72142b Add option to display the payment status 2020-04-22 16:07:02 +03:00
Mészáros Róbert
708efab5e4 Update order action name 2020-04-22 16:05:59 +03:00
Mészáros Róbert
82fa0ab754 Store the order intent as meta information 2020-04-22 13:57:20 +03:00
Mészáros Róbert
857dc9b666 Use WC meta data wrapper methods instead of the default WP meta functions 2020-04-22 12:58:42 +03:00
Mészáros Róbert
33777d5ac7 Update messages shown to user in the admin 2020-04-16 15:32:19 +03:00
Mészáros Róbert
8e4af5766e Create a processor class to handle the authorized payments 2020-04-16 15:19:57 +03:00
Mészáros Róbert
8b3d634e00 Merge branch 'master' into feature/create-order-intent-authorize
# Conflicts:
#	modules.local/ppcp-api-client/src/Factory/PayerFactory.php
2020-04-16 11:30:43 +03:00
David Remer
d18b60061a add disable funding setting // PCP-10 2020-04-16 09:29:02 +03:00
Mészáros Róbert
55c3bcefc5 After Code Beautifier and Fixer 2020-04-15 13:51:06 +03:00
Mészáros Róbert
715c9d29a4 Update the status to processing if it was not when all are captured 2020-04-15 12:44:28 +03:00
Mészáros Róbert
3cebbd8237 Only capture those that have the created status 2020-04-15 12:26:03 +03:00
Mészáros Róbert
f482bbfc26 Add DocBlocks for autocomplete 2020-04-15 11:58:36 +03:00
Mészáros Róbert
c7f437b2b6 WIP payment capture 2020-04-14 19:19:29 +03:00
Mészáros Róbert
676216415b Only set the status to processing of the intent was capture 2020-04-14 16:11:10 +03:00
Mészáros Róbert
210b7d6845 Create and pass the payments endpoint to the gateway 2020-04-14 16:08:24 +03:00
Mészáros Róbert
c6c931dc5c Authorize the order/payment during the checkout process 2020-04-14 15:39:55 +03:00
Mészáros Róbert
479572cfc7 Merge branch 'master' into feature/create-order-intent-authorize
# Conflicts:
#	modules.local/ppcp-api-client/services.php
#	modules.local/ppcp-button/src/Assets/SmartButton.php
2020-04-14 11:22:31 +03:00
David Remer
eb6a0369b9 Merge branch 'master' of github.com:inpsyde/woocommerce-paypal-commerce-gateway 2020-04-14 10:43:49 +03:00
David Remer
c7aa53a8e4 resolve merge conflict 2020-04-14 08:24:45 +03:00
Mészáros Róbert
b655750485 Change order string payment 2020-04-13 22:33:50 +03:00
Mészáros Róbert
ab822033a4 Merge branch 'master' into feature/create-order-intent-authorize 2020-04-13 18:20:31 +03:00
Mészáros Róbert
647a0f3c32 Call parent constructor before methods 2020-04-13 17:48:11 +03:00
Mészáros Róbert
8627fddede Merge branch 'master' into feature/create-order-intent-authorize
# Conflicts:
#	modules.local/ppcp-api-client/services.php
#	modules.local/ppcp-api-client/src/Endpoint/OrderEndpoint.php
#	modules.local/ppcp-wc-gateway/src/WcGatewayModule.php
2020-04-13 15:22:36 +03:00
Mészáros Róbert
84fd6e552d Use a base gateway class with minimal config 2020-04-13 14:57:53 +03:00
Mészáros Róbert
cd1da8c460 Move the logic to Gateway 2020-04-13 14:25:20 +03:00