yuri-bukhalenkov
8284438bd0
ComputeGlobals call: removed globals_ref parameter ( #664 )
2021-04-20 17:31:06 +03:00
Sergey Yelin
8851c242d2
ED-102: Add CryptoCurrency dictionary ( #662 )
...
* ED-102: Add CryptoCurrency dictionary
* Update proto/domain.thrift
Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>
Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>
2021-04-05 22:21:35 +03:00
Sergey Yelin
61677b8600
Setup dictionaries and bank card validation rules ( #639 )
...
* Fix format
* Add new TerminalPaymentProvider struct
* Replace union with configurable one
* Unify provider types
* Rework DigitalWalletCondition
* Fix fields order
* TerminalPaymentProvider -> PaymentService
* Replace BankCardPaymentSystems enum with PaymentSystem struct
* Mark DigitalWalletProvider as legacy
* Add PaymentSystem to domain object
* Add missing
* Introduce PaymentToken
* Introduce MobileOperator
* Adjust index
* PaymentToken -> BankCardToken
* Add back value for digital wallet into payment method
* BankCardToken -> BankCardTokenService
* Add payment and bank card validation rules (#645 )
* Update proto/domain.thrift
Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>
* ED-20: Mapping from legacy enums to new types (#656 )
* ED-20: Mapping from legacy enums to new types
Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>
2021-03-31 17:58:07 +03:00
Yaroslav Rogov
c3fb3d895b
ED 92+ED 94/feat/capi id generation ( #660 )
...
* fix: Fix formatting
* ED-94/feat: Add customer_id
* ED-92/feat: Add template_id
* ED-92/fix: Fix type for template_id
2021-03-24 13:42:11 +03:00
Yaroslav Rogov
78ccbad21c
ED-81/feat: Add customer_binding_id ( #659 )
2021-03-23 11:35:48 +03:00
Yaroslav Rogov
d67faab11e
ED-81/feat: Add rec_payment_tool_id to CustomerBindingParams ( #658 )
...
* ED-81/feat: Add rec_payment_tool_id to CustomerBindingParams
* Switch to optional
2021-03-22 12:15:18 +03:00
Andrey Fadeev
ca2b3adbeb
ED-82 Add bank account info to invoice details ( #657 )
2021-03-16 13:35:21 +03:00
yuri-bukhalenkov
2c99b42a3e
changed field #1 for InvoiceClientInfo from bool isTrusted to enum ClientTrustLevel trustLevel ( #655 )
2021-03-02 12:47:15 +03:00
dinama
9b3b518755
ED-33: +make scenario mandatory ( #654 )
2021-02-26 23:26:51 +03:00
dinama
90c62bfcdc
+drop legacy_domain_revision ( #653 )
2021-02-25 11:48:49 +03:00
Boris
b9e801edf6
Turnover limit upper boundary use as amount ( #651 )
2021-02-19 14:54:58 +03:00
Alexander Romanov
e606ac61e2
PLANTEAM-994: Add RBS terminal ( #650 )
2021-02-18 16:55:47 +03:00
Andrey Fadeev
957a713ee0
MSPF-560 Add more deprecation notes about provider replacement ( #648 )
2021-02-09 17:26:19 +03:00
yuri-bukhalenkov
95b0d8df0d
Hg-568: added a new field "trusted_client" for an antifraud system ( #647 )
...
* added trusted_client field to an InvoiceParams(payment_processing) and forwarded it to an Invoice(domain)
* pushed field trusted_client to a proxy_inspector
* HG-568: moved field trusted_client to an extra structure InvoiceClientInfo and renamed it to is_trusted
2021-02-09 10:35:01 +03:00
Sergey Yelin
bde841f1e6
Add uzcard as payment system ( #646 )
2021-02-01 17:01:47 +03:00
Артем
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