Commit Graph

280 Commits

Author SHA1 Message Date
Alexey
bccc2a8e36
HG-497: Add domain and party revision fields where necessary (#480) 2019-08-15 16:44:58 +03:00
Toporkov Igor
9582ac970b
Added missing payment deadlines (#479) 2019-08-15 15:32:03 +03:00
Toporkov Igor
83655a86c3
Added payment deadline (#478) 2019-08-14 14:25:20 +03:00
Boris
6db00b3551
mv timeout_behaviour; add to session (#467) 2019-08-09 10:58:32 +03:00
Alexey
01a8ed4949
HG-497: Customer binding desync (#476) 2019-08-08 14:53:38 +03:00
Артем
5d47bde5f3
FF-105: Get quote errors (#470)
* added exceptions

* another way

* added requested changes

* nano

* nano
2019-08-01 19:17:29 +03:00
Alexey
ae26a6cdcd
HG-496: Add new event to pass partial capture params (#473)
* HG-496: Add new event to pass partial capture params

* HG-496: Request -> Started

* HG-496: Use InvoicePaymentCaptureParams for params

* HG-496: Generic capture started event, dont pass cashflow in it
2019-08-01 12:37:38 +03:00
Andrey Fadeev
2044908c96
Set CreateManualRefund exceptions same as in RefundPayment (#471) 2019-07-25 13:43:26 +03:00
Boris
95ff6025b9
paymentMethod MobileCommerce to MobileOperator (#463) 2019-07-19 18:48:38 +03:00
Alexey
21ea9444ff
Add manual id and external_id to refunds (#464) 2019-07-16 16:30:05 +03:00
Anatoly Cherkasov
9ae76307a4
FF-93: add destination tag (#454) 2019-07-15 13:06:53 +03:00
Boris
d85ca6cb56
add processing error 'operation_amount_incorrect' (#461)
* add LimitSpanExceeded for amount
2019-07-15 10:16:28 +03:00
Артем
6881068c11
added weight (#462) 2019-07-09 16:20:25 +03:00
Boris
78c11285e2
TimeoutBehaviour to union (#460) 2019-07-04 12:58:18 +03:00
vitaxa
78d9862155
Change in merch stat (#459)
- add crypto currency
2019-07-04 12:29:12 +03:00
vitaxa
d06c7166ba
Payment stat change (#458)
transaction_info to additional_transaction_info
2019-07-03 18:35:10 +03:00
Артем
5397aa5a39
renamed (#457) 2019-07-02 15:33:36 +03:00
Andrey Fadeev
edf8e47d78
Add indexes to domain.Residence enum (#456) 2019-07-02 12:46:01 +03:00
Boris
291a6ed902
PROXY-322 mobile commerce, suspend add timeout behaviour (#453)
add mobile commerce, suspend timeout behaviour
2019-07-01 13:50:00 +03:00
Alexey
25232b2bdb
HG-458: New adjustment status, refund error class, optional trx_info for RefundCreated evt (#451) 2019-06-28 14:14:00 +03:00
Артем
47767ae734
FF-93: FIX - Get rate point (#455)
* changed to get rate point instead of rate table

* minor
2019-06-28 12:12:39 +03:00
Артем
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
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