Commit Graph

574 Commits

Author SHA1 Message Date
Артем
c5b986f1ff
MSPF-626: Add rate exceptions (#643) 2021-01-25 15:47:19 +03:00
dinama
093c982183
inspector: make_recurrent flag (#642) 2020-12-24 12:22:09 +03:00
Артем
2ddb354e54
MSPF-626: Partial commit(#640) 2020-12-21 17:13:58 +03:00
Andrew Mayorov
59207b8b0f
Try to explain Reference / DomainObject peculiarities (#638) 2020-12-10 18:31:40 +03:00
Andrey Fadeev
db2cf11be5
Fix routing rules field name in domain.Reference type (#637) 2020-12-10 14:04:54 +03:00
Артем
d8429c7f2e
MSPF-626: Proto limiter proto (#636)
* added provider limit terms

* added proto limiter

* added requested changes

* fixed

* minor

* renamed

* fixed
2020-12-09 22:27:41 +03:00
George Belyakov
62e3054cd0
DC-130: remove duplicate types fields in DomainObject and Reference unions (#635)
* remove duplicate types fields in DomainObject/Reference unions

* correct union tags

* change fields names in DomainObject/Reference unions
2020-12-08 11:12:36 +03:00
Alexey
d71809f448
CAPI-430: Add last_transaction_info to payproc_InvoicePayment struct (#631) 2020-12-07 13:36:53 +03:00
Sergey Yelin
060478e532
Add yandexpay support types (#633)
* Fix format

* Add yandexpay

* Add YnadexPay support types
2020-12-07 11:35:19 +03:00
Sergey Yelin
48db76eceb
Add yandexpay (#632)
* Fix format

* Add yandexpay
2020-12-04 17:53:38 +03:00
Inal Arsanukaev
4386dea42e
BJ-1017: added document type for claim management (#630)
* BJ-1017: added document type for claim management

* Fix after review

Co-authored-by: Inal Arsanukaev <inalarsanukaev@MacBook-Pro-Inal.local>
2020-12-04 16:07:09 +03:00
vitaxa
bc366eb3d3
Provider expiry date (#619) 2020-11-18 12:41:31 +03:00
George Belyakov
db5938de26
DC-130: add withdrawal/p2p_transfer routing rules set types (#629)
* add withdrawal/p2p_transfer routing rules set types

* fix

* unified types for all payment/withdrawal/p2p_transfer routings

* fix

* add ComputeRoutingRuleset function instead of ComputePaymentRoutingRuleset, ComputePaymentRoutingRuleset is deprecated for now
2020-11-12 16:26:28 +03:00
Anatoly Cherkasov
e369307e66
PROX-474: added uzcard (#626) 2020-11-11 16:29:36 +03:00
Andrey Fadeev
3710cab306
Add dummy payment system (#628)
For usage in some testing or legally restricted environments
2020-11-11 13:25:15 +03:00
malkoas
db774d0cf7
BJ-1011: Added customerId, treminalId, providerId, error in merch_stat (#627)
* BJ-1011: Added customerId, treminalId, providerId, error in merch_stat

* removed unnecessary params
2020-11-11 11:54:56 +03:00
Toporkov Igor
6cdfb13e26
HG-562: Move short_payment_id to AdditionalTransactionInfo (#625)
* Move short_payment_id to AdditionalTransactionInfo

* Leave a comment about short_payment_id nature
2020-11-06 16:28:25 +03:00
Sergey Yelin
2baf5cc2ca
Fix format (#624) 2020-11-03 20:57:55 +03:00
Sergey Yelin
b2c87499cd
Add RiskScore selector to Provider's provision terms (#623)
* Add RiskScore selector to Provider's provision terms

* risk_scores -> risk_coverage

* Rename

* Add risk coverage to RecurrentPaytoolsProvisionTerms
2020-11-03 18:43:41 +03:00
dinama
f268ab3511
CAPI-427: new PaymentToolToken that may expire (#622) 2020-10-27 13:16:23 +03:00
Toporkov Igor
c3a21efc28
Add short_payment_id to domain.InvoicePayment (#621) 2020-10-26 17:03:20 +03:00
Toporkov Igor
467c2bd2d0
HG-555: Refactor ComputeShopTerms (#618)
* Add Varset and remove Timestamp from ComputeShopTerms arguments

* Add VarsetPartyNotMatch error

* Return timestamp to the function signature
2020-10-22 11:10:32 +03:00
Roman Pushkov
efca058ad2
HG-544: update to shumaich proto (#598)
* add clock to domain

* add clock to payment events

* clean up comments

* add clock to chargeback events

* add clocks and chargeback timestamps

* typo fix

* update proto

* review updates

* fix wrong deletion

* reuse clock update
2020-10-12 14:12:51 +03:00
Anatoly Cherkasov
6c96a4d67b
Withdrawal provider: added optional trx info (#615)
* Withdrawal provider: added optional trx info
2020-09-18 13:40:35 +03:00
vitaxa
e775fabcba
BJ-982: claim modification remove/edit (#613) 2020-09-10 16:44:13 +03:00
Roman Pushkov
e2de9430f1
HG-545: add business time to events (#612)
* add business time to events

* add occurred_at to event changes
2020-08-17 15:00:15 +03:00
Andrey Fadeev
895f01ac1b
MSPF-560 Add EBT payment system (#611) 2020-08-12 16:03:22 +03:00
ndiezel0
96fef6cdf4
HG-452: Add VarsetPartyNotEqual exception (#610)
* HG-452: Add VarsetPartyNotEqual exception

* Update proto/payment_processing.thrift

Co-authored-by: Andrey Fadeev <me@ciiol.net>

* HG-452: Fix

Co-authored-by: Andrey Fadeev <me@ciiol.net>
2020-08-06 16:54:27 +03:00
Andrey Fadeev
38bdfd5869
MSPF-560 Add rupay (#609) 2020-08-03 16:55:10 +03:00
Baikov Dmitrii
0e5a1e6617
MST-214: Add external_id to StatChargeback (#608) 2020-08-03 14:25:40 +03:00
Andrey Fadeev
a6acedebaa
MSPF-560 Add ELO payment system (#607)
It is a Brazilian card association. We already have operations with their
cards in our storage.
2020-07-31 16:58:27 +03:00
Baikov Dmitrii
0c37ff49a2
MST-214: Fix getChatgebacks response (#606) 2020-07-30 12:52:14 +03:00
Baikov Dmitrii
0e627edad8
MST-214: Add chargeback search to magista (#605) 2020-07-30 12:40:15 +03:00
Inal Arsanukaev
93bff52422
HOOK-107: manual sending hooks (#604)
* HOOK-107: manual sending hooks

* Fix method

* Upd build_utils

Co-authored-by: Inal Arsanukaev <inalarsanukaev@MacBook-Pro-Inal.local>
2020-07-29 18:29:00 +03:00
Andrey Fadeev
dbb733fca1
DC-129 Allow to define more flexible conditions in provision terms (#602) 2020-07-28 18:05:05 +03:00
Alexey
b18f037a2c
DC-124: Add fields for various external ids for terminals (#601) 2020-07-27 11:39:24 +03:00
ndiezel0
ab67f632e5
HG-452: Add party_id to ComputePaymentRoutingRuleset (#600)
* HG-452: Add party_id to ComputePaymentRoutingRuleset

* HG-452: Add missing Varset fields

* HG-452: Remove extra fields
2020-07-24 16:49:55 +03:00
Toporkov Igor
015db8b26c
DС-127: Handle untokenized google pay cards (#568) (#576)
* DС-126: Handle untokenized google pay cards (#568)

* Unify different bank card-related Payment methods

* Add studid-simple flag for non-tokenized cards

* Fix wrong order in typedef

* Rename boolean -> bool

* Reintroduce old PaymentMethods to ensure backwards compatibility

* Replace is_tokenized with card_provider

* Add BankCardProvider condition

* Add _deprecated suffix to old bank card-related payment methods

* Put deprecated payment methods in the end of definition

* Replace BankCardProvider with TokenizationMethod

* Fix duplication field created by merge

* Replace has_cvv with is_cvv_empty in order to comply with BankCard struct

* Make all fields of BankCardPaymentMethod optional

* *sigh* make payment_system required and provide default value for is_cvv_empty
2020-07-23 11:05:28 +03:00
ndiezel0
b728ff4629
HG-452: Add ComputeGlobals and ComputePaymentRoutingRuleset to party_management (#599) 2020-07-22 21:04:14 +03:00
ndiezel0
161d8c7d17
HG-452: Add PaymentTool to Varset (#597) 2020-07-20 15:23:28 +03:00
Roman Pushkov
9dad7289e0
HG-541: invoice adjustments, extra exceptions (#596)
* add extra exceptions

* add id to pending adjustment exception
2020-07-15 19:15:14 +03:00
Alexey
29f94989a3
FF-200: Withdrawal adapter callbacks (#592) 2020-07-14 14:00:43 +03:00
Pavel Popov
abf362e7a8
Use version ranges (#595) 2020-07-14 12:26:49 +03:00
Alexey Pronin
2f62a8cd64
Switch java part to proto pipeline (#585)
* Bump parent and build-utils
2020-07-08 18:49:53 +03:00
Roman Pushkov
a1072d0666
HG-541: invoice status adjustments (#591)
* add invoice adjustment function

* add domain definitions for invoice adjustment

* fix copypaste

* add invoice adjustment id

* add invoice adjustment status

* add invoice already has status error

* add invoice adjustment reference

* add review fixes

* update exceptions

* fix missing exception

* fix exception

* fix duplicate

* update ordering

* rename exception

* rename exception in function

* post-review updates

* fix id, update exceptions

* fix ordering

* fix ordering
2020-07-07 11:15:38 +03:00
ndiezel0
1984435b31
HG-452: Update compute provider methods using universal Provider (#594) 2020-07-03 11:03:04 +03:00
Roman Pushkov
2af32d7949
HG-542: chargebacks, skip stage (#593)
* add move to stage option to reopen

* fix order

* add invalid stage exception

* fix order
2020-07-02 14:56:00 +03:00
Andrey Fadeev
075185c910
MSPF-561 Add unied provider fields to the Provider type (#588) 2020-06-29 17:27:14 +03:00
Sergey Yelin
d0e949b965
P2C-7: Add withdrawal terminal priority (#590) 2020-06-25 11:13:20 +03:00
Andrey Fadeev
1473355334
P2C-8 Fix requiredness in union warning (#589) 2020-06-22 16:59:07 +03:00