Mészáros Róbert
|
7d0e3d2e38
|
Add Payments to the PurchaseUnit
|
2020-04-14 19:18:59 +03:00 |
|
Mészáros Róbert
|
6c1dec1c3a
|
Rename AuthorizationFactory file and fix variable
|
2020-04-14 19:16:04 +03:00 |
|
Mészáros Róbert
|
d1af783f34
|
Add missing captured status
|
2020-04-14 19:15:32 +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
|
04cf4363a6
|
Code Beautifier and Fixer
|
2020-04-14 16:03:04 +03:00 |
|
Mészáros Róbert
|
d94cb24393
|
Don't throw an error if the order was already authorized
|
2020-04-14 16:02:10 +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
|
584a1f4a3a
|
Create Authorization entity
|
2020-04-14 15:38:59 +03:00 |
|
Mészáros Róbert
|
5042ab9e45
|
Merge branch 'master' into feature/create-order-intent-authorize
|
2020-04-14 12:11:41 +03:00 |
|
David Remer
|
d6d7db48c2
|
Merge branch 'master' of github.com:inpsyde/woocommerce-paypal-commerce-gateway
|
2020-04-14 11:58:41 +03:00 |
|
David Remer
|
bf58928c2e
|
add purchaseunittest for paypal response
|
2020-04-14 11:58:29 +03:00 |
|
Mészáros Róbert
|
feb953e5b4
|
Fix missing Item Factory
|
2020-04-14 11:35:32 +03:00 |
|
Mészáros Róbert
|
c497803d49
|
Fix missing return
|
2020-04-14 11:33:51 +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 |
|
Mészáros Róbert
|
49071e2d9c
|
Remove todo
|
2020-04-14 11:18:46 +03:00 |
|
David Remer
|
f270ceca9b
|
rename method in itemfactory
|
2020-04-14 11:00:52 +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
|
ae2ce64b70
|
use Mockery
|
2020-04-14 10:43:36 +03:00 |
|
David Remer
|
77c170713d
|
do drop shipping address when no country code given in PurchaseUnitFactory::fromWcCart
|
2020-04-14 10:43:13 +03:00 |
|
David Remer
|
2d8d62c71d
|
rearrange factories for wcorder and wccart
|
2020-04-14 10:00:05 +03:00 |
|
David Remer
|
8d11d75dd0
|
introduce TestCase
|
2020-04-14 09:58:01 +03:00 |
|
David Remer
|
c7aa53a8e4
|
resolve merge conflict
|
2020-04-14 08:24:45 +03:00 |
|
David Remer
|
70915eae3d
|
move item construction in wc order to itemfactory
|
2020-04-14 08:22:35 +03:00 |
|
David Remer
|
19c53dd644
|
add purchaseunitfactorytest
|
2020-04-14 08:22:01 +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 |
|
David Remer
|
292e48942e
|
Merge branch 'master' of github.com:inpsyde/woocommerce-paypal-commerce-gateway
|
2020-04-13 16:37:26 +03:00 |
|
David Remer
|
ae6fbc73f6
|
finish purchaseunittest
|
2020-04-13 16:36:31 +03:00 |
|
Mészáros Róbert
|
48176a18a7
|
Read the intent from the WC settings
|
2020-04-13 15:26:30 +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 |
|
David Remer
|
33c256c48b
|
Merge pull request #5 from inpsyde/refactor/settings-class
Use a base gateway class with minimal config
|
2020-04-13 15:17:23 +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 |
|
David Remer
|
6aa87da598
|
Merge pull request #4 from inpsyde/feature/configure-gateway-notice
Add configure gateway admin notice
|
2020-04-13 14:19:49 +03:00 |
|
David Remer
|
bf39506270
|
more tests
|
2020-04-13 13:52:43 +03:00 |
|
Mészáros Róbert
|
35cceed231
|
WIP authorize order from admin panel
|
2020-04-13 12:39:34 +03:00 |
|
Mészáros Róbert
|
846d351f4a
|
Store the PayPal order id so we can use it later
|
2020-04-13 12:38:36 +03:00 |
|
David Remer
|
30fa8b2ff2
|
remove test logs
|
2020-04-13 12:35:43 +03:00 |
|
David Remer
|
e7623c1dd8
|
add first tests
|
2020-04-13 12:35:27 +03:00 |
|
David Remer
|
7dc1d89c74
|
add unknown code to response error object
|
2020-04-13 12:14:16 +03:00 |
|
David Remer
|
0a4d6d61f2
|
Merge branch 'master' of github.com:inpsyde/woocommerce-paypal-commerce-gateway
|
2020-04-13 11:53:00 +03:00 |
|
David Remer
|
76b3733417
|
add error response object
|
2020-04-13 11:52:50 +03:00 |
|
Mészáros Róbert
|
35afcb5d2c
|
For now pass the intent type as dependency
|
2020-04-13 11:52:24 +03:00 |
|
Mészáros Róbert
|
f4fd1d8b7d
|
Capture the order only if the intent is capture
|
2020-04-13 11:25:01 +03:00 |
|
Mészáros Róbert
|
717b7d1689
|
Add intent type to the smart button URL param
|
2020-04-13 11:24:33 +03:00 |
|
Mészáros Róbert
|
07bda403e3
|
Add setting field for intent
|
2020-04-13 11:23:55 +03:00 |
|
David Remer
|
5ca109ec97
|
add babel-plugin-transform-object-rest-spread
|
2020-04-13 09:31:34 +03:00 |
|
David Remer
|
79a6c6d7c3
|
introduce payeeRepository // PCP-8
|
2020-04-13 09:07:20 +03:00 |
|