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
Evgeny Levenets
f40a1bf400
Merge epic/online-cashreg ( #100 )
...
* HG-240: Introduce invoice cart
* HG-240: Fix review issues
* HG-240: Redesign VAT definition and usage
* HG-246: add cart support to InvoiceTemplating (#93 )
* Revert "HG-246: add cart support to InvoiceTemplating (#93 )" (#95 )
* Add minItems to InvoiceCart definition (#96 )
2017-08-22 16:00:49 +03:00
Evgeny Levenets
202832d523
CAPI-176: tokenize nothing ( #99 )
2017-08-16 20:13:04 +03:00
Evgeny Levenets
04ffc8e3bd
CAPI-155: remove shopID from report ( #97 )
2017-08-09 14:31:05 +03:00
Andrew Mayorov
9f34346c63
Fix INN definition ( #89 )
2017-08-02 12:46:36 +03:00
Pavel Popov
610750af92
BJ-203: Reporter swag ( #87 )
2017-07-31 16:57:08 +03:00
Anton Belyaev
2e5cc1fb2b
Introduce invoice templates ( #79 )
...
* introduce invoice templates
* refactor authorization description
* clarify auth description for Invoices operations
2017-07-26 19:06:15 +03:00
Natalia Pulina
5b0989437c
Revert "HG-236: readOnly used again for heldUntil ( #83 )" ( #84 )
...
This reverts commit b648f257f8
.
2017-07-26 19:44:44 +04:00
Natalia Pulina
b648f257f8
HG-236: readOnly used again for heldUntil ( #83 )
2017-07-26 18:13:15 +04:00
Andrew Mayorov
b6d690c730
HG-192: Move onto claim-centric design ( #81 )
...
* CAPI-74: Move onto claim-centric design (#51 )
* CAPI-74: Move onto claim-centric design
* CAPI-74: Redesign contractor schema in accordance with new partymgmt
* FE-278: Redesign payout tool with aggregation instead of inclusion (#56 )
* FE-278: Redesign payout tool with aggregation instead of inclusion
* FE-278: Add forgotten schema
* CAPI-113: updated interface to match latest damsel (#57 )
* Merge master to epic/multiclaims (#72 )
* CAPI-153: Support of holds added (#70 )
* CAPI-153: Support of holds added
* Added wrecker config for epic/* branches
* Added event-batching support (#74 )
* Fixed some issues (#76 )
- removed acceptedAt from ClaimAccepted
- added reason to ClaimRevoked
- changed bankAccount to required in RussianLegalEntity
* HG-192: Fix some party management related types (#77 )
* HG-192: Fix some party management related types (#78 )
2017-07-17 14:46:51 +03:00
Natalia Pulina
cffbeddab4
HG-236: Temporary separation of PaymentFlow, readOnly should be handl… ( #75 )
...
* HG-236: Temporary separation of PaymentFlow, readOnly should be handled in future
* HG-236: Don't define OnHoldExpiration as separate type
2017-07-14 15:31:09 +04:00
Natalia Pulina
641c3a46d6
CAPI-153: Support of holds added ( #70 )
...
* CAPI-153: Support of holds added
2017-06-30 17:39:08 +03:00
Anton Belyaev
bfbff72e5f
CAPI-141: sync accountID type with damsel ( #67 )
...
* sync accountID type with damsel
* fix some typos and spacing
2017-06-05 20:57:02 +03:00
Evgeny Levenets
0e31252db2
CAPI-142: added fee, shopID, location and metadata to PaymentSearchResult ( #66 )
2017-05-26 15:11:29 +03:00
Andrew Mayorov
895735de8e
CAPI-125: Fix too strong limit ( #64 )
2017-05-17 18:35:10 +03:00
Andrew Mayorov
19713fc464
CAPI-125: Impose reasonable limits and enforce specs on model props ( #62 )
...
* CAPI-125: Impose reasonable limits and enforce specs on model props
* CAPI-125: Accomodate for ipv6-mapped ipv4 addresses
* CAPI-125: Fix standard id
* CAPI-125: Refine phone number format
2017-05-12 17:23:24 +03:00
Artem Ocheredko
c36fe0a3c4
CAPI-134 Remove payer from all responses ( #61 )
2017-05-04 19:56:01 +04:00
Artem Ocheredko
384e278a1b
CAPI-95 Fix card mask fuck up ( #60 )
2017-05-04 17:21:35 +04:00
Artem Ocheredko
394a1abc38
CAPI-95 Add payer info to payments search ( #59 )
2017-05-04 16:04:58 +04:00
Andrew Mayorov
8e5f8583c3
HOOK-1: Describe webhook resources ( #55 )
...
* HOOK-1: Describe webhook resources
* HOOK-1: Deprecate and remove callback handlers
* HOOK-1: Get rid of allOfs hacked earlier to inject descriptions
2017-04-24 17:30:38 +04:00
Artem Ocheredko
3a34b8915b
CAPI-97: Add payments search, update invoices search ( #52 )
...
* CAPI-97 Add payments search, update invoices search. Remove statuses array in invoices/payments search requests
2017-04-21 16:59:45 +04:00
Andrew Mayorov
7fb63e90f3
CAPI-80: Add forgotten ClaimRevoked schema ( #50 )
2017-04-04 14:58:29 +03:00
Artem Ocheredko
ccf8462cea
Make shopParams category optional ( #48 )
2017-03-24 16:26:00 +04:00
Andrew Mayorov
e90d600dbe
MSPF-191: Introduce invoice-scoped access tokens ( #42 )
...
* MSPF-191: Introduce invoice-scoped access tokens
* MSPF-191: Clarify invoice access token scope and lifetime
2017-02-21 14:01:52 +03:00
Andrew Mayorov
2bef8ccb5d
MSPF-191: Describe amount and currency more thoroughly ( #41 )
2017-02-13 20:02:56 +03:00
Anton Kuranda
9afa811cbc
general grammar fixes ( #36 )
...
* general grammar fixes
* added wsd+img data, fixed invoice img
* add wsd folder+content
2017-02-06 20:15:39 +03:00
Andrew Mayorov
27a8069f28
ITS-21: Prepare for the release ( #31 )
...
* ITS-21: Make the spec ready for ReDoc
* ITS-21: Make it possible to define paths in subdirs
* ITS-21: Translate tags back to English + abuse x-displayName
* ITS-21: Introduce Makefile
* ITS-21: Describe analytics operations more
* ITS-21: Describe analytics definitions more
* ITS-21: Fix tag descriptions a bit
* ITS-21: Describe geo operations
* ITS-21: Translate common parameter descriptions
* ITS-21: Describe invoice/payments operations and definitions
* ITS-21 Make shop/party activation/suspension truly idempotent. Fix UpdateShopArgs definition
* ITS-21: Describe payments/tokens operations and definitions
* ITS-21: Describe invoice.reason property
* ITS-21: Describe user interactions
* ITS-21: Unskuccaite all the paths backs
* ITS-21: Fix warnings + use hack w/ allOf where applicable
* ITS-21 Rename all Args to Params
* ITS-21 Rename context to metadata
2017-02-06 15:09:03 +03:00