Andrey Fadeev
7dd15a2beb
Enable incoming paymentToolDetails in PaymentResource v2 ( #239 )
2018-09-25 13:36:41 +03:00
Andrey Fadeev
dadcf7fcb9
Temporary enable incoming clientInfo in PaymentResource v2 ( #237 )
2018-09-25 12:33:15 +03:00
Andrey Mayorov
72bf51c317
CAPI-302: Enlarge 'filename' field
2018-09-24 17:02:20 +03:00
Anton Belyaev
75c67a79a6
Fix: loosen IBAN match pattern ( #233 )
...
to accept old data already stored in the system
2018-09-21 16:08:36 +03:00
Kehitt
815b8d896a
moved Report parameters to its own definition
2018-09-20 13:38:48 +03:00
Kehitt
d7a613e202
moved everything back inline schema
2018-09-20 12:38:09 +03:00
Kehitt
6a3685d9c0
add reportType parameter, move request params to body
2018-09-20 12:23:12 +03:00
Andrey Mayorov
2f4aea7bb5
Try to redefine a couple of properties w/o inline allOf
2018-09-14 16:09:50 +03:00
Evgeny Levenets
17143f2a5b
add forgotten ContractPayoutToolInfoModification ( #226 )
2018-09-11 15:41:12 +03:00
Andrey Mayorov
e467fc82ac
Make bank residence represented w/ common alpha-3 code
2018-08-31 19:52:14 +03:00
Andrey Mayorov
7f5b779c1b
Enlarge InternationalBankDetails.address
considerably
2018-08-31 11:15:56 +03:00
Andrey Mayorov
e3e9c28ed8
Unify international accounts under a single schema
2018-08-30 15:57:03 +03:00
Andrey Mayorov
d03cd7d2d7
Add USABankAccount since it differs a bit from InternationalBankAccount
2018-08-24 17:55:55 +03:00
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
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
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
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
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
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
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
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
Anton Belyaev
24f43e00e7
BJ-209: Payouts search ( #88 ) ( #106 )
2017-09-29 15:21:06 +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
Andrew Mayorov
d3cf4735ba
HG-58: Allow to refund payments ( #105 )
2017-09-18 19:20:46 +03:00
Andrew Mayorov
0dcdfc204d
HG-237: Provide payment hold facility ( #102 )
...
* HG-236: readOnly added for heldUntil (#85 )
* HG-236: readOnly added for heldUntil
* HG-236: heldUntil should be optional
* HG-236: Code 202 for CapturePayment and CancelPayment
* HG-236: Default for PaymentFlow added (#92 )
* MST-111: Add payment flow search (#94 )
2017-08-29 19:15:47 +03:00
Evgeny Levenets
582340f5fa
CAPI-176: add user interaction for terminal payments ( #103 )
2017-08-29 14:02:52 +03:00
Andrew Mayorov
d1eb91d41c
Add payout tool change to the set of shop modifications ( #104 )
2017-08-29 13:45:11 +03:00