swag-payments/spec/definitions
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
..
AccessToken.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
Account.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
BankAccount.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
BankCard.yaml CAPI-179: available payment methods for invoice (#109) (#116) 2017-09-27 16:59:53 +04:00
BankCardDetails.yaml CDS-51: Loosen the cardnumber mask type to cover shorter masks (#142) 2017-11-09 15:37:43 +03:00
BankCardPaymentSystem.yaml CAPI-179: available payment methods for invoice (#109) (#116) 2017-09-27 16:59:53 +04:00
BrowserGetRequest.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
BrowserPostRequest.yaml HOOK-1: Describe webhook resources (#55) 2017-04-24 17:30:38 +04:00
BrowserRequest.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
CardData.yaml CAPI-185: make cardholder optional but not empty (#112) 2017-09-25 15:10:53 +03:00
Category.yaml CAPI-125: Impose reasonable limits and enforce specs on model props (#62) 2017-05-12 17:23:24 +03:00
Claim.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ClaimAccepted.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ClaimChangeset.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ClaimDenied.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ClaimPending.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ClaimRevoked.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ClientInfo.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
ContactInfo.yaml CAPI-125: Impose reasonable limits and enforce specs on model props (#62) 2017-05-12 17:23:24 +03:00
Contract.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
ContractAdjustment.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ContractAdjustmentCreation.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ContractCreation.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
ContractLegalAgreementBinding.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ContractModification.yaml Postulate non-empty id types where reasonable (#134) 2017-11-01 16:11:48 +03:00
Contractor.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ContractPayoutToolCreation.yaml Postulate non-empty id types where reasonable (#134) 2017-11-01 16:11:48 +03:00
ContractTermination.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
CostAmountRange.yaml Introduce invoice templates (#79) 2017-07-26 19:06:15 +03:00
Currency.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
Customer.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerAndToken.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerBinding.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerBindingError.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerBindingInteractionRequested.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerBindingParams.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerBindingStarted.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerBindingStatus.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerBindingStatusChanged.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerChange.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerEvent.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
CustomerPayer.yaml Postulate non-empty id types where reasonable (#134) 2017-11-01 16:11:48 +03:00
CustomersTopic.yaml Postulate non-empty id types where reasonable (#134) 2017-11-01 16:11:48 +03:00
DigitalWallet.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
DigitalWalletData.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
DigitalWalletDetails.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
DigitalWalletDetailsQIWI.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
DigitalWalletProvider.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
DigitalWalletQIWI.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
FileMeta.yaml Postulate non-empty id types where reasonable (#134) 2017-11-01 16:11:48 +03:00
GeneralError.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
GeoLocationInfo.yaml CAPI-142: added fee, shopID, location and metadata to PaymentSearchResult (#66) 2017-05-26 15:11:29 +03:00
InternationalBankAccount.yaml CAPI-249: add payout terms support (#164) (#165) 2018-02-27 11:26:13 +03:00
InternationalLegalEntity.yaml CAPI-249: add payout terms support (#164) (#165) 2018-02-27 11:26:13 +03:00
Invoice.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
InvoiceAndToken.yaml Introduce invoice templates (#79) 2017-07-26 19:06:15 +03:00
InvoiceCart.yaml Merge epic/online-cashreg (#100) 2017-08-22 16:00:49 +03:00
InvoiceChange.yaml HG-58: Allow to refund payments (#105) 2017-09-18 19:20:46 +03:00
InvoiceCreated.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
InvoiceEvent.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
InvoiceLine.yaml Merge epic/online-cashreg (#100) 2017-08-22 16:00:49 +03:00
InvoiceLineTaxMode.yaml Merge epic/online-cashreg (#100) 2017-08-22 16:00:49 +03:00
InvoiceLineTaxVAT.yaml Merge epic/online-cashreg (#100) 2017-08-22 16:00:49 +03:00
InvoiceParams.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
InvoiceParamsWithTemplate.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
InvoiceSearchResult.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
InvoiceStatus.yaml HG-58: Allow to refund payments (#105) 2017-09-18 19:20:46 +03:00
InvoiceStatusChanged.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
InvoicesTopic.yaml Postulate non-empty id types where reasonable (#134) 2017-11-01 16:11:48 +03:00
InvoiceTemplate.yaml DC-51: penetrate invoice cart into invoice template 2017-11-02 14:07:18 +03:00
InvoiceTemplateAndToken.yaml Introduce invoice templates (#79) 2017-07-26 19:06:15 +03:00
InvoiceTemplateCreateParams.yaml DC-51: penetrate invoice cart into invoice template 2017-11-02 14:07:18 +03:00
InvoiceTemplateDetails.yaml DC-51: penetrate invoice cart into invoice template 2017-11-02 14:07:18 +03:00
InvoiceTemplateLineCost.yaml DC-51: penetrate invoice cart into invoice template 2017-11-02 14:07:18 +03:00
InvoiceTemplateLineCostFixed.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
InvoiceTemplateLineCostRange.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
InvoiceTemplateLineCostUnlim.yaml DC-51: penetrate invoice cart into invoice template 2017-11-02 14:07:18 +03:00
InvoiceTemplateMultiLine.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
InvoiceTemplateSingleLine.yaml DC-51: penetrate invoice cart into invoice template 2017-11-02 14:07:18 +03:00
InvoiceTemplateUpdateParams.yaml DC-51: penetrate invoice cart into invoice template 2017-11-02 14:07:18 +03:00
LegalAgreement.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
LegalEntity.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
LifetimeInterval.yaml Introduce invoice templates (#79) 2017-07-26 19:06:15 +03:00
LocationName.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
LogicError.yaml HOOK-1: Describe webhook resources (#55) 2017-04-24 17:30:38 +04:00
Party.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
PartyModification.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
Payer.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
Payment.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
PaymentConversionStat.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
PaymentFlow.yaml HG-237: Provide payment hold facility (#102) 2017-08-29 19:15:47 +03:00
PaymentFlowHold.yaml HG-237: Provide payment hold facility (#102) 2017-08-29 19:15:47 +03:00
PaymentFlowInstant.yaml CAPI-153: Support of holds added (#70) 2017-06-30 17:39:08 +03:00
PaymentGeoStat.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
PaymentInstitution.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
PaymentInteractionRequested.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
PaymentMethod.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
PaymentMethodBankCardStat.yaml CAPI-179: available payment methods for invoice (#109) (#116) 2017-09-27 16:59:53 +04:00
PaymentMethodStat.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
PaymentParams.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
PaymentRateStat.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
PaymentResource.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
PaymentResourceParams.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
PaymentResourcePayer.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
PaymentRevenueStat.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
PaymentSearchResult.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
PaymentStarted.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
PaymentStatus.yaml HG-58: Allow to refund payments (#105) 2017-09-18 19:20:46 +03:00
PaymentStatusChanged.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
PaymentTerminal.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
PaymentTerminalData.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
PaymentTerminalDetails.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
PaymentTerminalProvider.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
PaymentTerminalReceipt.yaml CAPI-176: add user interaction for terminal payments (#103) 2017-08-29 14:02:52 +03:00
PaymentTerms.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
PaymentTool.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
PaymentToolDetails.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
PaymentToolDetailsBankCard.yaml Revert "Revert "BJ-209: Payouts search (#88) (#106)" (#122)" (#123) 2017-10-10 18:42:47 +03:00
PaymentToolDetailsDigitalWallet.yaml CAPI-231: Introduce deeply discriminated digital wallets as payment tools (#161) 2018-01-24 16:44:16 +03:00
PaymentToolDetailsPaymentTerminal.yaml Revert "Revert "BJ-209: Payouts search (#88) (#106)" (#122)" (#123) 2017-10-10 18:42:47 +03:00
Payout.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
PayoutTool.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
PayoutToolDetails.yaml Require discriminator in PayoutToolDetails & Reffer to BankCardPaymentSystem in BankCardDetails (#131) 2017-10-17 16:30:07 +03:00
PayoutToolDetailsBankAccount.yaml Revert "Revert "BJ-209: Payouts search (#88) (#106)" (#122)" (#123) 2017-10-10 18:42:47 +03:00
PayoutToolDetailsBankCard.yaml Revert "Revert "BJ-209: Payouts search (#88) (#106)" (#122)" (#123) 2017-10-10 18:42:47 +03:00
PayoutToolDetailsInternationalBankAccount.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
PayoutToolParams.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
Reason.yaml CAPI-125: Impose reasonable limits and enforce specs on model props (#62) 2017-05-12 17:23:24 +03:00
Redirect.yaml ITS-21: Prepare for the release (#31) 2017-02-06 15:09:03 +03:00
Refund.yaml HG-58: Allow to refund payments (#105) 2017-09-18 19:20:46 +03:00
RefundStarted.yaml HG-58: Allow to refund payments (#105) 2017-09-18 19:20:46 +03:00
RefundStatus.yaml HG-58: Allow to refund payments (#105) 2017-09-18 19:20:46 +03:00
RefundStatusChanged.yaml HG-58: Allow to refund payments (#105) 2017-09-18 19:20:46 +03:00
RegisteredUser.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
Report.yaml CAPI-155: remove shopID from report (#97) 2017-08-09 14:31:05 +03:00
Residence.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
RussianLegalEntity.yaml Fix INN definition (#89) 2017-08-02 12:46:36 +03:00
Schedule.yaml CAPI-249: add payout terms support (#164) (#165) 2018-02-27 11:26:13 +03:00
Shop.yaml CAPI-249: add payout terms support (#164) (#165) 2018-02-27 11:26:13 +03:00
ShopAccount.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
ShopAccountCreation.yaml CAPI-217: add payment institution support (#153) 2018-01-22 11:44:53 +03:00
ShopCategoryChange.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ShopContractBinding.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ShopCreation.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ShopDetails.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ShopDetailsChange.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ShopLocation.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ShopLocationChange.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ShopLocationUrl.yaml HG-192: Move onto claim-centric design (#81) 2017-07-17 14:46:51 +03:00
ShopModification.yaml CAPI-249: add payout terms support (#164) (#165) 2018-02-27 11:26:13 +03:00
ShopPayoutScheduleChange.yaml CAPI-249: add payout terms support (#164) (#165) 2018-02-27 11:26:13 +03:00
ShopPayoutToolChange.yaml Add payout tool change to the set of shop modifications (#104) 2017-08-29 13:45:11 +03:00
UserInteraction.yaml general grammar fixes (#36) 2017-02-06 20:15:39 +03:00
UserInteractionForm.yaml HOOK-1: Describe webhook resources (#55) 2017-04-24 17:30:38 +04:00
Webhook.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00
WebhookScope.yaml HG-231: Introduce subscriptions (#125) 2017-10-23 16:26:44 +03:00