Commit Graph

126 Commits

Author SHA1 Message Date
Andrey Mayorov
4b91734cc8 Fix layout of InternationalBankAccount and drop localBankCode 2018-08-24 17:54:41 +03:00
Evgeny Levenets
0ac84f2f71
CAPI-282: add private entity to public api (#218)
for proper wallet's contract decoding
2018-08-15 18:56:23 +03:00
Anton Kuranda
2f73fc186e
Redoc bump (#216)
- bumped to redoc 2.x
- fixed urls for api key and ToS
2018-08-13 21:16:50 +03:00
Evgeny Levenets
80d65472d0
CAPI-281: add ability to search refunds (#215) 2018-08-09 20:11:37 +03:00
Evgeny Levenets
fb18643a35
MST-173: replace offset with continuation token (#212)
* replace offset and total count with continuation token for magista-related requests
* add payment status timestamp
* offset is still presented in "searchPayouts" request
2018-07-11 16:07:01 +03:00
Evgeny Levenets
de148f0501
Rename GooglePay params properly (#210)
rename merchantID -> gatewayMerchantID to match adapter's protocol
2018-07-04 14:53:35 +03:00
Anton Kuranda
88ee25004b
- added 'timeout' error description (#208) 2018-06-05 16:55:40 +03:00
Evgeny Levenets
daf1336c52
CAPI-274: add GooglePay token provider (#206) 2018-05-30 15:35:30 +03:00
Pavel Popov
abbfb1ffeb
Add token provider, payment system and short id (#200)
* Add token provider, payment system and short id

* Use x-rebillyMerge for token provider and payment system

* Add bin

* Fix regex on bin field
2018-05-22 15:38:59 +03:00
Evgeny Levenets
1237b806e4
CAPI-270: add token provider to PaymentToolDetails (#201) 2018-05-22 11:55:36 +03:00
Evgeny Levenets
f28bab216c
CAPI-265: support reporting preferences modification (#184) (#186)
* CAPI-265: support reporting preferences modification (#184)

* support reporting preferences modification
* remove tech fields

* rework ContractReportingPreferencesChange

to match more precisely with ReportingPreferences

* add forgotten field to LegalAgreement (#192)
2018-05-16 17:11:42 +03:00
Andrew Mayorov
4f2b984da3
Fix capture error description (#198) 2018-05-11 12:03:56 +03:00
Anton Belyaev
b04a12937f
Update bank card spec (#194) 2018-05-10 20:49:15 +03:00
Anton Belyaev
ff1cff34ad
Print bank card BIN (#190) 2018-05-08 16:09:27 +03:00
Natalia Pulina
33e03b377e CAPI-258: Introduce apple pay (#178) (#180) 2018-05-08 13:09:28 +03:00
Andrew Mayorov
704ab97d3e
Describe thoroughly all BadRequest errors (#188) 2018-05-07 16:05:18 +03:00
Natalia Pulina
b9850cab0b
SubError moved to separate model (#183) 2018-04-27 12:17:41 +03:00
Petr Kozorezov
0de2fa30c4
add error mapping draft (#168)
* add error mapping draft

* add werker 'dev' rule

* add 'dev' make target helper

* add merchant errors; refactor client errors

* update payment error type

* add payment error code descriptions

* update client payment errors list

* apply review comments

* apply review comments

* apply review comments

* apply review comments

* apply review comments

* apply review comments
2018-04-02 11:40:30 +03:00
Pavel Popov
9a7dd8879c
Payout summary (#174)
* Add payout summary
2018-03-15 13:05:27 +03:00
Natalia Pulina
c18c02055b
CAPI-240: Refund is enriched by the amount and currency (#162) (#163)
* CAPI-240: Refund is enriched by the amount and currency (#162)

* CAPI-240: Opportunity to do partial refund added

* CAPI-240: reason should be optional in RefundParams
2018-02-28 21:09:47 +03:00
Anton Kuranda
2911fc06aa
added v2 publication (#172) 2018-02-28 20:48:34 +03:00
Evgeny Levenets
ceb9907dd5
CAPI-249: add payout terms support (#164) (#165)
* CAPI-245: enlarge international entities
* CAPI-249: add payout terms support to PaymentInstitution api
* CAPI-249: add ability to change payout schedule
2018-02-27 11:26:13 +03:00
Andrew Mayorov
13e66dd66e
CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
Andrew Mayorov
2ca3164415 CAPI-217: add payment institution support (#153)
* CAPI-217: add payment institution support (#152)
* CAPI-233: add international legal entity & bank account (#155)
* CAPI-217: harder conditions for residence & BIC (#156)
2018-01-22 11:44:53 +03:00
Pavel Popov
93a682b114 MST-134: Remove payout status (#151)
* MST-134: Remove payout status parameter from search payout path
* MST-134: Remove payout status from payout definition
2017-11-28 19:01:43 +03:00
Timur
ce8ce79b3f
Fix CODEOWNERS syntax (#148) 2017-11-15 16:08:36 +03:00
Timur
e89aa55025
Require Alexey Pronin to approve changes (#145) 2017-11-15 15:03:31 +03:00
Andrew Mayorov
30372a8f92
Document which server errors clients can expect and when (#144) 2017-11-13 17:02:10 +03:00
Evgeny Levenets
1f7ac8bbb8
change base path to v2 (#143)
* update version to 2.0.0
* change base path to 'v2'
2017-11-13 15:27:06 +03:00
Andrew Mayorov
446ff633a6
CDS-51: Loosen the cardnumber mask type to cover shorter masks (#142)
Backported from #141.
2017-11-09 15:37:43 +03:00
Evgeny Levenets
8269a54390
werker branch name fix (#139) 2017-11-03 13:16:22 +03:00
Evgeny Levenets
d0723ea165 Merge branch 'master' into v2 2017-11-02 16:53:30 +03:00
Evgeny Levenets
36939efff8
fix werker (#138)
fix release branch naming for werker
2017-11-02 16:48:26 +03:00
Evgeny Levenets
dddd99ce11 Merge branch 'master' into v2 2017-11-02 15:39:54 +03:00
Evgeny Levenets
815c865495
MSPF-309: add werker stuff (#136)
'V' for vendetta!
2017-11-02 15:32:15 +03:00
Evgeny Levenets
b4ba3e7f3e DC-51: penetrate invoice cart into invoice template 2017-11-02 14:07:18 +03:00
Andrew Mayorov
d01a2cca16
Postulate non-empty id types where reasonable (#134) 2017-11-01 16:11:48 +03:00
Evgeny Levenets
2d94bae176 Revert "DC-51: penetrate invoice cart into invoice template (#129)" (#133)
This reverts commit f1d58765f6.
2017-10-27 13:34:45 +03:00
Evgeny Levenets
f1d58765f6 DC-51: penetrate invoice cart into invoice template (#129)
* DC-51: penetrate invoice cart into invoice template (#107)

* CAPI-180: add currency to multiline invoice template (#128)

* CAPI-180: move product to appropriate location (#130)
2017-10-25 16:38:46 +03:00
Dmitry Manik
a880e4defc HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
Anton Belyaev
8af59100dc Add x-rebillyMerge to BankCardDetails (#132) 2017-10-17 19:22:38 +03:00
Anton Belyaev
0f30cdf3f1 Require discriminator in PayoutToolDetails & Reffer to BankCardPaymentSystem in BankCardDetails (#131)
* Require discriminator in PayoutToolDetails
* Reffer to BankCardPaymentSystem in BankCardDetails
2017-10-17 16:30:07 +03:00
Anton Belyaev
5993ba7bb5 Revert "Revert "BJ-209: Payouts search (#88) (#106)" (#122)" (#123)
This reverts commit 5eb58588c9
and returns back the changes from commit 24f43e00e7
2017-10-10 18:42:47 +03:00
Anton Belyaev
5eb58588c9 Revert "BJ-209: Payouts search (#88) (#106)" (#122)
This reverts commit 24f43e00e7.
2017-10-09 18:05:29 +03:00
Natalia Pulina
675366083c CAPI-193: Introduce getting of invoice payment methods by template id (#119) 2017-10-02 20:09:10 +04:00
Anton Kuranda
7488f2f902 updated invoiceAccessToken lifetime description (#118) 2017-09-29 18:18:28 +03:00
Anton Belyaev
24f43e00e7 BJ-209: Payouts search (#88) (#106) 2017-09-29 15:21:06 +03:00
Anton Belyaev
cdccbc695a MST-115: Terminal payment tool (#108) (#117) 2017-09-28 15:54:09 +03:00
Natalia Pulina
7a4abfd06b CAPI-179: available payment methods for invoice (#109) (#116)
* CAPI-179: plugin for some repetitive primitives used
2017-09-27 16:59:53 +04:00
Evgeny Levenets
ddff7a34e8 CAPI-185: make cardholder optional but not empty (#112) 2017-09-25 15:10:53 +03:00