Артем
1a88905f44
FF-93: Hold/capture withdrawal ( #449 )
...
* added hold/capture withdrawal
* fixed
* added 2 vars - simple and table
* fixed
* fixed
* minor
* fixed
* minor
2019-06-26 16:22:43 +03:00
Andrey Fadeev
2f1a27c60e
HG-472 Try to inject priority field into exists TerminalRef ( #439 )
2019-06-24 16:45:43 +03:00
a.romanov
0b8b408b91
BJ-502 Add access token to digital wallet struct ( #450 )
...
* BJ-502 Add access token to digital wallet struct
* Code review fix
2019-06-20 17:34:58 +03:00
Roman Pushkov
e8ad32f418
add TransactionData to StatPayment ( #448 )
2019-06-14 11:20:10 +03:00
Roman Pushkov
d99319c1db
HG-477: Allow provider fee selection by terminal ( #447 )
...
* add terminal_is condition, remove terms from terminal
* deprecate terms in Terminal instead of deleting
* revert, make payment provision terms fields optional
2019-05-30 14:07:59 +03:00
Pospolita Nikita
70373bd27b
dark merch stats added ( #446 )
...
* dark merch stats added
* review fix
* review fix
2019-05-24 15:34:44 +03:00
Roman Pushkov
ce5f6973ac
Revert provider fee selection by terminal, commit name fix ( #445 )
2019-05-22 19:07:06 +03:00
Roman Pushkov
cb98b8ab1a
Revert "HG-477: Allow provider fee selection by terminal ( #441 )" ( #444 )
...
This reverts commit 62f34cecd7
.
2019-05-22 13:26:49 +03:00
Pavel Popov
26d842ae5b
Add crypto currency in PaymentToolCondition ( #443 )
...
* Add crypto currency in PaymentToolCondition
* Review fixes
2019-05-21 17:21:25 +03:00
Andrew Mayorov
b065cb3d7b
Expose transition validation flag in repair params ( #442 )
2019-05-20 15:31:30 +03:00
Roman Pushkov
62f34cecd7
HG-477: Allow provider fee selection by terminal ( #441 )
...
* add terminal_is to conditions
* remove payment provision terms from terminal
2019-05-20 12:15:17 +03:00
Anatolii Karlov
f64ac93818
BJ-445: add crypto currency transfer request user iteraction ( #436 )
2019-05-17 18:13:45 +03:00
Артем
b2bd59b4e5
DC-98: Shop cart to payment and refund ( #427 )
...
* added shop cart to payment and refund
* added cart to merch stat
* on the way to deleting capture new
* saved cart only in capture status, not payment
* fix
2019-05-17 12:07:25 +03:00
Anatoly Cherkasov
ff13e2313d
PROX-295: add ewallet ( #440 )
...
* PROX-295: add crypto wallet
2019-05-15 13:44:12 +03:00
Pavel Popov
1ea3e7476f
Full invoices and payments ( #438 )
...
* Full invoices and payments
* Refactored structure
* fix review
* fix review
2019-05-13 18:12:51 +03:00
Andrew Mayorov
3883e6a0be
Allow to define payment context through params ( #437 )
2019-04-30 17:43:41 +03:00
ndiezel0
02be09ec89
CDS-71: Redone Keyring ( #435 )
...
* CDS-76: Change rotate to use keyshare (#413 )
* CDS-76: Change rotate to use keyshare
* CDS-76: Add extra exceptions (#414 )
* CDS-75: Keyring init (#415 )
* CDS-75: Change Keyring.Init and add Keyring.Validate
* CDS-75: fixed missed exception
* CDS-75: add exception for double init and method to cancel it
* CDS-75: Rename `Init` to `StartInit`
Co-Authored-By: ndiezel0 <ndiezel0@gmail.com>
* CDS-75: introduce InvalidStatus exception, remove PublicKey and refactor
* CDS-75: fix typos and add comment
* CDS-75: void instead of Success
Co-Authored-By: ndiezel0 <ndiezel0@gmail.com>
* CDS-75: add Unlocked/Locked and OperationAborted
* CDS-75: add OperationAborted to relevant methods
* CDS-75: change relevant methods to use InvalidStatus
* CDS-75: add comments to `EncryptedMasterKeyShare`
* CDS-75: divide Status into Status and Activity
* CDS-75: changes due to realization
* CDS-75: add InvalidActivity exception to ValidateInit (#417 )
* CDS-75: fix Status typo (#418 )
* CDS-75: Add ShareholderId to all MasterKeyShare methods (#420 )
* CDS-75: Add ShareholderId to all MasterKeyShare methods
* CDS-75: added missing ValidateInit
* CDS-75: Add VerificationFailed exception (#421 )
* CDS-76: Refactor Unlock and Rotate to be similar to Init (#423 )
* CDS-76: Add missing Activity enums (#424 )
* CDS-25: Add methods for re-keying (#419 )
* CDS-25: Add methods for re-initialization
* CDS-25: add relevant comments
* CDS-25: change to rekey and make GetState universal
* CDS-25: rename `StartReKey` to `StartRekey`
Co-Authored-By: ndiezel0 <ndiezel0@gmail.com>
* CDS-25: change GetShate to GetStates to get all states
* CDS-25: Add detailed status
* CDS-25: use ShareholderId instead
* CDS-25: typo fix
* CDS-25: rename GetStates tp GetState
Co-Authored-By: ndiezel0 <ndiezel0@gmail.com>
* CDS-25: typos fixes
* CDS-25: add requiredness and make ShareSubmitters a map
* CDS-25: Add missing params and exception (#429 )
* CDS-84: Make lifetime optional (#432 )
* CDS-71: fix typo
* CDS-71: rename SignedMasterKeyShare and clarify what is confirm and validate
* CDS-71: clarification that SignedMasterKeyShare is JWS
2019-04-26 18:54:35 +03:00
Sergey Elin
71ae936f38
HG-471: Added type NoRouteFoundFailure for PaymentFailure ( #434 )
2019-04-25 10:23:08 +03:00
Anatoly Cherkasov
ef27dd7a0d
BJ-429: ThreeDsVerificaion -> ThreeDsVerification ( #431 )
2019-04-19 13:08:52 +03:00
Anatoly Cherkasov
1ca5bcd53f
BJ-429: add additional trx info ( #430 )
...
* BJ-429: add additional trx info
2019-04-16 17:55:27 +03:00
Sergei
c40c89d653
CDS-83: add PutCard and PutSession methods to cds storage service ( #426 )
...
Revert changes made in #425
2019-04-11 17:28:28 +03:00
Sergei
45dc92c870
CDS-83: add IdempotencyKeyConflict exception to PutCardData method ( #425 )
2019-04-10 20:23:55 +03:00
Sergei
dcf42cc135
CDS-83: add params arg with idempotency_key field to PutCardData method ( #422 )
2019-04-10 15:49:38 +03:00
Sergei
e51512a536
CAPI-340 Invoice idempotency ( #416 )
...
* Add external_id to InvoiceParams, InvoiceWithTemplateParams, InvoicePaymentParams
* Add external_id to Invoice and InvoicePayment structs
* Add invoice id to InvoiceParams and InvoiceWithTemplateParams
* Add payment id to InvoicePaymentParams
2019-04-02 18:38:22 +03:00
Alexey
27b28aa4be
HG-461: Manual refund handle ( #410 )
2019-02-25 12:04:22 +03:00
Andrew Mayorov
3866369025
Allow to redefine action upon adhoc repair ( #411 )
2019-02-22 18:08:13 +03:00
Артем
aab11dfa2d
DC-115: Partial capture permit ( #407 )
2019-02-22 11:05:25 +03:00
Anatolii Karlov
93d3665e38
PAYOUT-112: add type in payout search request ( #408 )
...
* PAYOUT-112: add type in payout search request
* PAYOUT-112: fix enum title
* PAYOUT-112: fix
2019-02-21 15:41:14 +03:00
Артем
101572eb51
DC-113: Empty cvv ( #406 )
2019-02-19 12:07:27 +03:00
Артем
3abdcb4788
added capture struct ( #404 )
2019-02-01 13:45:02 +03:00
Evgeny Levenets
18abfb502e
DC-104: rename 'PayoutProviders' to 'WithdrawalProviders' ( #403 )
...
for consistency
2019-01-30 15:37:51 +03:00
Alexey
9914f719bf
DC-111: Add subagent to SystemAccount ( #402 )
2019-01-29 12:57:21 +03:00
Артем
fa8b44506d
DC-110: Partial capture ( #401 )
2019-01-28 13:52:37 +03:00
Артем
c01bded319
DC-107: Partial capture ( #400 )
2019-01-24 16:02:48 +03:00
Kostya
741a2a1efa
BJ-348 Add new method for service geo location ( #399 )
...
* Add new method for service geo location
2019-01-10 18:33:19 +03:00
Evgeny Levenets
1c28959c1a
DC-104: add payout providers ( #398 )
2018-12-26 20:27:44 +03:00
Pavel Popov
0fca200469
Extended changes for wallet payouts ( #397 )
...
* Extended changes for wallet payouts
* params -> shop_params
* Add amount in payout
* Add fee in payout
* Small refactor
* Review changes
* Add wallet type in magista
2018-12-24 16:36:42 +03:00
Pavel Popov
f11097581e
Wallet payouts ( #395 )
...
* Wallet payouts
* Add payout id in params
* Add metadata
* Add InvalidPayoutTool exception
* Cleanup
* Add Get method
* Add InsufficientFunds exception
2018-12-12 12:12:33 +03:00
Артем
de069ae8e6
DC-105: Wallet payout tool ( #394 )
2018-12-10 14:00:35 +03:00
Артем
45c8524d34
added optional sequence to event struct ( #392 ) ( #393 )
2018-11-12 15:27:03 +03:00
Pavel Popov
5711f534bd
Payment domain revision in merch stat ( #387 )
2018-10-23 13:52:43 +03:00
Артем
71f152f5ce
HG-439: Invoice repair handle ( #390 )
2018-10-18 12:45:47 +03:00
Andrey Fadeev
192ba019f0
FF-7 Add more wallet accounts to cash flow and more vars to terms ( #389 )
...
* Add more wallet accounts to cash flow
* Add varset to terms retrival method argruments
* Remove obsolete wallet cash_flow names
2018-10-15 15:49:08 +03:00
Alexey
e044dd7fd9
DC-102: Improve compatibility ( #391 )
2018-10-12 16:24:58 +03:00
Alexey
970089c2b3
DC-102: Add Bank object to domain ( #388 )
2018-10-11 11:50:58 +03:00
Evgeny Levenets
8235b6f6df
HG-392: add primitive fistful limits ( #385 )
2018-10-04 18:07:15 +03:00
Alexey
9dd2741a3c
DC-102: Add Residence to BankCardConditionDefinition ( #384 )
2018-10-04 12:30:40 +03:00
Andrew Mayorov
4c78d0d545
HG-411: Add some exceptions w/ invalid status for refund operation ( #383 )
2018-10-02 16:35:41 +03:00
Pavel Popov
7b81c1576a
Fix in merch stat proto ( #382 )
...
* Fix in merch stat proto
* Add payment tool and contact info in customer payer
2018-10-01 20:03:37 +03:00
Alexey
1351a0ce70
CAPI-304: add metadata to bankcard ( #381 )
2018-09-27 17:27:52 +03:00