From 2eee5cb082def5b7c5ce6df04d5afb0992d92027 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:38 +0700 Subject: [PATCH 001/999] New translations AccessToken.yaml (English) --- en/spec/definitions/AccessToken.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 en/spec/definitions/AccessToken.yaml diff --git a/en/spec/definitions/AccessToken.yaml b/en/spec/definitions/AccessToken.yaml new file mode 100644 index 0000000000..0e5fc021b7 --- /dev/null +++ b/en/spec/definitions/AccessToken.yaml @@ -0,0 +1,8 @@ +type: object +required: + - payload +properties: + payload: + description: | + Содержимое токена для доступа + type: string From 7ab79ddc2a3142f396f48727bde56a37050dcb5f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:39 +0700 Subject: [PATCH 002/999] New translations Allocation.yaml (English) --- en/spec/definitions/Allocation.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 en/spec/definitions/Allocation.yaml diff --git a/en/spec/definitions/Allocation.yaml b/en/spec/definitions/Allocation.yaml new file mode 100644 index 0000000000..e42f3e68d0 --- /dev/null +++ b/en/spec/definitions/Allocation.yaml @@ -0,0 +1,7 @@ +description: | + Распределение денежных средств +type: array +minItems: 1 +maxItems: 100 +items: + $ref: '#/definitions/AllocationTransaction' From 8b690d33cd9c66506e6f4e9fe3578cfd24d203c1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:40 +0700 Subject: [PATCH 003/999] New translations AllocationBodyAmount.yaml (English) --- en/spec/definitions/AllocationBodyAmount.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/AllocationBodyAmount.yaml diff --git a/en/spec/definitions/AllocationBodyAmount.yaml b/en/spec/definitions/AllocationBodyAmount.yaml new file mode 100644 index 0000000000..0f577487e9 --- /dev/null +++ b/en/spec/definitions/AllocationBodyAmount.yaml @@ -0,0 +1,21 @@ +description: Тело транзакции в абсолютных значениях +allOf: + - + $ref: '#/definitions/AllocationTransaction' + - + type: object + required: + - amount + - currency + properties: + amount: + description: > + Сумма перечисляемая выбранному назначению в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' From a01b737d9255940e9b2a4edc4d7f7d6bc54db224 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:41 +0700 Subject: [PATCH 004/999] New translations AllocationBodyTotal.yaml (English) --- en/spec/definitions/AllocationBodyTotal.yaml | 31 ++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 en/spec/definitions/AllocationBodyTotal.yaml diff --git a/en/spec/definitions/AllocationBodyTotal.yaml b/en/spec/definitions/AllocationBodyTotal.yaml new file mode 100644 index 0000000000..d5792dd061 --- /dev/null +++ b/en/spec/definitions/AllocationBodyTotal.yaml @@ -0,0 +1,31 @@ +description: Тело транзакции с указанием комиссии +allOf: + - + $ref: '#/definitions/AllocationTransaction' + - + type: object + required: + - total + - currency + - fee + properties: + total: + description: > + Общая сумма транзакции (включает в себя комиссию) в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + amount: + description: > + Сумма перечисляемая выбранному назначению в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + readOnly: true + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + fee: + $ref: '#/definitions/AllocationFee' From 9341d80ccdbd883580f931650134618b09a39a67 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:42 +0700 Subject: [PATCH 005/999] New translations AllocationFee.yaml (English) --- en/spec/definitions/AllocationFee.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/AllocationFee.yaml diff --git a/en/spec/definitions/AllocationFee.yaml b/en/spec/definitions/AllocationFee.yaml new file mode 100644 index 0000000000..a3b58ffc56 --- /dev/null +++ b/en/spec/definitions/AllocationFee.yaml @@ -0,0 +1,17 @@ +description: Комиссия транзакции +type: object +discriminator: allocationFeeType +required: + - allocationFeeType +properties: + target: + x-rebillyMerge: + - + $ref: '#/definitions/AllocationTarget' + - + readOnly: true + allocationFeeType: + type: string + enum: + - AllocationFeeFixed + - AllocationFeeShare From d72c8c82e1005b2688abd5e4b6a4b60617e96dd0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:42 +0700 Subject: [PATCH 006/999] New translations AllocationFeeFixed.yaml (English) --- en/spec/definitions/AllocationFeeFixed.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/AllocationFeeFixed.yaml diff --git a/en/spec/definitions/AllocationFeeFixed.yaml b/en/spec/definitions/AllocationFeeFixed.yaml new file mode 100644 index 0000000000..6b7a501091 --- /dev/null +++ b/en/spec/definitions/AllocationFeeFixed.yaml @@ -0,0 +1,15 @@ +description: Комиссия транзакции в абсолютных значениях +allOf: + - + $ref: '#/definitions/AllocationFee' + - + type: object + required: + - amount + properties: + amount: + description: > + Значение комиссии в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты транзакции. + type: integer + format: int64 + minimum: 1 From 95cd5771e25548b7a3fbb5e7945b5342e4b3f842 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:43 +0700 Subject: [PATCH 007/999] New translations AllocationFeeShare.yaml (English) --- en/spec/definitions/AllocationFeeShare.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/spec/definitions/AllocationFeeShare.yaml diff --git a/en/spec/definitions/AllocationFeeShare.yaml b/en/spec/definitions/AllocationFeeShare.yaml new file mode 100644 index 0000000000..69bc4b4537 --- /dev/null +++ b/en/spec/definitions/AllocationFeeShare.yaml @@ -0,0 +1,18 @@ +description: Комиссия транзакции в относительных значениях +allOf: + - + $ref: '#/definitions/AllocationFee' + - + type: object + required: + - share + properties: + share: + $ref: '#/definitions/Decimal' + amount: + description: > + Значение комиссии в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты транзакции. + type: integer + format: int64 + minimum: 1 + readOnly: true From 94be1b6b2fcb1342fc972527e77610679a54e1ba Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:44 +0700 Subject: [PATCH 008/999] New translations AllocationTarget.yaml (English) --- en/spec/definitions/AllocationTarget.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 en/spec/definitions/AllocationTarget.yaml diff --git a/en/spec/definitions/AllocationTarget.yaml b/en/spec/definitions/AllocationTarget.yaml new file mode 100644 index 0000000000..44528a2235 --- /dev/null +++ b/en/spec/definitions/AllocationTarget.yaml @@ -0,0 +1,10 @@ +description: Назначение транзакции +type: object +discriminator: allocationTargetType +required: + - allocationTargetType +properties: + allocationTargetType: + type: string + enum: + - AllocationTargetShop From 6f49ebf6d50aca3c7fb2bc967b8db69524f16086 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:45 +0700 Subject: [PATCH 009/999] New translations AllocationTargetShop.yaml (English) --- en/spec/definitions/AllocationTargetShop.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/AllocationTargetShop.yaml diff --git a/en/spec/definitions/AllocationTargetShop.yaml b/en/spec/definitions/AllocationTargetShop.yaml new file mode 100644 index 0000000000..2467faa682 --- /dev/null +++ b/en/spec/definitions/AllocationTargetShop.yaml @@ -0,0 +1,14 @@ +description: Магазин как назначение транзакции +allOf: + - + $ref: '#/definitions/AllocationTarget' + - + type: object + required: + - shopID + properties: + shopID: + description: Идентификатор магазина + type: string + maxLength: 40 + minLength: 1 From 6b3f2e325d59a4a53b713b430c8b1d66575b3695 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:46 +0700 Subject: [PATCH 010/999] New translations AllocationTransaction.yaml (English) --- en/spec/definitions/AllocationTransaction.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/AllocationTransaction.yaml diff --git a/en/spec/definitions/AllocationTransaction.yaml b/en/spec/definitions/AllocationTransaction.yaml new file mode 100644 index 0000000000..4fa868cd00 --- /dev/null +++ b/en/spec/definitions/AllocationTransaction.yaml @@ -0,0 +1,17 @@ +description: Транзакция распределения денежных средств +type: object +discriminator: allocationBodyType +required: + - target + - allocationBodyType +properties: + target: + $ref: '#/definitions/AllocationTarget' + allocationBodyType: + description: Тело транзакции + type: string + enum: + - AllocationBodyAmount + - AllocationBodyTotal + cart: + $ref: '#/definitions/InvoiceCart' From 10e13eb8a138af58ae2aa32ee2623644d0c771ee Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:47 +0700 Subject: [PATCH 011/999] New translations ApplePay.yaml (English) --- en/spec/definitions/ApplePay.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/ApplePay.yaml diff --git a/en/spec/definitions/ApplePay.yaml b/en/spec/definitions/ApplePay.yaml new file mode 100644 index 0000000000..8e38911eb8 --- /dev/null +++ b/en/spec/definitions/ApplePay.yaml @@ -0,0 +1,17 @@ +type: object +allOf: + - + $ref: '#/definitions/TokenizedCardData' + - + type: object + description: Платежные данные Apple Pay + required: + - merchantID + - paymentToken + properties: + merchantID: + description: Идентификатор мерчанта в Apple Pay + type: string + paymentToken: + description: Совокупность открытых и зашифрованных платежных данных + type: object From e58ca55fc0bfdf020fd6fc72d03c60c2b3af6579 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:48 +0700 Subject: [PATCH 012/999] New translations ArticlesOfAssociation.yaml (English) --- en/spec/definitions/ArticlesOfAssociation.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 en/spec/definitions/ArticlesOfAssociation.yaml diff --git a/en/spec/definitions/ArticlesOfAssociation.yaml b/en/spec/definitions/ArticlesOfAssociation.yaml new file mode 100644 index 0000000000..89c038c3d9 --- /dev/null +++ b/en/spec/definitions/ArticlesOfAssociation.yaml @@ -0,0 +1,5 @@ +description: Устав организации +type: object +allOf: + - + $ref: '#/definitions/RepresentativeDocument' From 1e2965f35afaec5f88d94cdb740524e4a25117e5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:49 +0700 Subject: [PATCH 013/999] New translations BankAccount.yaml (English) --- en/spec/definitions/BankAccount.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/definitions/BankAccount.yaml diff --git a/en/spec/definitions/BankAccount.yaml b/en/spec/definitions/BankAccount.yaml new file mode 100644 index 0000000000..291a6c5f0c --- /dev/null +++ b/en/spec/definitions/BankAccount.yaml @@ -0,0 +1,25 @@ +description: | + Данные расчётного счёта в банковской организации, ведущей деятельность под + юрисдикцией РФ. +type: object +required: + - account + - bankName + - bankPostAccount + - bankBik +properties: + account: + description: Номер счёта + type: string + pattern: '^\d{20}$' + bankName: + description: Наименование юридического лица банковской организации + type: string + maxLength: 100 + bankPostAccount: + type: string + pattern: '^\d{20}$' + bankBik: + description: БИК банковской организации + type: string + pattern: '^\d{9}$' From 887275df78f623f4f650effe544b9bb8ea146be7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:50 +0700 Subject: [PATCH 014/999] New translations BankCard.yaml (English) --- en/spec/definitions/BankCard.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/definitions/BankCard.yaml diff --git a/en/spec/definitions/BankCard.yaml b/en/spec/definitions/BankCard.yaml new file mode 100644 index 0000000000..30d48f4ec6 --- /dev/null +++ b/en/spec/definitions/BankCard.yaml @@ -0,0 +1,27 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentMethod' + - + type: object + required: + - paymentSystems + properties: + paymentSystems: + description: Список платежных систем + type: array + items: + x-rebillyMerge: + - + $ref: '#/definitions/BankCardPaymentSystem' + tokenProviders: + description: Список провайдеров платежных токенов + type: array + items: + x-rebillyMerge: + - + $ref: '#/definitions/BankCardTokenProvider' + tokenProviderData: + allOf: + - + $ref: '#/definitions/BankCardTokenProviderData' From 2a2864ab0b3dff25f80717d0ed839311efcc4915 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:51 +0700 Subject: [PATCH 015/999] New translations BankCardDetails.yaml (English) --- en/spec/definitions/BankCardDetails.yaml | 31 ++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 en/spec/definitions/BankCardDetails.yaml diff --git a/en/spec/definitions/BankCardDetails.yaml b/en/spec/definitions/BankCardDetails.yaml new file mode 100644 index 0000000000..4a1f8594f6 --- /dev/null +++ b/en/spec/definitions/BankCardDetails.yaml @@ -0,0 +1,31 @@ +required: + - cardNumberMask + - paymentSystem +properties: + cardNumberMask: + description: Маскированый номер карты + type: string + pattern: '^\d{0,6}\*+\d{0,4}$' + first6: + description: | + Первые цифры номера карты. + + Отсутствуют для токенизированных платежных средств. + type: string + pattern: '^\d{6}$' + last4: + description: Последние цифры номера карты + type: string + pattern: '^\d{0,4}$' + paymentSystem: + x-rebillyMerge: + - + $ref: '#/definitions/BankCardPaymentSystem' + tokenProvider: + x-rebillyMerge: + - + $ref: '#/definitions/BankCardTokenProvider' + tokenizationMethod: + x-rebillyMerge: + - + $ref: '#/definitions/BankCardTokenizationMethod' From d92c5fcb103910a9b042416c0df537ad4c11c6c0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:52 +0700 Subject: [PATCH 016/999] New translations BankCardPaymentSystem.yaml (English) --- .../definitions/BankCardPaymentSystem.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/BankCardPaymentSystem.yaml diff --git a/en/spec/definitions/BankCardPaymentSystem.yaml b/en/spec/definitions/BankCardPaymentSystem.yaml new file mode 100644 index 0000000000..e389207dac --- /dev/null +++ b/en/spec/definitions/BankCardPaymentSystem.yaml @@ -0,0 +1,21 @@ +description: | + Платежная система. + + Набор систем, доступных для проведения платежей, можно узнать, вызвав соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. +type: string +#NOTE: Can't be put because of merging in other places +#example: VISA +#enum: +#- VISA +#- MASTERCARD +#- MAESTRO +#- DANKORT +#- AMEX +#- DINERSCLUB +#- DISCOVER +#- UNIONPAY +#- JCB +#- NSPKMIR +#- ELO +#- RUPAY +#- UZCARD \ No newline at end of file From 29aac057662a76d76dbb1d97eab9174094c6cbcd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:53 +0700 Subject: [PATCH 017/999] New translations BankCardTokenProvider.yaml (English) --- en/spec/definitions/BankCardTokenProvider.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/BankCardTokenProvider.yaml diff --git a/en/spec/definitions/BankCardTokenProvider.yaml b/en/spec/definitions/BankCardTokenProvider.yaml new file mode 100644 index 0000000000..d0a6d64e90 --- /dev/null +++ b/en/spec/definitions/BankCardTokenProvider.yaml @@ -0,0 +1,12 @@ +description: | + Провайдер платежных токенов. + + Набор провайдеров, доступных для проведения платежей, можно узнать, вызвав соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. +type: string +#NOTE: Can't be put because of merging in other places +#example: APPLE PAY +#enum: +#- APPLE PAY +#- GOOGLE PAY +#- SAMSUNG PAY +#- YANDEX PAY \ No newline at end of file From 202554d9fb91685a83ad7f53d5e3f311fa4be371 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:54 +0700 Subject: [PATCH 018/999] New translations BankCardTokenProviderData.yaml (English) --- .../BankCardTokenProviderData.yaml | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 en/spec/definitions/BankCardTokenProviderData.yaml diff --git a/en/spec/definitions/BankCardTokenProviderData.yaml b/en/spec/definitions/BankCardTokenProviderData.yaml new file mode 100644 index 0000000000..2bdd6d10bc --- /dev/null +++ b/en/spec/definitions/BankCardTokenProviderData.yaml @@ -0,0 +1,36 @@ +type: object +description: | + Данные для интеграции с провайдерами платежных токенов. + Эти параметры заданы в нашей системе и могут быть использованы для построении запросов к провайдеру токенов + или корректного отображения платежной формы. + Для более подробной информации ознакомьтесь с нашими руководствами по интеграции: + * [GooglePay](https://developer.rbk.money/docs/payments/googlepay), + * [ApplePay](https://developer.rbk.money/docs/payments/applepay). +required: + - merchantID + - realm +properties: + merchantID: + description: | + Идентификатор мерчанта в платёжной организации. + Может быть использован для передачи провайдеру платежных токенов. Например, ожидается, + что этот параметр передается как gatewayMerchantID для GooglePay и/или YandexPay, + а затем используется для привязки токена к указанному магазину. + type: string + merchantName: + description: | + Имя мерчанта в платежной организации. + Может быть использовано, например, как `merchantInfo.merchantName` в GooglePay + или `merchant.name` в YandexPay или `displayName` в ApplePay. + type: string + orderID: + description: | + Идентификатор оплачиваемого счета в платёжной организации. + Может быть использован, например, как `orderNumber` в SamsungPay или `order.id` в YandexPay. + Использование системного идентификатора может оказаться полезным при отладке или сверке данных + с данными провайдера. + type: string + realm: + x-rebillyMerge: + - + $ref: '#/definitions/RealmMode' From 21e85cf7b5295b2966f04e36b165f7bdd9c7b191 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:55 +0700 Subject: [PATCH 019/999] New translations BankCardTokenizationMethod.yaml (English) --- en/spec/definitions/BankCardTokenizationMethod.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 en/spec/definitions/BankCardTokenizationMethod.yaml diff --git a/en/spec/definitions/BankCardTokenizationMethod.yaml b/en/spec/definitions/BankCardTokenizationMethod.yaml new file mode 100644 index 0000000000..2114056ac7 --- /dev/null +++ b/en/spec/definitions/BankCardTokenizationMethod.yaml @@ -0,0 +1,5 @@ +description: Метод токенизации +type: string +enum: + - dpan + - none From 2bc9d7368454662b02a36fc6dd7398c678a6861c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:56 +0700 Subject: [PATCH 020/999] New translations BrowserGetRequest.yaml (English) --- en/spec/definitions/BrowserGetRequest.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/BrowserGetRequest.yaml diff --git a/en/spec/definitions/BrowserGetRequest.yaml b/en/spec/definitions/BrowserGetRequest.yaml new file mode 100644 index 0000000000..991d612e3e --- /dev/null +++ b/en/spec/definitions/BrowserGetRequest.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/BrowserRequest' + - + type: object + required: + - uriTemplate + properties: + uriTemplate: + description: | + Шаблон значения URL для перехода в браузере + + Шаблон представлен согласно стандарту + [RFC6570](https://tools.ietf.org/html/rfc6570). + type: string From df5b3acad2329ad92a351aa1f95f086b4ae43c04 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:57 +0700 Subject: [PATCH 021/999] New translations BrowserPostRequest.yaml (English) --- en/spec/definitions/BrowserPostRequest.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 en/spec/definitions/BrowserPostRequest.yaml diff --git a/en/spec/definitions/BrowserPostRequest.yaml b/en/spec/definitions/BrowserPostRequest.yaml new file mode 100644 index 0000000000..34af7f9e4b --- /dev/null +++ b/en/spec/definitions/BrowserPostRequest.yaml @@ -0,0 +1,19 @@ +type: object +allOf: + - + $ref: '#/definitions/BrowserRequest' + - + type: object + required: + - uriTemplate + - form + properties: + uriTemplate: + description: | + Шаблон значения URL для отправки формы + + Шаблон представлен согласно стандарту + [RFC6570](https://tools.ietf.org/html/rfc6570). + type: string + form: + $ref: '#/definitions/UserInteractionForm' From 77b0b4ca4ca4c8e96b96a51ee4d01fc3f890b6ea Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:58 +0700 Subject: [PATCH 022/999] New translations BrowserRequest.yaml (English) --- en/spec/definitions/BrowserRequest.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 en/spec/definitions/BrowserRequest.yaml diff --git a/en/spec/definitions/BrowserRequest.yaml b/en/spec/definitions/BrowserRequest.yaml new file mode 100644 index 0000000000..7ce7249022 --- /dev/null +++ b/en/spec/definitions/BrowserRequest.yaml @@ -0,0 +1,8 @@ +type: object +discriminator: requestType +required: + - requestType +properties: + requestType: + description: Тип браузерной операции + type: string From f45b8f4a7c8faa6349b40c630afa2df560701d87 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:51:59 +0700 Subject: [PATCH 023/999] New translations CaptureParams.yaml (English) --- en/spec/definitions/CaptureParams.yaml | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 en/spec/definitions/CaptureParams.yaml diff --git a/en/spec/definitions/CaptureParams.yaml b/en/spec/definitions/CaptureParams.yaml new file mode 100644 index 0000000000..7e280a1638 --- /dev/null +++ b/en/spec/definitions/CaptureParams.yaml @@ -0,0 +1,33 @@ +type: object +allOf: + - + $ref: '#/definitions/Reason' + - + type: object + description: Данные подтверждаемой суммы платежа + properties: + amount: + description: | + Подтверждаемая сумма платежа, в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве + валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + cart: + x-rebillyMerge: + - + $ref: '#/definitions/InvoiceCart' + - + description: Корзина с набором позиций **предоставляемых** товаров или услуг + allocation: + x-rebillyMerge: + - + $ref: '#/definitions/Allocation' + - + description: > + Итоговое распределение денежных средств From c82ff1c065a49ed05e12c684e2b4f79d6611e067 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:00 +0700 Subject: [PATCH 024/999] New translations CardData.yaml (English) --- en/spec/definitions/CardData.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 en/spec/definitions/CardData.yaml diff --git a/en/spec/definitions/CardData.yaml b/en/spec/definitions/CardData.yaml new file mode 100644 index 0000000000..95c295317f --- /dev/null +++ b/en/spec/definitions/CardData.yaml @@ -0,0 +1,29 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentTool' + - + type: object + description: Банковская карта + required: + - cardNumber + - expDate + properties: + cardNumber: + description: Номер банковской карты + type: string + pattern: '^\d{12,19}$' + expDate: + description: Срок действия банковской карты + type: string + pattern: '^\d{2}\/(\d{2}|\d{4})$' + cvv: + description: Код верификации + type: string + pattern: '^\d{3,4}$' + cardHolder: + description: Имя держателя карты + type: string + pattern: '^[[:alpha:][:space:][:punct:]]+$' + minLength: 1 + maxLength: 100 From 1961f034752f8ec2f0818a02769e89facc521b22 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:01 +0700 Subject: [PATCH 025/999] New translations Category.yaml (English) --- en/spec/definitions/Category.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/Category.yaml diff --git a/en/spec/definitions/Category.yaml b/en/spec/definitions/Category.yaml new file mode 100644 index 0000000000..c536f74237 --- /dev/null +++ b/en/spec/definitions/Category.yaml @@ -0,0 +1,14 @@ +type: object +required: + - name + - categoryID +properties: + name: + type: string + maxLength: 100 + categoryID: + type: integer + format: int32 + description: + type: string + maxLength: 1000 From b0249c011408e24a770803cfe1354e00dd4b5149 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:02 +0700 Subject: [PATCH 026/999] New translations Chargeback.yaml (English) --- en/spec/definitions/Chargeback.yaml | 52 +++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 en/spec/definitions/Chargeback.yaml diff --git a/en/spec/definitions/Chargeback.yaml b/en/spec/definitions/Chargeback.yaml new file mode 100644 index 0000000000..322785e217 --- /dev/null +++ b/en/spec/definitions/Chargeback.yaml @@ -0,0 +1,52 @@ +type: object +required: + - id + - createdAt + - body + - levy + - currency + - stage + - status +properties: + id: + description: Идентификатор чарджбэка + type: string + createdAt: + description: Дата и время создания + type: string + format: date-time + body: + description: > + Сумма чарджбэка, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + levy: + description: > + Сумма штрафа за чарджбэк, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + reasonCode: + description: Код причины чарджбэка + type: string + maxLength: 1000 + stage: + description: Стадия чарджбэка + type: string + enum: + - chargeback + - pre-arbitration + - arbitration + status: + description: Статус чарджбэка + type: string + enum: + - pending + - rejected + - accepted + - cancelled From edf6278112107012c6862c08bb7074f33fbc9cb7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:03 +0700 Subject: [PATCH 027/999] New translations ClientInfo.yaml (English) --- en/spec/definitions/ClientInfo.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 en/spec/definitions/ClientInfo.yaml diff --git a/en/spec/definitions/ClientInfo.yaml b/en/spec/definitions/ClientInfo.yaml new file mode 100644 index 0000000000..8293e5d97f --- /dev/null +++ b/en/spec/definitions/ClientInfo.yaml @@ -0,0 +1,19 @@ +description: Данные клиентского устройства плательщика +type: object +required: + - fingerprint +properties: + fingerprint: + description: Уникальный отпечаток user agent'а плательщика + type: string + maxLength: 1000 + ip: + description: IP-адрес плательщика + type: string + format: ip-address + maxLength: 45 + url: + description: URL с которого была получена платежная форма клиентом + type: string + format: uri + maxLength: 1000 From c49dfa1a43a5367fe046a9043265704c1d110af5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:04 +0700 Subject: [PATCH 028/999] New translations ContactInfo.yaml (English) --- en/spec/definitions/ContactInfo.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/ContactInfo.yaml diff --git a/en/spec/definitions/ContactInfo.yaml b/en/spec/definitions/ContactInfo.yaml new file mode 100644 index 0000000000..13385f69f8 --- /dev/null +++ b/en/spec/definitions/ContactInfo.yaml @@ -0,0 +1,14 @@ +description: Контактные данные +type: object +properties: + email: + description: Адрес электронной почты + type: string + format: email + maxLength: 100 + phoneNumber: + description: | + Номер мобильного телефона с международным префиксом согласно + [E.164](https://en.wikipedia.org/wiki/E.164). + type: string + format: '^\+\d{4,15}$' From b32a870b8ff8ff8b6c05c413b378c7f7e2306745 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:05 +0700 Subject: [PATCH 029/999] New translations ContinuationToken.yaml (English) --- en/spec/definitions/ContinuationToken.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 en/spec/definitions/ContinuationToken.yaml diff --git a/en/spec/definitions/ContinuationToken.yaml b/en/spec/definitions/ContinuationToken.yaml new file mode 100644 index 0000000000..4c3feef66a --- /dev/null +++ b/en/spec/definitions/ContinuationToken.yaml @@ -0,0 +1,5 @@ +description: | + Токен, сигнализирующий о том, что в ответе передана только часть данных. + Для получения следующей части нужно повторно обратиться к сервису, указав тот-же набор условий и полученый токен. + Если токена нет, получена последняя часть данных. +type: string From 2aef41adfde8df622db087d5b29209dfb9d5e4b5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:06 +0700 Subject: [PATCH 030/999] New translations Contract.yaml (English) --- en/spec/definitions/Contract.yaml | 43 +++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 en/spec/definitions/Contract.yaml diff --git a/en/spec/definitions/Contract.yaml b/en/spec/definitions/Contract.yaml new file mode 100644 index 0000000000..f109144b7d --- /dev/null +++ b/en/spec/definitions/Contract.yaml @@ -0,0 +1,43 @@ +description: Данные договора с участником +type: object +required: + - id + - createdAt + - status + - contractor + - paymentInstitutionID +properties: + id: + description: Идентификатор договора + type: string + createdAt: + description: Дата и время создания договора + type: string + format: date-time + status: + description: Статус договора + type: string + enum: + - active + - terminated + validSince: + description: Дата и время вступления договора в силу + type: string + format: date-time + validUntil: + description: Дата и время прекращения силы договора + type: string + format: date-time + terminatedAt: + description: Дата и время расторжения договора + type: string + format: date-time + contractor: + $ref: '#/definitions/Contractor' + legalAgreement: + $ref: '#/definitions/LegalAgreement' + paymentInstitutionID: + type: integer + format: int32 + reportingPreferences: + $ref: '#/definitions/ReportingPreferences' From ddbce64671f1a4fa60dd29985ae48f4b92660e5c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:07 +0700 Subject: [PATCH 031/999] New translations ContractAdjustment.yaml (English) --- en/spec/definitions/ContractAdjustment.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/ContractAdjustment.yaml diff --git a/en/spec/definitions/ContractAdjustment.yaml b/en/spec/definitions/ContractAdjustment.yaml new file mode 100644 index 0000000000..0305704b65 --- /dev/null +++ b/en/spec/definitions/ContractAdjustment.yaml @@ -0,0 +1,21 @@ +description: Данные поправки к договору +type: object +required: + - id + - createdAt +properties: + id: + description: Идентификатор поправки + type: string + createdAt: + description: Дата и время создания поправки + type: string + format: date-time + validSince: + description: Дата и время вступления поправки в силу + type: string + format: date-time + validUntil: + description: Дата и время прекращения силы поправки + type: string + format: date-time From 708cfe40019ffd1988bf2da7ec0f9515a4ab3825 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:08 +0700 Subject: [PATCH 032/999] New translations Contractor.yaml (English) --- en/spec/definitions/Contractor.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 en/spec/definitions/Contractor.yaml diff --git a/en/spec/definitions/Contractor.yaml b/en/spec/definitions/Contractor.yaml new file mode 100644 index 0000000000..0fd30dc2a2 --- /dev/null +++ b/en/spec/definitions/Contractor.yaml @@ -0,0 +1,13 @@ +description: Данные лица, выступающего стороной договора +type: object +discriminator: contractorType +required: + - contractorType +properties: + contractorType: + description: Тип лица, выступающего стороной договора + type: string + enum: + - LegalEntity + - PrivateEntity + - RegisteredUser From 4c7cc967693c184d0aaf1eeab610e745576b209b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:09 +0700 Subject: [PATCH 033/999] New translations CostAmountRange.yaml (English) --- en/spec/definitions/CostAmountRange.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/CostAmountRange.yaml diff --git a/en/spec/definitions/CostAmountRange.yaml b/en/spec/definitions/CostAmountRange.yaml new file mode 100644 index 0000000000..6aedc8f31d --- /dev/null +++ b/en/spec/definitions/CostAmountRange.yaml @@ -0,0 +1,15 @@ +type: object +required: + - upperBound + - lowerBound +properties: + upperBound: + description: Верхняя (включительная) граница стоимости товаров или услуг. + type: integer + format: int64 + minimum: 1 + lowerBound: + description: Нижняя (включительная) граница стоимости товаров или услуг. + type: integer + format: int64 + minimum: 1 From fd729d28c8f06f91d678d2e1078245a9b92e61d4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:10 +0700 Subject: [PATCH 034/999] New translations Country.yaml (English) --- en/spec/definitions/Country.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/spec/definitions/Country.yaml diff --git a/en/spec/definitions/Country.yaml b/en/spec/definitions/Country.yaml new file mode 100644 index 0000000000..187e164666 --- /dev/null +++ b/en/spec/definitions/Country.yaml @@ -0,0 +1,18 @@ +description: 'Страна' +type: object +required: + - id + - name +properties: + id: + x-rebillyMerge: + - + $ref: '#/definitions/CountryCode' + name: + type: string + maxLength: 200 + tradeBlocs: + type: array + items: + description: Идентификаторы Торговых Блоков + type: string From 5315979ffad7f34f40156eadcc4eb78a678ee178 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:11 +0700 Subject: [PATCH 035/999] New translations CountryCode.yaml (English) --- en/spec/definitions/CountryCode.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 en/spec/definitions/CountryCode.yaml diff --git a/en/spec/definitions/CountryCode.yaml b/en/spec/definitions/CountryCode.yaml new file mode 100644 index 0000000000..688320d5ad --- /dev/null +++ b/en/spec/definitions/CountryCode.yaml @@ -0,0 +1,4 @@ +description: 'Alpha-3 код страны по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1)' +type: string +pattern: '^[A-Z]{3}$' +example: "RUS" From 0ee7886ceff1f162996d290ed5c72514caa38855 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:12 +0700 Subject: [PATCH 036/999] New translations CryptoCurrency.yaml (English) --- en/spec/definitions/CryptoCurrency.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 en/spec/definitions/CryptoCurrency.yaml diff --git a/en/spec/definitions/CryptoCurrency.yaml b/en/spec/definitions/CryptoCurrency.yaml new file mode 100644 index 0000000000..6221a47d21 --- /dev/null +++ b/en/spec/definitions/CryptoCurrency.yaml @@ -0,0 +1,10 @@ +description: | + Криптовалютное платёжное средство. + + Набор криптовалют, доступных для проведения платежей, можно узнать, вызвав соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. +type: string +example: BTC +#enum: +#- BTC +#- LTC +#- ETH \ No newline at end of file From f2cd749b5c4b18d2e557e94c261fbb95892a872c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:14 +0700 Subject: [PATCH 037/999] New translations CryptoCurrencyTransferRequest.yaml (English) --- .../CryptoCurrencyTransferRequest.yaml | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 en/spec/definitions/CryptoCurrencyTransferRequest.yaml diff --git a/en/spec/definitions/CryptoCurrencyTransferRequest.yaml b/en/spec/definitions/CryptoCurrencyTransferRequest.yaml new file mode 100644 index 0000000000..d96c181181 --- /dev/null +++ b/en/spec/definitions/CryptoCurrencyTransferRequest.yaml @@ -0,0 +1,24 @@ +type: object +allOf: + - + $ref: '#/definitions/UserInteraction' + - + type: object + required: + - cryptoAddress + - symbolicCode + - cryptoAmount + properties: + cryptoAddress: + description: Адрес криптовалютного кошелька + type: string + example: '2NBjv8rkUViGXAQar7n2BsdZjNQgupKtdPJ' + symbolicCode: + description: Символьный код криптовалюты + type: string + example: 'BTC' + cryptoAmount: + description: Сумма денежных средств в криптовалюте + type: string + example: '0.0012' + pattern: '^[0-9]+[.][0-9]+$' From 7ff87d392db30ae6426ec40eb8360260f1d979c8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:15 +0700 Subject: [PATCH 038/999] New translations CryptoWallet.yaml (English) --- en/spec/definitions/CryptoWallet.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/CryptoWallet.yaml diff --git a/en/spec/definitions/CryptoWallet.yaml b/en/spec/definitions/CryptoWallet.yaml new file mode 100644 index 0000000000..029e336ddb --- /dev/null +++ b/en/spec/definitions/CryptoWallet.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentMethod' + - + type: object + required: + - cryptoCurrencies + properties: + cryptoCurrencies: + description: Список криптовалют + type: array + items: + x-rebillyMerge: + - + $ref: '#/definitions/CryptoCurrency' From 09d82b0c5db3a875c16df59ba301c6ba8cb4a90e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:16 +0700 Subject: [PATCH 039/999] New translations CryptoWalletData.yaml (English) --- en/spec/definitions/CryptoWalletData.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/CryptoWalletData.yaml diff --git a/en/spec/definitions/CryptoWalletData.yaml b/en/spec/definitions/CryptoWalletData.yaml new file mode 100644 index 0000000000..722b2b8246 --- /dev/null +++ b/en/spec/definitions/CryptoWalletData.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentTool' + - + $ref: '#/definitions/CryptoWalletDetails' From cc090907c1648c78b54fe6303a81d4cda4c25efe Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:17 +0700 Subject: [PATCH 040/999] New translations CryptoWalletDetails.yaml (English) --- en/spec/definitions/CryptoWalletDetails.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 en/spec/definitions/CryptoWalletDetails.yaml diff --git a/en/spec/definitions/CryptoWalletDetails.yaml b/en/spec/definitions/CryptoWalletDetails.yaml new file mode 100644 index 0000000000..062fdb1186 --- /dev/null +++ b/en/spec/definitions/CryptoWalletDetails.yaml @@ -0,0 +1,7 @@ +required: + - cryptoCurrency +properties: + cryptoCurrency: + x-rebillyMerge: + - + $ref: '#/definitions/CryptoCurrency' From 1ceadd525ac4a5cbbf24df999d8bf23d66221dbb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:18 +0700 Subject: [PATCH 041/999] New translations Currency.yaml (English) --- en/spec/definitions/Currency.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 en/spec/definitions/Currency.yaml diff --git a/en/spec/definitions/Currency.yaml b/en/spec/definitions/Currency.yaml new file mode 100644 index 0000000000..ec37248d9e --- /dev/null +++ b/en/spec/definitions/Currency.yaml @@ -0,0 +1,4 @@ +description: >- + Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). +type: string +pattern: '^[A-Z]{3}$' From 0d08526fecfd6f27928f2f619326a9d34fac0a94 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:19 +0700 Subject: [PATCH 042/999] New translations Customer.yaml (English) --- en/spec/definitions/Customer.yaml | 35 +++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 en/spec/definitions/Customer.yaml diff --git a/en/spec/definitions/Customer.yaml b/en/spec/definitions/Customer.yaml new file mode 100644 index 0000000000..e4b69a41d2 --- /dev/null +++ b/en/spec/definitions/Customer.yaml @@ -0,0 +1,35 @@ +type: object +required: + - shopID + - contactInfo + - metadata +properties: + id: + description: Идентификатор плательщика + type: string + readOnly: true + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Внешний идентификатор плательщика + shopID: + description: Идентификатор магазина + type: string + partyID: + x-rebillyMerge: + - + $ref: '#/definitions/PartyID' + contactInfo: + $ref: '#/definitions/ContactInfo' + status: + description: Статус плательщика + type: string + readOnly: true + enum: + - ready + - unready + metadata: + description: Связанные с плательщиком метаданные + type: object From b8abb41d9a1fab3c64b1a4b5f035b0d085e557ba Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:20 +0700 Subject: [PATCH 043/999] New translations CustomerAndToken.yaml (English) --- en/spec/definitions/CustomerAndToken.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 en/spec/definitions/CustomerAndToken.yaml diff --git a/en/spec/definitions/CustomerAndToken.yaml b/en/spec/definitions/CustomerAndToken.yaml new file mode 100644 index 0000000000..a9ea629b67 --- /dev/null +++ b/en/spec/definitions/CustomerAndToken.yaml @@ -0,0 +1,9 @@ +type: object +required: + - customer + - customerAccessToken +properties: + customer: + $ref: '#/definitions/Customer' + customerAccessToken: + $ref: '#/definitions/AccessToken' From 49fa62fe7016534f8d952ad055aaf4bfee9cb43b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:21 +0700 Subject: [PATCH 044/999] New translations CustomerBinding.yaml (English) --- en/spec/definitions/CustomerBinding.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/CustomerBinding.yaml diff --git a/en/spec/definitions/CustomerBinding.yaml b/en/spec/definitions/CustomerBinding.yaml new file mode 100644 index 0000000000..5011f17b5c --- /dev/null +++ b/en/spec/definitions/CustomerBinding.yaml @@ -0,0 +1,21 @@ +type: object +x-merge-properties: + - + type: object + required: + - id + - paymentResource + properties: + id: + description: Идентификатор привязки + type: string + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Внешний идентификатор привязки + paymentResource: + $ref: '#/definitions/PaymentResource' + - + $ref: '#/definitions/CustomerBindingStatus' From afd8b997e23f3caa5877f845c6988c48d75d10f9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:22 +0700 Subject: [PATCH 045/999] New translations CustomerBindingError.yaml (English) --- en/spec/definitions/CustomerBindingError.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 en/spec/definitions/CustomerBindingError.yaml diff --git a/en/spec/definitions/CustomerBindingError.yaml b/en/spec/definitions/CustomerBindingError.yaml new file mode 100644 index 0000000000..c02c092956 --- /dev/null +++ b/en/spec/definitions/CustomerBindingError.yaml @@ -0,0 +1,10 @@ +description: Описание ошибки, возникшей в процессе привязки +type: object +required: + - code + - message +properties: + code: + type: string + message: + type: string From 1d8148616686b59d067e60bdbaa178499c87fe2a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:22 +0700 Subject: [PATCH 046/999] New translations CustomerBindingInteractionCompleted.yaml (English) --- .../CustomerBindingInteractionCompleted.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/CustomerBindingInteractionCompleted.yaml diff --git a/en/spec/definitions/CustomerBindingInteractionCompleted.yaml b/en/spec/definitions/CustomerBindingInteractionCompleted.yaml new file mode 100644 index 0000000000..c4ca78a112 --- /dev/null +++ b/en/spec/definitions/CustomerBindingInteractionCompleted.yaml @@ -0,0 +1,17 @@ +type: object +allOf: + - + $ref: '#/definitions/CustomerChange' + - + type: object + description: | + Оповещение о завершении последнего запрошенного взаимодействия с плательщиком + в рамках привязки + required: + - customerBindingID + properties: + customerBindingID: + description: Идентификатор привязки + type: string + userInteraction: + $ref: '#/definitions/UserInteraction' From 13a92d9c9c103ea62189ca4a325fc8a6c6da76b2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:24 +0700 Subject: [PATCH 047/999] New translations CustomerBindingInteractionRequested.yaml (English) --- .../CustomerBindingInteractionRequested.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/spec/definitions/CustomerBindingInteractionRequested.yaml diff --git a/en/spec/definitions/CustomerBindingInteractionRequested.yaml b/en/spec/definitions/CustomerBindingInteractionRequested.yaml new file mode 100644 index 0000000000..e76ba5ce6a --- /dev/null +++ b/en/spec/definitions/CustomerBindingInteractionRequested.yaml @@ -0,0 +1,18 @@ +type: object +allOf: + - + $ref: '#/definitions/CustomerChange' + - + type: object + description: | + Требование провести взаимодействие с плательщиком для продолжения процесса + привязки + required: + - customerBindingID + - userInteraction + properties: + customerBindingID: + description: Идентификатор привязки + type: string + userInteraction: + $ref: '#/definitions/UserInteraction' From 37e3eacbe9a369cfed4eecb9059381d85f84c40d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:25 +0700 Subject: [PATCH 048/999] New translations CustomerBindingParams.yaml (English) --- en/spec/definitions/CustomerBindingParams.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/CustomerBindingParams.yaml diff --git a/en/spec/definitions/CustomerBindingParams.yaml b/en/spec/definitions/CustomerBindingParams.yaml new file mode 100644 index 0000000000..bacef09869 --- /dev/null +++ b/en/spec/definitions/CustomerBindingParams.yaml @@ -0,0 +1,12 @@ +type: object +required: + - paymentResource +properties: + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Внешний идентификатор привязки + paymentResource: + $ref: '#/definitions/PaymentResource' From feeff27d432b1ef7ac9cec816ce2d20ee87efdcd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:25 +0700 Subject: [PATCH 049/999] New translations CustomerBindingStarted.yaml (English) --- en/spec/definitions/CustomerBindingStarted.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/CustomerBindingStarted.yaml diff --git a/en/spec/definitions/CustomerBindingStarted.yaml b/en/spec/definitions/CustomerBindingStarted.yaml new file mode 100644 index 0000000000..2a7532d083 --- /dev/null +++ b/en/spec/definitions/CustomerBindingStarted.yaml @@ -0,0 +1,11 @@ +type: object +allOf: + - + $ref: '#/definitions/CustomerChange' + - + type: object + required: + - customerBinding + properties: + customerBinding: + $ref: '#/definitions/CustomerBinding' From 1136cf4ecce752b8838eeb86ce2ead0d7f3bdeae Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:27 +0700 Subject: [PATCH 050/999] New translations CustomerBindingStatus.yaml (English) --- en/spec/definitions/CustomerBindingStatus.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 en/spec/definitions/CustomerBindingStatus.yaml diff --git a/en/spec/definitions/CustomerBindingStatus.yaml b/en/spec/definitions/CustomerBindingStatus.yaml new file mode 100644 index 0000000000..38d2c0b41d --- /dev/null +++ b/en/spec/definitions/CustomerBindingStatus.yaml @@ -0,0 +1,13 @@ +type: object +required: + - status +properties: + status: + description: Статус привязки + type: string + enum: + - pending + - succeeded + - failed + error: + $ref: '#/definitions/CustomerBindingError' From 0f347252f9738996f6fca15cea378d9ae8a14199 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:27 +0700 Subject: [PATCH 051/999] New translations CustomerBindingStatusChanged.yaml (English) --- .../definitions/CustomerBindingStatusChanged.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 en/spec/definitions/CustomerBindingStatusChanged.yaml diff --git a/en/spec/definitions/CustomerBindingStatusChanged.yaml b/en/spec/definitions/CustomerBindingStatusChanged.yaml new file mode 100644 index 0000000000..19fde9c4c4 --- /dev/null +++ b/en/spec/definitions/CustomerBindingStatusChanged.yaml @@ -0,0 +1,13 @@ +type: object +allOf: + - + $ref: '#/definitions/CustomerChange' + - + $ref: '#/definitions/CustomerBindingStatus' + - + type: object + required: + - customerBindingID + properties: + customerBindingID: + type: string From 3e4b3a4573224b1885da889a7e22daa319cada30 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:28 +0700 Subject: [PATCH 052/999] New translations CustomerChange.yaml (English) --- en/spec/definitions/CustomerChange.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/CustomerChange.yaml diff --git a/en/spec/definitions/CustomerChange.yaml b/en/spec/definitions/CustomerChange.yaml new file mode 100644 index 0000000000..6669fe54e8 --- /dev/null +++ b/en/spec/definitions/CustomerChange.yaml @@ -0,0 +1,12 @@ +type: object +discriminator: changeType +required: + - changeType +properties: + changeType: + type: string + enum: + - CustomerBindingStarted + - CustomerBindingStatusChanged + - CustomerBindingInteractionRequested + - CustomerBindingInteractionCompleted From 6e9bf6fe78d0ae83aef887a141bb4080fb09fefc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:29 +0700 Subject: [PATCH 053/999] New translations CustomerEvent.yaml (English) --- en/spec/definitions/CustomerEvent.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/CustomerEvent.yaml diff --git a/en/spec/definitions/CustomerEvent.yaml b/en/spec/definitions/CustomerEvent.yaml new file mode 100644 index 0000000000..6611d62abf --- /dev/null +++ b/en/spec/definitions/CustomerEvent.yaml @@ -0,0 +1,15 @@ +type: object +required: + - id + - createdAt + - changes +properties: + id: + type: integer + createdAt: + type: string + format: date-time + changes: + type: array + items: + $ref: '#/definitions/CustomerChange' From 89da891bfee593665fde6c567308d92052c196d4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:30 +0700 Subject: [PATCH 054/999] New translations CustomerParams.yaml (English) --- en/spec/definitions/CustomerParams.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 en/spec/definitions/CustomerParams.yaml diff --git a/en/spec/definitions/CustomerParams.yaml b/en/spec/definitions/CustomerParams.yaml new file mode 100644 index 0000000000..f39784bae4 --- /dev/null +++ b/en/spec/definitions/CustomerParams.yaml @@ -0,0 +1,24 @@ +type: object +required: + - shopID + - contactInfo + - metadata +properties: + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Внешний идентификатор плательщика + shopID: + description: Идентификатор магазина + type: string + partyID: + x-rebillyMerge: + - + $ref: '#/definitions/PartyID' + contactInfo: + $ref: '#/definitions/ContactInfo' + metadata: + description: Связанные с плательщиком метаданные + type: object From db9f9c302fdb9713289717fef49664e9f6e9c08d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:31 +0700 Subject: [PATCH 055/999] New translations CustomerPayer.yaml (English) --- en/spec/definitions/CustomerPayer.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/CustomerPayer.yaml diff --git a/en/spec/definitions/CustomerPayer.yaml b/en/spec/definitions/CustomerPayer.yaml new file mode 100644 index 0000000000..4d348e9abf --- /dev/null +++ b/en/spec/definitions/CustomerPayer.yaml @@ -0,0 +1,17 @@ +type: object +description: Многоразовое платежное средство +allOf: + - + $ref: '#/definitions/Payer' + - + type: object + required: + - customerID + properties: + customerID: + description: Идентификатор плательщика + type: string + maxLength: 40 + minLength: 1 + paymentToolDetails: + $ref: '#/definitions/PaymentToolDetails' From b53edd562dc9fedc6941f9a38e3c4d7a7294ce54 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:32 +0700 Subject: [PATCH 056/999] New translations CustomersTopic.yaml (English) --- en/spec/definitions/CustomersTopic.yaml | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 en/spec/definitions/CustomersTopic.yaml diff --git a/en/spec/definitions/CustomersTopic.yaml b/en/spec/definitions/CustomersTopic.yaml new file mode 100644 index 0000000000..0cdeaf157e --- /dev/null +++ b/en/spec/definitions/CustomersTopic.yaml @@ -0,0 +1,29 @@ +description: | + Область охвата, включающая события по плательщикам в рамках определённого + магазина +allOf: + - + $ref: '#/definitions/WebhookScope' + - + type: object + required: + - shopID + - eventTypes + properties: + shopID: + description: Идентификатор магазина + type: string + maxLength: 40 + minLength: 1 + eventTypes: + description: Набор типов событий плательщиков, о которых следует оповещать + type: array + items: + type: string + enum: + - CustomerCreated + - CustomerDeleted + - CustomerReady + - CustomerBindingStarted + - CustomerBindingSucceeded + - CustomerBindingFailed From d4c711ef92ed951c5dbb308a51fbbbdf9d0f3919 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:33 +0700 Subject: [PATCH 057/999] New translations Decimal.yaml (English) --- en/spec/definitions/Decimal.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/Decimal.yaml diff --git a/en/spec/definitions/Decimal.yaml b/en/spec/definitions/Decimal.yaml new file mode 100644 index 0000000000..1461d2ca52 --- /dev/null +++ b/en/spec/definitions/Decimal.yaml @@ -0,0 +1,17 @@ +description: Дробное десятичное число произвольной точности +type: object +required: + - m + - exp +properties: + m: + description: > + Мантисса. + type: integer + format: int64 + minimum: 0 + exp: + description: > + Порядок. + type: integer + format: int64 From da383f70a2b046f7dafd6abfa3cc32b15af7b40d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:34 +0700 Subject: [PATCH 058/999] New translations DefaultLogicError.yaml (English) --- en/spec/definitions/DefaultLogicError.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/DefaultLogicError.yaml diff --git a/en/spec/definitions/DefaultLogicError.yaml b/en/spec/definitions/DefaultLogicError.yaml new file mode 100644 index 0000000000..ea70f1cc0b --- /dev/null +++ b/en/spec/definitions/DefaultLogicError.yaml @@ -0,0 +1,15 @@ +type: object +required: + - code + - message +properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidRequest + - invalidDeadline + message: + description: Человекочитаемое описание ошибки + type: string From b2df6c8beeaa19997d0ef8e50893451d98a0549b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:35 +0700 Subject: [PATCH 059/999] New translations DigitalWallet.yaml (English) --- en/spec/definitions/DigitalWallet.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/DigitalWallet.yaml diff --git a/en/spec/definitions/DigitalWallet.yaml b/en/spec/definitions/DigitalWallet.yaml new file mode 100644 index 0000000000..7322fe9822 --- /dev/null +++ b/en/spec/definitions/DigitalWallet.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentMethod' + - + type: object + required: + - providers + properties: + providers: + description: Список провайдеров электронных денежных средств + type: array + items: + x-rebillyMerge: + - + $ref: '#/definitions/DigitalWalletProvider' From 1c9b1dcf7d5f46632a8074db3df2a1899a95f5da Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:36 +0700 Subject: [PATCH 060/999] New translations DigitalWalletData.yaml (English) --- en/spec/definitions/DigitalWalletData.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/DigitalWalletData.yaml diff --git a/en/spec/definitions/DigitalWalletData.yaml b/en/spec/definitions/DigitalWalletData.yaml new file mode 100644 index 0000000000..8a76de66fc --- /dev/null +++ b/en/spec/definitions/DigitalWalletData.yaml @@ -0,0 +1,21 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentTool' + - + type: object + description: Электронный кошелёк + required: + - id + - provider + properties: + id: + description: Идентификатор кошелька + type: string + provider: + x-rebillyMerge: + - + $ref: '#/definitions/DigitalWalletProvider' + token: + description: Токен + type: string From 45a651d310250b32687e3f72a4d725a76c046687 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:37 +0700 Subject: [PATCH 061/999] New translations DigitalWalletDetails.yaml (English) --- en/spec/definitions/DigitalWalletDetails.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 en/spec/definitions/DigitalWalletDetails.yaml diff --git a/en/spec/definitions/DigitalWalletDetails.yaml b/en/spec/definitions/DigitalWalletDetails.yaml new file mode 100644 index 0000000000..63c3e5b71c --- /dev/null +++ b/en/spec/definitions/DigitalWalletDetails.yaml @@ -0,0 +1,8 @@ +type: object +required: + - provider +properties: + provider: + x-rebillyMerge: + - + $ref: '#/definitions/DigitalWalletProvider' From 29ffdafea8e1c14b7c1a49b5776f41cdda3a508e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:38 +0700 Subject: [PATCH 062/999] New translations DigitalWalletProvider.yaml (English) --- en/spec/definitions/DigitalWalletProvider.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/DigitalWalletProvider.yaml diff --git a/en/spec/definitions/DigitalWalletProvider.yaml b/en/spec/definitions/DigitalWalletProvider.yaml new file mode 100644 index 0000000000..e0faea6fbe --- /dev/null +++ b/en/spec/definitions/DigitalWalletProvider.yaml @@ -0,0 +1,11 @@ +description: | + Провайдер электронных денежных средств. + + Набор провайдеров, доступных для проведения платежей, можно узнать, вызвав + соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. + + Дополнительные детали провайдера можно узнать, вызвав [справочную операцию](#operation/getServiceProviderByID). +type: string +example: QIWI +#enum: +#- QIWI \ No newline at end of file From 8a88b8fcbd6f43c2c97a1c7386424de0c11706ce Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:39 +0700 Subject: [PATCH 063/999] New translations ExternalID.yaml (English) --- en/spec/definitions/ExternalID.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 en/spec/definitions/ExternalID.yaml diff --git a/en/spec/definitions/ExternalID.yaml b/en/spec/definitions/ExternalID.yaml new file mode 100644 index 0000000000..9ac43f89db --- /dev/null +++ b/en/spec/definitions/ExternalID.yaml @@ -0,0 +1,7 @@ +description: | + Уникальный в рамках платформы идентификатор сущности для данного участника. + + Используется для обеспечения идемпотентности запроса. +type: string +maxLength: 40 +minLength: 1 From 6b262f260a8a5c43a5899337dfac425109acb2e9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:40 +0700 Subject: [PATCH 064/999] New translations ExternalIDConflictError.yaml (English) --- en/spec/definitions/ExternalIDConflictError.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/ExternalIDConflictError.yaml diff --git a/en/spec/definitions/ExternalIDConflictError.yaml b/en/spec/definitions/ExternalIDConflictError.yaml new file mode 100644 index 0000000000..356d7e301a --- /dev/null +++ b/en/spec/definitions/ExternalIDConflictError.yaml @@ -0,0 +1,16 @@ +type: object +required: + - externalID +properties: + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Переданное значение `externalID`, для которого обнаружен конфликт параметров запроса + id: + description: Идентификатор сущности, созданной предыдущим запросом с указанным `externalID` + type: string + message: + description: Человекочитаемое описание ошибки + type: string From 040c8a648d71c681f1145ca8acae0c125955050c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:41 +0700 Subject: [PATCH 065/999] New translations GeneralError.yaml (English) --- en/spec/definitions/GeneralError.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/GeneralError.yaml diff --git a/en/spec/definitions/GeneralError.yaml b/en/spec/definitions/GeneralError.yaml new file mode 100644 index 0000000000..aa3e7ae763 --- /dev/null +++ b/en/spec/definitions/GeneralError.yaml @@ -0,0 +1,6 @@ +type: object +required: + - message +properties: + message: + type: string From 19327ae796fe862689bec8bc479075952235eab7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:42 +0700 Subject: [PATCH 066/999] New translations GooglePay.yaml (English) --- en/spec/definitions/GooglePay.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/GooglePay.yaml diff --git a/en/spec/definitions/GooglePay.yaml b/en/spec/definitions/GooglePay.yaml new file mode 100644 index 0000000000..cc0febd934 --- /dev/null +++ b/en/spec/definitions/GooglePay.yaml @@ -0,0 +1,17 @@ +type: object +allOf: + - + $ref: '#/definitions/TokenizedCardData' + - + type: object + description: Платежные данные Google Pay + required: + - gatewayMerchantID + - paymentToken + properties: + gatewayMerchantID: + description: Идентификатор мерчанта в системе + type: string + paymentToken: + description: Совокупность открытых и зашифрованных платежных данных + type: object From 1a5601edc6eff17db7d4db4d857be5f082305382 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:43 +0700 Subject: [PATCH 067/999] New translations InternationalBankAccount.yaml (English) --- .../definitions/InternationalBankAccount.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/InternationalBankAccount.yaml diff --git a/en/spec/definitions/InternationalBankAccount.yaml b/en/spec/definitions/InternationalBankAccount.yaml new file mode 100644 index 0000000000..75c5e2cd68 --- /dev/null +++ b/en/spec/definitions/InternationalBankAccount.yaml @@ -0,0 +1,21 @@ +description: Данные международного банковского счёта +type: object +properties: + number: + description: | + Номер счёта + type: string + pattern: '^[0-9A-Z]{8,40}$' + example: "123006951" + iban: + description: | + International Bank Account Number [ISO 13616](https://en.wikipedia.org/wiki/International_Bank_Account_Number) + + _* Если `iban` задан, `bankDetails` не обязательны к заполнению._ + type: string + pattern: '^[A-Z0-9]{3,35}$' + example: "GR1601101250000000012300695" + bankDetails: + $ref: '#/definitions/InternationalBankDetails' + correspondentBankAccount: + $ref: '#/definitions/InternationalCorrespondentBankAccount' From 562d040f0ff91af65ce197eba9b1972bc46ef8c4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:44 +0700 Subject: [PATCH 068/999] New translations InternationalBankDetails.yaml (English) --- .../definitions/InternationalBankDetails.yaml | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 en/spec/definitions/InternationalBankDetails.yaml diff --git a/en/spec/definitions/InternationalBankDetails.yaml b/en/spec/definitions/InternationalBankDetails.yaml new file mode 100644 index 0000000000..d94fc96ffe --- /dev/null +++ b/en/spec/definitions/InternationalBankDetails.yaml @@ -0,0 +1,44 @@ +description: Данные международной банковской организации +type: object +properties: + bic: + description: | + Business Identifier Code [ISO 9362](https://en.wikipedia.org/wiki/ISO_9362). + + _* Если `bic` задан, прочие данные не обязательны к заполнению._ + type: string + pattern: '^([A-Z0-9]{8}|[A-Z0-9]{11})$' + example: | + RZBAATWW + abartn: + description: | + [ABA Routing Transit Number](https://en.wikipedia.org/wiki/ABA_routing_transit_number) + банковской организации, специфичный для банковской системы USA. + + _* Если `abartn` задан, прочие данные не обязательны к заполнению._ + type: string + pattern: '^[0-9]{9}$' + example: "129131673" + name: + description: Наименование юридического лица банковской организации + type: string + #TODO + #readOnly: true + maxLength: 100 + example: | + RAIFFEISEN BANK INTERNATIONAL AG + countryCode: + x-rebillyMerge: + - + $ref: '#/definitions/CountryCode' + - + description: |2 + Код страны резиденции банковской организации, обозначается + alpha-3 код по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) + address: + description: Адрес юридического лица банковской организации + type: string + #readOnly: true + maxLength: 1000 + example: | + 1030, VIENNA, AM STADTPARK 9 From 60d6122e95cc80fd53429973fe606a29f12917ca Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:45 +0700 Subject: [PATCH 069/999] New translations InternationalCorrespondentBankAccount.yaml (English) --- .../definitions/InternationalCorrespondentBankAccount.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 en/spec/definitions/InternationalCorrespondentBankAccount.yaml diff --git a/en/spec/definitions/InternationalCorrespondentBankAccount.yaml b/en/spec/definitions/InternationalCorrespondentBankAccount.yaml new file mode 100644 index 0000000000..bc36714ae4 --- /dev/null +++ b/en/spec/definitions/InternationalCorrespondentBankAccount.yaml @@ -0,0 +1,5 @@ +allOf: + - + description: Данные корреспондентского счёта указанного банка + - + $ref: '#/definitions/InternationalBankAccount' From 431d3af95c15cb811be5f33e87cf0ad89ee5554e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:45 +0700 Subject: [PATCH 070/999] New translations InternationalLegalEntity.yaml (English) --- .../definitions/InternationalLegalEntity.yaml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 en/spec/definitions/InternationalLegalEntity.yaml diff --git a/en/spec/definitions/InternationalLegalEntity.yaml b/en/spec/definitions/InternationalLegalEntity.yaml new file mode 100644 index 0000000000..3dd6167d49 --- /dev/null +++ b/en/spec/definitions/InternationalLegalEntity.yaml @@ -0,0 +1,31 @@ +description: 'Международное юридическое лицо' +type: object +allOf: + - + $ref: '#/definitions/LegalEntity' + - + type: object + required: + - legalName + - registeredOffice + properties: + legalName: + description: Наименование + type: string + tradingName: + description: Торговое наименование (если применимо) + type: string + registeredOffice: + description: Адрес места регистрации + type: string + principalPlaceOfBusiness: + description: Адрес места нахождения (если отличается от регистрации) + type: string + registeredNumber: + description: Регистрационный номер + type: string + maxLength: 100 + country: + x-rebillyMerge: + - + $ref: '#/definitions/CountryCode' From 15e5c34ba536dd2c9fbad34683f81e88c35a8e88 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:46 +0700 Subject: [PATCH 071/999] New translations Invoice.yaml (English) --- en/spec/definitions/Invoice.yaml | 69 ++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 en/spec/definitions/Invoice.yaml diff --git a/en/spec/definitions/Invoice.yaml b/en/spec/definitions/Invoice.yaml new file mode 100644 index 0000000000..438cc60724 --- /dev/null +++ b/en/spec/definitions/Invoice.yaml @@ -0,0 +1,69 @@ +type: object +x-merge-properties: + - + type: object + required: + - id + - shopID + - createdAt + - dueDate + - amount + - currency + - product + - metadata + properties: + id: + description: Идентификатор инвойса + type: string + shopID: + description: Идентификатор магазина + type: string + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Внешний идентификатор инвойса + createdAt: + description: Дата и время создания + type: string + format: date-time + dueDate: + description: Дата и время окончания действия + type: string + format: date-time + amount: + description: | + Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + product: + description: Наименование предлагаемых товаров или услуг + type: string + maxLength: 100 + description: + description: Описание предлагаемых товаров или услуг + type: string + maxLength: 1000 + invoiceTemplateID: + description: Идентификатор шаблона (для инвойсов, созданных по шаблону). + type: string + cart: + $ref: '#/definitions/InvoiceCart' + allocation: + $ref: '#/definitions/Allocation' + bankAccount: + $ref: '#/definitions/InvoiceBankAccount' + metadata: + description: Связанные с инвойсом метаданные + type: object + clientInfo: + $ref: '#/definitions/InvoiceClientInfo' + - + $ref: '#/definitions/InvoiceStatus' From d3518ba8e88cd63314e5d1bc023c4a55d808c30e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:48 +0700 Subject: [PATCH 072/999] New translations InvoiceAndToken.yaml (English) --- en/spec/definitions/InvoiceAndToken.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 en/spec/definitions/InvoiceAndToken.yaml diff --git a/en/spec/definitions/InvoiceAndToken.yaml b/en/spec/definitions/InvoiceAndToken.yaml new file mode 100644 index 0000000000..8f9d7ffb96 --- /dev/null +++ b/en/spec/definitions/InvoiceAndToken.yaml @@ -0,0 +1,9 @@ +type: object +required: + - invoice + - invoiceAccessToken +properties: + invoice: + $ref: '#/definitions/Invoice' + invoiceAccessToken: + $ref: '#/definitions/AccessToken' From 0c05702224957afbb64aae153faac1c06ccba96a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:49 +0700 Subject: [PATCH 073/999] New translations InvoiceBankAccount.yaml (English) --- en/spec/definitions/InvoiceBankAccount.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/InvoiceBankAccount.yaml diff --git a/en/spec/definitions/InvoiceBankAccount.yaml b/en/spec/definitions/InvoiceBankAccount.yaml new file mode 100644 index 0000000000..b48c35104f --- /dev/null +++ b/en/spec/definitions/InvoiceBankAccount.yaml @@ -0,0 +1,12 @@ +type: object +description: | + Информация о банковском счете плательщика, к операциям с которым относится данный инвойс +discriminator: accountType +required: + - accountType +properties: + accountType: + description: Вид банковского счета + type: string + enum: + - InvoiceRussianBankAccount From 2eb2d5467c01a674fb3adc6f3835bd30fff03f32 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:49 +0700 Subject: [PATCH 074/999] New translations InvoiceCart.yaml (English) --- en/spec/definitions/InvoiceCart.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 en/spec/definitions/InvoiceCart.yaml diff --git a/en/spec/definitions/InvoiceCart.yaml b/en/spec/definitions/InvoiceCart.yaml new file mode 100644 index 0000000000..4f48f0aab2 --- /dev/null +++ b/en/spec/definitions/InvoiceCart.yaml @@ -0,0 +1,7 @@ +description: | + Корзина с набором позиций товаров или услуг +type: array +minItems: 1 +maxItems: 100 +items: + $ref: '#/definitions/InvoiceLine' From e02fa2094ea2c4041faee97a404de0b72c50fd19 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:51 +0700 Subject: [PATCH 075/999] New translations InvoiceChange.yaml (English) --- en/spec/definitions/InvoiceChange.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/InvoiceChange.yaml diff --git a/en/spec/definitions/InvoiceChange.yaml b/en/spec/definitions/InvoiceChange.yaml new file mode 100644 index 0000000000..934c3cb6c2 --- /dev/null +++ b/en/spec/definitions/InvoiceChange.yaml @@ -0,0 +1,16 @@ +type: object +discriminator: changeType +required: + - changeType +properties: + changeType: + type: string + enum: + - InvoiceCreated + - InvoiceStatusChanged + - PaymentStarted + - PaymentStatusChanged + - PaymentInteractionRequested + - PaymentInteractionCompleted + - RefundStarted + - RefundStatusChanged From 5489d6c670bbe17847a6ee1f02c618ad2988f5d5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:51 +0700 Subject: [PATCH 076/999] New translations InvoiceClientInfo.yaml (English) --- en/spec/definitions/InvoiceClientInfo.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/InvoiceClientInfo.yaml diff --git a/en/spec/definitions/InvoiceClientInfo.yaml b/en/spec/definitions/InvoiceClientInfo.yaml new file mode 100644 index 0000000000..06beb59fa2 --- /dev/null +++ b/en/spec/definitions/InvoiceClientInfo.yaml @@ -0,0 +1,11 @@ +description: 'Дополнительная информация о клиенте' +type: object +required: + - trustLevel +properties: + trustLevel: + description: 'Надёжен ли плательщик?' + type: string + enum: + - wellKnown + - unknown From 6009c2bf998cbe592e4d2914efdd4c66b30f6378 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:52 +0700 Subject: [PATCH 077/999] New translations InvoiceCreated.yaml (English) --- en/spec/definitions/InvoiceCreated.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/InvoiceCreated.yaml diff --git a/en/spec/definitions/InvoiceCreated.yaml b/en/spec/definitions/InvoiceCreated.yaml new file mode 100644 index 0000000000..b5dc856c48 --- /dev/null +++ b/en/spec/definitions/InvoiceCreated.yaml @@ -0,0 +1,11 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceChange' + - + type: object + required: + - invoice + properties: + invoice: + $ref: '#/definitions/Invoice' From 6781e8a203d30834800ebc59e780d5331cedb8d3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:53 +0700 Subject: [PATCH 078/999] New translations InvoiceEvent.yaml (English) --- en/spec/definitions/InvoiceEvent.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/InvoiceEvent.yaml diff --git a/en/spec/definitions/InvoiceEvent.yaml b/en/spec/definitions/InvoiceEvent.yaml new file mode 100644 index 0000000000..08c553e622 --- /dev/null +++ b/en/spec/definitions/InvoiceEvent.yaml @@ -0,0 +1,15 @@ +type: object +required: + - id + - createdAt + - changes +properties: + id: + type: integer + createdAt: + type: string + format: date-time + changes: + type: array + items: + $ref: '#/definitions/InvoiceChange' From 5a7c45b9b3877840ddfc181648d55e84d364df26 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:54 +0700 Subject: [PATCH 079/999] New translations InvoiceLine.yaml (English) --- en/spec/definitions/InvoiceLine.yaml | 35 ++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 en/spec/definitions/InvoiceLine.yaml diff --git a/en/spec/definitions/InvoiceLine.yaml b/en/spec/definitions/InvoiceLine.yaml new file mode 100644 index 0000000000..9ad51a837c --- /dev/null +++ b/en/spec/definitions/InvoiceLine.yaml @@ -0,0 +1,35 @@ +description: Позиция товара или услуги +type: object +required: + - product + - quantity + - price +properties: + product: + description: Описание предлагаемого товара или услуги + type: string + maxLength: 1000 + quantity: + description: | + Количество единиц товаров или услуг, предлагаемых в этой + позиции + type: integer + format: int64 + minimum: 1 + default: 1 + price: + description: | + Цена предлагаемого товара или услуги, в минорных денежных единицах, например + в копейках в случае указания российских рублей в качестве валюты + type: integer + format: int64 + minimum: 1 + cost: + description: | + Суммарная стоимость позиции с учётом количества единиц товаров или услуг + type: integer + format: int64 + minimum: 1 + readOnly: true + taxMode: + $ref: '#/definitions/InvoiceLineTaxMode' From dbf7ca58eb8ba3049d92dd5cf653e33d28cf5b2c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:55 +0700 Subject: [PATCH 080/999] New translations InvoiceLineTaxMode.yaml (English) --- en/spec/definitions/InvoiceLineTaxMode.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/InvoiceLineTaxMode.yaml diff --git a/en/spec/definitions/InvoiceLineTaxMode.yaml b/en/spec/definitions/InvoiceLineTaxMode.yaml new file mode 100644 index 0000000000..70b909de70 --- /dev/null +++ b/en/spec/definitions/InvoiceLineTaxMode.yaml @@ -0,0 +1,14 @@ +description: | + Схема налогообложения предлагаемого товара или услуги. + + Указывается, только если предлагаемый товар или услуга облагается налогом. +type: object +discriminator: type +required: + - type +properties: + type: + description: Тип схемы налогообложения + type: string + enum: + - InvoiceLineTaxVAT From 215d9160c2c8da664f2c22e84b929418290049f0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:56 +0700 Subject: [PATCH 081/999] New translations InvoiceLineTaxVAT.yaml (English) --- en/spec/definitions/InvoiceLineTaxVAT.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 en/spec/definitions/InvoiceLineTaxVAT.yaml diff --git a/en/spec/definitions/InvoiceLineTaxVAT.yaml b/en/spec/definitions/InvoiceLineTaxVAT.yaml new file mode 100644 index 0000000000..694b9188bc --- /dev/null +++ b/en/spec/definitions/InvoiceLineTaxVAT.yaml @@ -0,0 +1,20 @@ +allOf: + - + $ref: '#/definitions/InvoiceLineTaxMode' + - + description: Налог на добавленную стоимость в юрисдикции РФ + type: object + required: + - rate + properties: + rate: + description: Ставка налога + type: string + enum: + - 0% + - 10% + - 18% + - 20% + - 10/110 + - 18/118 + - 20/120 From 537f6f69bb8ebffea0c0fe165aac8d8270a42927 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:57 +0700 Subject: [PATCH 082/999] New translations InvoiceParams.yaml (English) --- en/spec/definitions/InvoiceParams.yaml | 62 ++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 en/spec/definitions/InvoiceParams.yaml diff --git a/en/spec/definitions/InvoiceParams.yaml b/en/spec/definitions/InvoiceParams.yaml new file mode 100644 index 0000000000..842098ffba --- /dev/null +++ b/en/spec/definitions/InvoiceParams.yaml @@ -0,0 +1,62 @@ +type: object +required: + - shopID + - dueDate + - currency + - product + - metadata +properties: + shopID: + description: Идентификатор магазина + type: string + maxLength: 40 + minLength: 1 + partyID: + x-rebillyMerge: + - + $ref: '#/definitions/PartyID' + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Внешний идентификатор инвойса + dueDate: + description: | + Дата и время окончания действия инвойса, после наступления которых его + уже невозможно будет оплатить + type: string + format: date-time + amount: + description: | + Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве валюты. + + Если стоимость не указана, то стоимостью инвойса будет считаться суммарная + стоимость позиций в корзине. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + product: + description: Наименование предлагаемых товаров или услуг + type: string + maxLength: 100 + description: + description: Описание предлагаемых товаров или услуг + type: string + maxLength: 1000 + cart: + $ref: '#/definitions/InvoiceCart' + allocation: + $ref: '#/definitions/Allocation' + bankAccount: + $ref: '#/definitions/InvoiceBankAccount' + metadata: + description: 'Метаданные, которые необходимо связать с инвойсом' + type: object + clientInfo: + $ref: '#/definitions/InvoiceClientInfo' From 261e116dbd06e0d1c27b70cac4e65aa1a27751c1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:58 +0700 Subject: [PATCH 083/999] New translations InvoiceParamsWithTemplate.yaml (English) --- .../InvoiceParamsWithTemplate.yaml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 en/spec/definitions/InvoiceParamsWithTemplate.yaml diff --git a/en/spec/definitions/InvoiceParamsWithTemplate.yaml b/en/spec/definitions/InvoiceParamsWithTemplate.yaml new file mode 100644 index 0000000000..ae00a8c691 --- /dev/null +++ b/en/spec/definitions/InvoiceParamsWithTemplate.yaml @@ -0,0 +1,20 @@ +type: object +properties: + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + amount: + description: | + Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + metadata: + description: 'Метаданные, которые необходимо связать с инвойсом' + type: object From b59cd7f5f46770ccc8d65e282662cf3b050cf624 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:52:59 +0700 Subject: [PATCH 084/999] New translations InvoiceRussianBankAccount.yaml (English) --- .../InvoiceRussianBankAccount.yaml | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 en/spec/definitions/InvoiceRussianBankAccount.yaml diff --git a/en/spec/definitions/InvoiceRussianBankAccount.yaml b/en/spec/definitions/InvoiceRussianBankAccount.yaml new file mode 100644 index 0000000000..896dd3482f --- /dev/null +++ b/en/spec/definitions/InvoiceRussianBankAccount.yaml @@ -0,0 +1,22 @@ +allOf: + - + $ref: '#/definitions/InvoiceBankAccount' + - + type: object + description: | + Данные счёта плательщика в банковской организации, ведущей деятельность под + юрисдикцией РФ. + required: + - account + - bankBik + properties: + account: + description: Номер счёта + type: string + pattern: '^\d{20}$' + example: 12345678912345678912 + bankBik: + description: БИК банковской организации + type: string + pattern: '^\d{9}$' + example: 123456789 From ae8a746ca8094fcbfc6ead7e74e3485397ff1b1c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:00 +0700 Subject: [PATCH 085/999] New translations InvoiceStatus.yaml (English) --- en/spec/definitions/InvoiceStatus.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/InvoiceStatus.yaml diff --git a/en/spec/definitions/InvoiceStatus.yaml b/en/spec/definitions/InvoiceStatus.yaml new file mode 100644 index 0000000000..5880bed371 --- /dev/null +++ b/en/spec/definitions/InvoiceStatus.yaml @@ -0,0 +1,16 @@ +type: object +required: + - status +properties: + status: + description: Статус инвойса + type: string + enum: + - unpaid + - cancelled + - paid + - fulfilled + reason: + description: Причина отмены или погашения инвойса + type: string + maxLength: 1000 From 88414c9042db344d7cdd20f6085737c6471fd61a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:00 +0700 Subject: [PATCH 086/999] New translations InvoiceStatusChanged.yaml (English) --- en/spec/definitions/InvoiceStatusChanged.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/InvoiceStatusChanged.yaml diff --git a/en/spec/definitions/InvoiceStatusChanged.yaml b/en/spec/definitions/InvoiceStatusChanged.yaml new file mode 100644 index 0000000000..fc6df540b4 --- /dev/null +++ b/en/spec/definitions/InvoiceStatusChanged.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceChange' + - + $ref: '#/definitions/InvoiceStatus' From ce30804707add833dcd1d2fee952981cccfdcca3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:02 +0700 Subject: [PATCH 087/999] New translations InvoiceTemplate.yaml (English) --- en/spec/definitions/InvoiceTemplate.yaml | 42 ++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplate.yaml diff --git a/en/spec/definitions/InvoiceTemplate.yaml b/en/spec/definitions/InvoiceTemplate.yaml new file mode 100644 index 0000000000..15150a398e --- /dev/null +++ b/en/spec/definitions/InvoiceTemplate.yaml @@ -0,0 +1,42 @@ +type: object +required: + - id + - shopID + - lifetime + - details +#name and createdAt are optional for now: were added only in BUSINESS-157 +properties: + id: + description: Идентификатор шаблона инвойса + type: string + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Внешний идентификатор шаблона инвойса + shopID: + description: Идентификатор магазина + type: string + maxLength: 40 + minLength: 1 + name: + description: Название шаблона + type: string + maxLength: 100 + description: + description: Описание предлагаемых товаров или услуг + type: string + maxLength: 1000 + createdAt: + description: Дата создания шаблона + type: string + format: date-time + lifetime: + $ref: '#/definitions/LifetimeInterval' + details: + $ref: '#/definitions/InvoiceTemplateDetails' + metadata: + description: > + Метаданные, которые будут связаны с инвойсом, созданным по шаблону, в случае, если иные метаданные не указаны в запросе на создание инвойса. + type: object From 1fb29d1132d27f0fcfe1c1974b2ef1cfebf39785 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:03 +0700 Subject: [PATCH 088/999] New translations InvoiceTemplateAndToken.yaml (English) --- en/spec/definitions/InvoiceTemplateAndToken.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateAndToken.yaml diff --git a/en/spec/definitions/InvoiceTemplateAndToken.yaml b/en/spec/definitions/InvoiceTemplateAndToken.yaml new file mode 100644 index 0000000000..5276268be7 --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateAndToken.yaml @@ -0,0 +1,9 @@ +type: object +required: + - invoiceTemplate + - invoiceTemplateAccessToken +properties: + invoiceTemplate: + $ref: '#/definitions/InvoiceTemplate' + invoiceTemplateAccessToken: + $ref: '#/definitions/AccessToken' From ed1a5218c33e6b23ff74af740a20682c52fa7566 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:04 +0700 Subject: [PATCH 089/999] New translations InvoiceTemplateCreateParams.yaml (English) --- .../InvoiceTemplateCreateParams.yaml | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateCreateParams.yaml diff --git a/en/spec/definitions/InvoiceTemplateCreateParams.yaml b/en/spec/definitions/InvoiceTemplateCreateParams.yaml new file mode 100644 index 0000000000..807040271d --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateCreateParams.yaml @@ -0,0 +1,39 @@ +type: object +required: + - shopID + - lifetime + - details +#TODO(ED-264): Temporary optional till client migration is done +#- name +properties: + shopID: + description: Идентификатор магазина + type: string + maxLength: 40 + minLength: 1 + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + - + description: Внешний идентификатор шаблона инвойса + partyID: + x-rebillyMerge: + - + $ref: '#/definitions/PartyID' + name: + description: Название шаблона + type: string + maxLength: 100 + description: + description: Описание предлагаемых товаров или услуг + type: string + maxLength: 1000 + lifetime: + $ref: '#/definitions/LifetimeInterval' + details: + $ref: '#/definitions/InvoiceTemplateDetails' + metadata: + description: > + Метаданные, которые будут связаны с инвойсом, созданным по шаблону, в случае, если иные метаданные не указаны в запросе на создание инвойса. + type: object From 0a4990ef8b9980ab6816bd39a90e4032f47cd584 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:05 +0700 Subject: [PATCH 090/999] New translations InvoiceTemplateDetails.yaml (English) --- en/spec/definitions/InvoiceTemplateDetails.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateDetails.yaml diff --git a/en/spec/definitions/InvoiceTemplateDetails.yaml b/en/spec/definitions/InvoiceTemplateDetails.yaml new file mode 100644 index 0000000000..7fce55f950 --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateDetails.yaml @@ -0,0 +1,7 @@ +type: object +discriminator: templateType +required: + - templateType +properties: + templateType: + type: string From 5288ce47bbecf9a426d359b533d32d302a587fec Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:06 +0700 Subject: [PATCH 091/999] New translations InvoiceTemplateLineCost.yaml (English) --- en/spec/definitions/InvoiceTemplateLineCost.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateLineCost.yaml diff --git a/en/spec/definitions/InvoiceTemplateLineCost.yaml b/en/spec/definitions/InvoiceTemplateLineCost.yaml new file mode 100644 index 0000000000..c709eae793 --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateLineCost.yaml @@ -0,0 +1,10 @@ +type: object +discriminator: costType +description: | + Ограничения на стоимость товара и услуги для инвойсов, генерируемых по + шаблону. +required: + - costType +properties: + costType: + type: string From eef21c72717770755c174406c57b9ebe3bfc2ec5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:07 +0700 Subject: [PATCH 092/999] New translations InvoiceTemplateLineCostFixed.yaml (English) --- .../InvoiceTemplateLineCostFixed.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateLineCostFixed.yaml diff --git a/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml b/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml new file mode 100644 index 0000000000..2354ff7e61 --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml @@ -0,0 +1,21 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceTemplateLineCost' + - + type: object + required: + - currency + - amount + properties: + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + amount: + description: | + Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 From 1d18d62dd896fde456388863453c0b13b25541da Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:07 +0700 Subject: [PATCH 093/999] New translations InvoiceTemplateLineCostRange.yaml (English) --- .../InvoiceTemplateLineCostRange.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateLineCostRange.yaml diff --git a/en/spec/definitions/InvoiceTemplateLineCostRange.yaml b/en/spec/definitions/InvoiceTemplateLineCostRange.yaml new file mode 100644 index 0000000000..69ed7b1609 --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateLineCostRange.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceTemplateLineCost' + - + type: object + required: + - currency + - range + properties: + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + range: + $ref: '#/definitions/CostAmountRange' From 3f71597faf74087ca2d0194e1e085a5ee6f58351 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:08 +0700 Subject: [PATCH 094/999] New translations InvoiceTemplateLineCostUnlim.yaml (English) --- en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml diff --git a/en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml b/en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml new file mode 100644 index 0000000000..3431dbd9fa --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml @@ -0,0 +1,4 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceTemplateLineCost' From 095e4a8ac97fdb9b67462761aaa8d7a2bd8881d6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:09 +0700 Subject: [PATCH 095/999] New translations InvoiceTemplateMultiLine.yaml (English) --- .../definitions/InvoiceTemplateMultiLine.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateMultiLine.yaml diff --git a/en/spec/definitions/InvoiceTemplateMultiLine.yaml b/en/spec/definitions/InvoiceTemplateMultiLine.yaml new file mode 100644 index 0000000000..14d55c4596 --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateMultiLine.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceTemplateDetails' + - + type: object + required: + - cart + - currency + properties: + cart: + $ref: '#/definitions/InvoiceCart' + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' From 023d3004a1fe5f11a21162086eb3f236843b65d9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:10 +0700 Subject: [PATCH 096/999] New translations InvoiceTemplateSingleLine.yaml (English) --- .../definitions/InvoiceTemplateSingleLine.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateSingleLine.yaml diff --git a/en/spec/definitions/InvoiceTemplateSingleLine.yaml b/en/spec/definitions/InvoiceTemplateSingleLine.yaml new file mode 100644 index 0000000000..f37aa673ee --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateSingleLine.yaml @@ -0,0 +1,18 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceTemplateDetails' + - + type: object + required: + - product + - price + properties: + product: + description: Наименование предлагаемых товаров или услуг + type: string + maxLength: 100 + price: + $ref: '#/definitions/InvoiceTemplateLineCost' + taxMode: + $ref: '#/definitions/InvoiceLineTaxMode' From 0ca35b53c7196977ae5424c9511281f9a0bfa41e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:12 +0700 Subject: [PATCH 097/999] New translations InvoiceTemplateUpdateParams.yaml (English) --- .../InvoiceTemplateUpdateParams.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/spec/definitions/InvoiceTemplateUpdateParams.yaml diff --git a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml new file mode 100644 index 0000000000..d56ad25dd2 --- /dev/null +++ b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml @@ -0,0 +1,18 @@ +type: object +properties: + name: + description: Название шаблона + type: string + maxLength: 100 + description: + description: Описание предлагаемых товаров или услуг + type: string + maxLength: 1000 + lifetime: + $ref: '#/definitions/LifetimeInterval' + details: + $ref: '#/definitions/InvoiceTemplateDetails' + metadata: + description: > + Метаданные, которые будут связаны с инвойсом, созданным по шаблону, в случае, если иные метаданные не указаны в запросе на создание инвойса. + type: object From 18c6627f90be5ae8122bae2d3c2b733b8fba9038 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:14 +0700 Subject: [PATCH 098/999] New translations InvoicesTopic.yaml (English) --- en/spec/definitions/InvoicesTopic.yaml | 36 ++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 en/spec/definitions/InvoicesTopic.yaml diff --git a/en/spec/definitions/InvoicesTopic.yaml b/en/spec/definitions/InvoicesTopic.yaml new file mode 100644 index 0000000000..7fda2d680d --- /dev/null +++ b/en/spec/definitions/InvoicesTopic.yaml @@ -0,0 +1,36 @@ +description: | + Область охвата, включающая события по инвойсам в рамках определённого + магазина +allOf: + - + $ref: '#/definitions/WebhookScope' + - + type: object + required: + - shopID + - eventTypes + properties: + shopID: + description: Идентификатор магазина + type: string + maxLength: 40 + minLength: 1 + eventTypes: + description: Набор типов событий инвойсов, о которых следует оповещать + type: array + items: + type: string + enum: + - InvoiceCreated + - InvoicePaid + - InvoiceCancelled + - InvoiceFulfilled + - PaymentStarted + - PaymentProcessed + - PaymentCaptured + - PaymentCancelled + - PaymentRefunded + - PaymentFailed + - PaymentRefundCreated + - PaymentRefundSucceeded + - PaymentRefundFailed From ade4331109949b4f163db98c854cb9a1eee2b5c3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:15 +0700 Subject: [PATCH 099/999] New translations LegalAgreement.yaml (English) --- en/spec/definitions/LegalAgreement.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/LegalAgreement.yaml diff --git a/en/spec/definitions/LegalAgreement.yaml b/en/spec/definitions/LegalAgreement.yaml new file mode 100644 index 0000000000..80dd77c09a --- /dev/null +++ b/en/spec/definitions/LegalAgreement.yaml @@ -0,0 +1,17 @@ +description: Ключевые данные юридического соглашения +type: object +required: + - id + - signedAt +properties: + id: + description: Идентификатор юридического соглашения, например номер договора + type: string + signedAt: + description: Дата и время заключения юридического соглашения + type: string + format: date-time + validUntil: + description: Дата и время окончания действия юридического соглашения + type: string + format: date-time From 8de7acc5e76da8d2cf89895cbfb8e7394f7035ad Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:16 +0700 Subject: [PATCH 100/999] New translations LegalEntity.yaml (English) --- en/spec/definitions/LegalEntity.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/LegalEntity.yaml diff --git a/en/spec/definitions/LegalEntity.yaml b/en/spec/definitions/LegalEntity.yaml new file mode 100644 index 0000000000..d1aa12a185 --- /dev/null +++ b/en/spec/definitions/LegalEntity.yaml @@ -0,0 +1,16 @@ +description: Юридическое лицо +allOf: + - + $ref: '#/definitions/Contractor' + - + type: object + discriminator: entityType + required: + - entityType + properties: + entityType: + description: Тип юридического лица + type: string + enum: + - RussianLegalEntity + - InternationalLegalEntity From f8abf8eb61ddf8c65ff315fbb386655e2b8e1789 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:16 +0700 Subject: [PATCH 101/999] New translations LifetimeInterval.yaml (English) --- en/spec/definitions/LifetimeInterval.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 en/spec/definitions/LifetimeInterval.yaml diff --git a/en/spec/definitions/LifetimeInterval.yaml b/en/spec/definitions/LifetimeInterval.yaml new file mode 100644 index 0000000000..9e486c26d7 --- /dev/null +++ b/en/spec/definitions/LifetimeInterval.yaml @@ -0,0 +1,19 @@ +type: object +description: Время жизни инвойса с момента его создания. +required: + - days + - months + - years +properties: + days: + type: integer + format: int32 + minimum: 0 + months: + type: integer + format: int32 + minimum: 0 + years: + type: integer + format: int32 + minimum: 0 From 5327fea96c34c80156f70a567855455fd289a682 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:17 +0700 Subject: [PATCH 102/999] New translations LogicError.yaml (English) --- en/spec/definitions/LogicError.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 en/spec/definitions/LogicError.yaml diff --git a/en/spec/definitions/LogicError.yaml b/en/spec/definitions/LogicError.yaml new file mode 100644 index 0000000000..e8281adf7d --- /dev/null +++ b/en/spec/definitions/LogicError.yaml @@ -0,0 +1,10 @@ +description: Описание ошибки, возникшей в процессе проведения платежа +type: object +required: + - code + - message +properties: + code: + type: string + message: + type: string From d9ae5512ede9dc38aa9bedc96516bf2b43a56538 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:18 +0700 Subject: [PATCH 103/999] New translations MobileCommerce.yaml (English) --- en/spec/definitions/MobileCommerce.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/MobileCommerce.yaml diff --git a/en/spec/definitions/MobileCommerce.yaml b/en/spec/definitions/MobileCommerce.yaml new file mode 100644 index 0000000000..3c0402015b --- /dev/null +++ b/en/spec/definitions/MobileCommerce.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentMethod' + - + type: object + required: + - operators + properties: + operators: + description: Список операторов мобильной связи + type: array + items: + x-rebillyMerge: + - + $ref: '#/definitions/MobileOperator' From a7ad46d9445755771a2eedde44af04ee51737fe8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:19 +0700 Subject: [PATCH 104/999] New translations MobileCommerceData.yaml (English) --- en/spec/definitions/MobileCommerceData.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 en/spec/definitions/MobileCommerceData.yaml diff --git a/en/spec/definitions/MobileCommerceData.yaml b/en/spec/definitions/MobileCommerceData.yaml new file mode 100644 index 0000000000..5084e71058 --- /dev/null +++ b/en/spec/definitions/MobileCommerceData.yaml @@ -0,0 +1,13 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentTool' + - + type: object + required: + - mobilePhone + description: Мобильная коммерция + discriminator: mobileCommerceType + properties: + mobilePhone: + $ref: '#/definitions/MobileCommercePhone' From 45a6f4a8b2f27889680098636adf96382f6e5fb8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:20 +0700 Subject: [PATCH 105/999] New translations MobileCommerceDetails.yaml (English) --- en/spec/definitions/MobileCommerceDetails.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 en/spec/definitions/MobileCommerceDetails.yaml diff --git a/en/spec/definitions/MobileCommerceDetails.yaml b/en/spec/definitions/MobileCommerceDetails.yaml new file mode 100644 index 0000000000..d0ae9daee2 --- /dev/null +++ b/en/spec/definitions/MobileCommerceDetails.yaml @@ -0,0 +1,8 @@ +required: + - phoneNumber +properties: + phoneNumber: + description: Маскированый номер мобильного телефона + type: string + pattern: '^\+\d\*{1,10}\d{2,4}$' + example: '+7******0102' From a2ef7aeee210f42a95b87ed37a703670c6efcd30 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:21 +0700 Subject: [PATCH 106/999] New translations MobileCommercePhone.yaml (English) --- en/spec/definitions/MobileCommercePhone.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/MobileCommercePhone.yaml diff --git a/en/spec/definitions/MobileCommercePhone.yaml b/en/spec/definitions/MobileCommercePhone.yaml new file mode 100644 index 0000000000..2c19e22e05 --- /dev/null +++ b/en/spec/definitions/MobileCommercePhone.yaml @@ -0,0 +1,17 @@ +type: object +description: > + Телефонный номер, согласно рекомендации ITU-T [E.164](https://ru.wikipedia.org/wiki/E.164) +required: + - cc + - ctn +properties: + cc: + description: Код страны (1-3 цифры) + type: string + pattern: '^\d{1,3}$' + example: "7" + ctn: + description: Номер абонента + type: string + pattern: '^\d{10,12}$' + example: "0001234567" From 803d931ce88913eb41adc0e7f0e91240c4b1e303 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:22 +0700 Subject: [PATCH 107/999] New translations MobileOperator.yaml (English) --- en/spec/definitions/MobileOperator.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/MobileOperator.yaml diff --git a/en/spec/definitions/MobileOperator.yaml b/en/spec/definitions/MobileOperator.yaml new file mode 100644 index 0000000000..229b8eb0de --- /dev/null +++ b/en/spec/definitions/MobileOperator.yaml @@ -0,0 +1,12 @@ +description: | + Оператор сотовой связи. + + Набор операторов, доступных для проведения платежей, можно узнать, вызвав соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. +type: string +example: MTS +#enum: +#- MTS +#- BEELINE +#- MEGAFONE +#- TELE2 +#- YOTA \ No newline at end of file From 1760211fe67257d0d56f361c76454f467d36cd33 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:23 +0700 Subject: [PATCH 108/999] New translations Party.yaml (English) --- en/spec/definitions/Party.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/Party.yaml diff --git a/en/spec/definitions/Party.yaml b/en/spec/definitions/Party.yaml new file mode 100644 index 0000000000..98f78d1c69 --- /dev/null +++ b/en/spec/definitions/Party.yaml @@ -0,0 +1,12 @@ +type: object +required: + - id + - isBlocked + - isSuspended +properties: + id: + type: string + isBlocked: + type: boolean + isSuspended: + type: boolean From 5b51abea620f3c59bc8fe031032aa6a0ff294a9f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:24 +0700 Subject: [PATCH 109/999] New translations PartyID.yaml (English) --- en/spec/definitions/PartyID.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 en/spec/definitions/PartyID.yaml diff --git a/en/spec/definitions/PartyID.yaml b/en/spec/definitions/PartyID.yaml new file mode 100644 index 0000000000..1e56e12bd6 --- /dev/null +++ b/en/spec/definitions/PartyID.yaml @@ -0,0 +1,4 @@ +description: Уникальный в рамках платформы идентификатор участника. #TODO: rephrase +type: string +minLength: 1 +maxLength: 40 From 73235ccba1e871f2adaf579008166a16bce87bff Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:25 +0700 Subject: [PATCH 110/999] New translations Payer.yaml (English) --- en/spec/definitions/Payer.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/Payer.yaml diff --git a/en/spec/definitions/Payer.yaml b/en/spec/definitions/Payer.yaml new file mode 100644 index 0000000000..7f68e1da8b --- /dev/null +++ b/en/spec/definitions/Payer.yaml @@ -0,0 +1,21 @@ +type: object +discriminator: payerType +properties: + payerType: + description: Тип платежного средства + type: string + sessionInfo: + description: Данные текущей сессии плательщика + type: object + properties: + redirectUrl: + description: | + URL ресурса, на который нужно перенаправить плательщика по завершении + с ним взаимодействия в браузере, например проведения предавторизации платежа + по протоколу 3D Secure 2.0 и выше, в том случае, если подобное взаимодействие + потребуется. + type: string + format: uri-template + maxLength: 2000 +required: + - payerType From 8c5910726219c4dce6724cfb6ef82cd436001588 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:27 +0700 Subject: [PATCH 111/999] New translations Payment.yaml (English) --- en/spec/definitions/Payment.yaml | 61 ++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 en/spec/definitions/Payment.yaml diff --git a/en/spec/definitions/Payment.yaml b/en/spec/definitions/Payment.yaml new file mode 100644 index 0000000000..7b3c3ccb47 --- /dev/null +++ b/en/spec/definitions/Payment.yaml @@ -0,0 +1,61 @@ +type: object +x-merge-properties: + - + type: object + required: + - id + - invoiceID + - createdAt + - amount + - currency + - flow + - payer + properties: + id: + description: Идентификатор платежа + type: string + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + invoiceID: + description: 'Идентификатор инвойса, в рамках которого был создан платеж' + type: string + createdAt: + description: Дата и время создания + type: string + format: date-time + amount: + description: > + Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + flow: + $ref: '#/definitions/PaymentFlow' + payer: + $ref: '#/definitions/Payer' + transactionInfo: + $ref: '#/definitions/TransactionInfo' + makeRecurrent: + x-rebillyMerge: + - + $ref: '#/definitions/PaymentMakeRecurrent' + - + readOnly: true + metadata: + description: Связанные с платежом метаданные + type: object + allocation: + x-rebillyMerge: + - + $ref: '#/definitions/Allocation' + - + readOnly: true + - + $ref: '#/definitions/PaymentStatus' From 041828dc0be255c40d1480854f7766ebf6b5a384 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:28 +0700 Subject: [PATCH 112/999] New translations PaymentError.yaml (English) --- en/spec/definitions/PaymentError.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/PaymentError.yaml diff --git a/en/spec/definitions/PaymentError.yaml b/en/spec/definitions/PaymentError.yaml new file mode 100644 index 0000000000..5b580b5f6f --- /dev/null +++ b/en/spec/definitions/PaymentError.yaml @@ -0,0 +1,11 @@ +description: | + [Ошибка, возникшая в процессе проведения платежа](#tag/Error-Codes) +type: object +required: + - code +properties: + code: + description: Основной код ошибки + type: string + subError: + $ref: '#/definitions/SubError' From 189e67182d2217174a3230f2b61998f4e4c2ba99 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:28 +0700 Subject: [PATCH 113/999] New translations PaymentFlow.yaml (English) --- en/spec/definitions/PaymentFlow.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/PaymentFlow.yaml diff --git a/en/spec/definitions/PaymentFlow.yaml b/en/spec/definitions/PaymentFlow.yaml new file mode 100644 index 0000000000..ede2b1849c --- /dev/null +++ b/en/spec/definitions/PaymentFlow.yaml @@ -0,0 +1,12 @@ +type: object +discriminator: type +required: + - type +properties: + type: + description: Тип процесса выполнения платежа + type: string + enum: + - PaymentFlowInstant + - PaymentFlowHold + default: PaymentFlowInstant From 92434f6a1705d79964f76b7702224d04dce6c76c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:30 +0700 Subject: [PATCH 114/999] New translations PaymentFlowHold.yaml (English) --- en/spec/definitions/PaymentFlowHold.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/definitions/PaymentFlowHold.yaml diff --git a/en/spec/definitions/PaymentFlowHold.yaml b/en/spec/definitions/PaymentFlowHold.yaml new file mode 100644 index 0000000000..857d71bb8a --- /dev/null +++ b/en/spec/definitions/PaymentFlowHold.yaml @@ -0,0 +1,21 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentFlow' + - + type: object + required: + - onHoldExpiration + properties: + onHoldExpiration: + description: Политика управления удержанием денежных средств + type: string + default: cancel + enum: + - cancel + - capture + heldUntil: + description: 'Дата и время, до которого происходит удержание денежных средств' + type: string + format: date-time + readOnly: true From 2f0caa48c944970e106af979fc8783ebb5308a3b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:30 +0700 Subject: [PATCH 115/999] New translations PaymentFlowInstant.yaml (English) --- en/spec/definitions/PaymentFlowInstant.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 en/spec/definitions/PaymentFlowInstant.yaml diff --git a/en/spec/definitions/PaymentFlowInstant.yaml b/en/spec/definitions/PaymentFlowInstant.yaml new file mode 100644 index 0000000000..6c89d3644e --- /dev/null +++ b/en/spec/definitions/PaymentFlowInstant.yaml @@ -0,0 +1,4 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentFlow' From 7320e1d5fee49fc4b90a7208730a180038c68fea Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:32 +0700 Subject: [PATCH 116/999] New translations PaymentInstitution.yaml (English) --- en/spec/definitions/PaymentInstitution.yaml | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/definitions/PaymentInstitution.yaml diff --git a/en/spec/definitions/PaymentInstitution.yaml b/en/spec/definitions/PaymentInstitution.yaml new file mode 100644 index 0000000000..e476fb4eb8 --- /dev/null +++ b/en/spec/definitions/PaymentInstitution.yaml @@ -0,0 +1,27 @@ +description: Платёжная организация +type: object +required: + - id + - name + - realm + - residences +properties: + id: + type: integer + format: int32 + name: + type: string + maxLength: 200 + description: + type: string + maxLength: 1000 + residences: + type: array + items: + x-rebillyMerge: + - + $ref: '#/definitions/CountryCode' + realm: + x-rebillyMerge: + - + $ref: '#/definitions/RealmMode' From 7993b053a1886ecd8c845f639fa392355f583024 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:33 +0700 Subject: [PATCH 117/999] New translations PaymentInstitutionAccount.yaml (English) --- en/spec/definitions/PaymentInstitutionAccount.yaml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 en/spec/definitions/PaymentInstitutionAccount.yaml diff --git a/en/spec/definitions/PaymentInstitutionAccount.yaml b/en/spec/definitions/PaymentInstitutionAccount.yaml new file mode 100644 index 0000000000..1199b71d8f --- /dev/null +++ b/en/spec/definitions/PaymentInstitutionAccount.yaml @@ -0,0 +1,2 @@ +description: Аккаунт платёжной организации +type: object From 2fe7ddf1c080a71764e34cce94c0cc5b079c6804 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:34 +0700 Subject: [PATCH 118/999] New translations PaymentInteractionCompleted.yaml (English) --- .../definitions/PaymentInteractionCompleted.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/PaymentInteractionCompleted.yaml diff --git a/en/spec/definitions/PaymentInteractionCompleted.yaml b/en/spec/definitions/PaymentInteractionCompleted.yaml new file mode 100644 index 0000000000..841c8c7cb8 --- /dev/null +++ b/en/spec/definitions/PaymentInteractionCompleted.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceChange' + - + type: object + description: | + Оповещение о завершении последнего запрошенного взаимодействия с плательщиком + required: + - paymentID + properties: + paymentID: + description: Идентификатор платежа + type: string + userInteraction: + $ref: '#/definitions/UserInteraction' From 6426e1f391bccebb7b913862b9d251c6434cc5b3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:34 +0700 Subject: [PATCH 119/999] New translations PaymentInteractionRequested.yaml (English) --- .../PaymentInteractionRequested.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/spec/definitions/PaymentInteractionRequested.yaml diff --git a/en/spec/definitions/PaymentInteractionRequested.yaml b/en/spec/definitions/PaymentInteractionRequested.yaml new file mode 100644 index 0000000000..5ac51bfa20 --- /dev/null +++ b/en/spec/definitions/PaymentInteractionRequested.yaml @@ -0,0 +1,18 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceChange' + - + type: object + description: | + Требование провести взаимодействие с плательщиком для продолжения процесса + платежа + required: + - paymentID + - userInteraction + properties: + paymentID: + description: Идентификатор платежа + type: string + userInteraction: + $ref: '#/definitions/UserInteraction' From c8a50a92750a8b64c53d73f8db479577e2e4a30a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:35 +0700 Subject: [PATCH 120/999] New translations PaymentMakeRecurrent.yaml (English) --- en/spec/definitions/PaymentMakeRecurrent.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 en/spec/definitions/PaymentMakeRecurrent.yaml diff --git a/en/spec/definitions/PaymentMakeRecurrent.yaml b/en/spec/definitions/PaymentMakeRecurrent.yaml new file mode 100644 index 0000000000..f3ce5531d3 --- /dev/null +++ b/en/spec/definitions/PaymentMakeRecurrent.yaml @@ -0,0 +1,5 @@ +description: | + Признак создания родительского рекуррентного платежа. + Успешно проведеный платеж с этим признаком можно использовать как родительский в других рекуррентных платежах. +type: boolean +default: false From 9f0b049a7055cf88424a5089a494973931084318 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:36 +0700 Subject: [PATCH 121/999] New translations PaymentMethod.yaml (English) --- en/spec/definitions/PaymentMethod.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/PaymentMethod.yaml diff --git a/en/spec/definitions/PaymentMethod.yaml b/en/spec/definitions/PaymentMethod.yaml new file mode 100644 index 0000000000..bd6d561a13 --- /dev/null +++ b/en/spec/definitions/PaymentMethod.yaml @@ -0,0 +1,14 @@ +type: object +discriminator: method +required: + - method +properties: + method: + description: Метод оплаты + type: string + enum: + - BankCard + - PaymentTerminal + - DigitalWallet + - CryptoWallet + - MobileCommerce From 69247f633e20ae6471715afbb58a35ddd959d87f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:37 +0700 Subject: [PATCH 122/999] New translations PaymentParams.yaml (English) --- en/spec/definitions/PaymentParams.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 en/spec/definitions/PaymentParams.yaml diff --git a/en/spec/definitions/PaymentParams.yaml b/en/spec/definitions/PaymentParams.yaml new file mode 100644 index 0000000000..944d296aa2 --- /dev/null +++ b/en/spec/definitions/PaymentParams.yaml @@ -0,0 +1,24 @@ +type: object +required: + - flow + - payer +properties: + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + flow: + $ref: '#/definitions/PaymentFlow' + payer: + $ref: '#/definitions/Payer' + processingDeadline: + x-rebillyMerge: + - + $ref: '#/definitions/ProcessingDeadline' + makeRecurrent: + x-rebillyMerge: + - + $ref: '#/definitions/PaymentMakeRecurrent' + metadata: + description: Метаданные, которые необходимо связать с платежом + type: object From d2a6f4b405e83af0c1613ee7513df86fbfee7a33 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:38 +0700 Subject: [PATCH 123/999] New translations PaymentRecurrentParent.yaml (English) --- en/spec/definitions/PaymentRecurrentParent.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/PaymentRecurrentParent.yaml diff --git a/en/spec/definitions/PaymentRecurrentParent.yaml b/en/spec/definitions/PaymentRecurrentParent.yaml new file mode 100644 index 0000000000..d241a10060 --- /dev/null +++ b/en/spec/definitions/PaymentRecurrentParent.yaml @@ -0,0 +1,12 @@ +type: object +description: Родительский платеж, на основе которого создан текущий рекуррентный платеж +required: + - invoiceID + - paymentID +properties: + invoiceID: + description: Идентификатор инвойса + type: string + paymentID: + description: Идентификатор платежа + type: string From f22e9250838390b80c30c621f12cfef5ef3ca340 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:39 +0700 Subject: [PATCH 124/999] New translations PaymentResource.yaml (English) --- en/spec/definitions/PaymentResource.yaml | 25 ++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/definitions/PaymentResource.yaml diff --git a/en/spec/definitions/PaymentResource.yaml b/en/spec/definitions/PaymentResource.yaml new file mode 100644 index 0000000000..6aa8cf68e2 --- /dev/null +++ b/en/spec/definitions/PaymentResource.yaml @@ -0,0 +1,25 @@ +type: object +description: Данные одноразового платежного средства +properties: + paymentToolToken: + description: | + Токен платежного средства, предоставленного плательщиком. + + _Обязателен при создании платежа или привязки, может быть получен в процессе [токенизации](#operation/createPaymentResource)_. + type: string + maxLength: 2000 + paymentSession: + description: | + Идентификатор платежной сессии. + + _Обязателен при создании платежа или привязки, может быть получен в процессе [токенизации](#operation/createPaymentResource)_. + type: string + maxLength: 1000 + paymentToolDetails: + $ref: '#/definitions/PaymentToolDetails' + clientInfo: + allOf: + - + $ref: '#/definitions/ClientInfo' + - + readOnly: true From b211a9433c127b1ef374273a72693639fb9d96ce Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:40 +0700 Subject: [PATCH 125/999] New translations PaymentResourceParams.yaml (English) --- en/spec/definitions/PaymentResourceParams.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 en/spec/definitions/PaymentResourceParams.yaml diff --git a/en/spec/definitions/PaymentResourceParams.yaml b/en/spec/definitions/PaymentResourceParams.yaml new file mode 100644 index 0000000000..f73355a9da --- /dev/null +++ b/en/spec/definitions/PaymentResourceParams.yaml @@ -0,0 +1,9 @@ +type: object +required: + - paymentTool + - clientInfo +properties: + paymentTool: + $ref: '#/definitions/PaymentTool' + clientInfo: + $ref: '#/definitions/ClientInfo' From 19ce6d0571cca8394334efe9835f4f04d9f1e815 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:41 +0700 Subject: [PATCH 126/999] New translations PaymentResourcePayer.yaml (English) --- en/spec/definitions/PaymentResourcePayer.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/PaymentResourcePayer.yaml diff --git a/en/spec/definitions/PaymentResourcePayer.yaml b/en/spec/definitions/PaymentResourcePayer.yaml new file mode 100644 index 0000000000..822df84ea0 --- /dev/null +++ b/en/spec/definitions/PaymentResourcePayer.yaml @@ -0,0 +1,14 @@ +type: object +description: Одноразовое платежное средство +allOf: + - + $ref: '#/definitions/Payer' + - + $ref: '#/definitions/PaymentResource' + - + type: object + required: + - contactInfo + properties: + contactInfo: + $ref: '#/definitions/ContactInfo' From 73b15837e450872f16a87389611eb6a0833144d7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:43 +0700 Subject: [PATCH 127/999] New translations PaymentResourceResult.yaml (English) --- .../definitions/PaymentResourceResult.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 en/spec/definitions/PaymentResourceResult.yaml diff --git a/en/spec/definitions/PaymentResourceResult.yaml b/en/spec/definitions/PaymentResourceResult.yaml new file mode 100644 index 0000000000..a450f9150b --- /dev/null +++ b/en/spec/definitions/PaymentResourceResult.yaml @@ -0,0 +1,28 @@ +type: object +description: Данные одноразового платежного средства +required: + - paymentSession + - paymentToolToken +properties: + paymentToolToken: + description: Токен платежного средства, предоставленного плательщиком + type: string + maxLength: 2000 + paymentSession: + description: Идентификатор платежной сессии + type: string + maxLength: 1000 + paymentToolDetails: + $ref: '#/definitions/PaymentToolDetails' + clientInfo: + allOf: + - + $ref: '#/definitions/ClientInfo' + - + readOnly: true + validUntil: + description: Дата и время, до наступления которых токен платежного средства остается действительным + type: string + format: date-time + readOnly: true + From 05bb07833e345c1b843d7eb6cba71c6e95193fd6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:44 +0700 Subject: [PATCH 128/999] New translations PaymentSearchResult.yaml (English) --- en/spec/definitions/PaymentSearchResult.yaml | 69 ++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 en/spec/definitions/PaymentSearchResult.yaml diff --git a/en/spec/definitions/PaymentSearchResult.yaml b/en/spec/definitions/PaymentSearchResult.yaml new file mode 100644 index 0000000000..327d5796a8 --- /dev/null +++ b/en/spec/definitions/PaymentSearchResult.yaml @@ -0,0 +1,69 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentStatus' + - + type: object + required: + - id + - invoiceID + - createdAt + - amount + - currency + - payer + - flow + properties: + id: + description: Идентификатор платежа + type: string + shortID: + description: Cокращенный идентификатор платежа и инвойса (spid) + type: string + invoiceID: + description: 'Идентификатор инвойса, в рамках которого был создан платеж' + type: string + shopID: + description: 'Идентификатор магазина, в рамках которого был создан платеж' + type: string + createdAt: + description: Дата и время создания + type: string + format: date-time + amount: + description: | + Стоимость предлагаемых товаров или услуг, в минорных денежных + единицах, например в копейках в случае указания российских рублей в + качестве валюты. + type: integer + format: int64 + minimum: 0 + fee: + description: Комиссия системы в минорных денежных единицах + type: integer + format: int64 + minimum: 0 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + payer: + $ref: '#/definitions/Payer' + flow: + $ref: '#/definitions/PaymentFlow' + metadata: + description: Связанные с платежом метаданные + type: object + statusChangedAt: + description: Дата и время изменения статуса платежа + type: string + format: date-time + transactionInfo: + $ref: '#/definitions/TransactionInfo' + makeRecurrent: + x-rebillyMerge: + - + $ref: '#/definitions/PaymentMakeRecurrent' + cart: + $ref: '#/definitions/InvoiceCart' + allocation: + $ref: '#/definitions/Allocation' From 26c5a4dbd2b7a0a52c39e6564ce905e37fdfddc4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:45 +0700 Subject: [PATCH 129/999] New translations PaymentStarted.yaml (English) --- en/spec/definitions/PaymentStarted.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/PaymentStarted.yaml diff --git a/en/spec/definitions/PaymentStarted.yaml b/en/spec/definitions/PaymentStarted.yaml new file mode 100644 index 0000000000..23f1de04bc --- /dev/null +++ b/en/spec/definitions/PaymentStarted.yaml @@ -0,0 +1,11 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceChange' + - + type: object + required: + - payment + properties: + payment: + $ref: '#/definitions/Payment' From 645304cde566d92c28cf1e8be12e6bf99b1f5a99 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:46 +0700 Subject: [PATCH 130/999] New translations PaymentStatus.yaml (English) --- en/spec/definitions/PaymentStatus.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/PaymentStatus.yaml diff --git a/en/spec/definitions/PaymentStatus.yaml b/en/spec/definitions/PaymentStatus.yaml new file mode 100644 index 0000000000..e79e306b81 --- /dev/null +++ b/en/spec/definitions/PaymentStatus.yaml @@ -0,0 +1,16 @@ +type: object +required: + - status +properties: + status: + description: Статус платежа + type: string + enum: + - pending + - processed + - captured + - cancelled + - refunded + - failed + error: + $ref: '#/definitions/PaymentError' From f5904885ca12d482ca819f7e28ab8ff37710c5ec Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:47 +0700 Subject: [PATCH 131/999] New translations PaymentStatusChanged.yaml (English) --- en/spec/definitions/PaymentStatusChanged.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 en/spec/definitions/PaymentStatusChanged.yaml diff --git a/en/spec/definitions/PaymentStatusChanged.yaml b/en/spec/definitions/PaymentStatusChanged.yaml new file mode 100644 index 0000000000..5df7ce2c82 --- /dev/null +++ b/en/spec/definitions/PaymentStatusChanged.yaml @@ -0,0 +1,13 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceChange' + - + $ref: '#/definitions/PaymentStatus' + - + type: object + required: + - paymentID + properties: + paymentID: + type: string From 7c04c16d932d94d04307f119b113a63f15ccff15 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:48 +0700 Subject: [PATCH 132/999] New translations PaymentTerminal.yaml (English) --- en/spec/definitions/PaymentTerminal.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/PaymentTerminal.yaml diff --git a/en/spec/definitions/PaymentTerminal.yaml b/en/spec/definitions/PaymentTerminal.yaml new file mode 100644 index 0000000000..ce1a604341 --- /dev/null +++ b/en/spec/definitions/PaymentTerminal.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentMethod' + - + type: object + required: + - providers + properties: + providers: + description: Список провайдеров + type: array + items: + x-rebillyMerge: + - + $ref: '#/definitions/PaymentTerminalProvider' From 9d107ba6824585b2d4e2610f040f2e3d9953e1f1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:48 +0700 Subject: [PATCH 133/999] New translations PaymentTerminalData.yaml (English) --- en/spec/definitions/PaymentTerminalData.yaml | 23 ++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/definitions/PaymentTerminalData.yaml diff --git a/en/spec/definitions/PaymentTerminalData.yaml b/en/spec/definitions/PaymentTerminalData.yaml new file mode 100644 index 0000000000..aeb0a5d072 --- /dev/null +++ b/en/spec/definitions/PaymentTerminalData.yaml @@ -0,0 +1,23 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentTool' + - + type: object + description: Платежный терминал + required: + - provider + properties: + provider: + x-rebillyMerge: + - + $ref: '#/definitions/PaymentTerminalProvider' + metadata: + description: | + Произвольные метаданные, дополнительно описывающие данный платёжный + инструмент. + type: object + example: + type: BankAccountRUS + accountNumber: '40817810500000000035' + bankBIC: '044525716' From 694ee7be40cc294792a65139f968c66c9cdad399 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:49 +0700 Subject: [PATCH 134/999] New translations PaymentTerminalDetails.yaml (English) --- en/spec/definitions/PaymentTerminalDetails.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 en/spec/definitions/PaymentTerminalDetails.yaml diff --git a/en/spec/definitions/PaymentTerminalDetails.yaml b/en/spec/definitions/PaymentTerminalDetails.yaml new file mode 100644 index 0000000000..5027b75112 --- /dev/null +++ b/en/spec/definitions/PaymentTerminalDetails.yaml @@ -0,0 +1,7 @@ +required: + - provider +properties: + provider: + x-rebillyMerge: + - + $ref: '#/definitions/PaymentTerminalProvider' From 8042566f168722362419d0f429da54cb545d0a2c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:50 +0700 Subject: [PATCH 135/999] New translations PaymentTerminalProvider.yaml (English) --- .../definitions/PaymentTerminalProvider.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/PaymentTerminalProvider.yaml diff --git a/en/spec/definitions/PaymentTerminalProvider.yaml b/en/spec/definitions/PaymentTerminalProvider.yaml new file mode 100644 index 0000000000..4f8cc481c0 --- /dev/null +++ b/en/spec/definitions/PaymentTerminalProvider.yaml @@ -0,0 +1,17 @@ +description: | + Провайдер терминальной сети. + + Набор провайдеров, доступных для проведения платежей, можно узнать, вызвав + соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. + + Дополнительные детали провайдера можно узнать, вызвав [справочную операцию](#operation/getServiceProviderByID). +type: string +example: EUROSET +#enum: +#- EUROSET +#- ALIPAY +#- WECHAT +#- ZOTAPAY +#- QPS +#- UZCARD +#- RBS \ No newline at end of file From 91fb716e27938499c20164318f916930e9e279a0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:51 +0700 Subject: [PATCH 136/999] New translations PaymentTerminalReceipt.yaml (English) --- en/spec/definitions/PaymentTerminalReceipt.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/PaymentTerminalReceipt.yaml diff --git a/en/spec/definitions/PaymentTerminalReceipt.yaml b/en/spec/definitions/PaymentTerminalReceipt.yaml new file mode 100644 index 0000000000..48e30c3cc0 --- /dev/null +++ b/en/spec/definitions/PaymentTerminalReceipt.yaml @@ -0,0 +1,17 @@ +type: object +allOf: + - + $ref: '#/definitions/UserInteraction' + - + type: object + required: + - shortPaymentID + - dueDate + properties: + shortPaymentID: + description: Номер счета для оплаты через платежный терминал + type: string + dueDate: + description: Дата и время окончания действия счета + type: string + From 4fc5a2a8cadd3d07c77765f3b390368172a70611 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:52 +0700 Subject: [PATCH 137/999] New translations PaymentTerms.yaml (English) --- en/spec/definitions/PaymentTerms.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/PaymentTerms.yaml diff --git a/en/spec/definitions/PaymentTerms.yaml b/en/spec/definitions/PaymentTerms.yaml new file mode 100644 index 0000000000..bd492e700e --- /dev/null +++ b/en/spec/definitions/PaymentTerms.yaml @@ -0,0 +1,14 @@ +type: object +properties: + currencies: + type: array + items: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + categories: + type: array + items: + description: Идентификаторы доступных категорий + type: integer + format: int32 From 5226fa050badec9a3a3d663de858bda0f87f981b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:53 +0700 Subject: [PATCH 138/999] New translations PaymentTool.yaml (English) --- en/spec/definitions/PaymentTool.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/PaymentTool.yaml diff --git a/en/spec/definitions/PaymentTool.yaml b/en/spec/definitions/PaymentTool.yaml new file mode 100644 index 0000000000..a54e1d6dc3 --- /dev/null +++ b/en/spec/definitions/PaymentTool.yaml @@ -0,0 +1,15 @@ +type: object +discriminator: paymentToolType +properties: + paymentToolType: + description: Тип платежного средства + type: string + enum: + - CardData + - PaymentTerminalData + - DigitalWalletData + - TokenizedCardData + - CryptoWalletData + - MobileCommerceData +required: + - paymentToolType From 2fee747ca34010f4c6f280c6bc2f08d5d5936d8c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:54 +0700 Subject: [PATCH 139/999] New translations PaymentToolDetails.yaml (English) --- en/spec/definitions/PaymentToolDetails.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 en/spec/definitions/PaymentToolDetails.yaml diff --git a/en/spec/definitions/PaymentToolDetails.yaml b/en/spec/definitions/PaymentToolDetails.yaml new file mode 100644 index 0000000000..57fde25c7c --- /dev/null +++ b/en/spec/definitions/PaymentToolDetails.yaml @@ -0,0 +1,10 @@ +type: object +discriminator: detailsType +description: Детали платежного средства +readOnly: true +required: + - detailsType +properties: + detailsType: + description: Тип информации о платежном средстве + type: string From 4b44dc16c9c4bd38f2adf5a6ee3e4d46e3b639e9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:55 +0700 Subject: [PATCH 140/999] New translations PaymentToolDetailsBankCard.yaml (English) --- en/spec/definitions/PaymentToolDetailsBankCard.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PaymentToolDetailsBankCard.yaml diff --git a/en/spec/definitions/PaymentToolDetailsBankCard.yaml b/en/spec/definitions/PaymentToolDetailsBankCard.yaml new file mode 100644 index 0000000000..fe7591ff7b --- /dev/null +++ b/en/spec/definitions/PaymentToolDetailsBankCard.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentToolDetails' + - + $ref: '#/definitions/BankCardDetails' From be85ac50082e8e209da6b25bfe3a40a4198d85a3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:56 +0700 Subject: [PATCH 141/999] New translations PaymentToolDetailsCryptoWallet.yaml (English) --- en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml diff --git a/en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml b/en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml new file mode 100644 index 0000000000..ba67fd3594 --- /dev/null +++ b/en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentToolDetails' + - + $ref: '#/definitions/CryptoWalletDetails' From 8603346a6c90e99f76e48501ab983e8a9f828dcc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:57 +0700 Subject: [PATCH 142/999] New translations PaymentToolDetailsDigitalWallet.yaml (English) --- en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml diff --git a/en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml b/en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml new file mode 100644 index 0000000000..596dfd56cf --- /dev/null +++ b/en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentToolDetails' + - + $ref: '#/definitions/DigitalWalletDetails' From de3e13be39b8473b4ac58ad96a513408dc6f56a3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:58 +0700 Subject: [PATCH 143/999] New translations PaymentToolDetailsMobileCommerce.yaml (English) --- en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml diff --git a/en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml b/en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml new file mode 100644 index 0000000000..2d3b88f835 --- /dev/null +++ b/en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentToolDetails' + - + $ref: '#/definitions/MobileCommerceDetails' From e1e170dc8ad28377f2267c634a7fe3e403da7ab5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:53:59 +0700 Subject: [PATCH 144/999] New translations PaymentToolDetailsPaymentTerminal.yaml (English) --- en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml diff --git a/en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml b/en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml new file mode 100644 index 0000000000..dabe94fe32 --- /dev/null +++ b/en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentToolDetails' + - + $ref: '#/definitions/PaymentTerminalDetails' From 27ebffa6afa81487d73b7410190ddfcd250395dd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:00 +0700 Subject: [PATCH 145/999] New translations Payout.yaml (English) --- en/spec/definitions/Payout.yaml | 45 +++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 en/spec/definitions/Payout.yaml diff --git a/en/spec/definitions/Payout.yaml b/en/spec/definitions/Payout.yaml new file mode 100644 index 0000000000..5535f826d2 --- /dev/null +++ b/en/spec/definitions/Payout.yaml @@ -0,0 +1,45 @@ +type: object +required: + - id + - shopID + - createdAt + - amount + - currency + - payoutToolDetails +properties: + id: + description: Идентификатор выплаты + type: string + shopID: + description: Идентификатор магазина + type: string + createdAt: + description: Дата и время создания + type: string + format: date-time + cancellationDetails: + description: Детали отмены выплаты + type: string + maxLength: 1000 + amount: + description: | + Сумма выплаты в минорных денежных + единицах, например в копейках в случае указания российских рублей в + качестве валюты. + type: integer + format: int64 + minimum: 1 + fee: + description: 'Комиссия системы, в минорных денежных единицах' + type: integer + format: int64 + minimum: 0 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + payoutToolDetails: + $ref: '#/definitions/PayoutToolDetails' + status: + description: Статус выплаты + type: string From eb087399583a8d1dad7607b65e00e61b83be8e41 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:01 +0700 Subject: [PATCH 146/999] New translations PayoutID.yaml (English) --- en/spec/definitions/PayoutID.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 en/spec/definitions/PayoutID.yaml diff --git a/en/spec/definitions/PayoutID.yaml b/en/spec/definitions/PayoutID.yaml new file mode 100644 index 0000000000..d0c6e2dfa9 --- /dev/null +++ b/en/spec/definitions/PayoutID.yaml @@ -0,0 +1,4 @@ +description: Идентификатор выплаты +type: string +maxLength: 40 +minLength: 1 From 97f2c8c594273ce377070016e3ae6cd2bc898756 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:02 +0700 Subject: [PATCH 147/999] New translations PayoutParams.yaml (English) --- en/spec/definitions/PayoutParams.yaml | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 en/spec/definitions/PayoutParams.yaml diff --git a/en/spec/definitions/PayoutParams.yaml b/en/spec/definitions/PayoutParams.yaml new file mode 100644 index 0000000000..33d11c2b4d --- /dev/null +++ b/en/spec/definitions/PayoutParams.yaml @@ -0,0 +1,33 @@ +type: object +required: + - shopID + - payoutToolID + - amount + - currency +properties: + id: + x-rebillyMerge: + - + $ref: '#/definitions/PayoutID' + shopID: + description: Идентификатор магазина + type: string + partyID: + x-rebillyMerge: + - + $ref: '#/definitions/PartyID' + payoutToolID: + description: Идентификатор инструмента выплаты + type: string + amount: + description: | + Сумма выплаты в минорных денежных + единицах, например в копейках в случае указания российских рублей в + качестве валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' From c9273d020783e0ce55369cef5427ab9af41aaf1e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:02 +0700 Subject: [PATCH 148/999] New translations PayoutTool.yaml (English) --- en/spec/definitions/PayoutTool.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/PayoutTool.yaml diff --git a/en/spec/definitions/PayoutTool.yaml b/en/spec/definitions/PayoutTool.yaml new file mode 100644 index 0000000000..ab5ef37a87 --- /dev/null +++ b/en/spec/definitions/PayoutTool.yaml @@ -0,0 +1,12 @@ +description: Средство вывода +allOf: + - + type: object + required: + - id + properties: + id: + description: Идентификатор средства вывода + type: string + - + $ref: '#/definitions/PayoutToolParams' From 6c157a95625c1b6443f7ab7d19b7f1560b135c26 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:03 +0700 Subject: [PATCH 149/999] New translations PayoutToolDetails.yaml (English) --- en/spec/definitions/PayoutToolDetails.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 en/spec/definitions/PayoutToolDetails.yaml diff --git a/en/spec/definitions/PayoutToolDetails.yaml b/en/spec/definitions/PayoutToolDetails.yaml new file mode 100644 index 0000000000..09ddb75e3e --- /dev/null +++ b/en/spec/definitions/PayoutToolDetails.yaml @@ -0,0 +1,9 @@ +description: Данные средства вывода +type: object +discriminator: detailsType +properties: + detailsType: + description: Тип средства вывода + type: string +required: + - detailsType From 37ba285b7b4eaf314bee3889b5a1f1470078f526 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:04 +0700 Subject: [PATCH 150/999] New translations PayoutToolDetailsBankAccount.yaml (English) --- en/spec/definitions/PayoutToolDetailsBankAccount.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PayoutToolDetailsBankAccount.yaml diff --git a/en/spec/definitions/PayoutToolDetailsBankAccount.yaml b/en/spec/definitions/PayoutToolDetailsBankAccount.yaml new file mode 100644 index 0000000000..91e9c2b343 --- /dev/null +++ b/en/spec/definitions/PayoutToolDetailsBankAccount.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PayoutToolDetails' + - + $ref: '#/definitions/BankAccount' From 2790e5e2210e78674892f7eba7701f2509f52d64 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:05 +0700 Subject: [PATCH 151/999] New translations PayoutToolDetailsInternationalBankAccount.yaml (English) --- .../PayoutToolDetailsInternationalBankAccount.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PayoutToolDetailsInternationalBankAccount.yaml diff --git a/en/spec/definitions/PayoutToolDetailsInternationalBankAccount.yaml b/en/spec/definitions/PayoutToolDetailsInternationalBankAccount.yaml new file mode 100644 index 0000000000..cfb761f170 --- /dev/null +++ b/en/spec/definitions/PayoutToolDetailsInternationalBankAccount.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PayoutToolDetails' + - + $ref: '#/definitions/InternationalBankAccount' From f4db88819fc203feded668163dc93e2652804417 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:06 +0700 Subject: [PATCH 152/999] New translations PayoutToolDetailsPaymentInstitutionAccount.yaml (English) --- .../PayoutToolDetailsPaymentInstitutionAccount.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PayoutToolDetailsPaymentInstitutionAccount.yaml diff --git a/en/spec/definitions/PayoutToolDetailsPaymentInstitutionAccount.yaml b/en/spec/definitions/PayoutToolDetailsPaymentInstitutionAccount.yaml new file mode 100644 index 0000000000..ffad52a31e --- /dev/null +++ b/en/spec/definitions/PayoutToolDetailsPaymentInstitutionAccount.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/PayoutToolDetails' + - + $ref: '#/definitions/PaymentInstitutionAccount' From 27b2e2deef99c0c72dadfa988cb7fdc07cf08f44 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:07 +0700 Subject: [PATCH 153/999] New translations PayoutToolDetailsWalletInfo.yaml (English) --- .../definitions/PayoutToolDetailsWalletInfo.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/PayoutToolDetailsWalletInfo.yaml diff --git a/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml b/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml new file mode 100644 index 0000000000..ba6da018cb --- /dev/null +++ b/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml @@ -0,0 +1,15 @@ +type: object +allOf: + - + $ref: '#/definitions/PayoutToolDetails' + - + type: object + required: + - walletID + properties: + walletID: + description: Идентификатор кошелька + type: string + maxLength: 40 + minLength: 1 + From 50b63341f103eecb622979ce5e7e64b7675712b8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:08 +0700 Subject: [PATCH 154/999] New translations PayoutToolParams.yaml (English) --- en/spec/definitions/PayoutToolParams.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 en/spec/definitions/PayoutToolParams.yaml diff --git a/en/spec/definitions/PayoutToolParams.yaml b/en/spec/definitions/PayoutToolParams.yaml new file mode 100644 index 0000000000..39b34a48a8 --- /dev/null +++ b/en/spec/definitions/PayoutToolParams.yaml @@ -0,0 +1,10 @@ +type: object +required: + - currency + - details +properties: + currency: + description: Валюта, в которой производится вывод + type: string + details: + $ref: '#/definitions/PayoutToolDetails' From 366488914d0395d883baee0048385aabcba88fcf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:09 +0700 Subject: [PATCH 155/999] New translations PowerOfAttorney.yaml (English) --- en/spec/definitions/PowerOfAttorney.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 en/spec/definitions/PowerOfAttorney.yaml diff --git a/en/spec/definitions/PowerOfAttorney.yaml b/en/spec/definitions/PowerOfAttorney.yaml new file mode 100644 index 0000000000..9249a49749 --- /dev/null +++ b/en/spec/definitions/PowerOfAttorney.yaml @@ -0,0 +1,6 @@ +type: object +allOf: + - + $ref: '#/definitions/RepresentativeDocument' + - + $ref: '#/definitions/LegalAgreement' From 8c5f4c90fd6851fc3043a644e1105fdb0857ad58 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:10 +0700 Subject: [PATCH 156/999] New translations PrivateEntity.yaml (English) --- en/spec/definitions/PrivateEntity.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/PrivateEntity.yaml diff --git a/en/spec/definitions/PrivateEntity.yaml b/en/spec/definitions/PrivateEntity.yaml new file mode 100644 index 0000000000..8046a75889 --- /dev/null +++ b/en/spec/definitions/PrivateEntity.yaml @@ -0,0 +1,15 @@ +description: Физическое лицо +allOf: + - + $ref: '#/definitions/Contractor' + - + type: object + discriminator: entityType + required: + - entityType + properties: + entityType: + description: Тип физ. лица + type: string + enum: + - RussianPrivateEntity From fba672b081e8c1914073f0e8d5fc1c66f114b88d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:11 +0700 Subject: [PATCH 157/999] New translations ProcessingDeadline.yaml (English) --- en/spec/definitions/ProcessingDeadline.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 en/spec/definitions/ProcessingDeadline.yaml diff --git a/en/spec/definitions/ProcessingDeadline.yaml b/en/spec/definitions/ProcessingDeadline.yaml new file mode 100644 index 0000000000..c20bff6ace --- /dev/null +++ b/en/spec/definitions/ProcessingDeadline.yaml @@ -0,0 +1,5 @@ +type: string +description: Максимальное время обработки платежа +maxLength: 40 +minLength: 1 +example: 30m From 92c826e22004eb90b020db634e6d4f8c5058d87e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:12 +0700 Subject: [PATCH 158/999] New translations QrCodeDisplayRequest.yaml (English) --- en/spec/definitions/QrCodeDisplayRequest.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 en/spec/definitions/QrCodeDisplayRequest.yaml diff --git a/en/spec/definitions/QrCodeDisplayRequest.yaml b/en/spec/definitions/QrCodeDisplayRequest.yaml new file mode 100644 index 0000000000..a8d45abec7 --- /dev/null +++ b/en/spec/definitions/QrCodeDisplayRequest.yaml @@ -0,0 +1,13 @@ +type: object +allOf: + - + $ref: '#/definitions/UserInteraction' + - + type: object + required: + - qrCode + properties: + qrCode: + description: Содержимое QR-кода, записанное в виде потока байт + type: string + format: binary From 2174afcfeae1b4063f26bbd4a3dd970a296c546f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:13 +0700 Subject: [PATCH 159/999] New translations RealmMode.yaml (English) --- en/spec/definitions/RealmMode.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 en/spec/definitions/RealmMode.yaml diff --git a/en/spec/definitions/RealmMode.yaml b/en/spec/definitions/RealmMode.yaml new file mode 100644 index 0000000000..466ac4db36 --- /dev/null +++ b/en/spec/definitions/RealmMode.yaml @@ -0,0 +1,5 @@ +description: Режим рабочего окружения платежной организации +type: string +enum: + - test + - live From a33033238977edc657c9ef6cce1e0973a83229c0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:14 +0700 Subject: [PATCH 160/999] New translations Reason.yaml (English) --- en/spec/definitions/Reason.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 en/spec/definitions/Reason.yaml diff --git a/en/spec/definitions/Reason.yaml b/en/spec/definitions/Reason.yaml new file mode 100644 index 0000000000..4fc95d4836 --- /dev/null +++ b/en/spec/definitions/Reason.yaml @@ -0,0 +1,8 @@ +type: object +required: + - reason +properties: + reason: + description: Причина совершения операции + type: string + maxLength: 1000 From 82c9ac975456e38f69a52f2912c4742e4908fab6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:15 +0700 Subject: [PATCH 161/999] New translations RecurrentPayer.yaml (English) --- en/spec/definitions/RecurrentPayer.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/RecurrentPayer.yaml diff --git a/en/spec/definitions/RecurrentPayer.yaml b/en/spec/definitions/RecurrentPayer.yaml new file mode 100644 index 0000000000..75479dbae0 --- /dev/null +++ b/en/spec/definitions/RecurrentPayer.yaml @@ -0,0 +1,17 @@ +type: object +description: Многоразовое платежное средство на основе другого платежа +allOf: + - + $ref: '#/definitions/Payer' + - + type: object + required: + - contactInfo + - recurrentParentPayment + properties: + contactInfo: + $ref: '#/definitions/ContactInfo' + recurrentParentPayment: + $ref: '#/definitions/PaymentRecurrentParent' + paymentToolDetails: + $ref: '#/definitions/PaymentToolDetails' From 8e87089befd8b4f457fa251479837101233b9807 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:16 +0700 Subject: [PATCH 162/999] New translations Redirect.yaml (English) --- en/spec/definitions/Redirect.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/Redirect.yaml diff --git a/en/spec/definitions/Redirect.yaml b/en/spec/definitions/Redirect.yaml new file mode 100644 index 0000000000..db06b427f7 --- /dev/null +++ b/en/spec/definitions/Redirect.yaml @@ -0,0 +1,11 @@ +type: object +allOf: + - + $ref: '#/definitions/UserInteraction' + - + type: object + required: + - request + properties: + request: + $ref: '#/definitions/BrowserRequest' From 38a90cf18e6c668a6aedf8429e4a5a27acecc10f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:16 +0700 Subject: [PATCH 163/999] New translations Refund.yaml (English) --- en/spec/definitions/Refund.yaml | 50 +++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 en/spec/definitions/Refund.yaml diff --git a/en/spec/definitions/Refund.yaml b/en/spec/definitions/Refund.yaml new file mode 100644 index 0000000000..8c77ee8cd3 --- /dev/null +++ b/en/spec/definitions/Refund.yaml @@ -0,0 +1,50 @@ +type: object +x-merge-properties: + - + type: object + required: + - id + - createdAt + - amount + - currency + properties: + id: + description: Идентификатор возврата + type: string + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + createdAt: + description: Дата и время осуществления + type: string + format: date-time + amount: + description: > + Сумма возврата, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + reason: + description: Причина осуществления возврата + type: string + cart: + x-rebillyMerge: + - + $ref: '#/definitions/InvoiceCart' + - + description: > + Итоговая корзина предоставляемых товаров и услуг, которая должна формироваться из корзины инвойса исключением позиций, по которым производился возврат. Сумма корзины должна совпадать с суммой платежа за вычетом суммы возврата. + allocation: + x-rebillyMerge: + - + $ref: '#/definitions/Allocation' + - + description: > + Итоговое распределение денежных средств, которое должно формироваться из распределения инвойса исключением позиций, по которым производится возврат. + - + $ref: '#/definitions/RefundStatus' From c423d4acd040fd1dc9151d917af9cc34e1b1518f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:17 +0700 Subject: [PATCH 164/999] New translations RefundParams.yaml (English) --- en/spec/definitions/RefundParams.yaml | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 en/spec/definitions/RefundParams.yaml diff --git a/en/spec/definitions/RefundParams.yaml b/en/spec/definitions/RefundParams.yaml new file mode 100644 index 0000000000..1b49f63c0d --- /dev/null +++ b/en/spec/definitions/RefundParams.yaml @@ -0,0 +1,36 @@ +type: object +properties: + externalID: + x-rebillyMerge: + - + $ref: '#/definitions/ExternalID' + amount: + description: | + Сумма возврата, в минорных денежных единицах, + например в копейках в случае указания российских рублей в качестве + валюты. + type: integer + format: int64 + minimum: 1 + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + reason: + description: Причина совершения возврата + type: string + maxLength: 1000 + cart: + x-rebillyMerge: + - + $ref: '#/definitions/InvoiceCart' + - + description: > + Итоговая корзина предоставляемых товаров и услуг, которая должна формироваться из корзины инвойса исключением позиций, по которым производится возврат. Сумма корзины должна совпадать с суммой платежа за вычетом суммы осуществляемого возврата. + allocation: + x-rebillyMerge: + - + $ref: '#/definitions/Allocation' + - + description: > + Распределение денежных средств, которое должно формироваться из позиций, по которым производится возврат. Сумма всех транзакций распределения должна совпадать с суммой возврата. From c24dc4a1def088c470b1890bf2e170db21d64a0a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:18 +0700 Subject: [PATCH 165/999] New translations RefundSearchResult.yaml (English) --- en/spec/definitions/RefundSearchResult.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/RefundSearchResult.yaml diff --git a/en/spec/definitions/RefundSearchResult.yaml b/en/spec/definitions/RefundSearchResult.yaml new file mode 100644 index 0000000000..005c76d10a --- /dev/null +++ b/en/spec/definitions/RefundSearchResult.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + type: object + required: + - invoiceID + - paymentID + properties: + invoiceID: + description: Идентификатор инвойса + type: string + paymentID: + description: Идентификатор платежа + type: string + - + $ref: '#/definitions/Refund' From 672ac3c2bb1f798cd5db5abb7e97e80eafe17d07 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:19 +0700 Subject: [PATCH 166/999] New translations RefundStarted.yaml (English) --- en/spec/definitions/RefundStarted.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/RefundStarted.yaml diff --git a/en/spec/definitions/RefundStarted.yaml b/en/spec/definitions/RefundStarted.yaml new file mode 100644 index 0000000000..73c4918e77 --- /dev/null +++ b/en/spec/definitions/RefundStarted.yaml @@ -0,0 +1,14 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceChange' + - + type: object + required: + - paymentID + - refund + properties: + paymentID: + type: string + refund: + $ref: '#/definitions/Refund' From 6cf41dcee9042a6d793e93fd4f10fdf5198d1524 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:20 +0700 Subject: [PATCH 167/999] New translations RefundStatus.yaml (English) --- en/spec/definitions/RefundStatus.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 en/spec/definitions/RefundStatus.yaml diff --git a/en/spec/definitions/RefundStatus.yaml b/en/spec/definitions/RefundStatus.yaml new file mode 100644 index 0000000000..d278185628 --- /dev/null +++ b/en/spec/definitions/RefundStatus.yaml @@ -0,0 +1,26 @@ +type: object +required: + - status +properties: + status: + description: Статус возврата + type: string + enum: + - pending + - succeeded + - failed + error: + description: | + Данные ошибки, возникшей в процессе проведения возврата, в случае если + возврат был неуспешен + type: object + required: + - code + - message + properties: + code: + description: Код ошибки, пригодный для обработки автоматическими системами + type: string + message: + description: Описание ошибки, пригодное для восприятия человеком + type: string From 0c611115f2e12785078270db5bb179e4a651656c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:21 +0700 Subject: [PATCH 168/999] New translations RefundStatusChanged.yaml (English) --- en/spec/definitions/RefundStatusChanged.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 en/spec/definitions/RefundStatusChanged.yaml diff --git a/en/spec/definitions/RefundStatusChanged.yaml b/en/spec/definitions/RefundStatusChanged.yaml new file mode 100644 index 0000000000..a42044bc4f --- /dev/null +++ b/en/spec/definitions/RefundStatusChanged.yaml @@ -0,0 +1,16 @@ +type: object +allOf: + - + $ref: '#/definitions/InvoiceChange' + - + type: object + required: + - paymentID + - refundID + properties: + paymentID: + type: string + refundID: + type: string + - + $ref: '#/definitions/RefundStatus' From 625a98b04aff652e716dd5d57bd65f4aa73555db Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:22 +0700 Subject: [PATCH 169/999] New translations RegisteredUser.yaml (English) --- en/spec/definitions/RegisteredUser.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/RegisteredUser.yaml diff --git a/en/spec/definitions/RegisteredUser.yaml b/en/spec/definitions/RegisteredUser.yaml new file mode 100644 index 0000000000..ae6087944b --- /dev/null +++ b/en/spec/definitions/RegisteredUser.yaml @@ -0,0 +1,12 @@ +description: Зарегистрированный пользователь системы +allOf: + - + $ref: '#/definitions/Contractor' + - + type: object + required: + - email + properties: + email: + description: Электронная почта, идентифицирующая пользователя + type: string From 61dbee86679f1e7077e22e4f9915b9a4048ae8ba Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:23 +0700 Subject: [PATCH 170/999] New translations ReportLink.yaml (English) --- en/spec/definitions/ReportLink.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 en/spec/definitions/ReportLink.yaml diff --git a/en/spec/definitions/ReportLink.yaml b/en/spec/definitions/ReportLink.yaml new file mode 100644 index 0000000000..3c64f4aca3 --- /dev/null +++ b/en/spec/definitions/ReportLink.yaml @@ -0,0 +1,7 @@ +type: object +required: + - url +properties: + url: + description: URL файла + type: string From ae97ec400c2fe1d773933a93a4928939499da498 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:24 +0700 Subject: [PATCH 171/999] New translations ReportParams.yaml (English) --- en/spec/definitions/ReportParams.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 en/spec/definitions/ReportParams.yaml diff --git a/en/spec/definitions/ReportParams.yaml b/en/spec/definitions/ReportParams.yaml new file mode 100644 index 0000000000..05ce254772 --- /dev/null +++ b/en/spec/definitions/ReportParams.yaml @@ -0,0 +1,19 @@ +type: object +required: + - reportType + - fromTime + - toTime +properties: + reportType: + description: Тип отчета + type: string + enum: + - paymentRegistry + fromTime: + description: Начало временного отрезка + type: string + format: date-time + toTime: + description: Конец временного отрезка + type: string + format: date-time From e60229f8a66f109cbeb4df30f7f0122f4b8070ad Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:25 +0700 Subject: [PATCH 172/999] New translations ReportingPreferences.yaml (English) --- en/spec/definitions/ReportingPreferences.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 en/spec/definitions/ReportingPreferences.yaml diff --git a/en/spec/definitions/ReportingPreferences.yaml b/en/spec/definitions/ReportingPreferences.yaml new file mode 100644 index 0000000000..bf6f990192 --- /dev/null +++ b/en/spec/definitions/ReportingPreferences.yaml @@ -0,0 +1,5 @@ +description: Настройки выгрузки автоматической отчетности +type: object +properties: + serviceAcceptanceActPreferences: + $ref: '#/definitions/ServiceAcceptanceActPreferences' From 51b695f88b6028e52408d88fe3ba1a9cc67b2038 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:26 +0700 Subject: [PATCH 173/999] New translations Representative.yaml (English) --- en/spec/definitions/Representative.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/Representative.yaml diff --git a/en/spec/definitions/Representative.yaml b/en/spec/definitions/Representative.yaml new file mode 100644 index 0000000000..d61cf9cd9a --- /dev/null +++ b/en/spec/definitions/Representative.yaml @@ -0,0 +1,15 @@ +description: ЕИО/Представитель +type: object +required: + - position + - fullName + - document +properties: + position: + description: Наименование должности ЕИО/представителя + type: string + fullName: + description: ФИО ЕИО/представителя + type: string + document: + $ref: '#/definitions/RepresentativeDocument' From 0ec4e95cda17d9f3c74f510782f782ddc3e728b4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:27 +0700 Subject: [PATCH 174/999] New translations RepresentativeDocument.yaml (English) --- en/spec/definitions/RepresentativeDocument.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/RepresentativeDocument.yaml diff --git a/en/spec/definitions/RepresentativeDocument.yaml b/en/spec/definitions/RepresentativeDocument.yaml new file mode 100644 index 0000000000..896da5054b --- /dev/null +++ b/en/spec/definitions/RepresentativeDocument.yaml @@ -0,0 +1,11 @@ +description: Документ, на основании которого действует ЕИО/представитель +type: object +discriminator: representativeDocumentType +required: + - representativeDocumentType +properties: + representativeDocumentType: + type: string + enum: + - ArticlesOfAssociation + - PowerOfAttorney From 85464c427d691cb23684258e0a59078043a83761 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:27 +0700 Subject: [PATCH 175/999] New translations RussianLegalEntity.yaml (English) --- en/spec/definitions/RussianLegalEntity.yaml | 64 +++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 en/spec/definitions/RussianLegalEntity.yaml diff --git a/en/spec/definitions/RussianLegalEntity.yaml b/en/spec/definitions/RussianLegalEntity.yaml new file mode 100644 index 0000000000..8845fa356f --- /dev/null +++ b/en/spec/definitions/RussianLegalEntity.yaml @@ -0,0 +1,64 @@ +description: Юридическое лицо, ведущее деятельность под юрисдикцией РФ +type: object +allOf: + - + $ref: '#/definitions/LegalEntity' + - + type: object + required: + - registeredName + - registeredNumber + - inn + - actualAddress + - postAddress + - representativePosition + - representativeFullName + - representativeDocument + - bankAccount + properties: + registeredName: + description: | + Зарегистрированное наименование юридического лица + type: string + maxLength: 100 + registeredNumber: + description: | + Регистрационный номер, + [ОГРН](https://ru.wikipedia.org/wiki/Основной_государственный_регистрационный_номер) или + [ОГРНИП](https://ru.wikipedia.org/wiki/Основной_государственный_регистрационный_номер_индивидуального_предпринимателя) + type: string + pattern: '^(\d{13}|\d{15})$' + inn: + description: | + [ИНН](https://ru.wikipedia.org/wiki/Идентификационный_номер_налогоплательщика) + type: string + pattern: '^(\d{10}|\d{12})$' + actualAddress: + description: | + Почтовый адрес места нахождения + type: string + maxLength: 1000 + postAddress: + description: | + Почтовый адрес для отправки корреспонденции + type: string + maxLength: 1000 + representativePosition: + description: | + Наименование должности + [ЕИО](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) или его представителя + type: string + maxLength: 100 + representativeFullName: + description: | + ФИО [ЕИО](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) или его представителя + type: string + maxLength: 100 + representativeDocument: + description: | + Идентификационные данные документа, на основании которого действует + [ЕИО](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) или его представитель + type: string + maxLength: 1000 + bankAccount: + $ref: '#/definitions/BankAccount' From f99b9d248cd999c6ac86f903d7e39b289f94308f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:28 +0700 Subject: [PATCH 176/999] New translations RussianPrivateEntity.yaml (English) --- en/spec/definitions/RussianPrivateEntity.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/definitions/RussianPrivateEntity.yaml diff --git a/en/spec/definitions/RussianPrivateEntity.yaml b/en/spec/definitions/RussianPrivateEntity.yaml new file mode 100644 index 0000000000..55a390b39e --- /dev/null +++ b/en/spec/definitions/RussianPrivateEntity.yaml @@ -0,0 +1,27 @@ +description: Физическое лицо под юрисдикцией РФ +type: object +allOf: + - + $ref: '#/definitions/PrivateEntity' + - + type: object + required: + - firstName + - secondName + - middleName + - contactInfo + properties: + firstName: + description: Имя + type: string + maxLength: 200 + secondName: + description: Фамилия + type: string + maxLength: 200 + middleName: + description: Отчество + type: string + maxLength: 200 + contactInfo: + $ref: '#/definitions/ContactInfo' From 882d47392a8c5fa4831407e18e2cf6c604c81f5a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:29 +0700 Subject: [PATCH 177/999] New translations SamsungPay.yaml (English) --- en/spec/definitions/SamsungPay.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/SamsungPay.yaml diff --git a/en/spec/definitions/SamsungPay.yaml b/en/spec/definitions/SamsungPay.yaml new file mode 100644 index 0000000000..8d5207d6f7 --- /dev/null +++ b/en/spec/definitions/SamsungPay.yaml @@ -0,0 +1,17 @@ +type: object +allOf: + - + $ref: '#/definitions/TokenizedCardData' + - + type: object + description: Платежные данные Samsung Pay + required: + - serviceID + - referenceID + properties: + serviceID: + description: Идентификатор сервиса в Samsung Pay + type: string + referenceID: + description: Идентификатор токена в Samsung Pay + type: string From 49888e81f209cbeb5f741a1a47fbe9768d379b3c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:30 +0700 Subject: [PATCH 178/999] New translations Schedule.yaml (English) --- en/spec/definitions/Schedule.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/Schedule.yaml diff --git a/en/spec/definitions/Schedule.yaml b/en/spec/definitions/Schedule.yaml new file mode 100644 index 0000000000..201763f2ec --- /dev/null +++ b/en/spec/definitions/Schedule.yaml @@ -0,0 +1,15 @@ +description: Расписание +type: object +required: + - name + - scheduleID +properties: + scheduleID: + type: integer + format: int32 + name: + type: string + maxLength: 100 + description: + type: string + maxLength: 1000 From 038715f1feefbbce0f820e79288e8a9f44433a07 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:31 +0700 Subject: [PATCH 179/999] New translations ServiceAcceptanceActPreferences.yaml (English) --- .../definitions/ServiceAcceptanceActPreferences.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/ServiceAcceptanceActPreferences.yaml diff --git a/en/spec/definitions/ServiceAcceptanceActPreferences.yaml b/en/spec/definitions/ServiceAcceptanceActPreferences.yaml new file mode 100644 index 0000000000..1e57771133 --- /dev/null +++ b/en/spec/definitions/ServiceAcceptanceActPreferences.yaml @@ -0,0 +1,12 @@ +description: Настройки выгрузки актов +type: object +required: + - scheduleID + - signer +properties: + scheduleID: + description: Идентификатор расписания выгрузок + type: integer + format: int32 + signer: + $ref: '#/definitions/Representative' From fc3f68868397d39a705e1ca0797c5f2794423dd5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:32 +0700 Subject: [PATCH 180/999] New translations ServiceProvider.yaml (English) --- en/spec/definitions/ServiceProvider.yaml | 38 ++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 en/spec/definitions/ServiceProvider.yaml diff --git a/en/spec/definitions/ServiceProvider.yaml b/en/spec/definitions/ServiceProvider.yaml new file mode 100644 index 0000000000..6c9a271e93 --- /dev/null +++ b/en/spec/definitions/ServiceProvider.yaml @@ -0,0 +1,38 @@ +description: | + Провайдер платёжных сервисов. + + Сторонняя организация, которая предоставляет платёжные услуги, например обслуживает + систему электронных кошельков или платёжных терминалов. +type: object +required: + - id +properties: + id: + description: Идентификатор провайдера в системе + type: string + maxLength: 100 + brandName: + description: Название провайдера, под которым он известен широкой публике + type: string + maxLength: 100 + example: 'Nubank' + category: + description: | + Категория провайдера. + Может использоваться для задач презентации, например для группировки + доступных методов оплаты по категории их провайдеров, если таковая известна. + type: string + maxLength: 100 + example: 'onlinebanking' + metadata: + description: | + Произвольные, разделённые по пространствам имён метаданные, дополнительно + описывающие данного провайдера для различных потребителей. + type: object + example: + dev.vality.checkout: + brandLogo: + banner: "/assets/brands/paypal.svg" + localization: + name: + 'ja_JP': 'ヱヴァンゲリヲン' From 9ab08f086c4fee755ef136a9764e93873c6e991d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:33 +0700 Subject: [PATCH 181/999] New translations Shop.yaml (English) --- en/spec/definitions/Shop.yaml | 52 +++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 en/spec/definitions/Shop.yaml diff --git a/en/spec/definitions/Shop.yaml b/en/spec/definitions/Shop.yaml new file mode 100644 index 0000000000..8e48f1e91e --- /dev/null +++ b/en/spec/definitions/Shop.yaml @@ -0,0 +1,52 @@ +description: Данные магазина +type: object +required: + - id + - createdAt + - isBlocked + - isSuspended + - categoryID + - location + - details + - contractID +properties: + id: + description: Идентификатор магазина + type: string + createdAt: + description: Дата и время создания + type: string + format: date-time + isBlocked: + description: Заблокирован ли магазин? + type: boolean + isSuspended: + description: Приостановлены ли операции в рамках магазина? + type: boolean + currency: + x-rebillyMerge: + - + $ref: '#/definitions/Currency' + categoryID: + description: | + Идентификатор категории товаров и услуг, предлагаемых в этом магазине + type: integer + format: int32 + location: + $ref: '#/definitions/ShopLocation' + details: + $ref: '#/definitions/ShopDetails' + contractID: + description: | + Идентификатор договора, на основании которого производится обслуживание + магазина + type: string + payoutToolID: + description: | + Идентификатор средства вывода в рамках контракта, используемое в процессе + вывода по магазину + type: string + scheduleID: + description: Идентификатор расписания выводов + type: integer + format: int32 From 66e5a4e93ec2a7e7878a38b25006a5428d8231f7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:34 +0700 Subject: [PATCH 182/999] New translations ShopDetails.yaml (English) --- en/spec/definitions/ShopDetails.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/ShopDetails.yaml diff --git a/en/spec/definitions/ShopDetails.yaml b/en/spec/definitions/ShopDetails.yaml new file mode 100644 index 0000000000..33f506b64d --- /dev/null +++ b/en/spec/definitions/ShopDetails.yaml @@ -0,0 +1,12 @@ +type: object +required: + - name +properties: + name: + description: Название магазина + type: string + maxLength: 100 + description: + description: Краткое описание + type: string + maxLength: 1000 From 192aa5a7cf2b197910e36467eeaf4ab2e4d36dce Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:35 +0700 Subject: [PATCH 183/999] New translations ShopLocation.yaml (English) --- en/spec/definitions/ShopLocation.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 en/spec/definitions/ShopLocation.yaml diff --git a/en/spec/definitions/ShopLocation.yaml b/en/spec/definitions/ShopLocation.yaml new file mode 100644 index 0000000000..04e273548a --- /dev/null +++ b/en/spec/definitions/ShopLocation.yaml @@ -0,0 +1,9 @@ +description: Местоположение магазина, по которому можно его найти +type: object +discriminator: locationType +required: + - locationType +properties: + locationType: + description: Тип местоположения + type: string From bf32f14cccee038b1b23723c8f5dec7a1c6f5104 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:36 +0700 Subject: [PATCH 184/999] New translations ShopLocationUrl.yaml (English) --- en/spec/definitions/ShopLocationUrl.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 en/spec/definitions/ShopLocationUrl.yaml diff --git a/en/spec/definitions/ShopLocationUrl.yaml b/en/spec/definitions/ShopLocationUrl.yaml new file mode 100644 index 0000000000..5dee53364e --- /dev/null +++ b/en/spec/definitions/ShopLocationUrl.yaml @@ -0,0 +1,15 @@ +description: Местоположение в Интернете +type: object +allOf: + - + $ref: '#/definitions/ShopLocation' + - + type: object + required: + - url + properties: + url: + description: URL сайта магазина + type: string + format: uri + maxLength: 1000 From 2d3f7acd516be6b7bde689b97a2dabaab9c92f9f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:37 +0700 Subject: [PATCH 185/999] New translations SubError.yaml (English) --- en/spec/definitions/SubError.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 en/spec/definitions/SubError.yaml diff --git a/en/spec/definitions/SubError.yaml b/en/spec/definitions/SubError.yaml new file mode 100644 index 0000000000..4572bcd51a --- /dev/null +++ b/en/spec/definitions/SubError.yaml @@ -0,0 +1,11 @@ +description: | + Детализация описания ошибки +type: object +required: + - code +properties: + code: + description: Детализация кода ошибки + type: string + subError: + $ref: '#/definitions/SubError' From 19a609a04a54a4a9198990071e24025b43e07620 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:38 +0700 Subject: [PATCH 186/999] New translations TokenizedCardData.yaml (English) --- en/spec/definitions/TokenizedCardData.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/spec/definitions/TokenizedCardData.yaml diff --git a/en/spec/definitions/TokenizedCardData.yaml b/en/spec/definitions/TokenizedCardData.yaml new file mode 100644 index 0000000000..db50a85d45 --- /dev/null +++ b/en/spec/definitions/TokenizedCardData.yaml @@ -0,0 +1,18 @@ +type: object +allOf: + - + $ref: '#/definitions/PaymentTool' + - + type: object + description: Токенизированная банковская карта + discriminator: provider + properties: + provider: + type: string + enum: + - ApplePay + - GooglePay + - SamsungPay + - YandexPay + required: + - provider From 45b78b625c0228141f125f213dd79c73cce631b4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:39 +0700 Subject: [PATCH 187/999] New translations TradeBloc.yaml (English) --- en/spec/definitions/TradeBloc.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/TradeBloc.yaml diff --git a/en/spec/definitions/TradeBloc.yaml b/en/spec/definitions/TradeBloc.yaml new file mode 100644 index 0000000000..52fd325e76 --- /dev/null +++ b/en/spec/definitions/TradeBloc.yaml @@ -0,0 +1,14 @@ +description: Торговый Блок +type: object +required: + - id + - name +properties: + id: + type: string + name: + type: string + maxLength: 200 + description: + type: string + maxLength: 1000 From adab5f058576500b8362fecf3064d5fc0c47e85a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:41 +0700 Subject: [PATCH 188/999] New translations TransactionInfo.yaml (English) --- en/spec/definitions/TransactionInfo.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 en/spec/definitions/TransactionInfo.yaml diff --git a/en/spec/definitions/TransactionInfo.yaml b/en/spec/definitions/TransactionInfo.yaml new file mode 100644 index 0000000000..562120f906 --- /dev/null +++ b/en/spec/definitions/TransactionInfo.yaml @@ -0,0 +1,10 @@ +description: Информация о транзакции +type: object +properties: + rrn: + description: 'Retrieval Reference Number' + type: string + pattern: '^[a-zA-Z0-9]{4,20}$' + approvalCode: + description: 'Authorization Approval Code' + type: string From ca585b0c542035f46fe726bef43b77183ff68078 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:42 +0700 Subject: [PATCH 189/999] New translations UserInteraction.yaml (English) --- en/spec/definitions/UserInteraction.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 en/spec/definitions/UserInteraction.yaml diff --git a/en/spec/definitions/UserInteraction.yaml b/en/spec/definitions/UserInteraction.yaml new file mode 100644 index 0000000000..6dd286d68a --- /dev/null +++ b/en/spec/definitions/UserInteraction.yaml @@ -0,0 +1,8 @@ +type: object +discriminator: interactionType +required: + - interactionType +properties: + interactionType: + description: Тип взаимодействия с пользователем + type: string From 2b71a30ae212901f681895391610b5440d3fc0b6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:43 +0700 Subject: [PATCH 190/999] New translations UserInteractionForm.yaml (English) --- en/spec/definitions/UserInteractionForm.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 en/spec/definitions/UserInteractionForm.yaml diff --git a/en/spec/definitions/UserInteractionForm.yaml b/en/spec/definitions/UserInteractionForm.yaml new file mode 100644 index 0000000000..9a190dfd59 --- /dev/null +++ b/en/spec/definitions/UserInteractionForm.yaml @@ -0,0 +1,19 @@ +description: Форма для отправки средствами браузера +type: array +items: + type: object + required: + - key + - template + properties: + key: + description: | + Значение ключа элемента формы, которую необходимо отправить средствами + браузера + type: string + template: + description: | + Шаблон значения элемента формы + Шаблон представлен согласно стандарту + [RFC6570](https://tools.ietf.org/html/rfc6570). + type: string From 441ecd0599a67da90321a09c2dde8b1c717a25d9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:44 +0700 Subject: [PATCH 191/999] New translations Webhook.yaml (English) --- en/spec/definitions/Webhook.yaml | 35 ++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 en/spec/definitions/Webhook.yaml diff --git a/en/spec/definitions/Webhook.yaml b/en/spec/definitions/Webhook.yaml new file mode 100644 index 0000000000..ca2554b2c7 --- /dev/null +++ b/en/spec/definitions/Webhook.yaml @@ -0,0 +1,35 @@ +type: object +required: + - scope + - url +properties: + id: + description: | + Идентификатор webhook'а + type: string + readOnly: true + active: + description: | + Включена ли в данный момент доставка оповещений? + type: boolean + readOnly: true + scope: + $ref: '#/definitions/WebhookScope' + partyID: + x-rebillyMerge: + - + $ref: '#/definitions/PartyID' + url: + description: | + URL, на который будут поступать оповещения о произошедших событиях + type: string + format: http-url + maxLength: 1000 + publicKey: + description: | + Содержимое публичного ключа, служащего для проверки авторитативности + приходящих на `url` оповещений + type: string + format: hexadecimal + readOnly: true + example: "\\ MIGJAoGBAM1fmNUvezts3yglTdhXuqG7OhHxQtDFA+Ss//YuUGjw5ossDbEMoS+S\\ IFuYZ/UL9Xg0rEHNRSbmf48OK+mz0FobEtbji8MADayzGfFopXsfRFa7MVy3Uhu5\\ jBDpLsN3DyJapAkK0TAYINlZXxVjDwxRNheTvC+xub5WNdiwc28fAgMBAAE=" From 119e448146ef6f32154267f60dca0fe9c016a0d7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:45 +0700 Subject: [PATCH 192/999] New translations WebhookScope.yaml (English) --- en/spec/definitions/WebhookScope.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 en/spec/definitions/WebhookScope.yaml diff --git a/en/spec/definitions/WebhookScope.yaml b/en/spec/definitions/WebhookScope.yaml new file mode 100644 index 0000000000..06d1cbbd30 --- /dev/null +++ b/en/spec/definitions/WebhookScope.yaml @@ -0,0 +1,14 @@ +description: | + Область охвата webhook'а, ограничивающая набор типов событий, по которым + следует отправлять оповещения +type: object +discriminator: topic +required: + - topic +properties: + topic: + description: Предмет оповещений + type: string + enum: + - InvoicesTopic + - CustomersTopic From c60e787a7388b5efd9e897cc188fe444f5b22022 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:45 +0700 Subject: [PATCH 193/999] New translations YandexPay.yaml (English) --- en/spec/definitions/YandexPay.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/definitions/YandexPay.yaml diff --git a/en/spec/definitions/YandexPay.yaml b/en/spec/definitions/YandexPay.yaml new file mode 100644 index 0000000000..b5a64925ea --- /dev/null +++ b/en/spec/definitions/YandexPay.yaml @@ -0,0 +1,17 @@ +type: object +allOf: + - + $ref: '#/definitions/TokenizedCardData' + - + type: object + description: Платежные данные Yandex Pay + required: + - gatewayMerchantID + - paymentToken + properties: + gatewayMerchantID: + description: Идентификатор мерчанта в системе + type: string + paymentToken: + description: Совокупность открытых и зашифрованных платежных данных + type: object From d8e423c511f10c283b540410a7d9fb6306a3f90e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:46 +0700 Subject: [PATCH 194/999] New translations analytics@shops@{shopID}@invoices.yaml (English) --- .../analytics@shops@{shopID}@invoices.yaml | 202 ++++++++++++++++++ 1 file changed, 202 insertions(+) create mode 100644 en/spec/paths/analytics@shops@{shopID}@invoices.yaml diff --git a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml new file mode 100644 index 0000000000..586b285271 --- /dev/null +++ b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml @@ -0,0 +1,202 @@ +get: + description: Поиск инвойсов + tags: + - Search + operationId: searchInvoices + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + - + $ref: '#/parameters/fromTime' + - + $ref: '#/parameters/toTime' + - + $ref: '#/parameters/limit' + - + name: invoiceStatus + in: query + description: Статус инвойса для поиска + required: false + type: string + enum: + - unpaid + - cancelled + - paid + - fulfilled + - + name: paymentStatus + in: query + description: Статус платежа для поиска + required: false + type: string + enum: + - pending + - processed + - captured + - cancelled + - refunded + - failed + - + name: paymentFlow + in: query + description: Flow платежа + required: false + type: string + enum: + - instant + - hold + - + name: paymentMethod + in: query + description: Метод оплаты + required: false + type: string + enum: + - bankCard + - paymentTerminal + - + name: paymentTerminalProvider + in: query + description: Провайдер платежного терминала + required: false + type: string + - + #enum: + #- euroset + #- alipay + #- wechat + #- zotapay + #- qps + #- uzcard + #- rbs + name: invoiceID + in: query + description: Идентификатор инвойса + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: paymentID + in: query + description: Идентификатор платежа + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: payerEmail + in: query + description: 'Email, указанный при оплате' + required: false + type: string + format: email + maxLength: 100 + - + name: payerIP + in: query + description: IP-адрес плательщика + required: false + type: string + format: ip-address + maxLength: 45 + - + name: payerFingerprint + in: query + description: Уникальный отпечаток user agent'а плательщика + required: false + type: string + maxLength: 1000 + - + name: customerID + in: query + description: Идентификатор плательщика + required: false + type: string + maxLength: 40 + minLength: 1 + - + x-rebillyMerge: + - + name: bankCardTokenProvider + in: query + required: false + - + $ref: '#/definitions/BankCardTokenProvider' + - + x-rebillyMerge: + - + name: bankCardPaymentSystem + in: query + required: false + - + $ref: '#/definitions/BankCardPaymentSystem' + - + name: first6 + in: query + description: Первые 6 цифр номера карты + required: false + type: string + pattern: '^\d{6}$' + - + name: last4 + in: query + description: Последние цифры номера карты + required: false + type: string + pattern: '^\d{0,4}$' + - + name: rrn + in: query + description: 'Retrieval Reference Number' + required: false + type: string + pattern: '^[a-zA-Z0-9]{12}$' + - + name: paymentAmount + in: query + description: Сумма платежа + required: false + type: integer + format: int64 + minimum: 1 + - + name: invoiceAmount + in: query + description: Сумма инвойса + required: false + type: integer + format: int64 + minimum: 1 + - + x-rebillyMerge: + - + name: continuationToken + in: query + required: false + - + $ref: '#/definitions/ContinuationToken' + responses: + '200': + description: Найденные инвойсы + schema: + type: object + properties: + continuationToken: + x-rebillyMerge: + - + $ref: '#/definitions/ContinuationToken' + result: + type: array + items: + $ref: '#/definitions/Invoice' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 200cb9b8cc6413aa1d79fc4179071932cc690dca Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:47 +0700 Subject: [PATCH 195/999] New translations analytics@shops@{shopID}@payments.yaml (English) --- .../analytics@shops@{shopID}@payments.yaml | 191 ++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 en/spec/paths/analytics@shops@{shopID}@payments.yaml diff --git a/en/spec/paths/analytics@shops@{shopID}@payments.yaml b/en/spec/paths/analytics@shops@{shopID}@payments.yaml new file mode 100644 index 0000000000..93a0310102 --- /dev/null +++ b/en/spec/paths/analytics@shops@{shopID}@payments.yaml @@ -0,0 +1,191 @@ +get: + description: Поиск платежей + tags: + - Search + operationId: searchPayments + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + - + $ref: '#/parameters/fromTime' + - + $ref: '#/parameters/toTime' + - + $ref: '#/parameters/limit' + - + name: paymentStatus + in: query + description: Статус платежа для поиска + required: false + type: string + enum: + - pending + - processed + - captured + - cancelled + - refunded + - failed + - + name: paymentFlow + in: query + description: Flow платежа + required: false + type: string + enum: + - instant + - hold + - + name: paymentMethod + in: query + description: Метод оплаты + required: false + type: string + enum: + - bankCard + - paymentTerminal + - + name: paymentTerminalProvider + in: query + description: Провайдер платежного терминала + required: false + type: string + - + #enum: + #- euroset + #- alipay + #- wechat + #- zotapay + #- qps + #- uzcard + #- rbs + name: invoiceID + in: query + description: Идентификатор инвойса + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: paymentID + in: query + description: Идентификатор платежа + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: payerEmail + in: query + description: 'Email, указанный при оплате' + required: false + type: string + format: email + maxLength: 100 + - + name: payerIP + in: query + description: IP-адрес плательщика + required: false + type: string + format: ip-address + maxLength: 45 + - + name: payerFingerprint + in: query + description: Уникальный отпечаток user agent'а плательщика + required: false + type: string + maxLength: 1000 + - + name: customerID + in: query + description: Идентификатор плательщика + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: first6 + in: query + description: Первые 6 цифр номера карты + required: false + type: string + pattern: '^\d{6}$' + - + name: last4 + in: query + description: Последние цифры номера карты + required: false + type: string + pattern: '^\d{0,4}$' + - + name: rrn + in: query + description: 'Retrieval Reference Number' + required: false + type: string + pattern: '^[a-zA-Z0-9]{12}$' + - + name: approvalCode + in: query + description: 'Authorization Approval Code' + required: false + type: string + maxLength: 40 + minLength: 1 + - + x-rebillyMerge: + - + name: bankCardTokenProvider + in: query + required: false + - + $ref: '#/definitions/BankCardTokenProvider' + - + x-rebillyMerge: + - + name: bankCardPaymentSystem + in: query + required: false + - + $ref: '#/definitions/BankCardPaymentSystem' + - + name: paymentAmount + in: query + description: Сумма платежа + required: false + type: integer + format: int64 + minimum: 1 + - + x-rebillyMerge: + - + name: continuationToken + in: query + required: false + - + $ref: '#/definitions/ContinuationToken' + responses: + '200': + description: Найденные платежи + schema: + type: object + properties: + continuationToken: + x-rebillyMerge: + - + $ref: '#/definitions/ContinuationToken' + result: + type: array + items: + $ref: '#/definitions/PaymentSearchResult' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 8306888375cf9dd27caf70574a45fe47d3a635f4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:48 +0700 Subject: [PATCH 196/999] New translations analytics@shops@{shopID}@payouts.yaml (English) --- .../analytics@shops@{shopID}@payouts.yaml | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 en/spec/paths/analytics@shops@{shopID}@payouts.yaml diff --git a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml new file mode 100644 index 0000000000..b416766358 --- /dev/null +++ b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml @@ -0,0 +1,57 @@ +get: + description: Поиск выплат + tags: + - Search + operationId: searchPayouts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + - + $ref: '#/parameters/fromTime' + - + $ref: '#/parameters/toTime' + - + $ref: '#/parameters/limit' + - + $ref: '#/parameters/offset' + - + name: payoutID + in: query + description: Идентификатор выплаты + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: payoutToolType + in: query + required: false + type: string + enum: + - PayoutAccount + - Wallet + - PaymentInstitutionAccount + description: > + Тип выплаты для поиска * PayoutAccount - выплата на банковский счёт * Wallet - выплата на кошелёк * PaymentInstitutionAccount - выплата на счёт платежной организации + responses: + '200': + description: Найденные выплаты + schema: + type: object + properties: + totalCount: + type: integer + result: + type: array + items: + $ref: '#/definitions/Payout' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 41d2060972097d26e6b46c15be73e56c6740403c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:49 +0700 Subject: [PATCH 197/999] New translations analytics@shops@{shopID}@refunds.yaml (English) --- .../analytics@shops@{shopID}@refunds.yaml | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 en/spec/paths/analytics@shops@{shopID}@refunds.yaml diff --git a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml new file mode 100644 index 0000000000..30b0cf1de8 --- /dev/null +++ b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml @@ -0,0 +1,86 @@ +get: + description: Поиск возвратов + tags: + - Search + operationId: searchRefunds + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + - + $ref: '#/parameters/fromTime' + - + $ref: '#/parameters/toTime' + - + $ref: '#/parameters/limit' + - + $ref: '#/parameters/offset' + - + name: invoiceID + in: query + description: Идентификатор инвойса + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: paymentID + in: query + description: Идентификатор платежа + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: refundID + in: query + description: Идентификатор возврата + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: rrn + in: query + description: 'Retrieval Reference Number' + required: false + type: string + pattern: '^[a-zA-Z0-9]{12}$' + - + name: approvalCode + in: query + description: 'Authorization Approval Code' + required: false + type: string + maxLength: 40 + minLength: 1 + - + name: refundStatus + in: query + description: Статус возврата + type: string + enum: + - pending + - succeeded + - failed + responses: + '200': + description: Найденные возвраты + schema: + type: object + properties: + totalCount: + type: integer + result: + type: array + items: + $ref: '#/definitions/RefundSearchResult' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From e317b375bf80dfdbf2d53335269a717962aa765a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:50 +0700 Subject: [PATCH 198/999] New translations processing@categories.yaml (English) --- en/spec/paths/processing@categories.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@categories.yaml diff --git a/en/spec/paths/processing@categories.yaml b/en/spec/paths/processing@categories.yaml new file mode 100644 index 0000000000..a3cd84a1e5 --- /dev/null +++ b/en/spec/paths/processing@categories.yaml @@ -0,0 +1,21 @@ +get: + description: Получить список категорий + tags: + - Categories + operationId: getCategories + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '200': + description: List of categories + schema: + type: array + items: + $ref: '#/definitions/Category' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From ff9a4c3aa9ed3c47e4a8c0bfc355c0dd071f55ab Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:51 +0700 Subject: [PATCH 199/999] New translations processing@categories@{categoryID}.yaml (English) --- .../processing@categories@{categoryID}.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 en/spec/paths/processing@categories@{categoryID}.yaml diff --git a/en/spec/paths/processing@categories@{categoryID}.yaml b/en/spec/paths/processing@categories@{categoryID}.yaml new file mode 100644 index 0000000000..e7be1045e7 --- /dev/null +++ b/en/spec/paths/processing@categories@{categoryID}.yaml @@ -0,0 +1,28 @@ +get: + description: Получить данные категории по ее ID + tags: + - Categories + operationId: getCategoryByRef + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: categoryID + in: path + description: Category reference + required: true + type: integer + format: int32 + responses: + '200': + description: Category found + schema: + $ref: '#/definitions/Category' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 9d32f0437ca4e04932d141f34e04a25815e83850 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:52 +0700 Subject: [PATCH 200/999] New translations processing@contracts.yaml (English) --- en/spec/paths/processing@contracts.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@contracts.yaml diff --git a/en/spec/paths/processing@contracts.yaml b/en/spec/paths/processing@contracts.yaml new file mode 100644 index 0000000000..ff608bcfb7 --- /dev/null +++ b/en/spec/paths/processing@contracts.yaml @@ -0,0 +1,21 @@ +get: + description: Получить данные всех договоров участника + operationId: getContracts + tags: + - Contracts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '200': + description: List of contracts + schema: + type: array + items: + $ref: '#/definitions/Contract' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From d3f844fe474c583aa87b7ab8b57ab21ef6a01ed6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:53 +0700 Subject: [PATCH 201/999] New translations processing@contracts@{contractID}.yaml (English) --- .../processing@contracts@{contractID}.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@contracts@{contractID}.yaml diff --git a/en/spec/paths/processing@contracts@{contractID}.yaml b/en/spec/paths/processing@contracts@{contractID}.yaml new file mode 100644 index 0000000000..1c7b0bdb73 --- /dev/null +++ b/en/spec/paths/processing@contracts@{contractID}.yaml @@ -0,0 +1,23 @@ +get: + description: Получить данные договора по его ID + operationId: getContractByID + tags: + - Contracts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + responses: + '200': + description: Contract found + schema: + $ref: '#/definitions/Contract' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From d5f966a69816b2140d63925e04be051fc65bf7ed Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:54 +0700 Subject: [PATCH 202/999] New translations processing@contracts@{contractID}@adjustments.yaml (English) --- ...ng@contracts@{contractID}@adjustments.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@contracts@{contractID}@adjustments.yaml diff --git a/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml b/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml new file mode 100644 index 0000000000..149527ec6d --- /dev/null +++ b/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml @@ -0,0 +1,25 @@ +get: + description: Получить данные всех поправок к указанному договору + operationId: getContractAdjustments + tags: + - Contracts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + responses: + '200': + description: Набор поправок к договору + schema: + type: array + items: + $ref: '#/definitions/ContractAdjustment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From f8d45541eb0951bd9078030036a68225aa1601dd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:55 +0700 Subject: [PATCH 203/999] New translations processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml (English) --- ...ontractID}@adjustments@{adjustmentID}.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml diff --git a/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml b/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml new file mode 100644 index 0000000000..0a300ae0a4 --- /dev/null +++ b/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml @@ -0,0 +1,25 @@ +get: + description: Получить данные поправки к договору по её идентификатору + operationId: getContractAdjustmentByID + tags: + - Contracts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + - + $ref: '#/parameters/adjustmentID' + responses: + '200': + description: Данные поправки к договору + schema: + $ref: '#/definitions/ContractAdjustment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 6d5a2d93403b526511ae97aadf10b064bd62c9d2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:56 +0700 Subject: [PATCH 204/999] New translations processing@contracts@{contractID}@payout_tools.yaml (English) --- ...g@contracts@{contractID}@payout_tools.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml diff --git a/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml b/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml new file mode 100644 index 0000000000..079a0bf458 --- /dev/null +++ b/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml @@ -0,0 +1,25 @@ +get: + description: Получить данные всех средств вывода + operationId: getPayoutTools + tags: + - Payouts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + responses: + '200': + description: Набор средств вывода + schema: + type: array + items: + $ref: '#/definitions/PayoutTool' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From d3e700739bfbf384e718cee4805fba528e78615d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:57 +0700 Subject: [PATCH 205/999] New translations processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml (English) --- ...ntractID}@payout_tools@{payoutToolID}.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml diff --git a/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml b/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml new file mode 100644 index 0000000000..22dd5e0027 --- /dev/null +++ b/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml @@ -0,0 +1,25 @@ +get: + description: Получить данные средства вывода по его идентификатору + operationId: getPayoutToolByID + tags: + - Payouts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + - + $ref: '#/parameters/payoutToolID' + responses: + '200': + description: Данные средства вывода + schema: + $ref: '#/definitions/PayoutTool' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From aadf8a66b89c00ad7d3b70ab52386adc91659271 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:57 +0700 Subject: [PATCH 206/999] New translations processing@countries.yaml (English) --- en/spec/paths/processing@countries.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 en/spec/paths/processing@countries.yaml diff --git a/en/spec/paths/processing@countries.yaml b/en/spec/paths/processing@countries.yaml new file mode 100644 index 0000000000..97f49422a3 --- /dev/null +++ b/en/spec/paths/processing@countries.yaml @@ -0,0 +1,19 @@ +get: + description: Получить список стран + tags: + - Countries + operationId: getCountries + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '200': + description: Список стран + schema: + type: array + items: + $ref: '#/definitions/Country' + '400': + $ref: '#/responses/DefaultLogicError' From c8e67e4db2aa1b20a7a9380bf79359def0959075 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:58 +0700 Subject: [PATCH 207/999] New translations processing@countries@{countryID}.yaml (English) --- .../processing@countries@{countryID}.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@countries@{countryID}.yaml diff --git a/en/spec/paths/processing@countries@{countryID}.yaml b/en/spec/paths/processing@countries@{countryID}.yaml new file mode 100644 index 0000000000..582176163d --- /dev/null +++ b/en/spec/paths/processing@countries@{countryID}.yaml @@ -0,0 +1,21 @@ +get: + description: Получить данные страны по ее ID + tags: + - Countries + operationId: getCountryByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/countryID' + responses: + '200': + description: Страна найдена + schema: + $ref: '#/definitions/Country' + '404': + $ref: '#/responses/NotFound' + '400': + $ref: '#/responses/DefaultLogicError' From 461dd3fd16f5aa92a2714ad8a22b11cbcd8b112c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:54:59 +0700 Subject: [PATCH 208/999] New translations processing@customers.yaml (English) --- en/spec/paths/processing@customers.yaml | 51 +++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 en/spec/paths/processing@customers.yaml diff --git a/en/spec/paths/processing@customers.yaml b/en/spec/paths/processing@customers.yaml new file mode 100644 index 0000000000..861384b81e --- /dev/null +++ b/en/spec/paths/processing@customers.yaml @@ -0,0 +1,51 @@ +post: + description: Создать нового плательщика. + tags: + - Customers + operationId: createCustomer + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: customerParams + description: Параметры создаваемого плательщика + in: body + required: true + schema: + $ref: '#/definitions/CustomerParams' + responses: + '201': + description: Плательщик создан + schema: + $ref: '#/definitions/CustomerAndToken' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные плательщика + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - operationNotPermitted + - invalidPartyID + - invalidShopID + - invalidPartyStatus + - invalidShopStatus + - invalidRequest + - invalidDeadline + - ambiguousPartyID + message: + description: Человекочитаемое описание ошибки + type: string + example: Operation not permitted + '409': + $ref: '#/responses/ExternalIDConflict' From 8c09a21a97ac4d955a587ddc67848b653aa95528 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:00 +0700 Subject: [PATCH 209/999] New translations processing@customers@{customerID}.yaml (English) --- .../processing@customers@{customerID}.yaml | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 en/spec/paths/processing@customers@{customerID}.yaml diff --git a/en/spec/paths/processing@customers@{customerID}.yaml b/en/spec/paths/processing@customers@{customerID}.yaml new file mode 100644 index 0000000000..0b18595db6 --- /dev/null +++ b/en/spec/paths/processing@customers@{customerID}.yaml @@ -0,0 +1,63 @@ +get: + description: Получить данные плательщика по его идентификатору. + operationId: getCustomerById + tags: + - Customers + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/customerID' + responses: + '200': + description: Данные плательщика + schema: + $ref: '#/definitions/Customer' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' +delete: + description: Удалить плательщика по его идентификатору + operationId: deleteCustomer + tags: + - Customers + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/customerID' + responses: + '204': + description: Плательщик удален + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибка удаления плательщика + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyStatus + - invalidShopStatus + - invalidRequest + - invalidDeadline + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid party status From b298084900cce5d59fb321ce9c96d313e89a2be4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:01 +0700 Subject: [PATCH 210/999] New translations processing@customers@{customerID}@access-tokens.yaml (English) --- ...@customers@{customerID}@access-tokens.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@customers@{customerID}@access-tokens.yaml diff --git a/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml b/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml new file mode 100644 index 0000000000..e4cd8dc213 --- /dev/null +++ b/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml @@ -0,0 +1,25 @@ +post: + operationId: createCustomerAccessToken + description: | + Создать новый токен для доступа к указанному плательщику. + tags: + - Customers + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/customerID' + responses: + '201': + description: Токен для доступа создан + schema: + $ref: '#/definitions/AccessToken' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' + From 6b7dbc32ca7f5183791385380d14cffc28154f64 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:03 +0700 Subject: [PATCH 211/999] New translations processing@customers@{customerID}@bindings.yaml (English) --- ...ssing@customers@{customerID}@bindings.yaml | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 en/spec/paths/processing@customers@{customerID}@bindings.yaml diff --git a/en/spec/paths/processing@customers@{customerID}@bindings.yaml b/en/spec/paths/processing@customers@{customerID}@bindings.yaml new file mode 100644 index 0000000000..8127392ef5 --- /dev/null +++ b/en/spec/paths/processing@customers@{customerID}@bindings.yaml @@ -0,0 +1,80 @@ +post: + description: Запустить новую привязку к плательшику. + tags: + - Customers + operationId: createBinding + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/customerID' + - + name: bindingParams + description: Параметры создаваемой привязки + in: body + required: true + schema: + $ref: '#/definitions/CustomerBindingParams' + responses: + '201': + description: Привязка запущена + schema: + $ref: '#/definitions/CustomerBinding' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные для привязки + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPaymentResource + - operationNotPermitted + - invalidPartyStatus + - invalidShopStatus + - invalidPaymentToolToken + - invalidPaymentSession + - invalidRequest + - invalidDeadline + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid payment resource + '409': + $ref: '#/responses/ExternalIDConflict' +get: + description: Получить все привязки к плательщику. + tags: + - Customers + operationId: getBindings + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/customerID' + responses: + '200': + description: Список привязок + schema: + type: array + items: + $ref: '#/definitions/CustomerBinding' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From e5d751934770fc538dcb66d44e4fbe22efc95758 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:04 +0700 Subject: [PATCH 212/999] New translations processing@customers@{customerID}@bindings@{customerBindingID}.yaml (English) --- ...tomerID}@bindings@{customerBindingID}.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml diff --git a/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml b/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml new file mode 100644 index 0000000000..0e09059479 --- /dev/null +++ b/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml @@ -0,0 +1,25 @@ +get: + description: Получить информацию о привязке к плательщику. + tags: + - Customers + operationId: getBinding + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/customerID' + - + $ref: '#/parameters/customerBindingID' + responses: + '200': + description: Данные привязки + schema: + $ref: '#/definitions/CustomerBinding' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From d942726fa8729facf60828475f031f86c202585c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:05 +0700 Subject: [PATCH 213/999] New translations processing@customers@{customerID}@events.yaml (English) --- ...cessing@customers@{customerID}@events.yaml | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 en/spec/paths/processing@customers@{customerID}@events.yaml diff --git a/en/spec/paths/processing@customers@{customerID}@events.yaml b/en/spec/paths/processing@customers@{customerID}@events.yaml new file mode 100644 index 0000000000..ee296f10b3 --- /dev/null +++ b/en/spec/paths/processing@customers@{customerID}@events.yaml @@ -0,0 +1,43 @@ +get: + description: Получить историю указанного плательщика в виде набора событий. + tags: + - Customers + operationId: getCustomerEvents + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/customerID' + - + name: limit + in: query + description: Лимит выборки + required: true + type: integer + format: int32 + minimum: 1 + - + name: eventID + in: query + description: | + Идентификатор события. + + Все события, возникшие в системе _после_ указанного, попадут в выборку. + required: false + type: integer + format: int32 + responses: + '200': + description: Набор событий + schema: + type: array + items: + $ref: '#/definitions/CustomerEvent' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From c6b787ce7b709188831e2dcda823cbe88cab68b3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:06 +0700 Subject: [PATCH 214/999] New translations processing@customers@{customerID}@payment-methods.yaml (English) --- ...ustomers@{customerID}@payment-methods.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@customers@{customerID}@payment-methods.yaml diff --git a/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml b/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml new file mode 100644 index 0000000000..e2a1462160 --- /dev/null +++ b/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml @@ -0,0 +1,25 @@ +get: + description: Получить доступные для плательщика методы оплаты. + tags: + - Customers + operationId: getCustomerPaymentMethods + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/customerID' + responses: + '200': + description: Список методов оплаты + schema: + type: array + items: + $ref: '#/definitions/PaymentMethod' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From a0e782367e918526a37022d51d8ddc091c7a8da5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:07 +0700 Subject: [PATCH 215/999] New translations processing@invoice-templates.yaml (English) --- .../paths/processing@invoice-templates.yaml | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 en/spec/paths/processing@invoice-templates.yaml diff --git a/en/spec/paths/processing@invoice-templates.yaml b/en/spec/paths/processing@invoice-templates.yaml new file mode 100644 index 0000000000..54f58c4324 --- /dev/null +++ b/en/spec/paths/processing@invoice-templates.yaml @@ -0,0 +1,51 @@ +post: + description: Создать новый шаблон инвойса. + tags: + - InvoiceTemplates + operationId: createInvoiceTemplate + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: invoiceTemplateCreateParams + description: Параметры шаблона инвойса. + in: body + required: true + schema: + $ref: '#/definitions/InvoiceTemplateCreateParams' + responses: + '201': + description: Шаблон инвойса создан. + schema: + $ref: '#/definitions/InvoiceTemplateAndToken' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные для создания шаблона + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyID + - invalidRequest + - invalidDeadline + - invalidShopID + - invalidPartyStatus + - invalidShopStatus + - invalidInvoiceCart + - ambiguousPartyID + message: + description: Человекочитаемое описание ошибки + type: string + example: Lifetime cannot be zero + '409': + $ref: '#/responses/ExternalIDConflict' From e5beadc85297c3f734bae06914119c7204d64e4d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:08 +0700 Subject: [PATCH 216/999] New translations processing@invoice-templates@{invoiceTemplateID}.yaml (English) --- ...invoice-templates@{invoiceTemplateID}.yaml | 113 ++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml new file mode 100644 index 0000000000..a44ff31ea6 --- /dev/null +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml @@ -0,0 +1,113 @@ +get: + description: Получить шаблон инвойса по его идентификатору. + tags: + - InvoiceTemplates + operationId: getInvoiceTemplateByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceTemplateID' + responses: + '200': + description: Шаблон инвойса + schema: + $ref: '#/definitions/InvoiceTemplate' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' +put: + description: Модифицировать шаблон инвойса. + tags: + - InvoiceTemplates + operationId: updateInvoiceTemplate + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceTemplateID' + - + name: invoiceTemplateUpdateParams + description: Параметры модифицируемого инвойса. + in: body + required: true + schema: + $ref: '#/definitions/InvoiceTemplateUpdateParams' + responses: + '200': + description: Шаблон инвойса модифицирован. + schema: + $ref: '#/definitions/InvoiceTemplate' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные для изменения шаблона + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyStatus + - invalidShopStatus + - invalidInvoiceCart + - invalidRequest + - invalidDeadline + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid party status +delete: + description: Удалить шаблон инвойса. + tags: + - InvoiceTemplates + operationId: deleteInvoiceTemplate + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceTemplateID' + responses: + '204': + description: Шаблон инвойса удален. + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные для удаления шаблона + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyStatus + - invalidShopStatus + - invalidRequest + - invalidDeadline + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid party status From a86bc06ecdd14ac2a7b9b779fdf010c98c4908e6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:08 +0700 Subject: [PATCH 217/999] New translations processing@invoice-templates@{invoiceTemplateID}@invoices.yaml (English) --- ...emplates@{invoiceTemplateID}@invoices.yaml | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml new file mode 100644 index 0000000000..7e1bb612cf --- /dev/null +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml @@ -0,0 +1,52 @@ +post: + description: Создать новый инвойс по шаблону. + tags: + - InvoiceTemplates + operationId: createInvoiceWithTemplate + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceTemplateID' + - + name: invoiceParamsWithTemplate + description: Параметры создаваемого инвойса + in: body + required: true + schema: + $ref: '#/definitions/InvoiceParamsWithTemplate' + responses: + '201': + description: Инвойс создан + schema: + $ref: '#/definitions/InvoiceAndToken' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные для создания инвойса + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyStatus + - invalidShopStatus + - invalidRequest + - invalidDeadline + - invoiceTermsViolated + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid party status + '409': + $ref: '#/responses/ExternalIDConflict' From 6e6a7e14022685bbdfbc3d13f94435c52823a10f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:09 +0700 Subject: [PATCH 218/999] New translations processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml (English) --- ...s@{invoiceTemplateID}@payment-methods.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml new file mode 100644 index 0000000000..88a508f113 --- /dev/null +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml @@ -0,0 +1,25 @@ +get: + description: Получить доступные для инвойса методы оплаты по шаблону инвойса. + tags: + - InvoiceTemplates + operationId: getInvoicePaymentMethodsByTemplateID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceTemplateID' + responses: + '200': + description: Список методов оплаты + schema: + type: array + items: + $ref: '#/definitions/PaymentMethod' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From d2fb2c2e85d1adb554712a61a02c43aab039a5ec Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:10 +0700 Subject: [PATCH 219/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 84 ++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 en/spec/paths/processing@invoices.yaml diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml new file mode 100644 index 0000000000..e753ce14f1 --- /dev/null +++ b/en/spec/paths/processing@invoices.yaml @@ -0,0 +1,84 @@ +get: + description: Получить инвойс по указанному внешнему идентификатору. + tags: + - Invoices + operationId: getInvoiceByExternalID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: externalID + description: Внешний идентификатор инвойса + in: query + required: true + type: string + maxLength: 40 + minLength: 1 + responses: + '200': + description: Инвойс + schema: + $ref: '#/definitions/Invoice' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' +post: + description: Создать новый инвойс. + tags: + - Invoices + operationId: createInvoice + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: invoiceParams + description: Параметры создаваемого инвойса + in: body + required: true + schema: + $ref: '#/definitions/InvoiceParams' + responses: + '201': + description: Инвойс создан + schema: + $ref: '#/definitions/InvoiceAndToken' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные для создания инвойса + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyID + - invalidShopID + - invalidRequest + - invalidDeadline + - invalidPartyStatus + - invalidShopStatus + - invalidInvoiceCart + - invalidAllocation + - allocationNotPermitted + - invalidInvoiceCost + - invoiceTermsViolated + - ambiguousPartyID + message: + description: Человекочитаемое описание ошибки + type: string + example: Shop not found or inaccessible + '409': + $ref: '#/responses/ExternalIDConflict' From c8c27900b2f307dba23046d7d2f3f349979ae86f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:11 +0700 Subject: [PATCH 220/999] New translations processing@invoices@{invoiceID}.yaml (English) --- .../processing@invoices@{invoiceID}.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}.yaml new file mode 100644 index 0000000000..c69aa624d7 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}.yaml @@ -0,0 +1,23 @@ +get: + description: Получить данные инвойса по его идентификатору. + tags: + - Invoices + operationId: getInvoiceByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + responses: + '200': + description: Данные инвойса + schema: + $ref: '#/definitions/Invoice' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 34b9901c1c467820dc12c36c99511a4d4829ccdd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:12 +0700 Subject: [PATCH 221/999] New translations processing@invoices@{invoiceID}@access-tokens.yaml (English) --- ...ng@invoices@{invoiceID}@access-tokens.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml new file mode 100644 index 0000000000..62ee5d3f52 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml @@ -0,0 +1,23 @@ +post: + operationId: createInvoiceAccessToken + description: Создать новый токен для доступа к указанному инвойсу. + tags: + - Invoices + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + responses: + '201': + description: Токен для доступа к инвойсу создан. + schema: + $ref: '#/definitions/AccessToken' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 252548f4fd0ff0ad6a9d1e413764df8a64e25d98 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:13 +0700 Subject: [PATCH 222/999] New translations processing@invoices@{invoiceID}@events.yaml (English) --- ...rocessing@invoices@{invoiceID}@events.yaml | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@events.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml new file mode 100644 index 0000000000..fcac8a5565 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml @@ -0,0 +1,43 @@ +get: + description: Получить историю указанного инвойса в виде набора событий. + tags: + - Invoices + operationId: getInvoiceEvents + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + name: limit + in: query + description: Лимит выборки + required: true + type: integer + format: int32 + minimum: 1 + - + name: eventID + in: query + description: | + Идентификатор события. + + Все события, возникшие в системе _после_ указанного, попадут в выборку. + required: false + type: integer + format: int32 + responses: + '200': + description: Набор событий + schema: + type: array + items: + $ref: '#/definitions/InvoiceEvent' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 6f0646894be34d3ab8e1e0b7b54d7591e63f5b55 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:14 +0700 Subject: [PATCH 223/999] New translations processing@invoices@{invoiceID}@fulfill.yaml (English) --- ...ocessing@invoices@{invoiceID}@fulfill.yaml | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml new file mode 100644 index 0000000000..d4c14d66c2 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml @@ -0,0 +1,48 @@ +post: + description: Погасить указанный инвойс. + tags: + - Invoices + operationId: fulfillInvoice + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + name: fulfillInvoice + in: body + description: Произвольная причина совершения операции + required: true + schema: + $ref: '#/definitions/Reason' + responses: + '204': + description: Инвойс погашен + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибка погашения инвойса + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidInvoiceStatus + - invalidPartyStatus + - invalidShopStatus + - invalidRequest + - invalidDeadline + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid invoice status From 8bcb623999085ddd262fd3b08ec9a0525162b4d5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:15 +0700 Subject: [PATCH 224/999] New translations processing@invoices@{invoiceID}@payment-methods.yaml (English) --- ...@invoices@{invoiceID}@payment-methods.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml new file mode 100644 index 0000000000..e32b64993d --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml @@ -0,0 +1,25 @@ +get: + description: Получить доступные для инвойса методы оплаты. + tags: + - Invoices + operationId: getInvoicePaymentMethods + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + responses: + '200': + description: Список методов оплаты + schema: + type: array + items: + $ref: '#/definitions/PaymentMethod' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 0687a90f865c378a59bcf88a5d0bee36eeecf87a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:16 +0700 Subject: [PATCH 225/999] New translations processing@invoices@{invoiceID}@payments.yaml (English) --- ...cessing@invoices@{invoiceID}@payments.yaml | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payments.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml new file mode 100644 index 0000000000..6c5d804703 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -0,0 +1,84 @@ +get: + description: Получить все платежи по указанному инвойсу. + tags: + - Payments + operationId: getPayments + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + responses: + '200': + description: Данные платежей по инвойсу + schema: + type: array + items: + $ref: '#/definitions/Payment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' +post: + description: Создать новый платеж по указанному инвойсу. + tags: + - Payments + operationId: createPayment + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + name: paymentParams + description: Параметры создаваемого платежа + in: body + required: true + schema: + $ref: '#/definitions/PaymentParams' + responses: + '201': + description: Платёж создан + schema: + $ref: '#/definitions/Payment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные для запуска платежа + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidInvoiceStatus + - invoicePaymentPending + - invalidRequest + - invalidDeadline + - invalidPartyStatus + - invalidShopStatus + - invalidContractStatus + - invalidPaymentToolToken + - invalidPaymentSession + - invalidProcessingDeadline + - invalidRecurrentParent + - operationNotPermitted + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid invoice status + '409': + $ref: '#/responses/ExternalIDConflict' From 00bff2668a5493dbaf1ab04c40b0981ddda14867 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:16 +0700 Subject: [PATCH 226/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}.yaml (English) --- ...ices@{invoiceID}@payments@{paymentID}.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml new file mode 100644 index 0000000000..a9a086f5c0 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml @@ -0,0 +1,25 @@ +get: + description: Получить данные платежа по указанному инвойсу. + tags: + - Payments + operationId: getPaymentByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + $ref: '#/parameters/paymentID' + responses: + '200': + description: Данные платежа + schema: + $ref: '#/definitions/Payment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 1f99eb64fda765b5609e1dd3c02a12f890f5fcb5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:17 +0700 Subject: [PATCH 227/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml (English) --- ...nvoiceID}@payments@{paymentID}@cancel.yaml | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml new file mode 100644 index 0000000000..21e427e87e --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -0,0 +1,51 @@ +post: + description: Отменить указанный платеж. + tags: + - Payments + operationId: cancelPayment + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + $ref: '#/parameters/paymentID' + - + name: cancelPayment + in: body + description: Произвольная причина совершения операции + required: true + schema: + $ref: '#/definitions/Reason' + responses: + '202': + description: Запрос на отмену платежа принят + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибка отмены платежа + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPaymentStatus + - operationNotPermitted + - invalidPartyStatus + - invalidShopStatus + - invalidRequest + - invalidDeadline + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid payment status From 088094df4948306961bf06311bdcd2d35407a537 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:18 +0700 Subject: [PATCH 228/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml (English) --- ...voiceID}@payments@{paymentID}@capture.yaml | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml new file mode 100644 index 0000000000..4d05b0bd3d --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml @@ -0,0 +1,57 @@ +post: + description: > + Подтвердить указанный платеж. В случае передачи суммы подтверждения, меньшей, чем оригинальная, оставшаяся часть платежа будет возвращена.(см. [Варианты проведения оплаты](#tag/Payments)) + tags: + - Payments + operationId: capturePayment + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + $ref: '#/parameters/paymentID' + - + name: capturePayment + in: body + description: Параметры подтверждения платежа + required: true + schema: + $ref: '#/definitions/CaptureParams' + responses: + '202': + description: Запрос на подтверждение платежа принят + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибка подтверждения платежа + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPaymentStatus + - operationNotPermitted + - invalidPartyStatus + - invalidShopStatus + - invalidRequest + - invalidDeadline + - invalidInvoiceCart + - invalidAllocation + - allocationNotPermitted + - inconsistentCaptureCurrency + - amountExceededCaptureBalance + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid payment status From c2834dec2254c7d9abb1852687e209cc2edc61eb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:19 +0700 Subject: [PATCH 229/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml (English) --- ...eID}@payments@{paymentID}@chargebacks.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml new file mode 100644 index 0000000000..04195142a3 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml @@ -0,0 +1,27 @@ +get: + description: Получить все чарджбэки по указанному платежу. + tags: + - Payments + operationId: getChargebacks + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + $ref: '#/parameters/paymentID' + responses: + '200': + description: Данные чарджбэков по платежу + schema: + type: array + items: + $ref: '#/definitions/Chargeback' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 3c75c9dc762d1e2083be28efa890c14ff6c0898a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:20 +0700 Subject: [PATCH 230/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml (English) --- ...paymentID}@chargebacks@{chargebackID}.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml new file mode 100644 index 0000000000..8d7b8839b2 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml @@ -0,0 +1,27 @@ +get: + description: Получить данные определённого чарджбэка для указанного платежа. + tags: + - Payments + operationId: getChargebackByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + $ref: '#/parameters/paymentID' + - + $ref: '#/parameters/chargebackID' + responses: + '200': + description: Данные чарджбэка + schema: + $ref: '#/definitions/Chargeback' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 12f5690e30ee55d793fa4230663933210fa775ab Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:21 +0700 Subject: [PATCH 231/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml (English) --- ...voiceID}@payments@{paymentID}@refunds.yaml | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml new file mode 100644 index 0000000000..2488fc9f5f --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml @@ -0,0 +1,91 @@ +get: + description: Получить все возвраты указанного платежа. + tags: + - Payments + operationId: getRefunds + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + $ref: '#/parameters/paymentID' + responses: + '200': + description: Данные возвратов по платежу + schema: + type: array + items: + $ref: '#/definitions/Refund' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' +post: + description: Создать возврат указанного платежа + tags: + - Payments + operationId: createRefund + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + $ref: '#/parameters/paymentID' + - + name: refundParams + description: Параметры создаваемого возврата платежа + in: body + required: true + schema: + $ref: '#/definitions/RefundParams' + responses: + '201': + description: Возврат создан + schema: + $ref: '#/definitions/Refund' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибочные данные для возврата + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyStatus + - invalidShopStatus + - invalidContractStatus + - invalidInvoiceCart + - invalidAllocation + - allocationNotPermitted + - operationNotPermitted + - invalidPaymentStatus + - insufficentAccountBalance + - invoicePaymentAmountExceeded + - inconsistentRefundCurrency + - invalidRequest + - invalidDeadline + - chargebackInProgress + - refundCartConflict + message: + description: Человекочитаемое описание ошибки + type: string + example: Operation not permitted + '409': + $ref: '#/responses/ExternalIDConflict' From 4346df624076e746d5f8858ef8c32d39fb5b181b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:22 +0700 Subject: [PATCH 232/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml (English) --- ...yments@{paymentID}@refunds@{refundID}.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml new file mode 100644 index 0000000000..75d5fa7605 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml @@ -0,0 +1,27 @@ +get: + description: Получить данные определённого возврата указанного платежа. + tags: + - Payments + operationId: getRefundByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + $ref: '#/parameters/paymentID' + - + $ref: '#/parameters/refundID' + responses: + '200': + description: Данные возврата + schema: + $ref: '#/definitions/Refund' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 68f7d484b6baca3bebc96bc773aad73eed4e73df Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:23 +0700 Subject: [PATCH 233/999] New translations processing@invoices@{invoiceID}@rescind.yaml (English) --- ...ocessing@invoices@{invoiceID}@rescind.yaml | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml new file mode 100644 index 0000000000..69d4325e01 --- /dev/null +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -0,0 +1,49 @@ +post: + description: Перевести инвойс в состояние "Отменен" со статусом "Аннулирован". + tags: + - Invoices + operationId: rescindInvoice + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/invoiceID' + - + name: rescindInvoice + in: body + description: Произвольная причина совершения операции + required: true + schema: + $ref: '#/definitions/Reason' + responses: + '204': + description: Инвойс аннулирован + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Ошибка отмены инвойса + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidInvoiceStatus + - invoicePaymentPending + - invalidPartyStatus + - invalidShopStatus + - invalidRequest + - invalidDeadline + message: + description: Человекочитаемое описание ошибки + type: string + example: Invalid invoice status From 5c70292130fbe87c4d2fb1768154a6bd79379a54 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:24 +0700 Subject: [PATCH 234/999] New translations processing@me.yaml (English) --- en/spec/paths/processing@me.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/spec/paths/processing@me.yaml diff --git a/en/spec/paths/processing@me.yaml b/en/spec/paths/processing@me.yaml new file mode 100644 index 0000000000..e228f6a460 --- /dev/null +++ b/en/spec/paths/processing@me.yaml @@ -0,0 +1,18 @@ +get: + tags: + - Parties + operationId: getMyParty + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '200': + description: Get my party + schema: + $ref: '#/definitions/Party' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 322927e282e8d05fc6b2a1cd3b9e3e90d40dd658 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:24 +0700 Subject: [PATCH 235/999] New translations processing@me@activate.yaml (English) --- en/spec/paths/processing@me@activate.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/paths/processing@me@activate.yaml diff --git a/en/spec/paths/processing@me@activate.yaml b/en/spec/paths/processing@me@activate.yaml new file mode 100644 index 0000000000..e06721b591 --- /dev/null +++ b/en/spec/paths/processing@me@activate.yaml @@ -0,0 +1,17 @@ +put: + description: Activate my party + operationId: activateMyParty + tags: + - Parties + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '204': + description: Party activated + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From cc7b9fac4ced4dc8aa8f6b0caf330bb17ce500cc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:25 +0700 Subject: [PATCH 236/999] New translations processing@me@suspend.yaml (English) --- en/spec/paths/processing@me@suspend.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 en/spec/paths/processing@me@suspend.yaml diff --git a/en/spec/paths/processing@me@suspend.yaml b/en/spec/paths/processing@me@suspend.yaml new file mode 100644 index 0000000000..c69dd4d47e --- /dev/null +++ b/en/spec/paths/processing@me@suspend.yaml @@ -0,0 +1,17 @@ +put: + description: Suspend my party + operationId: suspendMyParty + tags: + - Parties + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '204': + description: Party suspended + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 1270930873aa424d8b24977997247c340d297b8b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:26 +0700 Subject: [PATCH 237/999] New translations processing@parties@{partyID}.yaml (English) --- .../paths/processing@parties@{partyID}.yaml | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}.yaml diff --git a/en/spec/paths/processing@parties@{partyID}.yaml b/en/spec/paths/processing@parties@{partyID}.yaml new file mode 100644 index 0000000000..c5e160d7bf --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}.yaml @@ -0,0 +1,22 @@ +get: + tags: + - Parties + operationId: getPartyByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: Party + schema: + $ref: '#/definitions/Party' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' + '404': + $ref: '#/responses/NotFound' From c59928141f62d10e76fc745afa5806f1d0cb9f7b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:27 +0700 Subject: [PATCH 238/999] New translations processing@parties@{partyID}@activate.yaml (English) --- ...processing@parties@{partyID}@activate.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@activate.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@activate.yaml b/en/spec/paths/processing@parties@{partyID}@activate.yaml new file mode 100644 index 0000000000..7d9bd38816 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@activate.yaml @@ -0,0 +1,21 @@ +put: + description: Activate party by ID + operationId: activatePartyByID + tags: + - Parties + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + responses: + '204': + description: Party activated + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' + '404': + $ref: '#/responses/NotFound' From 0eb0d4cdaeb2bec800f9a7a9dc2a0bd26e207718 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:28 +0700 Subject: [PATCH 239/999] New translations processing@parties@{partyID}@contracts.yaml (English) --- ...rocessing@parties@{partyID}@contracts.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@contracts.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@contracts.yaml b/en/spec/paths/processing@parties@{partyID}@contracts.yaml new file mode 100644 index 0000000000..087ab1a8cb --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@contracts.yaml @@ -0,0 +1,25 @@ +get: + description: Получить данные всех договоров участника + operationId: getContractsForParty + tags: + - Contracts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: List of contracts + schema: + type: array + items: + $ref: '#/definitions/Contract' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' + '404': + $ref: '#/responses/NotFound' From 4237313c3063a8e91ab47d2880d067a935b52212 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:29 +0700 Subject: [PATCH 240/999] New translations processing@parties@{partyID}@contracts@{contractID}.yaml (English) --- ...ties@{partyID}@contracts@{contractID}.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml new file mode 100644 index 0000000000..953f4b870d --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml @@ -0,0 +1,25 @@ +get: + description: Получить данные договора по его ID + operationId: getContractByIDForParty + tags: + - Contracts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: Contract found + schema: + $ref: '#/definitions/Contract' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 12415a3aff391453dde69d2f8f1bf15a735e00bb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:30 +0700 Subject: [PATCH 241/999] New translations processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml (English) --- ...D}@contracts@{contractID}@adjustments.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml new file mode 100644 index 0000000000..30b43dcc50 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml @@ -0,0 +1,27 @@ +get: + description: Получить данные всех поправок к указанному договору + operationId: getContractAdjustmentsForParty + tags: + - Contracts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: Набор поправок к договору + schema: + type: array + items: + $ref: '#/definitions/ContractAdjustment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 1c15be1e17d7bdb8a41fa1021c9c17f73aaa6320 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:31 +0700 Subject: [PATCH 242/999] New translations processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml (English) --- ...ontractID}@adjustments@{adjustmentID}.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml new file mode 100644 index 0000000000..0a41f8f05e --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml @@ -0,0 +1,27 @@ +get: + description: Получить данные поправки к договору по её идентификатору + operationId: getContractAdjustmentByIDForParty + tags: + - Contracts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + - + $ref: '#/parameters/adjustmentID' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: Данные поправки к договору + schema: + $ref: '#/definitions/ContractAdjustment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From fd6900e70539d440921f8a6fb0582ee349283a97 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:32 +0700 Subject: [PATCH 243/999] New translations processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml (English) --- ...}@contracts@{contractID}@payout_tools.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml new file mode 100644 index 0000000000..93a8c591c3 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml @@ -0,0 +1,27 @@ +get: + description: Получить данные всех средств вывода + operationId: getPayoutToolsForParty + tags: + - Payouts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: Набор средств вывода + schema: + type: array + items: + $ref: '#/definitions/PayoutTool' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 9b03bf06e1f77be6af23309ef2481aac8d3edb4e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:32 +0700 Subject: [PATCH 244/999] New translations processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml (English) --- ...ntractID}@payout_tools@{payoutToolID}.yaml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml new file mode 100644 index 0000000000..ca2ce2793d --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml @@ -0,0 +1,27 @@ +get: + description: Получить данные средства вывода по его идентификатору + operationId: getPayoutToolByIDForParty + tags: + - Payouts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/contractID' + - + $ref: '#/parameters/payoutToolID' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: Данные средства вывода + schema: + $ref: '#/definitions/PayoutTool' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From bf1a99396eb019d7cdda4f10e988675a0321ce34 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:33 +0700 Subject: [PATCH 245/999] New translations processing@parties@{partyID}@shops.yaml (English) --- .../processing@parties@{partyID}@shops.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@shops.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@shops.yaml b/en/spec/paths/processing@parties@{partyID}@shops.yaml new file mode 100644 index 0000000000..d09c3bb6b0 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@shops.yaml @@ -0,0 +1,25 @@ +get: + description: Get all shops + operationId: getShopsForParty + tags: + - Shops + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: List of shops + schema: + type: array + items: + $ref: '#/definitions/Shop' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' + '404': + $ref: '#/responses/NotFound' From 5fcffb2d8278f7bf1c46ddcd60cf3b2190390bea Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:34 +0700 Subject: [PATCH 246/999] New translations processing@parties@{partyID}@shops@{shopID}.yaml (English) --- ...sing@parties@{partyID}@shops@{shopID}.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@shops@{shopID}.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}.yaml b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}.yaml new file mode 100644 index 0000000000..35201fb754 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}.yaml @@ -0,0 +1,25 @@ +get: + description: Get shop by id + operationId: getShopByIDForParty + tags: + - Shops + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: Shop found + schema: + $ref: '#/definitions/Shop' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From ce8dedefbc1197d5fe07cd9d38c4a624b2844b66 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:35 +0700 Subject: [PATCH 247/999] New translations processing@parties@{partyID}@shops@{shopID}@activate.yaml (English) --- ...ies@{partyID}@shops@{shopID}@activate.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@shops@{shopID}@activate.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@activate.yaml b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@activate.yaml new file mode 100644 index 0000000000..03fad15b68 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@activate.yaml @@ -0,0 +1,23 @@ +put: + description: Activate shop + operationId: activateShopForParty + tags: + - Shops + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + - + $ref: '#/parameters/partyID' + responses: + '204': + description: Shop activated + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 2e2da53962ac014d8e458c9b84707cadf224ccf2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:36 +0700 Subject: [PATCH 248/999] New translations processing@parties@{partyID}@shops@{shopID}@suspend.yaml (English) --- ...ties@{partyID}@shops@{shopID}@suspend.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml new file mode 100644 index 0000000000..4e93975b9d --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml @@ -0,0 +1,25 @@ +put: + description: | + Приостановить действие магазина. Этот тип заявок обрабатывается платформой + автоматически и исполняется сразу же после отправки. + operationId: suspendShopForParty + tags: + - Shops + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + - + $ref: '#/parameters/partyID' + responses: + '204': + description: Shop suspended + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 3cf608ec4ce5483c7799acf44d3f4f0e40ca5431 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:37 +0700 Subject: [PATCH 249/999] New translations processing@parties@{partyID}@suspend.yaml (English) --- .../processing@parties@{partyID}@suspend.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@suspend.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@suspend.yaml b/en/spec/paths/processing@parties@{partyID}@suspend.yaml new file mode 100644 index 0000000000..8d5dd9949f --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@suspend.yaml @@ -0,0 +1,21 @@ +put: + description: Suspend party by ID + operationId: suspendPartyByID + tags: + - Parties + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + responses: + '204': + description: Party suspended + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' + '404': + $ref: '#/responses/NotFound' From 3d01daee49f3b6952a8cc196e620606f6b351de7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:38 +0700 Subject: [PATCH 250/999] New translations processing@payment-institutions.yaml (English) --- .../processing@payment-institutions.yaml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 en/spec/paths/processing@payment-institutions.yaml diff --git a/en/spec/paths/processing@payment-institutions.yaml b/en/spec/paths/processing@payment-institutions.yaml new file mode 100644 index 0000000000..5b2edff45e --- /dev/null +++ b/en/spec/paths/processing@payment-institutions.yaml @@ -0,0 +1,31 @@ +get: + description: Получить список платёжных организаций + tags: + - PaymentInstitutions + operationId: getPaymentInstitutions + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/residence' + - + x-rebillyMerge: + - + name: realm + in: query + required: false + - + $ref: '#/definitions/RealmMode' + responses: + '200': + description: List of payment institutions + schema: + type: array + items: + $ref: '#/definitions/PaymentInstitution' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From b7241096de34294cb0e96be9798c52e539710d04 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:39 +0700 Subject: [PATCH 251/999] New translations processing@payment-institutions@{paymentInstitutionID}.yaml (English) --- ...t-institutions@{paymentInstitutionID}.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml new file mode 100644 index 0000000000..238bce4d38 --- /dev/null +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml @@ -0,0 +1,23 @@ +get: + description: Получить данные платёжной организации по ее ID + tags: + - PaymentInstitutions + operationId: getPaymentInstitutionByRef + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/paymentInstitutionID' + responses: + '200': + description: Payment institution found + schema: + $ref: '#/definitions/PaymentInstitution' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From add56bb9d0228c90e4c5557cfcd3ada93045c08e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:40 +0700 Subject: [PATCH 252/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml (English) --- ...{paymentInstitutionID}@terms@payments.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml new file mode 100644 index 0000000000..89dbb41375 --- /dev/null +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml @@ -0,0 +1,23 @@ +get: + description: Получить условия проведения платежей для платёжной организации + tags: + - PaymentInstitutions + operationId: getPaymentInstitutionPaymentTerms + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/paymentInstitutionID' + responses: + '200': + description: Payment institution terms calculated + schema: + $ref: '#/definitions/PaymentTerms' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 6e63f867272a19646c21c21eb92dc21838f1ade0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:41 +0700 Subject: [PATCH 253/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...tInstitutionID}@terms@payouts@methods.yaml | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml new file mode 100644 index 0000000000..eac7789732 --- /dev/null +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -0,0 +1,38 @@ +get: + description: Получить cпособы вывода средств для платёжной организации + tags: + - PaymentInstitutions + operationId: getPaymentInstitutionPayoutMethods + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/paymentInstitutionID' + - + name: currency + in: query + required: false + description: >- + Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + type: string + pattern: '^[A-Z]{3}$' + responses: + '200': + description: Способ вывода средств + schema: + type: array + items: + type: string + enum: + - BankAccount + - InternationalBankAccount + - Wallet + - PaymentInstitutionAccount + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From c772eef2bce9dff50df39b12b7132782b41c5599 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:42 +0700 Subject: [PATCH 254/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...nstitutionID}@terms@payouts@schedules.yaml | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml new file mode 100644 index 0000000000..8ac85a8c20 --- /dev/null +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -0,0 +1,44 @@ +get: + description: Получить доступные расписания вывода средств для платёжной организации + tags: + - PaymentInstitutions + operationId: getPaymentInstitutionPayoutSchedules + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/paymentInstitutionID' + - + name: currency + in: query + required: false + description: >- + Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + type: string + pattern: '^[A-Z]{3}$' + - + name: payoutMethod + in: query + required: false + description: Способ вывода средств + type: string + enum: + - BankAccount + - InternationalBankAccount + - Wallet + responses: + '200': + description: Идентификаторы расписаний выводов + schema: + type: array + items: + type: integer + format: int32 + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 4332b617885f7c223def252d235e5d1b4fcc62e0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:43 +0700 Subject: [PATCH 255/999] New translations processing@payment-resources.yaml (English) --- .../paths/processing@payment-resources.yaml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 en/spec/paths/processing@payment-resources.yaml diff --git a/en/spec/paths/processing@payment-resources.yaml b/en/spec/paths/processing@payment-resources.yaml new file mode 100644 index 0000000000..2c3a27e397 --- /dev/null +++ b/en/spec/paths/processing@payment-resources.yaml @@ -0,0 +1,30 @@ +post: + description: | + Создать новый одноразовый токен платежного средства, предоставленного плательщиком, а + также новую уникальную платежную сессию. + Токен платежного средства и идентификатор сессии необходим для создания + платежа по инвойсу и имеет ограниченное время жизни. + tags: + - Tokens + operationId: createPaymentResource + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: paymentResource + description: Данные для создания платежного средства + in: body + required: true + schema: + $ref: '#/definitions/PaymentResourceParams' + responses: + '201': + description: Токен и сессия созданы + schema: + $ref: '#/definitions/PaymentResourceResult' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From b0d8bd4221c6aa7624d979d7aaa03b38c17a96ff Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:43 +0700 Subject: [PATCH 256/999] New translations processing@payments.yaml (English) --- en/spec/paths/processing@payments.yaml | 29 ++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 en/spec/paths/processing@payments.yaml diff --git a/en/spec/paths/processing@payments.yaml b/en/spec/paths/processing@payments.yaml new file mode 100644 index 0000000000..ace8ad4570 --- /dev/null +++ b/en/spec/paths/processing@payments.yaml @@ -0,0 +1,29 @@ +get: + description: Получить платёж по указанному внешнему идентификатору. + tags: + - Payments + operationId: getPaymentByExternalID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: externalID + description: Внешний идентификатор платежа + in: query + required: true + type: string + maxLength: 40 + minLength: 1 + responses: + '200': + description: Платёж + schema: + $ref: '#/definitions/Payment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From c7861e3fb20e3a977b0ac14b366ee1c596645662 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:45 +0700 Subject: [PATCH 257/999] New translations processing@payouts.yaml (English) --- en/spec/paths/processing@payouts.yaml | 48 +++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 en/spec/paths/processing@payouts.yaml diff --git a/en/spec/paths/processing@payouts.yaml b/en/spec/paths/processing@payouts.yaml new file mode 100644 index 0000000000..be667784ae --- /dev/null +++ b/en/spec/paths/processing@payouts.yaml @@ -0,0 +1,48 @@ +post: + description: | + Создать новую выплату и отправить её на + премодерацию. + operationId: createPayout + tags: + - Payouts + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: payoutParams + in: body + required: true + schema: + $ref: '#/definitions/PayoutParams' + responses: + '201': + description: Выплата создана + schema: + $ref: '#/definitions/Payout' + '401': + $ref: '#/responses/Unauthorized' + '400': + description: Неверные данные + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyID + - invalidPayoutTool + - invalidCash + - invalidRequest + - invalidDeadline + - ambiguousPartyID + message: + description: Человекочитаемое описание ошибки + type: string + example: invalid payout id From 4bb0624bdd148eb9b30b52a29aafb22eec404602 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:47 +0700 Subject: [PATCH 258/999] New translations processing@payouts@{payoutID}.yaml (English) --- .../paths/processing@payouts@{payoutID}.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@payouts@{payoutID}.yaml diff --git a/en/spec/paths/processing@payouts@{payoutID}.yaml b/en/spec/paths/processing@payouts@{payoutID}.yaml new file mode 100644 index 0000000000..88c8b47ffb --- /dev/null +++ b/en/spec/paths/processing@payouts@{payoutID}.yaml @@ -0,0 +1,23 @@ +get: + description: Получение данных по выплате + tags: + - Payouts + operationId: getPayout + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/payoutID' + responses: + '200': + description: Найдена выплата + schema: + $ref: '#/definitions/Payout' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From dfc248a56cbe861e58120765e5b7042699900ade Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:48 +0700 Subject: [PATCH 259/999] New translations processing@refunds.yaml (English) --- en/spec/paths/processing@refunds.yaml | 29 +++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 en/spec/paths/processing@refunds.yaml diff --git a/en/spec/paths/processing@refunds.yaml b/en/spec/paths/processing@refunds.yaml new file mode 100644 index 0000000000..cfd9dd4209 --- /dev/null +++ b/en/spec/paths/processing@refunds.yaml @@ -0,0 +1,29 @@ +get: + description: Получить возврат по указанному внешнему идентификатору. + tags: + - Payments + operationId: getRefundByExternalID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: externalID + description: Внешний идентификатор возврата + in: query + required: true + type: string + maxLength: 40 + minLength: 1 + responses: + '200': + description: Данные возврата + schema: + $ref: '#/definitions/Refund' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 820fad3701c3b35e137e6073cbeb75b74577cc90 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:49 +0700 Subject: [PATCH 260/999] New translations processing@schedules@{scheduleID}.yaml (English) --- .../processing@schedules@{scheduleID}.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 en/spec/paths/processing@schedules@{scheduleID}.yaml diff --git a/en/spec/paths/processing@schedules@{scheduleID}.yaml b/en/spec/paths/processing@schedules@{scheduleID}.yaml new file mode 100644 index 0000000000..ce69135a6e --- /dev/null +++ b/en/spec/paths/processing@schedules@{scheduleID}.yaml @@ -0,0 +1,28 @@ +get: + description: Получить данные расписания выводов по ее ID + tags: + - Payouts + operationId: getScheduleByRef + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: scheduleID + in: path + description: Schedule reference + required: true + type: integer + format: int32 + responses: + '200': + description: Schedule found + schema: + $ref: '#/definitions/Schedule' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From c81799aacbaa095fa5d32659a56bb2559ebce396 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:50 +0700 Subject: [PATCH 261/999] New translations processing@service-providers@{serviceProviderID}.yaml (English) --- ...service-providers@{serviceProviderID}.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@service-providers@{serviceProviderID}.yaml diff --git a/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml b/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml new file mode 100644 index 0000000000..fc5679bf47 --- /dev/null +++ b/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml @@ -0,0 +1,21 @@ +get: + description: Получить данные провайдера платёжных сервисов по его ID + tags: + - PaymentInstitutions + operationId: getServiceProviderByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/serviceProviderID' + responses: + '200': + description: Провайдер платёжных сервисов найден + schema: + $ref: '#/definitions/ServiceProvider' + '404': + $ref: '#/responses/NotFound' + '400': + $ref: '#/responses/DefaultLogicError' From f4119d136ac2af9e16faa931f43224bce4ce1c97 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:51 +0700 Subject: [PATCH 262/999] New translations processing@shops.yaml (English) --- en/spec/paths/processing@shops.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@shops.yaml diff --git a/en/spec/paths/processing@shops.yaml b/en/spec/paths/processing@shops.yaml new file mode 100644 index 0000000000..1334a7f59d --- /dev/null +++ b/en/spec/paths/processing@shops.yaml @@ -0,0 +1,21 @@ +get: + description: Get all shops + operationId: getShops + tags: + - Shops + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '200': + description: List of shops + schema: + type: array + items: + $ref: '#/definitions/Shop' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 7f4e80cc6b6fa8afb2427051d45e57e9622a4f44 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:52 +0700 Subject: [PATCH 263/999] New translations processing@shops@{shopID}.yaml (English) --- en/spec/paths/processing@shops@{shopID}.yaml | 23 ++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@shops@{shopID}.yaml diff --git a/en/spec/paths/processing@shops@{shopID}.yaml b/en/spec/paths/processing@shops@{shopID}.yaml new file mode 100644 index 0000000000..f4728c9889 --- /dev/null +++ b/en/spec/paths/processing@shops@{shopID}.yaml @@ -0,0 +1,23 @@ +get: + description: Get shop by id + operationId: getShopByID + tags: + - Shops + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + responses: + '200': + description: Shop found + schema: + $ref: '#/definitions/Shop' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 593f0007b51f265ec33192579ba04f03d7d951ac Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:53 +0700 Subject: [PATCH 264/999] New translations processing@shops@{shopID}@activate.yaml (English) --- .../processing@shops@{shopID}@activate.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@shops@{shopID}@activate.yaml diff --git a/en/spec/paths/processing@shops@{shopID}@activate.yaml b/en/spec/paths/processing@shops@{shopID}@activate.yaml new file mode 100644 index 0000000000..7956d16164 --- /dev/null +++ b/en/spec/paths/processing@shops@{shopID}@activate.yaml @@ -0,0 +1,21 @@ +put: + description: Activate shop + operationId: activateShop + tags: + - Shops + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + responses: + '204': + description: Shop activated + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 71b3968e79432d05f2da44867d659313c0c49189 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:54 +0700 Subject: [PATCH 265/999] New translations processing@shops@{shopID}@suspend.yaml (English) --- .../processing@shops@{shopID}@suspend.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@shops@{shopID}@suspend.yaml diff --git a/en/spec/paths/processing@shops@{shopID}@suspend.yaml b/en/spec/paths/processing@shops@{shopID}@suspend.yaml new file mode 100644 index 0000000000..04a59ae6a1 --- /dev/null +++ b/en/spec/paths/processing@shops@{shopID}@suspend.yaml @@ -0,0 +1,23 @@ +put: + description: | + Приостановить действие магазина. Этот тип заявок обрабатывается платформой + автоматически и исполняется сразу же после отправки. + operationId: suspendShop + tags: + - Shops + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/shopID' + responses: + '204': + description: Shop suspended + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From e7f6ff36ed7e4f467e1a45d24e244ad8c3df8df9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:55 +0700 Subject: [PATCH 266/999] New translations processing@tradeblocs.yaml (English) --- en/spec/paths/processing@tradeblocs.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 en/spec/paths/processing@tradeblocs.yaml diff --git a/en/spec/paths/processing@tradeblocs.yaml b/en/spec/paths/processing@tradeblocs.yaml new file mode 100644 index 0000000000..1458aa4e80 --- /dev/null +++ b/en/spec/paths/processing@tradeblocs.yaml @@ -0,0 +1,19 @@ +get: + description: Получить список торговых блоков + tags: + - TradeBlocs + operationId: getTradeBlocs + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '200': + description: Список Торговых Блоков + schema: + type: array + items: + $ref: '#/definitions/TradeBloc' + '400': + $ref: '#/responses/DefaultLogicError' From fe578e4d5dd61be433aff6b5d66ec5f9eb661010 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:56 +0700 Subject: [PATCH 267/999] New translations processing@tradeblocs@{tradeBlocID}.yaml (English) --- .../processing@tradeblocs@{tradeBlocID}.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml diff --git a/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml b/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml new file mode 100644 index 0000000000..689674376e --- /dev/null +++ b/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml @@ -0,0 +1,21 @@ +get: + description: Получить данные торгового блока по его ID + tags: + - TradeBlocs + operationId: getTradeBlocByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/tradeBlocID' + responses: + '200': + description: Торговый Блок найден + schema: + $ref: '#/definitions/TradeBloc' + '404': + $ref: '#/responses/NotFound' + '400': + $ref: '#/responses/DefaultLogicError' From c0c25d9ab9ee91e64e0659c4d48607972105b1bf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:57 +0700 Subject: [PATCH 268/999] New translations processing@webhooks.yaml (English) --- en/spec/paths/processing@webhooks.yaml | 78 ++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 en/spec/paths/processing@webhooks.yaml diff --git a/en/spec/paths/processing@webhooks.yaml b/en/spec/paths/processing@webhooks.yaml new file mode 100644 index 0000000000..feb609ad3d --- /dev/null +++ b/en/spec/paths/processing@webhooks.yaml @@ -0,0 +1,78 @@ +post: + description: Установить новый webhook. + tags: + - Webhooks + operationId: createWebhook + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + name: webhookParams + description: Параметры устанавливаемого webhook'а + in: body + required: true + schema: + $ref: '#/definitions/Webhook' + responses: + '201': + description: Webhook установлен + schema: + $ref: '#/definitions/Webhook' + '401': + $ref: '#/responses/Unauthorized' + '429': + description: Превышен лимит количества установленных webhook'ов + schema: + type: object + required: + - message + properties: + message: + description: Человекочитаемое описание ошибки + type: string + example: Webhook limit exceeded + '400': + description: Ошибочные данные webhook'а + schema: + type: object + required: + - code + - message + properties: + code: + description: | + [Код ошибки](#tag/Error-Codes) + type: string + enum: + - invalidPartyID + - invalidShopID + - invalidRequest + - invalidDeadline + - ambiguousPartyID + message: + description: Человекочитаемое описание ошибки + type: string + example: Shop not found or inaccessible +get: + description: Получить набор установленных webhook'ов. + tags: + - Webhooks + operationId: getWebhooks + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + responses: + '200': + description: Набор webhook'ов + schema: + type: array + items: + $ref: '#/definitions/Webhook' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From b569a08f94272233985eaf21026ec99dc9d80446 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:58 +0700 Subject: [PATCH 269/999] New translations processing@webhooks@{webhookID}.yaml (English) --- .../processing@webhooks@{webhookID}.yaml | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 en/spec/paths/processing@webhooks@{webhookID}.yaml diff --git a/en/spec/paths/processing@webhooks@{webhookID}.yaml b/en/spec/paths/processing@webhooks@{webhookID}.yaml new file mode 100644 index 0000000000..0ecc14fbdb --- /dev/null +++ b/en/spec/paths/processing@webhooks@{webhookID}.yaml @@ -0,0 +1,44 @@ +get: + description: Получить webhook по его идентификатору. + tags: + - Webhooks + operationId: getWebhookByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/webhookID' + responses: + '200': + description: Данные webhook'а + schema: + $ref: '#/definitions/Webhook' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' +delete: + description: Снять указанный webhook. + tags: + - Webhooks + operationId: deleteWebhookByID + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/webhookID' + responses: + '204': + description: Webhook успешно снят + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 1008bb94181cdd8b6ae7eb54ddcaabcdf4ab275c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 16:55:58 +0700 Subject: [PATCH 270/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 574 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 574 insertions(+) create mode 100644 en/spec/swagger.yaml diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml new file mode 100644 index 0000000000..938066d57a --- /dev/null +++ b/en/spec/swagger.yaml @@ -0,0 +1,574 @@ +swagger: '2.0' +info: + version: 2.0.1 + title: Vality Payments API + description: | + + ## Описание + + Vality Payments API предназначен для мерчантов, принимающих платежи из своего пользовательского + интерфейса, например веб-сайта или мобильного приложения, и является единственной точкой + взаимодействия с системой для проведения операций оплаты товаров и услуг. + + ## Детали взаимодействия + + При любом обращении к API в заголовке `X-Request-ID` соответствующего запроса необходимо + передать его уникальный идентификатор: + + ``` + X-Request-ID: 37d735d4-0f42-4f05-89fa-eaa478fb5aa9 + ``` + + ### Тип содержимого и кодировка + + Система принимает и возвращает данные в формате JSON и кодировке UTF-8: + + ``` + Content-Type: application/json; charset=utf-8 + ``` + + ### Формат дат + + Система принимает и возвращает значения отметок времени в формате `date-time`, описанном в + [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339): + + ``` + 2017-01-01T00:00:00Z + 2017-01-01T00:00:01+00:00 + ``` + + ### Максимальное время обработки запроса + + При любом обращении к API в заголовке `X-Request-Deadline` соответствующего запроса можно + передать параметр отсечки по времени, определяющий максимальное время ожидания завершения + операции по запросу: + + ``` + X-Request-Deadline: 10s + ``` + + По истечении указанного времени система прекращает обработку запроса. Рекомендуется указывать + значение не более одной минуты, но не менее трёх секунд. + + `X-Request-Deadline` может: + + * задаваться в формате `date-time` согласно + [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339); + * задаваться в относительных величинах: в миллисекундах (`150000ms`), секундах (`540s`) или + минутах (`3.5m`). +basePath: /v2 +schemes: + - https +consumes: + - application/json; charset=utf-8 +produces: + - application/json; charset=utf-8 +securityDefinitions: + bearer: + type: apiKey + name: Authorization + in: header + description: | + Взаимодействие между мерчантом и системой осуществляется по защищенному протоколу (HTTPS). + HTTP-запросы по нешифрованному каналу не поддерживаются. + + Содержимое API-ключа следует передать в заголовке `Authorization`: + + ``` + Authorization: Bearer MjMyNDQxMjM6NDUzRmRnZDQ0M... + ``` + + Ключи не разделяются на тестовые и боевые. Для проведения тестовых транзакций используйте + идентификатор тестового магазина. + + **Важно! Не передавайте API-ключ третьим лицам!** +security: + - + bearer: [ ] +responses: + NotFound: + description: Заданный ресурс не найден + schema: + $ref: '#/definitions/GeneralError' + Unauthorized: + description: Ошибка авторизации + DefaultLogicError: + description: Неверные данные + schema: + $ref: '#/definitions/DefaultLogicError' + ExternalIDConflict: + description: Переданное значение `externalID` уже использовалось вами ранее с другими параметрами запроса + schema: + $ref: '#/definitions/ExternalIDConflictError' +parameters: + requestID: + name: X-Request-ID + in: header + description: Уникальный идентификатор запроса к системе + required: true + type: string + maxLength: 32 + minLength: 1 + shopID: + name: shopID + in: path + description: Идентификатор магазина + required: true + type: string + maxLength: 40 + minLength: 1 + invoiceTemplateID: + name: invoiceTemplateID + in: path + description: Идентификатор шаблона инвойса + required: true + type: string + maxLength: 40 + minLength: 1 + paymentID: + name: paymentID + in: path + description: Идентификатор платежа в рамках инвойса + required: true + type: string + maxLength: 40 + minLength: 1 + refundID: + name: refundID + in: path + description: Идентификатор возврата в рамках платежа + required: true + type: string + maxLength: 40 + minLength: 1 + chargebackID: + name: chargebackID + in: path + description: Идентификатор возвратного платежа в рамках платежа + required: true + type: string + maxLength: 40 + minLength: 1 + contractID: + name: contractID + in: path + description: Идентификатор договора + required: true + type: string + maxLength: 40 + minLength: 1 + residence: + name: residence + in: query + description: >- + Резиденция, alpha-3 код по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) + required: false + type: string + pattern: '^[A-Z]{3}$' + customerID: + name: customerID + in: path + description: Идентификатор кастомера + required: true + type: string + maxLength: 40 + minLength: 1 + customerBindingID: + name: customerBindingID + in: path + description: Идентификатор привязки к кастомера + required: true + type: string + maxLength: 40 + minLength: 1 + webhookID: + name: webhookID + in: path + description: Идентификатор webhook'а + required: true + type: string + maxLength: 40 + minLength: 1 + adjustmentID: + name: adjustmentID + in: path + description: Идентификатор поправки к договору + required: true + type: string + maxLength: 40 + minLength: 1 + payoutToolID: + name: payoutToolID + in: path + description: Идентификатор средства вывода + required: true + type: string + maxLength: 40 + minLength: 1 + payoutID: + name: payoutID + in: path + description: Идентификатор вывода + required: true + type: string + maxLength: 40 + minLength: 1 + invoiceID: + name: invoiceID + in: path + description: Идентификатор инвойса + required: true + type: string + maxLength: 40 + minLength: 1 + paymentInstitutionID: + name: paymentInstitutionID + in: path + description: Payment institution reference + required: true + type: integer + format: int32 + serviceProviderID: + name: serviceProviderID + in: path + description: Идентификатор провайдера платёжных сервисов в системе + required: true + type: string + maxLength: 100 + minLength: 1 + fromTime: + name: fromTime + in: query + description: Начало временного отрезка + required: true + type: string + format: date-time + toTime: + name: toTime + in: query + description: Конец временного отрезка + required: true + type: string + format: date-time + limit: + name: limit + in: query + description: Лимит выборки + required: true + type: integer + format: int32 + minimum: 1 + maximum: 1000 + offset: + name: offset + in: query + description: Смещение выборки + required: false + type: integer + minimum: 0 + deadline: + name: X-Request-Deadline + in: header + description: Максимальное время обработки запроса + required: false + type: string + maxLength: 40 + minLength: 1 + partyID: + name: partyID + in: path + description: Уникальный в рамках системы идентификатор участника. #TODO: rephrase + required: true + type: string + countryID: + name: countryID + in: path + required: true + description: 'Alpha-3 код страны по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1)' + type: string + pattern: '^[A-Z]{3}$' + tradeBlocID: + name: tradeBlocID + in: path + description: Идентификатор торгового блока + required: true + type: string +tags: + - + name: Parties + x-displayName: Участники + description: > + Участник системы - совокупность данных о вашей организации, составе и условиях заключенных договоров, а также информация о связанных с организацией магазинах. + - + name: Shops + x-displayName: Магазины + description: > + Магазин - это отображение вашего веб-сайта или точки продаж в системе. К магазину привязываются финансовые условия, которые определяют, в частности, процент комиссии системы. Каждый магазин в системе имеет привязанные счета, на которых аккумулируются отправленные плательщиками деньги. В каждой валюте может существовать только один счет. Категория магазина определяет группы товаров или услуг, которые в нем представлены. К магазину может быть привязан банковский терминал на стороне банка-эквайера. Любые изменения данных магазинов требуют верификации на стороне системы. + Для тестовых платежей используются магазины, созданные в тестовой категории. Первый тестовый магазин система создает автоматически при регистрации участника. + Ваш веб-сайт или точка продаж могут иметь более одного магазина, ближайшим аналогом можно представить банковские POS-терминалы на точке продаж. + ## Асинхронные уведомления + Для любого магазина можно указать URL для получения асинхронных оповещений об изменении состояния данных при помощи установки webhook'а. Например, вы можете установить webhook, указав URL вашего приложения, на который система будет отправлять данных об изменении состояния инвойса. Для проверки подлинности присланных на URL вашего приложения данных используется соответствующий публичный ключ, который создаётся при установке этого webhook'а и получить который можно в вашем личном кабинете. + - + name: Invoices + x-displayName: Инвойсы + description: | + Инвойс - это базовая модель для работы с системой по приему платежей. Перед + рендерингом платежной формы, запуском транзакций на списание денег, + холдированием средств на карте плательщика и запуском других подобных + бизнес-процессов, необходимо создать инвойс и узнать его идентификатор. + + В общем случае, инвойс является контейнером для платежей, данных о товарах + и магазине. Инвойсы имеют настраиваемый ограниченный срок жизни. После + истечения срока жизни состояние инвойса изменить невозможно. + + + ## Состояния и статусы инвойса + + ### Таблица состояний инвойса: + | Состояние | Обозначение | Описание | + | -- | -- | -- | + | Не оплачен | `unpaid` | Инвойс создан, но финансовые обязательства ещё не погашены. | + | Отменён | `cancelled` | Инвойс отменён с указанием причины, все обязательства по нему недействительны. | + | Оплачен | `paid` | Финансовые обязательства по инвойсу погашены, но товары или услуги плательщику ещё не предоставлены. | + | Погашен | `fulfilled` | Все обязательства, как плательщика, так и мерчанта, погашены. | + + В узлах диаграммы указаны статусы инвойса, стрелки помечены процессами, + успешное завершение которых порождает переход из одного статуса в другой. + + ![Invoice State diagram](wsd/img/invoice.svg) + + ## Метаданные инвойса и платежа + + Система предоставляет вам возможность заполнить и сохранить любые + необходимые метаданные как в структуре инвойса, так и в структуре любого платежа. + Данные описываются массивом JSON. В дальнейшем система предоставит + вам эти данные при запросе данных инвойса или платежа по его идентификатору + либо пришлет в асинхронном режиме на webhook, установленный для соответствующего + магазина, если он есть. + + ## События инвойса + + Любые изменения состояния данных в системе порождают события. Можно получить как + полный список событий, приведших к определенному состоянию данных, так и + последнее событие, описывающее текущее состояние объекта. Например, для + того, чтобы узнать состояние инвойса, и таким образом принять решение об + отгрузке товара или предоставлении услуги плательщику, можно запросить у + системы все события, произошедшие в рамках указанного ID инвойса, либо + самое последнее из них. + + ## Authorization + + Операции: + + * создания инвойса, + + * отмены инвойса, + + * погашения инвойса, + + * получения *нового* токена доступа к инвойсу (уже после создания инвойса) + + + авторизуются вашим API-ключом. + + ### Токен доступа к инвойсу + + Токен доступа к инвойсу авторизует ограниченное количество операций, + необходимых для проведения [платежей](#tag/Payments) по указанному + инвойсу, в частности: + + * [токенизация](#tag/Tokens) платёжных инструментов, + + * создание платежей по этому и только этому инвойсу, + + * получение состояния и событий этого инвойса. + + + Срок действия токена составляет 3 суток от момента создания, после + истечения которого использовать его для авторизации операций будет более + невозможно. + + ## Распределение денежных средств + + В рамках одного инвойса можно указать распределение денежных средств + между несколькими магазинами. При необходимости можно добавить комиссию, + которая будет начисляться магазину переданному при создании инвойса (далее магазин инвойса). + Общая сумма всех транзакций распределения не должна превышать сумму инвойса. + В распределении не должно быть больше одной транзакции для каждого магазина. + Транзакции распределения бывают следующих типов: + + * С телом AllocationBodyAmount, в котором передается сумма, перечисляемая магазину. + Чтобы добавить комиссию нужно создать транзакцию в пользу магазина инвойса. + + * С телом AllocationBodyTotal, в котором передается общая сумма транзакции и комиссия к ней, + при этом комиссия может быть следующих типов: + * AllocationFeeFixed или значение комиссии в пользу магазина инвойса. + * AllocationFeeShare или процент от общей суммы транзакции в пользу магазина инвойса. + - + name: InvoiceTemplates + x-displayName: Шаблоны инвойсов + description: > + Шаблоны инвойсов позволяют упростить выставление инвойсов. Шаблон инвойса привязан к конкретному магазину и содержит спецификацию, по которой можно создавать инвойсы, указывая только конкретнyю стоимость товаров и услуг и/или метаданные инвойса. В случае, если шаблон содержит фиксированную стоимость, её также можно опустить при создании инвойса. Если при создании инвойса по шаблону не указать метаданные инвойса, они будут взяты из значения в шаблоне (если шаблон содержит метаданные). + + Cоздание, модификация и удаление шаблона инвойса не требуют верификации на стороне системы и заявок на эти изменения. + ## Authorization + Создание, модификация и удаление шаблона инвойса авторизуются вашим API-ключом. + ### Токен доступа к шаблону инвойса + Токен доступа к шаблону инвойса создается в результате операции создания шаблона. Он авторизует: + * получение шаблона инвойса по его идентификатору, + * создание инвойса по данному шаблону. + - + name: Payments + x-displayName: Платежи + description: > + Реальное списание денег с плательщиков осуществляется вызовом метода создания платежа. Перед запуском платежей необходимо создать инвойс, в рамках которого система будет проводить попытки списания, а также указать токен платежного средства плательщика. Таким образом, система предоставляет вам интерфейс, позволяющий со стороны вашего серверного кода инициировать и контролировать процесс списания денег. Данный процесс может быть, как синхронным, когда вы ожидаете ответа системы, так и асинхронным, когда после запуска платежа вы ожидаете уведомлений на установленный для соответствующего магазина webhook. + ## Варианты проведения оплаты + Система предоставляет два метода выполнения операции оплаты: одно- и двухстадийный, PaymentFlowInstant и PaymentFlowHold. + Одностадийная оплата (PaymentFlowInstant) выполняется вызовом одного метода API, по результатам которого проходит авторизация и последующее списание средств в пользу магазина в рамках одной транзакции. + Двухстадийная оплата (PaymentFlowHold) подразумевает вызов двух методов: отдельно на авторизацию, отдельно на списание. После успешной авторизации сумма операции будет блокирована на счету плательщика, то есть он не сможет ей воспользоваться. + Подтвердить списание (capturePayment) можно на равную или меньшую сумму авторизации. В случае указания меньшей суммы остаток средств будет автоматически возвращен плательщику. Подтвердить или отменить успешную авторизацию можно как вручную, вызвав соответствующий метод API (capturePayment или cancelPayment), так и автоматически, согласно выбранной стратегии onHoldExpiration. Срок ручного подтверждения устанавливается нами в настройках системы и, как правило, составляет от 3 до 7 календарных дней. + ## Платежная сессия + Система обеспечивает идемпотентность списания денег с платежного средства, предоставляя уникальный идентификатор платежной сессии. Данный идентификатор предоставляется в процессе создания [токена платежного средства](#tag/Tokens) и гарантирует идемпотентность запросов на списание средств, обеспечивая защиту от ошибочных повторных списаний. + ## Ограничение времени обработки платежа + При создании платежа в рамках системы, в поле `processingDeadline` можно задать время выполнения платежа, по истечении которого, система попытается прекратить обработку платежа и перевести его в статус `failed` с ошибкой `processing_deadline_reached`. + + Ограничение на время обработки следует рассматривать как рекомендацию, поскольку в зависимости от платежного средства и текущего состояния платежа у системы может не быть возможности прекратить обработку. Если значение поля не установлено, то система выберет его самостоятельно, так чтобы было достаточно времени для прохождения платежа в обычных условиях. + + Ограничение времени обработки платежа, аналогично заголовку `X-Request-Deadline`, может указываться в формате, описанном в RFC 3339, или в относительных величинах. + ## Authorization + Запросы API платежей авторизуются либо токеном доступа к инвойсу, по которому создан платеж, либо вашим API-ключом. + - + name: Tokens + x-displayName: Платежные токены + description: > + Система предоставляет вам возможность самостоятельно инициировать списание денег с платежных карт плательщиков и берет на себя процессы сертификации и соответствия стандартам PCS-DSS. Стандарт декларирует запрет на обработку и хранение данных держателей карт (ДДК) на стороне мерчанта. Используемые нами подходы к реализации интерфейса подразумевают возможность верстки и отдачи HTML формы для ввода ДДК на стороне вашего серверного кода. Чтобы обеспечить соответствие стандартам мы предоставляем разработанную нами JS-библиотеку, которая после встраивания в HTML-код вашей платежной формы в асинхронном режиме собирает ДДК и отправляет на интерфейс системы для дальнейшего шифрования и токенизации. В ответ JS-библиотека возвращает на вашу платежную форму уникальный токен платежной карты, который в дальнейшем вы можете использовать для запуска платежей. + + В процессе создания токена предоставляется [платежная сессия](#tag/Payments), обеспечивающая идемпотентность списания денег с платежного средства. + - + name: Categories + x-displayName: Категории магазинов + description: > + Для описания групп товаров и услуг, предоставляемых магазинами, используются категории. Категории могут влиять на предоставление статистики, упорядочивание магазинов, а также на финансовые условия системы. + - + name: Contracts + x-displayName: Договоры + description: > + Договор содержит данные юридического соглашения, на основе которого система предоставляет всевозможные услуги мерчанту. В договоре, в частности описывается набор условий, по которым предоставляются сервисы системы, например, комиссии на проведение транзакций, условия вывода средств и данных юридического лица. + Любые изменения данных магазинов требуют верификации на стороне системы путем создания заявок на изменение. + - + name: Payouts + x-displayName: Вывод средств + description: > + Для получения автоматических выплат по принятым платежам на ваш банковский счет необходимо в рамках договора с системой указать данные для вывода средств. В дальнейшем по указанным данным система будет инициировать банковские переводы на основе суммы платежей, принятой по всем активным магазинам. + Любые изменения данных требуют верификации на стороне системы путем создания заявок на изменение. + - + name: Webhooks + x-displayName: Webhooks + description: > + В данном разделе описаны методы, позволяющие управлять Webhook'ами, или инструментами для получения асинхронных оповещений посредством HTTP-запросов при наступлении одного или группы интересующих вас событий, например, о том, что платеж в рамках созданного инвойса был успешно оплачен. + Внимание! Только Webhooks Management API является частью данной спецификации. Для реализации обработчика присылаемых уведомлений вам необходимо будет ознакомиться со спецификацей [Vality Webhooks Events API](https://github.com/valitydev/swag-payments-webhook-events). + - + name: Search + x-displayName: Поиск + description: > + Для получения списка всех инвойсов/платежей указанного магазина необходимо вызвать соответствующий метод платформы. Имеется возможность отфильтровать выборку по определенным статусам. + - + name: PaymentInstitutions + x-displayName: Платёжные организации + description: > + Платёжная организация - организация, осуществляющая услуги по обслуживанию финансовых операций, которые возникают в результате осуществления бизнес-процессов системой. + - + name: Error Codes + x-displayName: Коды ошибок + description: > + + ## Ошибки бизнес-логики + Все ошибки бизнес-логики имеют следуюший вид: + ```json { "code": "string", "message": "string" } ``` + В поле `code` содержится тип ошибки, а в `message` - дополнительная информация по произошедшей ошибке. + На данный момент существуют следующие коды ошибок: + | Код | Описание | | --- | -------- | | **operationNotPermitted** | Недоступная в рамках действующего договора операция. | | **invalidPartyStatus** | Ваш участник заблокирован или его операции приостановлены. В последнем случае вы можете их [возобновить](#operation/activateMyParty). | | **invalidShopStatus** | Ваш магазин заблокирован или его операции приостановлены. В последнем случае вы можете их [возобновить](#operation/activateShop). | | **invalidContractStatus** | Ваш договор более не имеет силы, по причине истечения срока действия или расторжения. | | **invalidShopID** | Магазин с указанным идентификатором не существует или недоступен. | | **invalidInvoiceCost** | Стоимость инвойса не указана или неверна, в частности, не равна стоимости позиций в корзине. | | **invalidInvoiceCart** | Некорректная корзина в инвойсе, Например, пустая. | | **invalidInvoiceStatus** | Неверный [статус инвойса](#tag/Invoices). Например, при попытке [оплатить](#operation/createPayment) отменённый инвойс. | | **invoiceTermsViolated** | Инвойс нарушает ограничения, установленные в рамках действующего договора. | | **invoicePaymentPending** | Последний запущенный платёж по указанному инвойсу ещё не достиг финального статуса. | | **invalidPaymentStatus** | Неверный [статус платежа](#tag/Payments). Например, при попытке [подтвердить](#operation/capturePayment) неуспешный платёж. | | **invalidPaymentResource** | Не поддерживаемый системой или не подключенный в рамках действующего договора платежный инструмент. | | **invalidPaymentToolToken** | Неверное содержимое токена платёжного инструмента. | | **invalidProcessingDeadline** | Неверный формат ограничения времени авторизации платежа. | | **invalidPaymentSession** | Невернoе содержимое платёжной сессии. | | **invalidRecurrentParent** | Невернo указан родительский рекуррентный платеж. | | **insufficentAccountBalance** | Недостаточный объём денежных средств на счёте магазина, например, для проведения возврата. | | **invoicePaymentAmountExceeded** | Попытка возврата сверх суммы платежа. | | **inconsistentRefundCurrency** | Попытка возврата средств в валюте, отличной от валюты платежа. | | **changesetConflict** | Попытка внести изменения участника, конфликтующие с изменениями в других заявках, ожидающих рассмотрения. | | **invalidChangeset** | Неверные изменения участника, например, попытка создать магазин в валюте, недоступной в рамках договора. | | **limitExceeded** | Превышен разумный лимит выборки. В этом случае лучше запросить менее объёмный набор данных. | | **invalidDeadline** | Неверный формат времени. | | **chargebackInProgress** | Попытка возврата при открытом возвратном платеже. | | **invalidRequest** | Прочие неверные данные запроса. | | **invalidPartyID** | Участник с указанным идентификатором не существует или недоступен. | | **ambiguousPartyID** | Невозможно однозначно определить идентификатор участника, укажите идентификатор в запросе явно. | | **invalidAllocation** | Некорректное распределение денежных средств, Например, больше одной транзакции в пользу одного из магазинов. | | **allocationNotPermitted** | Распределение недоступно в рамках договора. | | **refundCartConflict** | Невозможно однозначно определить содержание возврата, так как одновременно переданы распределение и корзина рефанда. | + ## Общие ошибки + Ошибки возникающие при попытках совершения операций с незарегистрированными в системе объектами. Имеют вид + ```json { "message": "string" } ``` + В поле `message` содержится информация по произошедшей ошибке. Например: + ```json { "message": "Invoice not found" } ``` + ## Ошибки обработки запросов + В процессе обработки запросов силами нашей системы могут происходить различные непредвиденные ситуации. Об их появлении система сигнализирует по протоколу HTTP соответствующими [статусами][5xx], обозначающими ошибки сервера. + | Код | Описание | | ------- | ---------- | | **500** | В процессе обработки системой запроса возникла непредвиденная ситуация. При получении подобного кода ответа мы рекомендуем обратиться в техническую поддержку. | | **503** | Система временно недоступна и не готова обслуживать данный запрос. Запрос гарантированно не выполнен, при получении подобного кода ответа попробуйте выполнить его позднее, когда доступность системы будет восстановлена. | | **504** | Система превысила допустимое время обработки запроса, результат запроса не определён. Попробуйте отправить запрос повторно или выяснить результат выполнения исходного запроса, если повторное исполнение запроса нежелательно. | + [5xx]: https://tools.ietf.org/html/rfc7231#section-6.6 + + ## Ошибки платежа + Ошибки, передаваемые в платежную форму (отображаются плательщикам): + | Код | Описание | | --- | -------- | | InvalidPaymentTool | Неверный платежный инструмент (введен номер несуществующей карты, отсутствующего аккаунта и т.п.) | | AccountLimitsExceeded | Превышены лимиты (например, в личном кабинете плательщика установлено ограничение по сумме платежа, стране списания) | | InsufficientFunds | Недостаточно средств на счете | | PreauthorizationFailed | Предварительная авторизация отклонена (введен неверный код 3D-Secure, на форме 3D-Secure нажата ссылка отмены) | | RejectedByIssuer | Платёж отклонён эмитентом (установлены запреты по стране списания, запрет на покупки в интернете, платеж отклонен антифродом эмитента и т.п.) | | PaymentRejected | платёж отклонён по иным причинам | + Ошибки, передаваемые в ЛК мерчанта (отображаются только вам): + - timeout + Истекло время ожидания попытки оплаты + - rejected_by_inspector + Отклонено сервисом противодействия мошенничеству + - preauthorization_failed + Ошибка предавторизации (3DS) + - authorization_failed: + Ошибка авторизации платежа у провайдера + - unknown + Неизвестная ошибка авторизации + - merchant_blocked + Мерчант заблокирован + - operation_blocked + Операция платежа заблокирована + - account_not_found + Аккаунт не найден + - account_blocked + Аккаунт заблокирован + - account_stolen + Аккаунт украден + - insufficient_funds + Не хватает средств + - processing_deadline_reached + Истекло время выполнения платежа (см. [Ограничение времени обработки платежа](#section/Ogranichenie-vremeni-obrabotki-platezha)) + - account_limit_exceeded: + Превышен лимит на счете плательщика + - unknown + Объект лимита неизвестен + - amount + Лимит на сумму + - number + Лимит на количество попыток + - provider_limit_exceeded: + Превышен лимит на данного мерчанта или на систему в целом у провайдера + - unknown + Объект лимита неизвестен + - amount + Лимит на сумму + - number + Лимит на количество попыток + - payment_tool_rejected: + Платёжный интрумент отклонён + - unknown + Неизвестный платёжный интрумент + - bank_card_rejected: + Банковская карта отклонена + - unknown + Причина неизвестна + - card_number_invalid + Неверный номер карты + - card_expired + Истёк срок действия карты + - card_holder_invalid + Неверный владелец карты + - cvv_invalid + Неверный CVV код + - issuer_not_found + Эмитент не найден + - security_policy_violated + Нарушения политики безопасности + - temporarily_unavailable + Временная недоступность третьих сторон + - rejected_by_issuer + Отклонено эмитентом + + Например, в случае некорректного CVV: + ``` + { "code": "authorization_failed", "subError": { "code": "payment_tool_rejected", "subError": { "code": "bank_card_rejected", "subError": { "code": "cvv_invalid" } } } } + ``` + Если вы получили ошибку, которой нет в данном описании, обратитесь в техническую поддержку. From d5c95c3c1f3a576fe9fedc8e540d68ec44283ea1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:35 +0700 Subject: [PATCH 271/999] New translations AllocationTargetShop.yaml (English) --- en/spec/definitions/AllocationTargetShop.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationTargetShop.yaml b/en/spec/definitions/AllocationTargetShop.yaml index 2467faa682..fb89cc2da5 100644 --- a/en/spec/definitions/AllocationTargetShop.yaml +++ b/en/spec/definitions/AllocationTargetShop.yaml @@ -8,7 +8,7 @@ allOf: - shopID properties: shopID: - description: Идентификатор магазина + description: Shop ID type: string maxLength: 40 minLength: 1 From 8a5890be6ae52983e57fb8f8f05e9d7624434eaa Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:38 +0700 Subject: [PATCH 272/999] New translations BankAccount.yaml (English) --- en/spec/definitions/BankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BankAccount.yaml b/en/spec/definitions/BankAccount.yaml index 291a6c5f0c..446066953a 100644 --- a/en/spec/definitions/BankAccount.yaml +++ b/en/spec/definitions/BankAccount.yaml @@ -13,7 +13,7 @@ properties: type: string pattern: '^\d{20}$' bankName: - description: Наименование юридического лица банковской организации + description: Name of the legal entity of the banking organization type: string maxLength: 100 bankPostAccount: From 04923488dfdb7510aecce31e01cd661b56283a51 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:39 +0700 Subject: [PATCH 273/999] New translations BankCard.yaml (English) --- en/spec/definitions/BankCard.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BankCard.yaml b/en/spec/definitions/BankCard.yaml index 30d48f4ec6..8b37164c83 100644 --- a/en/spec/definitions/BankCard.yaml +++ b/en/spec/definitions/BankCard.yaml @@ -8,7 +8,7 @@ allOf: - paymentSystems properties: paymentSystems: - description: Список платежных систем + description: List of payment systems type: array items: x-rebillyMerge: From db0fc1b0d2c251dad63b0a7883add8f42bf2b069 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:40 +0700 Subject: [PATCH 274/999] New translations BankCardDetails.yaml (English) --- en/spec/definitions/BankCardDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BankCardDetails.yaml b/en/spec/definitions/BankCardDetails.yaml index 4a1f8594f6..5fff0fdc28 100644 --- a/en/spec/definitions/BankCardDetails.yaml +++ b/en/spec/definitions/BankCardDetails.yaml @@ -14,7 +14,7 @@ properties: type: string pattern: '^\d{6}$' last4: - description: Последние цифры номера карты + description: Card last digits type: string pattern: '^\d{0,4}$' paymentSystem: From 0b48020d4df98a298daa85f32f3e7666916191cd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:44 +0700 Subject: [PATCH 275/999] New translations BrowserGetRequest.yaml (English) --- en/spec/definitions/BrowserGetRequest.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/BrowserGetRequest.yaml b/en/spec/definitions/BrowserGetRequest.yaml index 991d612e3e..cc14cd2e31 100644 --- a/en/spec/definitions/BrowserGetRequest.yaml +++ b/en/spec/definitions/BrowserGetRequest.yaml @@ -9,8 +9,8 @@ allOf: properties: uriTemplate: description: | - Шаблон значения URL для перехода в браузере + URL value template for browser navigation - Шаблон представлен согласно стандарту + The template is represented according to the standard [RFC6570](https://tools.ietf.org/html/rfc6570). type: string From 0ceb9adddc2d0d3a83231b1e786a4cdfcb100865 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:45 +0700 Subject: [PATCH 276/999] New translations BrowserPostRequest.yaml (English) --- en/spec/definitions/BrowserPostRequest.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/BrowserPostRequest.yaml b/en/spec/definitions/BrowserPostRequest.yaml index 34af7f9e4b..cba25322ae 100644 --- a/en/spec/definitions/BrowserPostRequest.yaml +++ b/en/spec/definitions/BrowserPostRequest.yaml @@ -10,9 +10,9 @@ allOf: properties: uriTemplate: description: | - Шаблон значения URL для отправки формы + URL value template for form submission - Шаблон представлен согласно стандарту + The template is represented according to the standard [RFC6570](https://tools.ietf.org/html/rfc6570). type: string form: From 33c66fa3bccabf0b3d440823a65c0eb573ac9a1b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:46 +0700 Subject: [PATCH 277/999] New translations BrowserRequest.yaml (English) --- en/spec/definitions/BrowserRequest.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BrowserRequest.yaml b/en/spec/definitions/BrowserRequest.yaml index 7ce7249022..7b7746e4e1 100644 --- a/en/spec/definitions/BrowserRequest.yaml +++ b/en/spec/definitions/BrowserRequest.yaml @@ -4,5 +4,5 @@ required: - requestType properties: requestType: - description: Тип браузерной операции + description: Type of browser operation type: string From d0a4dfac8390a7b907d88f7193467f33bc3ff717 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:48 +0700 Subject: [PATCH 278/999] New translations CardData.yaml (English) --- en/spec/definitions/CardData.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/CardData.yaml b/en/spec/definitions/CardData.yaml index 95c295317f..f0f2afe6af 100644 --- a/en/spec/definitions/CardData.yaml +++ b/en/spec/definitions/CardData.yaml @@ -4,25 +4,25 @@ allOf: $ref: '#/definitions/PaymentTool' - type: object - description: Банковская карта + description: Bank card required: - cardNumber - expDate properties: cardNumber: - description: Номер банковской карты + description: Bankcard number type: string pattern: '^\d{12,19}$' expDate: - description: Срок действия банковской карты + description: Bank card expiration date type: string pattern: '^\d{2}\/(\d{2}|\d{4})$' cvv: - description: Код верификации + description: Verification code type: string pattern: '^\d{3,4}$' cardHolder: - description: Имя держателя карты + description: Cardholder name type: string pattern: '^[[:alpha:][:space:][:punct:]]+$' minLength: 1 From d822d6d6f8c831f5034e67e3ed6ccc4386164033 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:49 +0700 Subject: [PATCH 279/999] New translations Chargeback.yaml (English) --- en/spec/definitions/Chargeback.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Chargeback.yaml b/en/spec/definitions/Chargeback.yaml index 322785e217..01576b5583 100644 --- a/en/spec/definitions/Chargeback.yaml +++ b/en/spec/definitions/Chargeback.yaml @@ -12,7 +12,7 @@ properties: description: Идентификатор чарджбэка type: string createdAt: - description: Дата и время создания + description: Date and time of creation type: string format: date-time body: From 670706abb259ee357d812a2113c8dc76c9685a5e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:50 +0700 Subject: [PATCH 280/999] New translations ClientInfo.yaml (English) --- en/spec/definitions/ClientInfo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ClientInfo.yaml b/en/spec/definitions/ClientInfo.yaml index 8293e5d97f..7dfade1638 100644 --- a/en/spec/definitions/ClientInfo.yaml +++ b/en/spec/definitions/ClientInfo.yaml @@ -8,7 +8,7 @@ properties: type: string maxLength: 1000 ip: - description: IP-адрес плательщика + description: Payer IP-address type: string format: ip-address maxLength: 45 From be087377609bda846819e1c0d845787eafac41de Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:19:51 +0700 Subject: [PATCH 281/999] New translations ContactInfo.yaml (English) --- en/spec/definitions/ContactInfo.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ContactInfo.yaml b/en/spec/definitions/ContactInfo.yaml index 13385f69f8..2a9df1bb04 100644 --- a/en/spec/definitions/ContactInfo.yaml +++ b/en/spec/definitions/ContactInfo.yaml @@ -1,14 +1,14 @@ -description: Контактные данные +description: Contact details type: object properties: email: - description: Адрес электронной почты + description: Email address type: string format: email maxLength: 100 phoneNumber: description: | - Номер мобильного телефона с международным префиксом согласно + Mobile phone number with international prefix according to [E.164](https://en.wikipedia.org/wiki/E.164). type: string format: '^\+\d{4,15}$' From dfb1558095724cca236a61758af7e225caf1349e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:01 +0700 Subject: [PATCH 282/999] New translations Customer.yaml (English) --- en/spec/definitions/Customer.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Customer.yaml b/en/spec/definitions/Customer.yaml index e4b69a41d2..ed1ed84776 100644 --- a/en/spec/definitions/Customer.yaml +++ b/en/spec/definitions/Customer.yaml @@ -5,7 +5,7 @@ required: - metadata properties: id: - description: Идентификатор плательщика + description: Customer ID type: string readOnly: true externalID: @@ -15,7 +15,7 @@ properties: - description: Внешний идентификатор плательщика shopID: - description: Идентификатор магазина + description: Shop ID type: string partyID: x-rebillyMerge: From abca8ef18c2c765dcc792fa328821c4a1b6ee2ee Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:11 +0700 Subject: [PATCH 283/999] New translations CustomerParams.yaml (English) --- en/spec/definitions/CustomerParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomerParams.yaml b/en/spec/definitions/CustomerParams.yaml index f39784bae4..746f9b5ccd 100644 --- a/en/spec/definitions/CustomerParams.yaml +++ b/en/spec/definitions/CustomerParams.yaml @@ -11,7 +11,7 @@ properties: - description: Внешний идентификатор плательщика shopID: - description: Идентификатор магазина + description: Shop ID type: string partyID: x-rebillyMerge: From 284f538eaece6b90e5eec1c9c0dfd36e2c247f2d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:12 +0700 Subject: [PATCH 284/999] New translations CustomerPayer.yaml (English) --- en/spec/definitions/CustomerPayer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomerPayer.yaml b/en/spec/definitions/CustomerPayer.yaml index 4d348e9abf..93097d9371 100644 --- a/en/spec/definitions/CustomerPayer.yaml +++ b/en/spec/definitions/CustomerPayer.yaml @@ -9,7 +9,7 @@ allOf: - customerID properties: customerID: - description: Идентификатор плательщика + description: Customer ID type: string maxLength: 40 minLength: 1 From d2c60a9c3d5a891bd7580f2d87b666549e4a99f0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:13 +0700 Subject: [PATCH 285/999] New translations CustomersTopic.yaml (English) --- en/spec/definitions/CustomersTopic.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomersTopic.yaml b/en/spec/definitions/CustomersTopic.yaml index 0cdeaf157e..af97333ca5 100644 --- a/en/spec/definitions/CustomersTopic.yaml +++ b/en/spec/definitions/CustomersTopic.yaml @@ -11,7 +11,7 @@ allOf: - eventTypes properties: shopID: - description: Идентификатор магазина + description: Shop ID type: string maxLength: 40 minLength: 1 From d7dfd2dbde32cf0e3902c5180331853d2ab2d2ff Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:15 +0700 Subject: [PATCH 286/999] New translations DefaultLogicError.yaml (English) --- en/spec/definitions/DefaultLogicError.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/DefaultLogicError.yaml b/en/spec/definitions/DefaultLogicError.yaml index ea70f1cc0b..2da940162c 100644 --- a/en/spec/definitions/DefaultLogicError.yaml +++ b/en/spec/definitions/DefaultLogicError.yaml @@ -11,5 +11,5 @@ properties: - invalidRequest - invalidDeadline message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string From cebfb8f5be83813e0082788571d80949f18ab244 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:16 +0700 Subject: [PATCH 287/999] New translations DigitalWallet.yaml (English) --- en/spec/definitions/DigitalWallet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/DigitalWallet.yaml b/en/spec/definitions/DigitalWallet.yaml index 7322fe9822..338ff5d77a 100644 --- a/en/spec/definitions/DigitalWallet.yaml +++ b/en/spec/definitions/DigitalWallet.yaml @@ -8,7 +8,7 @@ allOf: - providers properties: providers: - description: Список провайдеров электронных денежных средств + description: List of electronic money providers type: array items: x-rebillyMerge: From ca29a2ecdfd4530dd393e7fa347f32b84fff4d8c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:17 +0700 Subject: [PATCH 288/999] New translations DigitalWalletData.yaml (English) --- en/spec/definitions/DigitalWalletData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/DigitalWalletData.yaml b/en/spec/definitions/DigitalWalletData.yaml index 8a76de66fc..4dbf5a0b30 100644 --- a/en/spec/definitions/DigitalWalletData.yaml +++ b/en/spec/definitions/DigitalWalletData.yaml @@ -10,7 +10,7 @@ allOf: - provider properties: id: - description: Идентификатор кошелька + description: Identifier of the wallet type: string provider: x-rebillyMerge: From 2bd31437aedf0f506878d4df3c85932705ffd93c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:20 +0700 Subject: [PATCH 289/999] New translations ExternalIDConflictError.yaml (English) --- en/spec/definitions/ExternalIDConflictError.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ExternalIDConflictError.yaml b/en/spec/definitions/ExternalIDConflictError.yaml index 356d7e301a..0e0f17b3cd 100644 --- a/en/spec/definitions/ExternalIDConflictError.yaml +++ b/en/spec/definitions/ExternalIDConflictError.yaml @@ -7,10 +7,10 @@ properties: - $ref: '#/definitions/ExternalID' - - description: Переданное значение `externalID`, для которого обнаружен конфликт параметров запроса + description: The passed value of `externalID` for which a request parameter conflict was detected id: - description: Идентификатор сущности, созданной предыдущим запросом с указанным `externalID` + description: Identifier of the content, created by a previous query with the specified `externalID' type: string message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string From c2ff6dfec64071c04cdc482e81bf26c5f8a9bb32 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:23 +0700 Subject: [PATCH 290/999] New translations InternationalBankDetails.yaml (English) --- en/spec/definitions/InternationalBankDetails.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InternationalBankDetails.yaml b/en/spec/definitions/InternationalBankDetails.yaml index d94fc96ffe..04837a9f0f 100644 --- a/en/spec/definitions/InternationalBankDetails.yaml +++ b/en/spec/definitions/InternationalBankDetails.yaml @@ -20,7 +20,7 @@ properties: pattern: '^[0-9]{9}$' example: "129131673" name: - description: Наименование юридического лица банковской организации + description: Name of the legal entity of the banking organization type: string #TODO #readOnly: true @@ -36,7 +36,7 @@ properties: Код страны резиденции банковской организации, обозначается alpha-3 код по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) address: - description: Адрес юридического лица банковской организации + description: Address of the legal entity of the banking organization type: string #readOnly: true maxLength: 1000 From fb7f2874643a6f13f25238f6cba4f2594d97b2f0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:25 +0700 Subject: [PATCH 291/999] New translations InternationalLegalEntity.yaml (English) --- en/spec/definitions/InternationalLegalEntity.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/InternationalLegalEntity.yaml b/en/spec/definitions/InternationalLegalEntity.yaml index 3dd6167d49..8bd049c654 100644 --- a/en/spec/definitions/InternationalLegalEntity.yaml +++ b/en/spec/definitions/InternationalLegalEntity.yaml @@ -10,19 +10,19 @@ allOf: - registeredOffice properties: legalName: - description: Наименование + description: Name type: string tradingName: - description: Торговое наименование (если применимо) + description: Trade name (if applicable) type: string registeredOffice: - description: Адрес места регистрации + description: Registration postal address type: string principalPlaceOfBusiness: description: Адрес места нахождения (если отличается от регистрации) type: string registeredNumber: - description: Регистрационный номер + description: Registration number type: string maxLength: 100 country: From 1f19d677f73a007963be5efc73fc16124ca2f7b6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:26 +0700 Subject: [PATCH 292/999] New translations Invoice.yaml (English) --- en/spec/definitions/Invoice.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/Invoice.yaml b/en/spec/definitions/Invoice.yaml index 438cc60724..c0d13b377c 100644 --- a/en/spec/definitions/Invoice.yaml +++ b/en/spec/definitions/Invoice.yaml @@ -13,10 +13,10 @@ x-merge-properties: - metadata properties: id: - description: Идентификатор инвойса + description: Invoice ID type: string shopID: - description: Идентификатор магазина + description: Shop ID type: string externalID: x-rebillyMerge: @@ -25,7 +25,7 @@ x-merge-properties: - description: Внешний идентификатор инвойса createdAt: - description: Дата и время создания + description: Created at type: string format: date-time dueDate: @@ -44,11 +44,11 @@ x-merge-properties: - $ref: '#/definitions/Currency' product: - description: Наименование предлагаемых товаров или услуг + description: Name of the offered goods or services type: string maxLength: 100 description: - description: Описание предлагаемых товаров или услуг + description: Description of the goods or services offered type: string maxLength: 1000 invoiceTemplateID: From 0512faf790010d8c99c03d0bb68e30bd0b0da520 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:29 +0700 Subject: [PATCH 293/999] New translations InvoiceCart.yaml (English) --- en/spec/definitions/InvoiceCart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceCart.yaml b/en/spec/definitions/InvoiceCart.yaml index 4f48f0aab2..ae7f4f4f07 100644 --- a/en/spec/definitions/InvoiceCart.yaml +++ b/en/spec/definitions/InvoiceCart.yaml @@ -1,5 +1,5 @@ description: | - Корзина с набором позиций товаров или услуг + Products and services cart type: array minItems: 1 maxItems: 100 From 86f450b023ffbc165c6b16d6fde0a6b71a9241d9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:33 +0700 Subject: [PATCH 294/999] New translations InvoiceLine.yaml (English) --- en/spec/definitions/InvoiceLine.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceLine.yaml b/en/spec/definitions/InvoiceLine.yaml index 9ad51a837c..fe47486669 100644 --- a/en/spec/definitions/InvoiceLine.yaml +++ b/en/spec/definitions/InvoiceLine.yaml @@ -6,7 +6,7 @@ required: - price properties: product: - description: Описание предлагаемого товара или услуги + description: Description of the goods or services offered type: string maxLength: 1000 quantity: From 9a42308d3c545d9f8d1da3d7edb66473b0b78c13 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:34 +0700 Subject: [PATCH 295/999] New translations InvoiceLineTaxVAT.yaml (English) --- en/spec/definitions/InvoiceLineTaxVAT.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceLineTaxVAT.yaml b/en/spec/definitions/InvoiceLineTaxVAT.yaml index 694b9188bc..b59e4b41be 100644 --- a/en/spec/definitions/InvoiceLineTaxVAT.yaml +++ b/en/spec/definitions/InvoiceLineTaxVAT.yaml @@ -8,7 +8,7 @@ allOf: - rate properties: rate: - description: Ставка налога + description: Tax rate type: string enum: - 0% From 2cabb975440a9600df57fe8ee3f89e41ca1e975a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:36 +0700 Subject: [PATCH 296/999] New translations InvoiceParams.yaml (English) --- en/spec/definitions/InvoiceParams.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoiceParams.yaml b/en/spec/definitions/InvoiceParams.yaml index 842098ffba..a7e5f6c557 100644 --- a/en/spec/definitions/InvoiceParams.yaml +++ b/en/spec/definitions/InvoiceParams.yaml @@ -7,7 +7,7 @@ required: - metadata properties: shopID: - description: Идентификатор магазина + description: Shop ID type: string maxLength: 40 minLength: 1 @@ -42,11 +42,11 @@ properties: - $ref: '#/definitions/Currency' product: - description: Наименование предлагаемых товаров или услуг + description: Name of the offered goods or services type: string maxLength: 100 description: - description: Описание предлагаемых товаров или услуг + description: Description of the goods or services offered type: string maxLength: 1000 cart: From 47868e80e41fa60a2d24ea09addaeaf9c96574bc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:38 +0700 Subject: [PATCH 297/999] New translations InvoiceStatus.yaml (English) --- en/spec/definitions/InvoiceStatus.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceStatus.yaml b/en/spec/definitions/InvoiceStatus.yaml index 5880bed371..6e70d2fdca 100644 --- a/en/spec/definitions/InvoiceStatus.yaml +++ b/en/spec/definitions/InvoiceStatus.yaml @@ -3,7 +3,7 @@ required: - status properties: status: - description: Статус инвойса + description: Invoice status type: string enum: - unpaid @@ -11,6 +11,6 @@ properties: - paid - fulfilled reason: - description: Причина отмены или погашения инвойса + description: Reason for invoice cancellation or redemption type: string maxLength: 1000 From faf4d64f56d604260fab3d1e732ba3a3806cfdf8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:40 +0700 Subject: [PATCH 298/999] New translations InvoiceTemplate.yaml (English) --- en/spec/definitions/InvoiceTemplate.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplate.yaml b/en/spec/definitions/InvoiceTemplate.yaml index 15150a398e..3918c2084f 100644 --- a/en/spec/definitions/InvoiceTemplate.yaml +++ b/en/spec/definitions/InvoiceTemplate.yaml @@ -16,7 +16,7 @@ properties: - description: Внешний идентификатор шаблона инвойса shopID: - description: Идентификатор магазина + description: Shop ID type: string maxLength: 40 minLength: 1 @@ -25,7 +25,7 @@ properties: type: string maxLength: 100 description: - description: Описание предлагаемых товаров или услуг + description: Description of the goods or services offered type: string maxLength: 1000 createdAt: From 37c97816a7a5648defa0f9a7874859ae97eafc38 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:42 +0700 Subject: [PATCH 299/999] New translations InvoiceTemplateCreateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateCreateParams.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateCreateParams.yaml b/en/spec/definitions/InvoiceTemplateCreateParams.yaml index 807040271d..68a110e50c 100644 --- a/en/spec/definitions/InvoiceTemplateCreateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateCreateParams.yaml @@ -7,7 +7,7 @@ required: #- name properties: shopID: - description: Идентификатор магазина + description: Shop ID type: string maxLength: 40 minLength: 1 @@ -26,7 +26,7 @@ properties: type: string maxLength: 100 description: - description: Описание предлагаемых товаров или услуг + description: Description of the goods or services offered type: string maxLength: 1000 lifetime: From c94783c4964e2b57e7634c24f89be4fa96b4ed76 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:47 +0700 Subject: [PATCH 300/999] New translations InvoiceTemplateSingleLine.yaml (English) --- en/spec/definitions/InvoiceTemplateSingleLine.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateSingleLine.yaml b/en/spec/definitions/InvoiceTemplateSingleLine.yaml index f37aa673ee..fceb3e1157 100644 --- a/en/spec/definitions/InvoiceTemplateSingleLine.yaml +++ b/en/spec/definitions/InvoiceTemplateSingleLine.yaml @@ -9,7 +9,7 @@ allOf: - price properties: product: - description: Наименование предлагаемых товаров или услуг + description: Name of the offered goods or services type: string maxLength: 100 price: From d08f8edcc5d89b5a1a33066d416f0de7afe35f6d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:48 +0700 Subject: [PATCH 301/999] New translations InvoiceTemplateUpdateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateUpdateParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml index d56ad25dd2..5b9793fc0c 100644 --- a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml @@ -5,7 +5,7 @@ properties: type: string maxLength: 100 description: - description: Описание предлагаемых товаров или услуг + description: Description of the goods or services offered type: string maxLength: 1000 lifetime: From 9b0406189a91642ae94ac93a896f67e7ee0dde9f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:49 +0700 Subject: [PATCH 302/999] New translations InvoicesTopic.yaml (English) --- en/spec/definitions/InvoicesTopic.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoicesTopic.yaml b/en/spec/definitions/InvoicesTopic.yaml index 7fda2d680d..61025e9b93 100644 --- a/en/spec/definitions/InvoicesTopic.yaml +++ b/en/spec/definitions/InvoicesTopic.yaml @@ -11,7 +11,7 @@ allOf: - eventTypes properties: shopID: - description: Идентификатор магазина + description: Shop ID type: string maxLength: 40 minLength: 1 From 78cb90065d3e477bf32eee07c964016d75984928 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:20:58 +0700 Subject: [PATCH 303/999] New translations Payment.yaml (English) --- en/spec/definitions/Payment.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Payment.yaml b/en/spec/definitions/Payment.yaml index 7b3c3ccb47..ee29a0880d 100644 --- a/en/spec/definitions/Payment.yaml +++ b/en/spec/definitions/Payment.yaml @@ -12,7 +12,7 @@ x-merge-properties: - payer properties: id: - description: Идентификатор платежа + description: Payment ID type: string externalID: x-rebillyMerge: @@ -22,7 +22,7 @@ x-merge-properties: description: 'Идентификатор инвойса, в рамках которого был создан платеж' type: string createdAt: - description: Дата и время создания + description: Created at type: string format: date-time amount: From 057ec4148b2ff12f08ac7e370dab91b54ff59b72 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:00 +0700 Subject: [PATCH 304/999] New translations PaymentError.yaml (English) --- en/spec/definitions/PaymentError.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentError.yaml b/en/spec/definitions/PaymentError.yaml index 5b580b5f6f..b3032ed8bc 100644 --- a/en/spec/definitions/PaymentError.yaml +++ b/en/spec/definitions/PaymentError.yaml @@ -5,7 +5,7 @@ required: - code properties: code: - description: Основной код ошибки + description: Basic error code type: string subError: $ref: '#/definitions/SubError' From 84fb45cfa6d801cb1aedd09893ae4fdc6a1673a3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:04 +0700 Subject: [PATCH 305/999] New translations PaymentInteractionCompleted.yaml (English) --- en/spec/definitions/PaymentInteractionCompleted.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentInteractionCompleted.yaml b/en/spec/definitions/PaymentInteractionCompleted.yaml index 841c8c7cb8..1bc06b1144 100644 --- a/en/spec/definitions/PaymentInteractionCompleted.yaml +++ b/en/spec/definitions/PaymentInteractionCompleted.yaml @@ -10,7 +10,7 @@ allOf: - paymentID properties: paymentID: - description: Идентификатор платежа + description: Payment ID type: string userInteraction: $ref: '#/definitions/UserInteraction' From 42bb0060b8b74664f42290f3e96744cfa237e003 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:05 +0700 Subject: [PATCH 306/999] New translations PaymentInteractionRequested.yaml (English) --- en/spec/definitions/PaymentInteractionRequested.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentInteractionRequested.yaml b/en/spec/definitions/PaymentInteractionRequested.yaml index 5ac51bfa20..bd2a68b23a 100644 --- a/en/spec/definitions/PaymentInteractionRequested.yaml +++ b/en/spec/definitions/PaymentInteractionRequested.yaml @@ -12,7 +12,7 @@ allOf: - userInteraction properties: paymentID: - description: Идентификатор платежа + description: Payment ID type: string userInteraction: $ref: '#/definitions/UserInteraction' From 53ad71edd5b35a0be3bf4011a7d3bff0ff0ac174 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:07 +0700 Subject: [PATCH 307/999] New translations PaymentMethod.yaml (English) --- en/spec/definitions/PaymentMethod.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentMethod.yaml b/en/spec/definitions/PaymentMethod.yaml index bd6d561a13..28c50aae4e 100644 --- a/en/spec/definitions/PaymentMethod.yaml +++ b/en/spec/definitions/PaymentMethod.yaml @@ -4,7 +4,7 @@ required: - method properties: method: - description: Метод оплаты + description: Payment method type: string enum: - BankCard From d62812424fcaf8e96fa34206e7ebb0356e83c5ff Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:09 +0700 Subject: [PATCH 308/999] New translations PaymentRecurrentParent.yaml (English) --- en/spec/definitions/PaymentRecurrentParent.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentRecurrentParent.yaml b/en/spec/definitions/PaymentRecurrentParent.yaml index d241a10060..c7e2f18d30 100644 --- a/en/spec/definitions/PaymentRecurrentParent.yaml +++ b/en/spec/definitions/PaymentRecurrentParent.yaml @@ -5,8 +5,8 @@ required: - paymentID properties: invoiceID: - description: Идентификатор инвойса + description: Invoice ID type: string paymentID: - description: Идентификатор платежа + description: Payment ID type: string From e08337eefa528506f62bdd89cd4dc2753a9369b4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:13 +0700 Subject: [PATCH 309/999] New translations PaymentSearchResult.yaml (English) --- en/spec/definitions/PaymentSearchResult.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentSearchResult.yaml b/en/spec/definitions/PaymentSearchResult.yaml index 327d5796a8..87f1f0d63e 100644 --- a/en/spec/definitions/PaymentSearchResult.yaml +++ b/en/spec/definitions/PaymentSearchResult.yaml @@ -14,7 +14,7 @@ allOf: - flow properties: id: - description: Идентификатор платежа + description: Payment ID type: string shortID: description: Cокращенный идентификатор платежа и инвойса (spid) @@ -26,7 +26,7 @@ allOf: description: 'Идентификатор магазина, в рамках которого был создан платеж' type: string createdAt: - description: Дата и время создания + description: Created at type: string format: date-time amount: From 8e669ce98700f3b398828e28586cb2396d6ad956 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:14 +0700 Subject: [PATCH 310/999] New translations PaymentStatus.yaml (English) --- en/spec/definitions/PaymentStatus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentStatus.yaml b/en/spec/definitions/PaymentStatus.yaml index e79e306b81..7230beb06b 100644 --- a/en/spec/definitions/PaymentStatus.yaml +++ b/en/spec/definitions/PaymentStatus.yaml @@ -3,7 +3,7 @@ required: - status properties: status: - description: Статус платежа + description: Payment status type: string enum: - pending From 7db01cc667abdf962c7541442387ec4fff0ca1b0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:17 +0700 Subject: [PATCH 311/999] New translations PaymentTerminalData.yaml (English) --- en/spec/definitions/PaymentTerminalData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentTerminalData.yaml b/en/spec/definitions/PaymentTerminalData.yaml index aeb0a5d072..8bc9b78c42 100644 --- a/en/spec/definitions/PaymentTerminalData.yaml +++ b/en/spec/definitions/PaymentTerminalData.yaml @@ -4,7 +4,7 @@ allOf: $ref: '#/definitions/PaymentTool' - type: object - description: Платежный терминал + description: Payment terminal required: - provider properties: From 5e3c1893a01da01b8ad4074b7338789054439505 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:26 +0700 Subject: [PATCH 312/999] New translations Payout.yaml (English) --- en/spec/definitions/Payout.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Payout.yaml b/en/spec/definitions/Payout.yaml index 5535f826d2..89b844d304 100644 --- a/en/spec/definitions/Payout.yaml +++ b/en/spec/definitions/Payout.yaml @@ -11,10 +11,10 @@ properties: description: Идентификатор выплаты type: string shopID: - description: Идентификатор магазина + description: Shop ID type: string createdAt: - description: Дата и время создания + description: Date and time of creation type: string format: date-time cancellationDetails: From 3d9ca40229101f3cc52e0d9c59a428ffc419d22b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:27 +0700 Subject: [PATCH 313/999] New translations PayoutParams.yaml (English) --- en/spec/definitions/PayoutParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutParams.yaml b/en/spec/definitions/PayoutParams.yaml index 33d11c2b4d..662052a5ff 100644 --- a/en/spec/definitions/PayoutParams.yaml +++ b/en/spec/definitions/PayoutParams.yaml @@ -10,7 +10,7 @@ properties: - $ref: '#/definitions/PayoutID' shopID: - description: Идентификатор магазина + description: Shop ID type: string partyID: x-rebillyMerge: From ec28fffc826467bd09aafaa58139a865b2a6995e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:28 +0700 Subject: [PATCH 314/999] New translations PayoutTool.yaml (English) --- en/spec/definitions/PayoutTool.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutTool.yaml b/en/spec/definitions/PayoutTool.yaml index ab5ef37a87..f5c089d0f0 100644 --- a/en/spec/definitions/PayoutTool.yaml +++ b/en/spec/definitions/PayoutTool.yaml @@ -1,4 +1,4 @@ -description: Средство вывода +description: Payout tool allOf: - type: object From 80f16c8a8da3b797a681d6cebd5b836817da546c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:32 +0700 Subject: [PATCH 315/999] New translations PayoutToolDetailsWalletInfo.yaml (English) --- en/spec/definitions/PayoutToolDetailsWalletInfo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml b/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml index ba6da018cb..699eec4f7d 100644 --- a/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml +++ b/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml @@ -8,7 +8,7 @@ allOf: - walletID properties: walletID: - description: Идентификатор кошелька + description: Identifier of the wallet type: string maxLength: 40 minLength: 1 From d2070ac098e10d860683c6d0cfd84a6820ea4e73 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:41 +0700 Subject: [PATCH 316/999] New translations RefundSearchResult.yaml (English) --- en/spec/definitions/RefundSearchResult.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/RefundSearchResult.yaml b/en/spec/definitions/RefundSearchResult.yaml index 005c76d10a..89523a18ac 100644 --- a/en/spec/definitions/RefundSearchResult.yaml +++ b/en/spec/definitions/RefundSearchResult.yaml @@ -7,10 +7,10 @@ allOf: - paymentID properties: invoiceID: - description: Идентификатор инвойса + description: Invoice ID type: string paymentID: - description: Идентификатор платежа + description: Payment ID type: string - $ref: '#/definitions/Refund' From 31aab3a649640d2bbf8d7fda0eba7c541e87ae56 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:42 +0700 Subject: [PATCH 317/999] New translations RefundStatus.yaml (English) --- en/spec/definitions/RefundStatus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RefundStatus.yaml b/en/spec/definitions/RefundStatus.yaml index d278185628..88d554032f 100644 --- a/en/spec/definitions/RefundStatus.yaml +++ b/en/spec/definitions/RefundStatus.yaml @@ -3,7 +3,7 @@ required: - status properties: status: - description: Статус возврата + description: Refund status type: string enum: - pending From dfad2521b8825e6248fa69424b93dcb40ecbeaf1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:44 +0700 Subject: [PATCH 318/999] New translations ReportLink.yaml (English) --- en/spec/definitions/ReportLink.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ReportLink.yaml b/en/spec/definitions/ReportLink.yaml index 3c64f4aca3..f528681986 100644 --- a/en/spec/definitions/ReportLink.yaml +++ b/en/spec/definitions/ReportLink.yaml @@ -3,5 +3,5 @@ required: - url properties: url: - description: URL файла + description: URL of the file type: string From b772ad617c93b8dcb4564a26ffcb11f75bcd481f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:45 +0700 Subject: [PATCH 319/999] New translations ReportParams.yaml (English) --- en/spec/definitions/ReportParams.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ReportParams.yaml b/en/spec/definitions/ReportParams.yaml index 05ce254772..74bc789f34 100644 --- a/en/spec/definitions/ReportParams.yaml +++ b/en/spec/definitions/ReportParams.yaml @@ -5,15 +5,15 @@ required: - toTime properties: reportType: - description: Тип отчета + description: Type of report type: string enum: - paymentRegistry fromTime: - description: Начало временного отрезка + description: Start of the time period type: string format: date-time toTime: - description: Конец временного отрезка + description: End of the time period type: string format: date-time From 5485a9e967c421ea39089e95510da2dedcc5ad45 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:47 +0700 Subject: [PATCH 320/999] New translations Representative.yaml (English) --- en/spec/definitions/Representative.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Representative.yaml b/en/spec/definitions/Representative.yaml index d61cf9cd9a..035d6c19f1 100644 --- a/en/spec/definitions/Representative.yaml +++ b/en/spec/definitions/Representative.yaml @@ -9,7 +9,7 @@ properties: description: Наименование должности ЕИО/представителя type: string fullName: - description: ФИО ЕИО/представителя + description: EEC/representative full name type: string document: $ref: '#/definitions/RepresentativeDocument' From 91fabf0ae6140190e9ba13b353ede62e0f3661be Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:49 +0700 Subject: [PATCH 321/999] New translations RussianLegalEntity.yaml (English) --- en/spec/definitions/RussianLegalEntity.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RussianLegalEntity.yaml b/en/spec/definitions/RussianLegalEntity.yaml index 8845fa356f..e26e3d8893 100644 --- a/en/spec/definitions/RussianLegalEntity.yaml +++ b/en/spec/definitions/RussianLegalEntity.yaml @@ -35,7 +35,7 @@ allOf: pattern: '^(\d{10}|\d{12})$' actualAddress: description: | - Почтовый адрес места нахождения + Location postal address type: string maxLength: 1000 postAddress: From 6312afccb144ecdbdbd76edae4745324fc9a9e3f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:53 +0700 Subject: [PATCH 322/999] New translations Shop.yaml (English) --- en/spec/definitions/Shop.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Shop.yaml b/en/spec/definitions/Shop.yaml index 8e48f1e91e..14b042546b 100644 --- a/en/spec/definitions/Shop.yaml +++ b/en/spec/definitions/Shop.yaml @@ -11,10 +11,10 @@ required: - contractID properties: id: - description: Идентификатор магазина + description: Shop ID type: string createdAt: - description: Дата и время создания + description: Date and time of creation type: string format: date-time isBlocked: From 0a49694c3c9b477243df7ef8ffdd179814f51186 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:54 +0700 Subject: [PATCH 323/999] New translations ShopDetails.yaml (English) --- en/spec/definitions/ShopDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ShopDetails.yaml b/en/spec/definitions/ShopDetails.yaml index 33f506b64d..819991ba88 100644 --- a/en/spec/definitions/ShopDetails.yaml +++ b/en/spec/definitions/ShopDetails.yaml @@ -3,7 +3,7 @@ required: - name properties: name: - description: Название магазина + description: Shop name type: string maxLength: 100 description: From c47750f4b290c4410e6cefceb81becbf5c600387 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:56 +0700 Subject: [PATCH 324/999] New translations SubError.yaml (English) --- en/spec/definitions/SubError.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/SubError.yaml b/en/spec/definitions/SubError.yaml index 4572bcd51a..3ee697b513 100644 --- a/en/spec/definitions/SubError.yaml +++ b/en/spec/definitions/SubError.yaml @@ -1,11 +1,11 @@ description: | - Детализация описания ошибки + Detailed description of the error type: object required: - code properties: code: - description: Детализация кода ошибки + description: Details of the error code type: string subError: $ref: '#/definitions/SubError' From 2931406d09d1230ee033cabbcdd1dd725f12c175 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:21:59 +0700 Subject: [PATCH 325/999] New translations UserInteraction.yaml (English) --- en/spec/definitions/UserInteraction.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/UserInteraction.yaml b/en/spec/definitions/UserInteraction.yaml index 6dd286d68a..a89bfb3a48 100644 --- a/en/spec/definitions/UserInteraction.yaml +++ b/en/spec/definitions/UserInteraction.yaml @@ -4,5 +4,5 @@ required: - interactionType properties: interactionType: - description: Тип взаимодействия с пользователем + description: Type of interaction with the user type: string From 36833b090d34649adee540a7785cefc2a34e671e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:00 +0700 Subject: [PATCH 326/999] New translations UserInteractionForm.yaml (English) --- en/spec/definitions/UserInteractionForm.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/UserInteractionForm.yaml b/en/spec/definitions/UserInteractionForm.yaml index 9a190dfd59..35679d2986 100644 --- a/en/spec/definitions/UserInteractionForm.yaml +++ b/en/spec/definitions/UserInteractionForm.yaml @@ -1,4 +1,4 @@ -description: Форма для отправки средствами браузера +description: Browser submission form type: array items: type: object @@ -8,12 +8,11 @@ items: properties: key: description: | - Значение ключа элемента формы, которую необходимо отправить средствами - браузера + The value of the key of the form element to be send by means of browser type: string template: description: | - Шаблон значения элемента формы - Шаблон представлен согласно стандарту + The template for the form element value + The template is presented according to the standard [RFC6570](https://tools.ietf.org/html/rfc6570). type: string From 21cb0310633b2dd4db05beef23e9e6ac0cae500a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:02 +0700 Subject: [PATCH 327/999] New translations Webhook.yaml (English) --- en/spec/definitions/Webhook.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/Webhook.yaml b/en/spec/definitions/Webhook.yaml index ca2554b2c7..7fb0684b00 100644 --- a/en/spec/definitions/Webhook.yaml +++ b/en/spec/definitions/Webhook.yaml @@ -5,12 +5,12 @@ required: properties: id: description: | - Идентификатор webhook'а + Identifier of the webhook type: string readOnly: true active: description: | - Включена ли в данный момент доставка оповещений? + Is notification delivery currently enabled? type: boolean readOnly: true scope: @@ -21,14 +21,14 @@ properties: $ref: '#/definitions/PartyID' url: description: | - URL, на который будут поступать оповещения о произошедших событиях + The URL that will receive notifications of events that have occurred type: string format: http-url maxLength: 1000 publicKey: description: | - Содержимое публичного ключа, служащего для проверки авторитативности - приходящих на `url` оповещений + The content of the public key used to check the authoritativeness of + notifications coming to `url` type: string format: hexadecimal readOnly: true From 24261ef7d984821d5087eab31f3ff7dfb038b6b0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:03 +0700 Subject: [PATCH 328/999] New translations WebhookScope.yaml (English) --- en/spec/definitions/WebhookScope.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/WebhookScope.yaml b/en/spec/definitions/WebhookScope.yaml index 06d1cbbd30..e3fec9ec65 100644 --- a/en/spec/definitions/WebhookScope.yaml +++ b/en/spec/definitions/WebhookScope.yaml @@ -1,13 +1,13 @@ description: | - Область охвата webhook'а, ограничивающая набор типов событий, по которым - следует отправлять оповещения + The scope of a webhook, limiting the set of event types, + for which the notifications should be sent type: object discriminator: topic required: - topic properties: topic: - description: Предмет оповещений + description: Subject of notifications type: string enum: - InvoicesTopic From a7cf5666787ab69b5a5a8bb3c2dcb3308cb7a904 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:05 +0700 Subject: [PATCH 329/999] New translations analytics@shops@{shopID}@invoices.yaml (English) --- .../paths/analytics@shops@{shopID}@invoices.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml index 586b285271..de12eb8d28 100644 --- a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml @@ -52,7 +52,7 @@ get: - name: paymentMethod in: query - description: Метод оплаты + description: Payment method required: false type: string enum: @@ -75,7 +75,7 @@ get: #- rbs name: invoiceID in: query - description: Идентификатор инвойса + description: Invoice ID required: false type: string maxLength: 40 @@ -83,7 +83,7 @@ get: - name: paymentID in: query - description: Идентификатор платежа + description: Payment ID required: false type: string maxLength: 40 @@ -99,7 +99,7 @@ get: - name: payerIP in: query - description: IP-адрес плательщика + description: Payer IP-address required: false type: string format: ip-address @@ -114,7 +114,7 @@ get: - name: customerID in: query - description: Идентификатор плательщика + description: Customer ID required: false type: string maxLength: 40 @@ -145,7 +145,7 @@ get: - name: last4 in: query - description: Последние цифры номера карты + description: Card last digits required: false type: string pattern: '^\d{0,4}$' @@ -159,7 +159,7 @@ get: - name: paymentAmount in: query - description: Сумма платежа + description: Amount required: false type: integer format: int64 From 8995b29f8c35ff79f1eabb876045f5d9596abfca Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:06 +0700 Subject: [PATCH 330/999] New translations analytics@shops@{shopID}@payments.yaml (English) --- .../paths/analytics@shops@{shopID}@payments.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payments.yaml b/en/spec/paths/analytics@shops@{shopID}@payments.yaml index 93a0310102..edf6e67270 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payments.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payments.yaml @@ -41,7 +41,7 @@ get: - name: paymentMethod in: query - description: Метод оплаты + description: Payment method required: false type: string enum: @@ -64,7 +64,7 @@ get: #- rbs name: invoiceID in: query - description: Идентификатор инвойса + description: Invoice ID required: false type: string maxLength: 40 @@ -72,7 +72,7 @@ get: - name: paymentID in: query - description: Идентификатор платежа + description: Payment ID required: false type: string maxLength: 40 @@ -88,7 +88,7 @@ get: - name: payerIP in: query - description: IP-адрес плательщика + description: Payer IP-address required: false type: string format: ip-address @@ -103,7 +103,7 @@ get: - name: customerID in: query - description: Идентификатор плательщика + description: Customer ID required: false type: string maxLength: 40 @@ -118,7 +118,7 @@ get: - name: last4 in: query - description: Последние цифры номера карты + description: Card last digits required: false type: string pattern: '^\d{0,4}$' @@ -156,7 +156,7 @@ get: - name: paymentAmount in: query - description: Сумма платежа + description: Amount required: false type: integer format: int64 From afc8593b54f137e5524d4e6dc66a4f10e4de993b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:07 +0700 Subject: [PATCH 331/999] New translations analytics@shops@{shopID}@refunds.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@refunds.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml index 30b0cf1de8..b1ef39174d 100644 --- a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml @@ -21,7 +21,7 @@ get: - name: invoiceID in: query - description: Идентификатор инвойса + description: Invoice ID required: false type: string maxLength: 40 @@ -29,7 +29,7 @@ get: - name: paymentID in: query - description: Идентификатор платежа + description: Payment ID required: false type: string maxLength: 40 @@ -60,7 +60,7 @@ get: - name: refundStatus in: query - description: Статус возврата + description: Refund status type: string enum: - pending From 7cadfe995e73a51e868407e74b306823a6e64680 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:17 +0700 Subject: [PATCH 332/999] New translations processing@customers.yaml (English) --- en/spec/paths/processing@customers.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@customers.yaml b/en/spec/paths/processing@customers.yaml index 861384b81e..c895d3866f 100644 --- a/en/spec/paths/processing@customers.yaml +++ b/en/spec/paths/processing@customers.yaml @@ -44,7 +44,7 @@ post: - invalidDeadline - ambiguousPartyID message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Operation not permitted '409': From 4fb7200e3ec585a0821dd2b4a1adb88e70ef3adc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:18 +0700 Subject: [PATCH 333/999] New translations processing@customers@{customerID}.yaml (English) --- en/spec/paths/processing@customers@{customerID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@customers@{customerID}.yaml b/en/spec/paths/processing@customers@{customerID}.yaml index 0b18595db6..44c505c358 100644 --- a/en/spec/paths/processing@customers@{customerID}.yaml +++ b/en/spec/paths/processing@customers@{customerID}.yaml @@ -58,6 +58,6 @@ delete: - invalidRequest - invalidDeadline message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid party status From e4898db2b13dff29e56fb46ea107ed15ba4b10ce Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:19 +0700 Subject: [PATCH 334/999] New translations processing@customers@{customerID}@bindings.yaml (English) --- en/spec/paths/processing@customers@{customerID}@bindings.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@customers@{customerID}@bindings.yaml b/en/spec/paths/processing@customers@{customerID}@bindings.yaml index 8127392ef5..efb86d2c40 100644 --- a/en/spec/paths/processing@customers@{customerID}@bindings.yaml +++ b/en/spec/paths/processing@customers@{customerID}@bindings.yaml @@ -48,7 +48,7 @@ post: - invalidRequest - invalidDeadline message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid payment resource '409': From 3251dc842ae97f546228a4cb214c43200334735b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:21 +0700 Subject: [PATCH 335/999] New translations processing@customers@{customerID}@events.yaml (English) --- en/spec/paths/processing@customers@{customerID}@events.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@events.yaml b/en/spec/paths/processing@customers@{customerID}@events.yaml index ee296f10b3..f71c58c30b 100644 --- a/en/spec/paths/processing@customers@{customerID}@events.yaml +++ b/en/spec/paths/processing@customers@{customerID}@events.yaml @@ -13,7 +13,7 @@ get: - name: limit in: query - description: Лимит выборки + description: Selection limit required: true type: integer format: int32 @@ -30,7 +30,7 @@ get: format: int32 responses: '200': - description: Набор событий + description: A set of events schema: type: array items: From 259f254c4006a032b96d2a6216cfb41ea5080822 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:23 +0700 Subject: [PATCH 336/999] New translations processing@invoice-templates.yaml (English) --- en/spec/paths/processing@invoice-templates.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoice-templates.yaml b/en/spec/paths/processing@invoice-templates.yaml index 54f58c4324..629bb5b017 100644 --- a/en/spec/paths/processing@invoice-templates.yaml +++ b/en/spec/paths/processing@invoice-templates.yaml @@ -44,7 +44,7 @@ post: - invalidInvoiceCart - ambiguousPartyID message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Lifetime cannot be zero '409': From 86e0495285100f8b1a12113f4f1c44daba39ebbf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:24 +0700 Subject: [PATCH 337/999] New translations processing@invoice-templates@{invoiceTemplateID}.yaml (English) --- .../processing@invoice-templates@{invoiceTemplateID}.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml index a44ff31ea6..a56070fdca 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml @@ -68,7 +68,7 @@ put: - invalidRequest - invalidDeadline message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid party status delete: @@ -108,6 +108,6 @@ delete: - invalidRequest - invalidDeadline message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid party status From f82c888fefa7e4b4fabc080617d842501024b423 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:25 +0700 Subject: [PATCH 338/999] New translations processing@invoice-templates@{invoiceTemplateID}@invoices.yaml (English) --- ...ocessing@invoice-templates@{invoiceTemplateID}@invoices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml index 7e1bb612cf..ded3a4575f 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml @@ -45,7 +45,7 @@ post: - invalidDeadline - invoiceTermsViolated message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid party status '409': From 552615923166a6695c01258912f52770286564d3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:27 +0700 Subject: [PATCH 339/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml index e753ce14f1..2dd74f0927 100644 --- a/en/spec/paths/processing@invoices.yaml +++ b/en/spec/paths/processing@invoices.yaml @@ -18,7 +18,7 @@ get: minLength: 1 responses: '200': - description: Инвойс + description: Invoice schema: $ref: '#/definitions/Invoice' '404': @@ -77,7 +77,7 @@ post: - invoiceTermsViolated - ambiguousPartyID message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Shop not found or inaccessible '409': From 584ff320a03b9e00834c0d33f5657adbc4f047bb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:30 +0700 Subject: [PATCH 340/999] New translations processing@invoices@{invoiceID}@events.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@events.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml index fcac8a5565..e2e6be8b48 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml @@ -13,7 +13,7 @@ get: - name: limit in: query - description: Лимит выборки + description: Selection limit required: true type: integer format: int32 @@ -30,7 +30,7 @@ get: format: int32 responses: '200': - description: Набор событий + description: A set of events schema: type: array items: From ec2456566d8441ee00b1d8a9a510fb712ad1dc43 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:31 +0700 Subject: [PATCH 341/999] New translations processing@invoices@{invoiceID}@fulfill.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml index d4c14d66c2..74ee64e820 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml @@ -43,6 +43,6 @@ post: - invalidRequest - invalidDeadline message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid invoice status From e7cc4bd0876c1a17eb738e953a682e41faa1f114 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:33 +0700 Subject: [PATCH 342/999] New translations processing@invoices@{invoiceID}@payments.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index 6c5d804703..b45664f12a 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -77,7 +77,7 @@ post: - invalidRecurrentParent - operationNotPermitted message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid invoice status '409': From 3b07b813d0ce1b08ac64f2f98c580c39e490fa65 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:35 +0700 Subject: [PATCH 343/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml (English) --- ...essing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml index 21e427e87e..508a4f7dc9 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -46,6 +46,6 @@ post: - invalidRequest - invalidDeadline message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid payment status From 20dc279423f023e518283b03e08a15b8a31b6eec Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:36 +0700 Subject: [PATCH 344/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml (English) --- ...ssing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml index 4d05b0bd3d..393b52eb74 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml @@ -52,6 +52,6 @@ post: - inconsistentCaptureCurrency - amountExceededCaptureBalance message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid payment status From 801511dd5341a165c67f340516fed5d1f555f422 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:38 +0700 Subject: [PATCH 345/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml (English) --- ...ssing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml index 2488fc9f5f..43b5d967ca 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml @@ -84,7 +84,7 @@ post: - chargebackInProgress - refundCartConflict message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Operation not permitted '409': From 1137985419ca585260599eac40f2ed7fbfb3716c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:40 +0700 Subject: [PATCH 346/999] New translations processing@invoices@{invoiceID}@rescind.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml index 69d4325e01..823d2725db 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -44,6 +44,6 @@ post: - invalidRequest - invalidDeadline message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Invalid invoice status From 5e6da1936d4d31ff81b9f9e06fa868dece479659 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:22:56 +0700 Subject: [PATCH 347/999] New translations processing@payouts.yaml (English) --- en/spec/paths/processing@payouts.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payouts.yaml b/en/spec/paths/processing@payouts.yaml index be667784ae..7e9f808418 100644 --- a/en/spec/paths/processing@payouts.yaml +++ b/en/spec/paths/processing@payouts.yaml @@ -43,6 +43,6 @@ post: - invalidDeadline - ambiguousPartyID message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: invalid payout id From 4c44b9290cf927dca7259d5d5083b9ba56ef9b36 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:23:04 +0700 Subject: [PATCH 348/999] New translations processing@webhooks.yaml (English) --- en/spec/paths/processing@webhooks.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/paths/processing@webhooks.yaml b/en/spec/paths/processing@webhooks.yaml index feb609ad3d..12572ab9dd 100644 --- a/en/spec/paths/processing@webhooks.yaml +++ b/en/spec/paths/processing@webhooks.yaml @@ -1,5 +1,5 @@ post: - description: Установить новый webhook. + description: Set up a new webhook. tags: - Webhooks operationId: createWebhook @@ -10,14 +10,14 @@ post: $ref: '#/parameters/deadline' - name: webhookParams - description: Параметры устанавливаемого webhook'а + description: Parameters of the installed webhook in: body required: true schema: $ref: '#/definitions/Webhook' responses: '201': - description: Webhook установлен + description: Webhook is set schema: $ref: '#/definitions/Webhook' '401': @@ -30,7 +30,7 @@ post: - message properties: message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Webhook limit exceeded '400': @@ -52,11 +52,11 @@ post: - invalidDeadline - ambiguousPartyID message: - description: Человекочитаемое описание ошибки + description: Human-readable description of the error type: string example: Shop not found or inaccessible get: - description: Получить набор установленных webhook'ов. + description: Get set of installed webhooks. tags: - Webhooks operationId: getWebhooks @@ -67,7 +67,7 @@ get: $ref: '#/parameters/deadline' responses: '200': - description: Набор webhook'ов + description: A set of webhooks schema: type: array items: From 3ed9705da46841e6b021f860a1d5cf4b7e5820f4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:23:06 +0700 Subject: [PATCH 349/999] New translations processing@webhooks@{webhookID}.yaml (English) --- en/spec/paths/processing@webhooks@{webhookID}.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/paths/processing@webhooks@{webhookID}.yaml b/en/spec/paths/processing@webhooks@{webhookID}.yaml index 0ecc14fbdb..ef27afc7e6 100644 --- a/en/spec/paths/processing@webhooks@{webhookID}.yaml +++ b/en/spec/paths/processing@webhooks@{webhookID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить webhook по его идентификатору. + description: Get a webhook by its identifier. tags: - Webhooks operationId: getWebhookByID @@ -12,7 +12,7 @@ get: $ref: '#/parameters/webhookID' responses: '200': - description: Данные webhook'а + description: Webhook's data schema: $ref: '#/definitions/Webhook' '404': @@ -22,7 +22,7 @@ get: '400': $ref: '#/responses/DefaultLogicError' delete: - description: Снять указанный webhook. + description: Remove the specified webhook. tags: - Webhooks operationId: deleteWebhookByID @@ -35,7 +35,7 @@ delete: $ref: '#/parameters/webhookID' responses: '204': - description: Webhook успешно снят + description: Webhook successfully removed '404': $ref: '#/responses/NotFound' '401': From 4e329823e268886f4439f260a2843fed1b1958a8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 18 Jan 2023 20:23:07 +0700 Subject: [PATCH 350/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 938066d57a..31862baa5c 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -91,20 +91,20 @@ responses: schema: $ref: '#/definitions/GeneralError' Unauthorized: - description: Ошибка авторизации + description: Authorization error DefaultLogicError: description: Неверные данные schema: $ref: '#/definitions/DefaultLogicError' ExternalIDConflict: - description: Переданное значение `externalID` уже использовалось вами ранее с другими параметрами запроса + description: The passed value `externalID` has already been used by you with other query parameters schema: $ref: '#/definitions/ExternalIDConflictError' parameters: requestID: name: X-Request-ID in: header - description: Уникальный идентификатор запроса к системе + description: Unique identifier of the request to the system required: true type: string maxLength: 32 @@ -112,7 +112,7 @@ parameters: shopID: name: shopID in: path - description: Идентификатор магазина + description: Shop ID required: true type: string maxLength: 40 @@ -184,7 +184,7 @@ parameters: webhookID: name: webhookID in: path - description: Идентификатор webhook'а + description: Webhook identifier required: true type: string maxLength: 40 @@ -208,7 +208,7 @@ parameters: payoutID: name: payoutID in: path - description: Идентификатор вывода + description: Withdrawal ID required: true type: string maxLength: 40 @@ -216,7 +216,7 @@ parameters: invoiceID: name: invoiceID in: path - description: Идентификатор инвойса + description: Invoice ID required: true type: string maxLength: 40 @@ -239,21 +239,21 @@ parameters: fromTime: name: fromTime in: query - description: Начало временного отрезка + description: Start of the time period required: true type: string format: date-time toTime: name: toTime in: query - description: Конец временного отрезка + description: End of the time period required: true type: string format: date-time limit: name: limit in: query - description: Лимит выборки + description: Selection limit required: true type: integer format: int32 @@ -269,7 +269,7 @@ parameters: deadline: name: X-Request-Deadline in: header - description: Максимальное время обработки запроса + description: Maximum request processing time required: false type: string maxLength: 40 @@ -277,7 +277,7 @@ parameters: partyID: name: partyID in: path - description: Уникальный в рамках системы идентификатор участника. #TODO: rephrase + description: The participant's unique identifier within the system. #TODO: rephrase required: true type: string countryID: @@ -301,7 +301,7 @@ tags: Участник системы - совокупность данных о вашей организации, составе и условиях заключенных договоров, а также информация о связанных с организацией магазинах. - name: Shops - x-displayName: Магазины + x-displayName: Shops description: > Магазин - это отображение вашего веб-сайта или точки продаж в системе. К магазину привязываются финансовые условия, которые определяют, в частности, процент комиссии системы. Каждый магазин в системе имеет привязанные счета, на которых аккумулируются отправленные плательщиками деньги. В каждой валюте может существовать только один счет. Категория магазина определяет группы товаров или услуг, которые в нем представлены. К магазину может быть привязан банковский терминал на стороне банка-эквайера. Любые изменения данных магазинов требуют верификации на стороне системы. Для тестовых платежей используются магазины, созданные в тестовой категории. Первый тестовый магазин система создает автоматически при регистрации участника. @@ -310,7 +310,7 @@ tags: Для любого магазина можно указать URL для получения асинхронных оповещений об изменении состояния данных при помощи установки webhook'а. Например, вы можете установить webhook, указав URL вашего приложения, на который система будет отправлять данных об изменении состояния инвойса. Для проверки подлинности присланных на URL вашего приложения данных используется соответствующий публичный ключ, который создаётся при установке этого webhook'а и получить который можно в вашем личном кабинете. - name: Invoices - x-displayName: Инвойсы + x-displayName: Invoices description: | Инвойс - это базовая модель для работы с системой по приему платежей. Перед рендерингом платежной формы, запуском транзакций на списание денег, @@ -419,7 +419,7 @@ tags: * создание инвойса по данному шаблону. - name: Payments - x-displayName: Платежи + x-displayName: Payments description: > Реальное списание денег с плательщиков осуществляется вызовом метода создания платежа. Перед запуском платежей необходимо создать инвойс, в рамках которого система будет проводить попытки списания, а также указать токен платежного средства плательщика. Таким образом, система предоставляет вам интерфейс, позволяющий со стороны вашего серверного кода инициировать и контролировать процесс списания денег. Данный процесс может быть, как синхронным, когда вы ожидаете ответа системы, так и асинхронным, когда после запуска платежа вы ожидаете уведомлений на установленный для соответствующего магазина webhook. ## Варианты проведения оплаты @@ -457,7 +457,7 @@ tags: Любые изменения данных магазинов требуют верификации на стороне системы путем создания заявок на изменение. - name: Payouts - x-displayName: Вывод средств + x-displayName: Withdrawal of funds description: > Для получения автоматических выплат по принятым платежам на ваш банковский счет необходимо в рамках договора с системой указать данные для вывода средств. В дальнейшем по указанным данным система будет инициировать банковские переводы на основе суммы платежей, принятой по всем активным магазинам. Любые изменения данных требуют верификации на стороне системы путем создания заявок на изменение. @@ -469,7 +469,7 @@ tags: Внимание! Только Webhooks Management API является частью данной спецификации. Для реализации обработчика присылаемых уведомлений вам необходимо будет ознакомиться со спецификацей [Vality Webhooks Events API](https://github.com/valitydev/swag-payments-webhook-events). - name: Search - x-displayName: Поиск + x-displayName: Search description: > Для получения списка всех инвойсов/платежей указанного магазина необходимо вызвать соответствующий метод платформы. Имеется возможность отфильтровать выборку по определенным статусам. - @@ -479,7 +479,7 @@ tags: Платёжная организация - организация, осуществляющая услуги по обслуживанию финансовых операций, которые возникают в результате осуществления бизнес-процессов системой. - name: Error Codes - x-displayName: Коды ошибок + x-displayName: Error codes description: > ## Ошибки бизнес-логики From 234eb532300d3d22c2571e7077a2649271d48dbe Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:06:58 +0700 Subject: [PATCH 351/999] New translations AllocationFee.yaml (English) --- en/spec/definitions/AllocationFee.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationFee.yaml b/en/spec/definitions/AllocationFee.yaml index a3b58ffc56..ad4545280d 100644 --- a/en/spec/definitions/AllocationFee.yaml +++ b/en/spec/definitions/AllocationFee.yaml @@ -1,4 +1,4 @@ -description: Комиссия транзакции +description: Transaction fee type: object discriminator: allocationFeeType required: From a11778c26fee0e613a95b86fa3600e8b9d31d0b6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:02 +0700 Subject: [PATCH 352/999] New translations AllocationTransaction.yaml (English) --- en/spec/definitions/AllocationTransaction.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationTransaction.yaml b/en/spec/definitions/AllocationTransaction.yaml index 4fa868cd00..5d9b6a1905 100644 --- a/en/spec/definitions/AllocationTransaction.yaml +++ b/en/spec/definitions/AllocationTransaction.yaml @@ -8,7 +8,7 @@ properties: target: $ref: '#/definitions/AllocationTarget' allocationBodyType: - description: Тело транзакции + description: Transaction body type: string enum: - AllocationBodyAmount From 631f0f1493a00213245b7ed8acf1eaa87913493c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:05 +0700 Subject: [PATCH 353/999] New translations BankAccount.yaml (English) --- en/spec/definitions/BankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BankAccount.yaml b/en/spec/definitions/BankAccount.yaml index 446066953a..875ab1be50 100644 --- a/en/spec/definitions/BankAccount.yaml +++ b/en/spec/definitions/BankAccount.yaml @@ -9,7 +9,7 @@ required: - bankBik properties: account: - description: Номер счёта + description: Account number type: string pattern: '^\d{20}$' bankName: From 3324b3a910fd757bfc83dc0ebbe1c731acb75320 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:09 +0700 Subject: [PATCH 354/999] New translations BankCardTokenizationMethod.yaml (English) --- en/spec/definitions/BankCardTokenizationMethod.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BankCardTokenizationMethod.yaml b/en/spec/definitions/BankCardTokenizationMethod.yaml index 2114056ac7..37c73e3bd8 100644 --- a/en/spec/definitions/BankCardTokenizationMethod.yaml +++ b/en/spec/definitions/BankCardTokenizationMethod.yaml @@ -1,4 +1,4 @@ -description: Метод токенизации +description: Tokenization method type: string enum: - dpan From 7d4d6c8ceb028169c5ffb76d2a3d985e2327269e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:14 +0700 Subject: [PATCH 355/999] New translations Chargeback.yaml (English) --- en/spec/definitions/Chargeback.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/Chargeback.yaml b/en/spec/definitions/Chargeback.yaml index 01576b5583..591aee6a8e 100644 --- a/en/spec/definitions/Chargeback.yaml +++ b/en/spec/definitions/Chargeback.yaml @@ -9,7 +9,7 @@ required: - status properties: id: - description: Идентификатор чарджбэка + description: Chargeback ID type: string createdAt: description: Date and time of creation @@ -32,18 +32,18 @@ properties: - $ref: '#/definitions/Currency' reasonCode: - description: Код причины чарджбэка + description: Chargeback reason code type: string maxLength: 1000 stage: - description: Стадия чарджбэка + description: Chargeback stage type: string enum: - chargeback - pre-arbitration - arbitration status: - description: Статус чарджбэка + description: Chargeback status type: string enum: - pending From 3304bd9f80313ca2bac86230e3677e070df7d491 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:17 +0700 Subject: [PATCH 356/999] New translations Contract.yaml (English) --- en/spec/definitions/Contract.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Contract.yaml b/en/spec/definitions/Contract.yaml index f109144b7d..9f197186c0 100644 --- a/en/spec/definitions/Contract.yaml +++ b/en/spec/definitions/Contract.yaml @@ -8,14 +8,14 @@ required: - paymentInstitutionID properties: id: - description: Идентификатор договора + description: Contract ID type: string createdAt: description: Дата и время создания договора type: string format: date-time status: - description: Статус договора + description: Contract status type: string enum: - active From 18aadd54d8d838b8e9377cc3997adba13227ddb9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:20 +0700 Subject: [PATCH 357/999] New translations Country.yaml (English) --- en/spec/definitions/Country.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Country.yaml b/en/spec/definitions/Country.yaml index 187e164666..1e049d0e77 100644 --- a/en/spec/definitions/Country.yaml +++ b/en/spec/definitions/Country.yaml @@ -1,4 +1,4 @@ -description: 'Страна' +description: 'Country' type: object required: - id From a1b07c0f6709f0c6f2c9b95b65aca1092d3b2538 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:21 +0700 Subject: [PATCH 358/999] New translations CountryCode.yaml (English) --- en/spec/definitions/CountryCode.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CountryCode.yaml b/en/spec/definitions/CountryCode.yaml index 688320d5ad..4f5afaa0bf 100644 --- a/en/spec/definitions/CountryCode.yaml +++ b/en/spec/definitions/CountryCode.yaml @@ -1,4 +1,4 @@ -description: 'Alpha-3 код страны по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1)' +description: ' Alpha-3 country code by standard [ISO 3166-1] (https://en.wikipedia.org/wiki/ISO_3166-1)' type: string pattern: '^[A-Z]{3}$' example: "RUS" From 8019162d1e2ac2a3d3d02da55d2d42fd4169a914 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:24 +0700 Subject: [PATCH 359/999] New translations Currency.yaml (English) --- en/spec/definitions/Currency.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Currency.yaml b/en/spec/definitions/Currency.yaml index ec37248d9e..25ea6fff88 100644 --- a/en/spec/definitions/Currency.yaml +++ b/en/spec/definitions/Currency.yaml @@ -1,4 +1,4 @@ description: >- - Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string pattern: '^[A-Z]{3}$' From ada7aec8a5fe90ef7d5d25a8526333521a789d73 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:25 +0700 Subject: [PATCH 360/999] New translations Customer.yaml (English) --- en/spec/definitions/Customer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Customer.yaml b/en/spec/definitions/Customer.yaml index ed1ed84776..e0e7c8ffc3 100644 --- a/en/spec/definitions/Customer.yaml +++ b/en/spec/definitions/Customer.yaml @@ -24,7 +24,7 @@ properties: contactInfo: $ref: '#/definitions/ContactInfo' status: - description: Статус плательщика + description: Customer status type: string readOnly: true enum: From 7625ae0cc6158c3e233fdbb1fbe140cce4253e52 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:35 +0700 Subject: [PATCH 361/999] New translations DefaultLogicError.yaml (English) --- en/spec/definitions/DefaultLogicError.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/DefaultLogicError.yaml b/en/spec/definitions/DefaultLogicError.yaml index 2da940162c..9779a08f17 100644 --- a/en/spec/definitions/DefaultLogicError.yaml +++ b/en/spec/definitions/DefaultLogicError.yaml @@ -5,7 +5,7 @@ required: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidRequest From f59f6e2bd559d1583d8c5f65d9be7c785784efef Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:37 +0700 Subject: [PATCH 362/999] New translations DigitalWalletData.yaml (English) --- en/spec/definitions/DigitalWalletData.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/DigitalWalletData.yaml b/en/spec/definitions/DigitalWalletData.yaml index 4dbf5a0b30..0d1d671eaf 100644 --- a/en/spec/definitions/DigitalWalletData.yaml +++ b/en/spec/definitions/DigitalWalletData.yaml @@ -4,7 +4,7 @@ allOf: $ref: '#/definitions/PaymentTool' - type: object - description: Электронный кошелёк + description: E-wallet required: - id - provider @@ -17,5 +17,5 @@ allOf: - $ref: '#/definitions/DigitalWalletProvider' token: - description: Токен + description: Token type: string From 7ee580a703b7b46b873a6dd5716f48c3ac444010 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:41 +0700 Subject: [PATCH 363/999] New translations InternationalBankAccount.yaml (English) --- en/spec/definitions/InternationalBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InternationalBankAccount.yaml b/en/spec/definitions/InternationalBankAccount.yaml index 75c5e2cd68..a2c691dd61 100644 --- a/en/spec/definitions/InternationalBankAccount.yaml +++ b/en/spec/definitions/InternationalBankAccount.yaml @@ -3,7 +3,7 @@ type: object properties: number: description: | - Номер счёта + Account number type: string pattern: '^[0-9A-Z]{8,40}$' example: "123006951" From 1edd85a1b5ee85fb36c489ca0242ad24b5922e34 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:44 +0700 Subject: [PATCH 364/999] New translations Invoice.yaml (English) --- en/spec/definitions/Invoice.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Invoice.yaml b/en/spec/definitions/Invoice.yaml index c0d13b377c..12b47c12f3 100644 --- a/en/spec/definitions/Invoice.yaml +++ b/en/spec/definitions/Invoice.yaml @@ -61,7 +61,7 @@ x-merge-properties: bankAccount: $ref: '#/definitions/InvoiceBankAccount' metadata: - description: Связанные с инвойсом метаданные + description: Invoice metadata type: object clientInfo: $ref: '#/definitions/InvoiceClientInfo' From 3f4d41da8801b8b6b199f73a9340d64290d90945 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:52 +0700 Subject: [PATCH 365/999] New translations InvoiceRussianBankAccount.yaml (English) --- en/spec/definitions/InvoiceRussianBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceRussianBankAccount.yaml b/en/spec/definitions/InvoiceRussianBankAccount.yaml index 896dd3482f..ba61e1888e 100644 --- a/en/spec/definitions/InvoiceRussianBankAccount.yaml +++ b/en/spec/definitions/InvoiceRussianBankAccount.yaml @@ -11,7 +11,7 @@ allOf: - bankBik properties: account: - description: Номер счёта + description: Account number type: string pattern: '^\d{20}$' example: 12345678912345678912 From ee9ea0cbfdbdfb67966280b9991fcb5388acec30 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:54 +0700 Subject: [PATCH 366/999] New translations InvoiceTemplate.yaml (English) --- en/spec/definitions/InvoiceTemplate.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplate.yaml b/en/spec/definitions/InvoiceTemplate.yaml index 3918c2084f..746ac20db8 100644 --- a/en/spec/definitions/InvoiceTemplate.yaml +++ b/en/spec/definitions/InvoiceTemplate.yaml @@ -7,7 +7,7 @@ required: #name and createdAt are optional for now: were added only in BUSINESS-157 properties: id: - description: Идентификатор шаблона инвойса + description: Invoice template ID type: string externalID: x-rebillyMerge: @@ -21,7 +21,7 @@ properties: maxLength: 40 minLength: 1 name: - description: Название шаблона + description: Template name type: string maxLength: 100 description: @@ -29,7 +29,7 @@ properties: type: string maxLength: 1000 createdAt: - description: Дата создания шаблона + description: Template creation date type: string format: date-time lifetime: From b51bc6294c7f34b65bd462094ef4a6c7de44f55f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:07:56 +0700 Subject: [PATCH 367/999] New translations InvoiceTemplateCreateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateCreateParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateCreateParams.yaml b/en/spec/definitions/InvoiceTemplateCreateParams.yaml index 68a110e50c..53e8c3005c 100644 --- a/en/spec/definitions/InvoiceTemplateCreateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateCreateParams.yaml @@ -22,7 +22,7 @@ properties: - $ref: '#/definitions/PartyID' name: - description: Название шаблона + description: Template name type: string maxLength: 100 description: From e1c0818cf6d0d836971cc2fd043edbdd0e4317c9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:01 +0700 Subject: [PATCH 368/999] New translations InvoiceTemplateUpdateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateUpdateParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml index 5b9793fc0c..24b1e8f67c 100644 --- a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml @@ -1,7 +1,7 @@ type: object properties: name: - description: Название шаблона + description: Template name type: string maxLength: 100 description: From 9f75fcdefdab96a6f09a9ae6a0478fbbbf438c21 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:03 +0700 Subject: [PATCH 369/999] New translations LegalEntity.yaml (English) --- en/spec/definitions/LegalEntity.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/LegalEntity.yaml b/en/spec/definitions/LegalEntity.yaml index d1aa12a185..94d90ee926 100644 --- a/en/spec/definitions/LegalEntity.yaml +++ b/en/spec/definitions/LegalEntity.yaml @@ -1,4 +1,4 @@ -description: Юридическое лицо +description: Legal entity allOf: - $ref: '#/definitions/Contractor' @@ -9,7 +9,7 @@ allOf: - entityType properties: entityType: - description: Тип юридического лица + description: Legal entity type type: string enum: - RussianLegalEntity From 2465cbbf0b4b97e4137f53fa0c5978ccc773ed6e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:06 +0700 Subject: [PATCH 370/999] New translations MobileCommerceData.yaml (English) --- en/spec/definitions/MobileCommerceData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/MobileCommerceData.yaml b/en/spec/definitions/MobileCommerceData.yaml index 5084e71058..8767839216 100644 --- a/en/spec/definitions/MobileCommerceData.yaml +++ b/en/spec/definitions/MobileCommerceData.yaml @@ -6,7 +6,7 @@ allOf: type: object required: - mobilePhone - description: Мобильная коммерция + description: Mobile commerce discriminator: mobileCommerceType properties: mobilePhone: From afa50feef93f1a0aa9cd9d806a52e2a14ec190a8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:07 +0700 Subject: [PATCH 371/999] New translations MobileCommercePhone.yaml (English) --- en/spec/definitions/MobileCommercePhone.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/MobileCommercePhone.yaml b/en/spec/definitions/MobileCommercePhone.yaml index 2c19e22e05..925bccd014 100644 --- a/en/spec/definitions/MobileCommercePhone.yaml +++ b/en/spec/definitions/MobileCommercePhone.yaml @@ -11,7 +11,7 @@ properties: pattern: '^\d{1,3}$' example: "7" ctn: - description: Номер абонента + description: Phone number type: string pattern: '^\d{10,12}$' example: "0001234567" From 993a362b85c0745006273ae958acbc7bc93c2928 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:10 +0700 Subject: [PATCH 372/999] New translations Payer.yaml (English) --- en/spec/definitions/Payer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Payer.yaml b/en/spec/definitions/Payer.yaml index 7f68e1da8b..1f8ddfd511 100644 --- a/en/spec/definitions/Payer.yaml +++ b/en/spec/definitions/Payer.yaml @@ -2,7 +2,7 @@ type: object discriminator: payerType properties: payerType: - description: Тип платежного средства + description: Payment tool type type: string sessionInfo: description: Данные текущей сессии плательщика From a981edbcfbc4556462608204183abb5e0b27afce Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:11 +0700 Subject: [PATCH 373/999] New translations Payment.yaml (English) --- en/spec/definitions/Payment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Payment.yaml b/en/spec/definitions/Payment.yaml index ee29a0880d..4bb62b325b 100644 --- a/en/spec/definitions/Payment.yaml +++ b/en/spec/definitions/Payment.yaml @@ -49,7 +49,7 @@ x-merge-properties: - readOnly: true metadata: - description: Связанные с платежом метаданные + description: Payment metadata type: object allocation: x-rebillyMerge: From cffa82c3b9b0ca7c82595f66fdb2d21559feb2e9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:14 +0700 Subject: [PATCH 374/999] New translations PaymentInstitution.yaml (English) --- en/spec/definitions/PaymentInstitution.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentInstitution.yaml b/en/spec/definitions/PaymentInstitution.yaml index e476fb4eb8..77f3007c41 100644 --- a/en/spec/definitions/PaymentInstitution.yaml +++ b/en/spec/definitions/PaymentInstitution.yaml @@ -1,4 +1,4 @@ -description: Платёжная организация +description: Payment Institution type: object required: - id From 21043e10b9a74632b01e15bcb392b4cb5a5a039f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:21 +0700 Subject: [PATCH 375/999] New translations PaymentSearchResult.yaml (English) --- en/spec/definitions/PaymentSearchResult.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentSearchResult.yaml b/en/spec/definitions/PaymentSearchResult.yaml index 87f1f0d63e..9668839c30 100644 --- a/en/spec/definitions/PaymentSearchResult.yaml +++ b/en/spec/definitions/PaymentSearchResult.yaml @@ -51,7 +51,7 @@ allOf: flow: $ref: '#/definitions/PaymentFlow' metadata: - description: Связанные с платежом метаданные + description: Payment metadata type: object statusChangedAt: description: Дата и время изменения статуса платежа From ca1dfdfece22cd50d3ddf60a825befda8a3e715b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:24 +0700 Subject: [PATCH 376/999] New translations PaymentTerminal.yaml (English) --- en/spec/definitions/PaymentTerminal.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentTerminal.yaml b/en/spec/definitions/PaymentTerminal.yaml index ce1a604341..f2d4cce6fc 100644 --- a/en/spec/definitions/PaymentTerminal.yaml +++ b/en/spec/definitions/PaymentTerminal.yaml @@ -8,7 +8,7 @@ allOf: - providers properties: providers: - description: Список провайдеров + description: Providers type: array items: x-rebillyMerge: From e2d103cbe7b69a80743de458e251c940e9ad85e0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:28 +0700 Subject: [PATCH 377/999] New translations PaymentTool.yaml (English) --- en/spec/definitions/PaymentTool.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentTool.yaml b/en/spec/definitions/PaymentTool.yaml index a54e1d6dc3..72a0b23e05 100644 --- a/en/spec/definitions/PaymentTool.yaml +++ b/en/spec/definitions/PaymentTool.yaml @@ -2,7 +2,7 @@ type: object discriminator: paymentToolType properties: paymentToolType: - description: Тип платежного средства + description: Payment tool type type: string enum: - CardData From 18d908b19765330c4bbb09caf7749b3634b0a821 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:29 +0700 Subject: [PATCH 378/999] New translations PaymentToolDetails.yaml (English) --- en/spec/definitions/PaymentToolDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentToolDetails.yaml b/en/spec/definitions/PaymentToolDetails.yaml index 57fde25c7c..eaeb6d9fee 100644 --- a/en/spec/definitions/PaymentToolDetails.yaml +++ b/en/spec/definitions/PaymentToolDetails.yaml @@ -1,6 +1,6 @@ type: object discriminator: detailsType -description: Детали платежного средства +description: Payment tool details readOnly: true required: - detailsType From eff66d134d54377165d294733b0a8f88d13b31e2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:32 +0700 Subject: [PATCH 379/999] New translations Payout.yaml (English) --- en/spec/definitions/Payout.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Payout.yaml b/en/spec/definitions/Payout.yaml index 89b844d304..20981d0153 100644 --- a/en/spec/definitions/Payout.yaml +++ b/en/spec/definitions/Payout.yaml @@ -8,7 +8,7 @@ required: - payoutToolDetails properties: id: - description: Идентификатор выплаты + description: Payout ID type: string shopID: description: Shop ID @@ -41,5 +41,5 @@ properties: payoutToolDetails: $ref: '#/definitions/PayoutToolDetails' status: - description: Статус выплаты + description: Payout status type: string From e6460301017a52c2811baa881166eee39c86d29e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:33 +0700 Subject: [PATCH 380/999] New translations PayoutID.yaml (English) --- en/spec/definitions/PayoutID.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutID.yaml b/en/spec/definitions/PayoutID.yaml index d0c6e2dfa9..925cd6f12b 100644 --- a/en/spec/definitions/PayoutID.yaml +++ b/en/spec/definitions/PayoutID.yaml @@ -1,4 +1,4 @@ -description: Идентификатор выплаты +description: Payout ID type: string maxLength: 40 minLength: 1 From ccc713a4eea11d0132da46cfdf2953429cf2012f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:34 +0700 Subject: [PATCH 381/999] New translations PayoutParams.yaml (English) --- en/spec/definitions/PayoutParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutParams.yaml b/en/spec/definitions/PayoutParams.yaml index 662052a5ff..1a6461ba2b 100644 --- a/en/spec/definitions/PayoutParams.yaml +++ b/en/spec/definitions/PayoutParams.yaml @@ -17,7 +17,7 @@ properties: - $ref: '#/definitions/PartyID' payoutToolID: - description: Идентификатор инструмента выплаты + description: Payout tool ID type: string amount: description: | From 2a2c08e6c71ca72077b3812d0ad7dc682925f61b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:35 +0700 Subject: [PATCH 382/999] New translations PayoutTool.yaml (English) --- en/spec/definitions/PayoutTool.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutTool.yaml b/en/spec/definitions/PayoutTool.yaml index f5c089d0f0..0b699bab67 100644 --- a/en/spec/definitions/PayoutTool.yaml +++ b/en/spec/definitions/PayoutTool.yaml @@ -6,7 +6,7 @@ allOf: - id properties: id: - description: Идентификатор средства вывода + description: Payout tool ID type: string - $ref: '#/definitions/PayoutToolParams' From a6723f8676893dab590cf000d41a494bdda36d73 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:36 +0700 Subject: [PATCH 383/999] New translations PayoutToolDetails.yaml (English) --- en/spec/definitions/PayoutToolDetails.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PayoutToolDetails.yaml b/en/spec/definitions/PayoutToolDetails.yaml index 09ddb75e3e..37e7dbb706 100644 --- a/en/spec/definitions/PayoutToolDetails.yaml +++ b/en/spec/definitions/PayoutToolDetails.yaml @@ -1,9 +1,9 @@ -description: Данные средства вывода +description: Payout tool details type: object discriminator: detailsType properties: detailsType: - description: Тип средства вывода + description: Payout tool type type: string required: - detailsType From c0d69a4a74e47bd88925010049e57117198e1cb3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:41 +0700 Subject: [PATCH 384/999] New translations PrivateEntity.yaml (English) --- en/spec/definitions/PrivateEntity.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PrivateEntity.yaml b/en/spec/definitions/PrivateEntity.yaml index 8046a75889..1e8f0c77db 100644 --- a/en/spec/definitions/PrivateEntity.yaml +++ b/en/spec/definitions/PrivateEntity.yaml @@ -1,4 +1,4 @@ -description: Физическое лицо +description: Private entity allOf: - $ref: '#/definitions/Contractor' @@ -9,7 +9,7 @@ allOf: - entityType properties: entityType: - description: Тип физ. лица + description: Private entity type type: string enum: - RussianPrivateEntity From 875c9c1a797435b971c15f314c69c7442b860d1e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:41 +0700 Subject: [PATCH 385/999] New translations ProcessingDeadline.yaml (English) --- en/spec/definitions/ProcessingDeadline.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ProcessingDeadline.yaml b/en/spec/definitions/ProcessingDeadline.yaml index c20bff6ace..d0cefb7a28 100644 --- a/en/spec/definitions/ProcessingDeadline.yaml +++ b/en/spec/definitions/ProcessingDeadline.yaml @@ -1,5 +1,5 @@ type: string -description: Максимальное время обработки платежа +description: Maximum payment processing time maxLength: 40 minLength: 1 example: 30m From 917a429c168858a8498b304c53016e4f7dd4b239 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:45 +0700 Subject: [PATCH 386/999] New translations Refund.yaml (English) --- en/spec/definitions/Refund.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Refund.yaml b/en/spec/definitions/Refund.yaml index 8c77ee8cd3..d6738b4df2 100644 --- a/en/spec/definitions/Refund.yaml +++ b/en/spec/definitions/Refund.yaml @@ -9,7 +9,7 @@ x-merge-properties: - currency properties: id: - description: Идентификатор возврата + description: Refund ID type: string externalID: x-rebillyMerge: @@ -30,7 +30,7 @@ x-merge-properties: - $ref: '#/definitions/Currency' reason: - description: Причина осуществления возврата + description: Refund reason type: string cart: x-rebillyMerge: From d69780da6c571e96402ea7549103f3a77a471d7f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:46 +0700 Subject: [PATCH 387/999] New translations RefundParams.yaml (English) --- en/spec/definitions/RefundParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RefundParams.yaml b/en/spec/definitions/RefundParams.yaml index 1b49f63c0d..929eb6f4fd 100644 --- a/en/spec/definitions/RefundParams.yaml +++ b/en/spec/definitions/RefundParams.yaml @@ -17,7 +17,7 @@ properties: - $ref: '#/definitions/Currency' reason: - description: Причина совершения возврата + description: Refund reason type: string maxLength: 1000 cart: From b1ce6a051e9d7e62b8c08e49de9cb883d2ff8324 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:53 +0700 Subject: [PATCH 388/999] New translations RussianPrivateEntity.yaml (English) --- en/spec/definitions/RussianPrivateEntity.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/RussianPrivateEntity.yaml b/en/spec/definitions/RussianPrivateEntity.yaml index 55a390b39e..2aa7ad9b76 100644 --- a/en/spec/definitions/RussianPrivateEntity.yaml +++ b/en/spec/definitions/RussianPrivateEntity.yaml @@ -12,15 +12,15 @@ allOf: - contactInfo properties: firstName: - description: Имя + description: Name type: string maxLength: 200 secondName: - description: Фамилия + description: Surname type: string maxLength: 200 middleName: - description: Отчество + description: Middle Name type: string maxLength: 200 contactInfo: From 897efe4876e310b8dbd7952c549987e06a03cefe Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:55 +0700 Subject: [PATCH 389/999] New translations Schedule.yaml (English) --- en/spec/definitions/Schedule.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Schedule.yaml b/en/spec/definitions/Schedule.yaml index 201763f2ec..e296543534 100644 --- a/en/spec/definitions/Schedule.yaml +++ b/en/spec/definitions/Schedule.yaml @@ -1,4 +1,4 @@ -description: Расписание +description: Schedule type: object required: - name From 0ac0d6f3790619ccbe161fa55231b13ebcfb3030 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:57 +0700 Subject: [PATCH 390/999] New translations Shop.yaml (English) --- en/spec/definitions/Shop.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Shop.yaml b/en/spec/definitions/Shop.yaml index 14b042546b..f30f275c91 100644 --- a/en/spec/definitions/Shop.yaml +++ b/en/spec/definitions/Shop.yaml @@ -1,4 +1,4 @@ -description: Данные магазина +description: Shop details type: object required: - id @@ -18,7 +18,7 @@ properties: type: string format: date-time isBlocked: - description: Заблокирован ли магазин? + description: Is the shop blocked? type: boolean isSuspended: description: Приостановлены ли операции в рамках магазина? From 838608e469d2a9ec4f575038bbec0eb3d7272676 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:58 +0700 Subject: [PATCH 391/999] New translations ShopDetails.yaml (English) --- en/spec/definitions/ShopDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ShopDetails.yaml b/en/spec/definitions/ShopDetails.yaml index 819991ba88..db712e89e3 100644 --- a/en/spec/definitions/ShopDetails.yaml +++ b/en/spec/definitions/ShopDetails.yaml @@ -7,6 +7,6 @@ properties: type: string maxLength: 100 description: - description: Краткое описание + description: Short description type: string maxLength: 1000 From ada25132c40157b1748163992168e5bba6d26484 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:08:59 +0700 Subject: [PATCH 392/999] New translations ShopLocation.yaml (English) --- en/spec/definitions/ShopLocation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ShopLocation.yaml b/en/spec/definitions/ShopLocation.yaml index 04e273548a..24b57bb6ec 100644 --- a/en/spec/definitions/ShopLocation.yaml +++ b/en/spec/definitions/ShopLocation.yaml @@ -5,5 +5,5 @@ required: - locationType properties: locationType: - description: Тип местоположения + description: Location type type: string From 8c85319c5850c1b3ddc6a238adba46cf5de73f5f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:02 +0700 Subject: [PATCH 393/999] New translations TransactionInfo.yaml (English) --- en/spec/definitions/TransactionInfo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/TransactionInfo.yaml b/en/spec/definitions/TransactionInfo.yaml index 562120f906..504d28cd7d 100644 --- a/en/spec/definitions/TransactionInfo.yaml +++ b/en/spec/definitions/TransactionInfo.yaml @@ -1,4 +1,4 @@ -description: Информация о транзакции +description: Transaction Info type: object properties: rrn: From 8594f4b6f73aaefc067fb3b72fd0d13b6e51221e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:06 +0700 Subject: [PATCH 394/999] New translations analytics@shops@{shopID}@invoices.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@invoices.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml index de12eb8d28..6c15e3efce 100644 --- a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml @@ -43,7 +43,7 @@ get: - name: paymentFlow in: query - description: Flow платежа + description: Payment flow required: false type: string enum: @@ -167,7 +167,7 @@ get: - name: invoiceAmount in: query - description: Сумма инвойса + description: Invoice amount required: false type: integer format: int64 @@ -182,7 +182,7 @@ get: $ref: '#/definitions/ContinuationToken' responses: '200': - description: Найденные инвойсы + description: Invoices found schema: type: object properties: From 50da162df27d3ddcf59b9a70c0206ba3a5dfdff8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:07 +0700 Subject: [PATCH 395/999] New translations analytics@shops@{shopID}@payments.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payments.yaml b/en/spec/paths/analytics@shops@{shopID}@payments.yaml index edf6e67270..ddddbcd5cc 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payments.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payments.yaml @@ -32,7 +32,7 @@ get: - name: paymentFlow in: query - description: Flow платежа + description: Payment flow required: false type: string enum: From 35b3efa2ccc948961b827f01151c2465adcb93d7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:09 +0700 Subject: [PATCH 396/999] New translations analytics@shops@{shopID}@payouts.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@payouts.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml index b416766358..1cf18c640b 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml @@ -21,7 +21,7 @@ get: - name: payoutID in: query - description: Идентификатор выплаты + description: Payout ID required: false type: string maxLength: 40 @@ -39,7 +39,7 @@ get: Тип выплаты для поиска * PayoutAccount - выплата на банковский счёт * Wallet - выплата на кошелёк * PaymentInstitutionAccount - выплата на счёт платежной организации responses: '200': - description: Найденные выплаты + description: Payouts found schema: type: object properties: From 35e5153c3a4b948ac01337ecdf63fab06666ee16 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:10 +0700 Subject: [PATCH 397/999] New translations analytics@shops@{shopID}@refunds.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@refunds.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml index b1ef39174d..0722403b10 100644 --- a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml @@ -37,7 +37,7 @@ get: - name: refundID in: query - description: Идентификатор возврата + description: Refund ID required: false type: string maxLength: 40 @@ -68,7 +68,7 @@ get: - failed responses: '200': - description: Найденные возвраты + description: Refunds found schema: type: object properties: From 3f279d9c2e93ca1578faf3661456053df9353ef0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:15 +0700 Subject: [PATCH 398/999] New translations processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml (English) --- ...sing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml b/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml index 22dd5e0027..bcc2dd1b5d 100644 --- a/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml @@ -14,7 +14,7 @@ get: $ref: '#/parameters/payoutToolID' responses: '200': - description: Данные средства вывода + description: Payout tool details schema: $ref: '#/definitions/PayoutTool' '404': From d173a90edb10beb5ee15fd96c305a84624abe413 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:16 +0700 Subject: [PATCH 399/999] New translations processing@countries.yaml (English) --- en/spec/paths/processing@countries.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@countries.yaml b/en/spec/paths/processing@countries.yaml index 97f49422a3..bb3923cd29 100644 --- a/en/spec/paths/processing@countries.yaml +++ b/en/spec/paths/processing@countries.yaml @@ -10,7 +10,7 @@ get: $ref: '#/parameters/deadline' responses: '200': - description: Список стран + description: Country list schema: type: array items: From 559ae2ad64743a122af1bdbc6a44b4c05688c9e9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:17 +0700 Subject: [PATCH 400/999] New translations processing@countries@{countryID}.yaml (English) --- en/spec/paths/processing@countries@{countryID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@countries@{countryID}.yaml b/en/spec/paths/processing@countries@{countryID}.yaml index 582176163d..ea94614995 100644 --- a/en/spec/paths/processing@countries@{countryID}.yaml +++ b/en/spec/paths/processing@countries@{countryID}.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/countryID' responses: '200': - description: Страна найдена + description: Country found schema: $ref: '#/definitions/Country' '404': From b67f960bb3fa0522fd6f102f52756147b932d2eb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:18 +0700 Subject: [PATCH 401/999] New translations processing@customers.yaml (English) --- en/spec/paths/processing@customers.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@customers.yaml b/en/spec/paths/processing@customers.yaml index c895d3866f..8102c66144 100644 --- a/en/spec/paths/processing@customers.yaml +++ b/en/spec/paths/processing@customers.yaml @@ -17,7 +17,7 @@ post: $ref: '#/definitions/CustomerParams' responses: '201': - description: Плательщик создан + description: Customer created schema: $ref: '#/definitions/CustomerAndToken' '401': @@ -32,7 +32,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - operationNotPermitted From 4be775cc97789c9d4aa0fd5c24b9ad90e95af9ab Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:19 +0700 Subject: [PATCH 402/999] New translations processing@customers@{customerID}.yaml (English) --- en/spec/paths/processing@customers@{customerID}.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}.yaml b/en/spec/paths/processing@customers@{customerID}.yaml index 44c505c358..4a80af70a0 100644 --- a/en/spec/paths/processing@customers@{customerID}.yaml +++ b/en/spec/paths/processing@customers@{customerID}.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/customerID' responses: '200': - description: Данные плательщика + description: Customer details schema: $ref: '#/definitions/Customer' '404': @@ -35,7 +35,7 @@ delete: $ref: '#/parameters/customerID' responses: '204': - description: Плательщик удален + description: Customer removed '404': $ref: '#/responses/NotFound' '401': @@ -50,7 +50,7 @@ delete: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyStatus From 0db79121901f2f7fea431a56831a72a921f42468 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:20 +0700 Subject: [PATCH 403/999] New translations processing@customers@{customerID}@bindings.yaml (English) --- en/spec/paths/processing@customers@{customerID}@bindings.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@customers@{customerID}@bindings.yaml b/en/spec/paths/processing@customers@{customerID}@bindings.yaml index efb86d2c40..5c24fd99b7 100644 --- a/en/spec/paths/processing@customers@{customerID}@bindings.yaml +++ b/en/spec/paths/processing@customers@{customerID}@bindings.yaml @@ -36,7 +36,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPaymentResource From 620a9c56df58bfea430ec7bd4f2944efdd3de307 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:22 +0700 Subject: [PATCH 404/999] New translations processing@customers@{customerID}@payment-methods.yaml (English) --- .../processing@customers@{customerID}@payment-methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml b/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml index e2a1462160..a66c8f49ed 100644 --- a/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml +++ b/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/customerID' responses: '200': - description: Список методов оплаты + description: Payment methods schema: type: array items: From 3f8363c8182de0144abd3757a8ac774eefdaa287 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:23 +0700 Subject: [PATCH 405/999] New translations processing@invoice-templates.yaml (English) --- en/spec/paths/processing@invoice-templates.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoice-templates.yaml b/en/spec/paths/processing@invoice-templates.yaml index 629bb5b017..f8ac957dd7 100644 --- a/en/spec/paths/processing@invoice-templates.yaml +++ b/en/spec/paths/processing@invoice-templates.yaml @@ -32,7 +32,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyID From 2ae305136fe925620e00d726f2e6ebdac5fb929f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:24 +0700 Subject: [PATCH 406/999] New translations processing@invoice-templates@{invoiceTemplateID}.yaml (English) --- .../processing@invoice-templates@{invoiceTemplateID}.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml index a56070fdca..fecf8cf7ec 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/invoiceTemplateID' responses: '200': - description: Шаблон инвойса + description: Invoice template schema: $ref: '#/definitions/InvoiceTemplate' '404': @@ -59,7 +59,7 @@ put: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyStatus @@ -100,7 +100,7 @@ delete: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyStatus From 02a9403ff81a74080fdbaad718f8db12367ad6f3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:25 +0700 Subject: [PATCH 407/999] New translations processing@invoice-templates@{invoiceTemplateID}@invoices.yaml (English) --- ...essing@invoice-templates@{invoiceTemplateID}@invoices.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml index ded3a4575f..b42ed2f71b 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml @@ -19,7 +19,7 @@ post: $ref: '#/definitions/InvoiceParamsWithTemplate' responses: '201': - description: Инвойс создан + description: Invoice created schema: $ref: '#/definitions/InvoiceAndToken' '404': @@ -36,7 +36,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyStatus From 1989ac6a657573ea202831e77e96dfbdda6e7646 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:26 +0700 Subject: [PATCH 408/999] New translations processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml (English) --- ...g@invoice-templates@{invoiceTemplateID}@payment-methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml index 88a508f113..f4d58c7b68 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/invoiceTemplateID' responses: '200': - description: Список методов оплаты + description: Payment methods schema: type: array items: From e21cdeb952872049ba1b7fb1a7c731a48a1cbcbf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:27 +0700 Subject: [PATCH 409/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml index 2dd74f0927..5d63557dd7 100644 --- a/en/spec/paths/processing@invoices.yaml +++ b/en/spec/paths/processing@invoices.yaml @@ -46,7 +46,7 @@ post: $ref: '#/definitions/InvoiceParams' responses: '201': - description: Инвойс создан + description: Invoice created schema: $ref: '#/definitions/InvoiceAndToken' '401': @@ -61,7 +61,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyID From bce44a8ee7222a81ca065cd551294649716e97fd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:29 +0700 Subject: [PATCH 410/999] New translations processing@invoices@{invoiceID}.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}.yaml index c69aa624d7..8b3fc51c75 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/invoiceID' responses: '200': - description: Данные инвойса + description: Invoice details schema: $ref: '#/definitions/Invoice' '404': From 747f2af7bc72caf5c0e1031693ffe53e6993eeb5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:31 +0700 Subject: [PATCH 411/999] New translations processing@invoices@{invoiceID}@fulfill.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml index 74ee64e820..60e6592fe2 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml @@ -34,7 +34,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidInvoiceStatus From fba2a8eec24a184351727a6b8f220e8f0228593f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:32 +0700 Subject: [PATCH 412/999] New translations processing@invoices@{invoiceID}@payment-methods.yaml (English) --- .../paths/processing@invoices@{invoiceID}@payment-methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml index e32b64993d..386dda0eb0 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/invoiceID' responses: '200': - description: Список методов оплаты + description: Payment methods schema: type: array items: From dd60b8c5a1c7e14eec7f15591e93b6f0687ad31a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:33 +0700 Subject: [PATCH 413/999] New translations processing@invoices@{invoiceID}@payments.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@payments.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index b45664f12a..72431d3412 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -44,7 +44,7 @@ post: $ref: '#/definitions/PaymentParams' responses: '201': - description: Платёж создан + description: Payment created schema: $ref: '#/definitions/Payment' '404': @@ -61,7 +61,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidInvoiceStatus From f92463ef8d09e3a2a155df0f4a1570c1464abbff Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:34 +0700 Subject: [PATCH 414/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}.yaml (English) --- .../processing@invoices@{invoiceID}@payments@{paymentID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml index a9a086f5c0..479b6af1f6 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml @@ -14,7 +14,7 @@ get: $ref: '#/parameters/paymentID' responses: '200': - description: Данные платежа + description: Payment details schema: $ref: '#/definitions/Payment' '404': From e1cce22fda897a55229d3e26cca902e21670b25c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:35 +0700 Subject: [PATCH 415/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml (English) --- ...essing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml index 508a4f7dc9..348fd459fd 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -36,7 +36,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPaymentStatus From 978bf0971dcdd2cb92632ca105b96fd5277f86e0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:35 +0700 Subject: [PATCH 416/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml (English) --- ...ssing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml index 393b52eb74..081c13c5c4 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml @@ -37,7 +37,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPaymentStatus From 101cec179959242b5b64d21d4866e7517229e0cf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:37 +0700 Subject: [PATCH 417/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml (English) --- ...oiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml index 8d7b8839b2..f75661691a 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml @@ -16,7 +16,7 @@ get: $ref: '#/parameters/chargebackID' responses: '200': - description: Данные чарджбэка + description: Chargeback details schema: $ref: '#/definitions/Chargeback' '404': From 559ce5c087ea56978ca6655dca73310a3e1ce30d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:38 +0700 Subject: [PATCH 418/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml (English) --- ...ing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml index 43b5d967ca..7592e2ead1 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml @@ -48,7 +48,7 @@ post: $ref: '#/definitions/RefundParams' responses: '201': - description: Возврат создан + description: Refund created schema: $ref: '#/definitions/Refund' '404': @@ -65,7 +65,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyStatus From 5d3d05136b01a7358096d60084fe9a3c313b8e58 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:39 +0700 Subject: [PATCH 419/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml (English) --- ...ces@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml index 75d5fa7605..66540682ea 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml @@ -16,7 +16,7 @@ get: $ref: '#/parameters/refundID' responses: '200': - description: Данные возврата + description: Refund details schema: $ref: '#/definitions/Refund' '404': From 788b34ac1020d8b6b4d56b14ae2cbde830bbfd78 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:40 +0700 Subject: [PATCH 420/999] New translations processing@invoices@{invoiceID}@rescind.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml index 823d2725db..c5a26d4fe6 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -34,7 +34,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidInvoiceStatus From 5dba6fe88967388904720d4a8908b71a0931a037 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:47 +0700 Subject: [PATCH 421/999] New translations processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml (English) --- ...yID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml index ca2ce2793d..b69cfb79e5 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml @@ -16,7 +16,7 @@ get: $ref: '#/parameters/partyID' responses: '200': - description: Данные средства вывода + description: Payout tool details schema: $ref: '#/definitions/PayoutTool' '404': From f159479b1a81eb2def72c69d04515911b287bcdb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:53 +0700 Subject: [PATCH 422/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...stitutions@{paymentInstitutionID}@terms@payouts@methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml index eac7789732..8f4a62c31c 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -15,7 +15,7 @@ get: in: query required: false description: >- - Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string pattern: '^[A-Z]{3}$' responses: From 428f6ac19d6807424db0c0d6af68cd84845a9423 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:53 +0700 Subject: [PATCH 423/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...itutions@{paymentInstitutionID}@terms@payouts@schedules.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml index 8ac85a8c20..43a3cb2f0f 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -15,7 +15,7 @@ get: in: query required: false description: >- - Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string pattern: '^[A-Z]{3}$' - From 8437d9a1fd8e2c2de4ce6f841dcf778ada2939c0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:55 +0700 Subject: [PATCH 424/999] New translations processing@payments.yaml (English) --- en/spec/paths/processing@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payments.yaml b/en/spec/paths/processing@payments.yaml index ace8ad4570..23e17a6abb 100644 --- a/en/spec/paths/processing@payments.yaml +++ b/en/spec/paths/processing@payments.yaml @@ -18,7 +18,7 @@ get: minLength: 1 responses: '200': - description: Платёж + description: Payment schema: $ref: '#/definitions/Payment' '404': From 5be49249c4fd0abb5a89accda76b412517973d01 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:56 +0700 Subject: [PATCH 425/999] New translations processing@payouts.yaml (English) --- en/spec/paths/processing@payouts.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@payouts.yaml b/en/spec/paths/processing@payouts.yaml index 7e9f808418..1b9663ae0a 100644 --- a/en/spec/paths/processing@payouts.yaml +++ b/en/spec/paths/processing@payouts.yaml @@ -18,13 +18,13 @@ post: $ref: '#/definitions/PayoutParams' responses: '201': - description: Выплата создана + description: Payout created schema: $ref: '#/definitions/Payout' '401': $ref: '#/responses/Unauthorized' '400': - description: Неверные данные + description: Invalid data schema: type: object required: @@ -33,7 +33,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyID From fc09c2e48449f42b3eeafe20c72ae5121ce5261c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:09:57 +0700 Subject: [PATCH 426/999] New translations processing@refunds.yaml (English) --- en/spec/paths/processing@refunds.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@refunds.yaml b/en/spec/paths/processing@refunds.yaml index cfd9dd4209..6e720e1512 100644 --- a/en/spec/paths/processing@refunds.yaml +++ b/en/spec/paths/processing@refunds.yaml @@ -18,7 +18,7 @@ get: minLength: 1 responses: '200': - description: Данные возврата + description: Refund details schema: $ref: '#/definitions/Refund' '404': From faf0103a49f9efd88f6a3e87fc93d07bdf0c40aa Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:10:05 +0700 Subject: [PATCH 427/999] New translations processing@webhooks.yaml (English) --- en/spec/paths/processing@webhooks.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@webhooks.yaml b/en/spec/paths/processing@webhooks.yaml index 12572ab9dd..e7901d1d0b 100644 --- a/en/spec/paths/processing@webhooks.yaml +++ b/en/spec/paths/processing@webhooks.yaml @@ -43,7 +43,7 @@ post: properties: code: description: | - [Код ошибки](#tag/Error-Codes) + [Error code](#tag/Error-Codes) type: string enum: - invalidPartyID From c2914259b7f642258857ef0e1b139db04fb31946 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 16:10:06 +0700 Subject: [PATCH 428/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 31862baa5c..7b3bf42e28 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -93,7 +93,7 @@ responses: Unauthorized: description: Authorization error DefaultLogicError: - description: Неверные данные + description: Invalid data schema: $ref: '#/definitions/DefaultLogicError' ExternalIDConflict: @@ -120,7 +120,7 @@ parameters: invoiceTemplateID: name: invoiceTemplateID in: path - description: Идентификатор шаблона инвойса + description: Invoice template ID required: true type: string maxLength: 40 @@ -152,7 +152,7 @@ parameters: contractID: name: contractID in: path - description: Идентификатор договора + description: Contract ID required: true type: string maxLength: 40 @@ -168,7 +168,7 @@ parameters: customerID: name: customerID in: path - description: Идентификатор кастомера + description: Customer ID required: true type: string maxLength: 40 @@ -200,7 +200,7 @@ parameters: payoutToolID: name: payoutToolID in: path - description: Идентификатор средства вывода + description: Payout tool ID required: true type: string maxLength: 40 @@ -284,7 +284,7 @@ parameters: name: countryID in: path required: true - description: 'Alpha-3 код страны по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1)' + description: ' Alpha-3 country code by standard [ISO 3166-1] (https://en.wikipedia.org/wiki/ISO_3166-1)' type: string pattern: '^[A-Z]{3}$' tradeBlocID: @@ -439,19 +439,19 @@ tags: Запросы API платежей авторизуются либо токеном доступа к инвойсу, по которому создан платеж, либо вашим API-ключом. - name: Tokens - x-displayName: Платежные токены + x-displayName: Payment tokens description: > Система предоставляет вам возможность самостоятельно инициировать списание денег с платежных карт плательщиков и берет на себя процессы сертификации и соответствия стандартам PCS-DSS. Стандарт декларирует запрет на обработку и хранение данных держателей карт (ДДК) на стороне мерчанта. Используемые нами подходы к реализации интерфейса подразумевают возможность верстки и отдачи HTML формы для ввода ДДК на стороне вашего серверного кода. Чтобы обеспечить соответствие стандартам мы предоставляем разработанную нами JS-библиотеку, которая после встраивания в HTML-код вашей платежной формы в асинхронном режиме собирает ДДК и отправляет на интерфейс системы для дальнейшего шифрования и токенизации. В ответ JS-библиотека возвращает на вашу платежную форму уникальный токен платежной карты, который в дальнейшем вы можете использовать для запуска платежей. В процессе создания токена предоставляется [платежная сессия](#tag/Payments), обеспечивающая идемпотентность списания денег с платежного средства. - name: Categories - x-displayName: Категории магазинов + x-displayName: Shop categories description: > Для описания групп товаров и услуг, предоставляемых магазинами, используются категории. Категории могут влиять на предоставление статистики, упорядочивание магазинов, а также на финансовые условия системы. - name: Contracts - x-displayName: Договоры + x-displayName: Contracts description: > Договор содержит данные юридического соглашения, на основе которого система предоставляет всевозможные услуги мерчанту. В договоре, в частности описывается набор условий, по которым предоставляются сервисы системы, например, комиссии на проведение транзакций, условия вывода средств и данных юридического лица. Любые изменения данных магазинов требуют верификации на стороне системы путем создания заявок на изменение. @@ -474,7 +474,7 @@ tags: Для получения списка всех инвойсов/платежей указанного магазина необходимо вызвать соответствующий метод платформы. Имеется возможность отфильтровать выборку по определенным статусам. - name: PaymentInstitutions - x-displayName: Платёжные организации + x-displayName: Payment Institutions description: > Платёжная организация - организация, осуществляющая услуги по обслуживанию финансовых операций, которые возникают в результате осуществления бизнес-процессов системой. - From 092d66e21919d44c872cde849cd53633e44d8985 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 20 Jan 2023 18:16:04 +0700 Subject: [PATCH 429/999] New translations AccessToken.yaml (English) --- en/spec/definitions/AccessToken.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AccessToken.yaml b/en/spec/definitions/AccessToken.yaml index 0e5fc021b7..9be66fa3e9 100644 --- a/en/spec/definitions/AccessToken.yaml +++ b/en/spec/definitions/AccessToken.yaml @@ -4,5 +4,5 @@ required: properties: payload: description: | - Содержимое токена для доступа + Access token payload type: string From f13c317cf2dc904fb91666ea5addbbb07c3f2ee7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 3 Mar 2023 22:15:55 +0700 Subject: [PATCH 430/999] New translations processing@parties@{partyID}@invoices.yaml (English) --- ...processing@parties@{partyID}@invoices.yaml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@invoices.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@invoices.yaml b/en/spec/paths/processing@parties@{partyID}@invoices.yaml new file mode 100644 index 0000000000..f1842d3e32 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@invoices.yaml @@ -0,0 +1,31 @@ +get: + description: Получить инвойс участника по указанному внешнему идентификатору. + tags: + - Invoices + operationId: getInvoiceByExternalIDForParty + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + - + name: externalID + description: Внешний идентификатор инвойса + in: query + required: true + type: string + maxLength: 40 + minLength: 1 + responses: + '200': + description: Инвойс + schema: + $ref: '#/definitions/Invoice' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From bce272e98fe9af2bf55c2d329bef68b0d8faa6a7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 3 Mar 2023 22:15:56 +0700 Subject: [PATCH 431/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...tInstitutionID}@terms@payouts@methods.yaml | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml new file mode 100644 index 0000000000..6f534214a8 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -0,0 +1,40 @@ +get: + description: Получить cпособы вывода средств для платёжной организации участника + tags: + - PaymentInstitutions + operationId: getPaymentInstitutionPayoutMethodsForParty + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + - + $ref: '#/parameters/paymentInstitutionID' + - + name: currency + in: query + required: false + description: >- + Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + type: string + pattern: '^[A-Z]{3}$' + responses: + '200': + description: Способ вывода средств + schema: + type: array + items: + type: string + enum: + - BankAccount + - InternationalBankAccount + - Wallet + - PaymentInstitutionAccount + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 525e2c397e2480d6b0dceb35e5433f3e2b73deb1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 3 Mar 2023 22:15:57 +0700 Subject: [PATCH 432/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...nstitutionID}@terms@payouts@schedules.yaml | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml new file mode 100644 index 0000000000..31caf28848 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -0,0 +1,46 @@ +get: + description: Получить доступные расписания вывода средств для платёжной организации участника + tags: + - PaymentInstitutions + operationId: getPaymentInstitutionPayoutSchedulesForParty + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + - + $ref: '#/parameters/paymentInstitutionID' + - + name: currency + in: query + required: false + description: >- + Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + type: string + pattern: '^[A-Z]{3}$' + - + name: payoutMethod + in: query + required: false + description: Способ вывода средств + type: string + enum: + - BankAccount + - InternationalBankAccount + - Wallet + responses: + '200': + description: Идентификаторы расписаний выводов + schema: + type: array + items: + type: integer + format: int32 + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From 963fe0bde69a68e413f12717722aa890a6f2f723 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 3 Mar 2023 22:15:58 +0700 Subject: [PATCH 433/999] New translations processing@parties@{partyID}@payments.yaml (English) --- ...processing@parties@{partyID}@payments.yaml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@payments.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@payments.yaml b/en/spec/paths/processing@parties@{partyID}@payments.yaml new file mode 100644 index 0000000000..a1b2bd9a99 --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@payments.yaml @@ -0,0 +1,31 @@ +get: + description: Получить платёж по указанному внешнему идентификатору для участника. + tags: + - Payments + operationId: getPaymentByExternalIDForParty + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + - + name: externalID + description: Внешний идентификатор платежа + in: query + required: true + type: string + maxLength: 40 + minLength: 1 + responses: + '200': + description: Платёж + schema: + $ref: '#/definitions/Payment' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From a9405555448dc5ebf96a38fa0c9733f23860efe8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 3 Mar 2023 22:15:59 +0700 Subject: [PATCH 434/999] New translations processing@parties@{partyID}@refunds.yaml (English) --- .../processing@parties@{partyID}@refunds.yaml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@refunds.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@refunds.yaml b/en/spec/paths/processing@parties@{partyID}@refunds.yaml new file mode 100644 index 0000000000..444876e80e --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@refunds.yaml @@ -0,0 +1,31 @@ +get: + description: Получить возврат по указанному внешнему идентификатору для участника. + tags: + - Payments + operationId: getRefundByExternalIDForParty + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + - + name: externalID + description: Внешний идентификатор возврата + in: query + required: true + type: string + maxLength: 40 + minLength: 1 + responses: + '200': + description: Данные возврата + schema: + $ref: '#/definitions/Refund' + '404': + $ref: '#/responses/NotFound' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From f318b3398804678a5af5c3052896a721f8a20cdb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 14 Mar 2023 18:24:21 +0700 Subject: [PATCH 435/999] New translations processing@parties@{partyID}@webhooks.yaml (English) --- ...processing@parties@{partyID}@webhooks.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 en/spec/paths/processing@parties@{partyID}@webhooks.yaml diff --git a/en/spec/paths/processing@parties@{partyID}@webhooks.yaml b/en/spec/paths/processing@parties@{partyID}@webhooks.yaml new file mode 100644 index 0000000000..1ad84e5cbd --- /dev/null +++ b/en/spec/paths/processing@parties@{partyID}@webhooks.yaml @@ -0,0 +1,23 @@ +get: + description: Получить набор установленных webhook'ов участника + tags: + - Webhooks + operationId: getWebhooksForParty + parameters: + - + $ref: '#/parameters/requestID' + - + $ref: '#/parameters/deadline' + - + $ref: '#/parameters/partyID' + responses: + '200': + description: Набор webhook'ов + schema: + type: array + items: + $ref: '#/definitions/Webhook' + '401': + $ref: '#/responses/Unauthorized' + '400': + $ref: '#/responses/DefaultLogicError' From b8eadbb64b8f32588bd328eebb8d8621f458c832 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 20:17:35 +0700 Subject: [PATCH 436/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 272 +++++++++++++++++++++++++------------------ 1 file changed, 157 insertions(+), 115 deletions(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 7b3bf42e28..2894da6e38 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -4,58 +4,59 @@ info: title: Vality Payments API description: | - ## Описание + ## Description - Vality Payments API предназначен для мерчантов, принимающих платежи из своего пользовательского - интерфейса, например веб-сайта или мобильного приложения, и является единственной точкой - взаимодействия с системой для проведения операций оплаты товаров и услуг. + API is designed for the merchants who accept payments via user interface + such as a website or a mobile app and it is the only interaction point with + the system for goods and services payment transactions. - ## Детали взаимодействия + ## Interaction details - При любом обращении к API в заголовке `X-Request-ID` соответствующего запроса необходимо - передать его уникальный идентификатор: + Whenever an API is accessed, its unique ID must be passed in the header + X-Request-ID of the corresponding request: ``` X-Request-ID: 37d735d4-0f42-4f05-89fa-eaa478fb5aa9 ``` - ### Тип содержимого и кодировка + ### Content type and coding - Система принимает и возвращает данные в формате JSON и кодировке UTF-8: + The system accepts and returns data in JSON format and UTF-8 coding: ``` Content-Type: application/json; charset=utf-8 ``` - ### Формат дат + ### Date formats - Система принимает и возвращает значения отметок времени в формате `date-time`, описанном в - [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339): + The system accepts and returns timestamp values in the format date-time, + described in [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339): ``` 2017-01-01T00:00:00Z 2017-01-01T00:00:01+00:00 ``` - ### Максимальное время обработки запроса + ### Maximum request processing time - При любом обращении к API в заголовке `X-Request-Deadline` соответствующего запроса можно - передать параметр отсечки по времени, определяющий максимальное время ожидания завершения - операции по запросу: + Whenever an API is accessed, the time cutoff parameters, that define + maximum request processing time of the transaction completion, can be + passed in the header `X-Request-Deadline` of the corresponding request: ``` X-Request-Deadline: 10s ``` + The system stops processing the request upon the specified time. It is + recommended to specify a value that is not more than one minute and not + less than three seconds. - По истечении указанного времени система прекращает обработку запроса. Рекомендуется указывать - значение не более одной минуты, но не менее трёх секунд. + `X-Request-Deadline` can be: - `X-Request-Deadline` может: + * specified in the format `date-time` according to + [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339); + * specified in relative values: in milliseconds (`150000ms`), in seconds + (`540s`) or in minutes (`3.5m`). - * задаваться в формате `date-time` согласно - [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339); - * задаваться в относительных величинах: в миллисекундах (`150000ms`), секундах (`540s`) или - минутах (`3.5m`). basePath: /v2 schemes: - https @@ -69,25 +70,27 @@ securityDefinitions: name: Authorization in: header description: | - Взаимодействие между мерчантом и системой осуществляется по защищенному протоколу (HTTPS). - HTTP-запросы по нешифрованному каналу не поддерживаются. + Interaction between the merchant and the system is performed via a secure + protocol (HTTPS). + HTTP requests via unencrypted channel are not supported. - Содержимое API-ключа следует передать в заголовке `Authorization`: + The contents of the API key should be passed in the `Authorization` + header: ``` Authorization: Bearer MjMyNDQxMjM6NDUzRmRnZDQ0M... ``` - Ключи не разделяются на тестовые и боевые. Для проведения тестовых транзакций используйте - идентификатор тестового магазина. + Keys are not divided into test and production keys. Use the test shop ID + for test transactions. - **Важно! Не передавайте API-ключ третьим лицам!** + **Important: Do not pass the API-key to third parties!** security: - bearer: [ ] responses: NotFound: - description: Заданный ресурс не найден + description: Target resource not found schema: $ref: '#/definitions/GeneralError' Unauthorized: @@ -128,7 +131,7 @@ parameters: paymentID: name: paymentID in: path - description: Идентификатор платежа в рамках инвойса + description: Invoice payment identifier required: true type: string maxLength: 40 @@ -136,7 +139,7 @@ parameters: refundID: name: refundID in: path - description: Идентификатор возврата в рамках платежа + description: Refund identifier within the payment required: true type: string maxLength: 40 @@ -144,7 +147,7 @@ parameters: chargebackID: name: chargebackID in: path - description: Идентификатор возвратного платежа в рамках платежа + description: Chargeback identifier within the payment required: true type: string maxLength: 40 @@ -161,7 +164,8 @@ parameters: name: residence in: query description: >- - Резиденция, alpha-3 код по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) + Residence, alpha-3 code according to standard + [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) required: false type: string pattern: '^[A-Z]{3}$' @@ -176,7 +180,7 @@ parameters: customerBindingID: name: customerBindingID in: path - description: Идентификатор привязки к кастомера + description: Customer binding identifier required: true type: string maxLength: 40 @@ -192,7 +196,7 @@ parameters: adjustmentID: name: adjustmentID in: path - description: Идентификатор поправки к договору + description: Contract adjustment identifier required: true type: string maxLength: 40 @@ -231,7 +235,7 @@ parameters: serviceProviderID: name: serviceProviderID in: path - description: Идентификатор провайдера платёжных сервисов в системе + description: Service provider identifier required: true type: string maxLength: 100 @@ -262,7 +266,7 @@ parameters: offset: name: offset in: query - description: Смещение выборки + description: Query offset required: false type: integer minimum: 0 @@ -290,133 +294,171 @@ parameters: tradeBlocID: name: tradeBlocID in: path - description: Идентификатор торгового блока + description: Trade bloc identifier required: true type: string tags: - name: Parties - x-displayName: Участники + x-displayName: Parties description: > - Участник системы - совокупность данных о вашей организации, составе и условиях заключенных договоров, а также информация о связанных с организацией магазинах. + A system party is a data set about your company, structure and + conditions of concluded contracts, and also the information about the + shops associated with the company. - name: Shops x-displayName: Shops description: > - Магазин - это отображение вашего веб-сайта или точки продаж в системе. К магазину привязываются финансовые условия, которые определяют, в частности, процент комиссии системы. Каждый магазин в системе имеет привязанные счета, на которых аккумулируются отправленные плательщиками деньги. В каждой валюте может существовать только один счет. Категория магазина определяет группы товаров или услуг, которые в нем представлены. К магазину может быть привязан банковский терминал на стороне банка-эквайера. Любые изменения данных магазинов требуют верификации на стороне системы. - Для тестовых платежей используются магазины, созданные в тестовой категории. Первый тестовый магазин система создает автоматически при регистрации участника. - Ваш веб-сайт или точка продаж могут иметь более одного магазина, ближайшим аналогом можно представить банковские POS-терминалы на точке продаж. - ## Асинхронные уведомления - Для любого магазина можно указать URL для получения асинхронных оповещений об изменении состояния данных при помощи установки webhook'а. Например, вы можете установить webhook, указав URL вашего приложения, на который система будет отправлять данных об изменении состояния инвойса. Для проверки подлинности присланных на URL вашего приложения данных используется соответствующий публичный ключ, который создаётся при установке этого webhook'а и получить который можно в вашем личном кабинете. + A shop is a display of your website or a point of sales in the system. + Financial terms, that determine, particularly, the system fee percentage, + are linked to the shop. Each shop has its linked accounts that accumulate + money sent by payers. Only one account can be in each currency. The shop + category is determined by the group of offered goods and services. A + banking terminal can be linked to a shop on the side of an acquiring + bank. Any changes of these shops require system verification. + + Shops created in the test category are used for test payment. The system + creates a test shop automatically during the participant registration. + + Your website or point of sales may have more than one shop. The closest + analogue can be POS-terminals at a point of sales. + + ## Asynchronous notifications + + It is possible to specify a URL for any shop to receive asynchronous + notifications about data status change by setting up webhook. For + example, you can set up webhook by specifying URL of your application to + which the system will send data about invoice changes. The corresponding + public key, created during the webhook setup, is used to verify integrity + of data sent to your application URL. You can receive this key in your + account. + - name: Invoices x-displayName: Invoices description: | - Инвойс - это базовая модель для работы с системой по приему платежей. Перед - рендерингом платежной формы, запуском транзакций на списание денег, - холдированием средств на карте плательщика и запуском других подобных - бизнес-процессов, необходимо создать инвойс и узнать его идентификатор. + An invoice is a fundamental model for work with payment acceptance + system. It is necessary to create an invoice and find out its ID before + rendering the payment form launching debit transactions, holding funds on + the payer’s card and launching other similar business processes. + + In general, an invoice is a container for payments, data about goods and + a shop. Invoices have customizable limited lifetime. Once lifetime is + expired, invoice status is impossible to change. - В общем случае, инвойс является контейнером для платежей, данных о товарах - и магазине. Инвойсы имеют настраиваемый ограниченный срок жизни. После - истечения срока жизни состояние инвойса изменить невозможно. + ## Invoice statuses - ## Состояния и статусы инвойса + ### Table of invoice statuses: - ### Таблица состояний инвойса: - | Состояние | Обозначение | Описание | - | -- | -- | -- | - | Не оплачен | `unpaid` | Инвойс создан, но финансовые обязательства ещё не погашены. | - | Отменён | `cancelled` | Инвойс отменён с указанием причины, все обязательства по нему недействительны. | - | Оплачен | `paid` | Финансовые обязательства по инвойсу погашены, но товары или услуги плательщику ещё не предоставлены. | - | Погашен | `fulfilled` | Все обязательства, как плательщика, так и мерчанта, погашены. | + | Status | Indication | Description | + | -- | -- | -- | + | Unpaid | `unpaid` | An invoice has been created but financial obligations are not fulfilled. | + | Cancelled | `cancelled` | An invoice is cancelled with reason, all obligations under it are null and void. | + | Paid | `paid` | Financial obligations under an invoice are paid but goods or services has not been provided yet to the payer. | + | Fulfilled | `fulfilled` | All obligations, both payer’s and merchant’s ones, are fulfilled. | - В узлах диаграммы указаны статусы инвойса, стрелки помечены процессами, - успешное завершение которых порождает переход из одного статуса в другой. + Invoice statuses are indicated in the diagram nodes, narrows are marked + by the processes. Successful completion of processes generates change + from one status to another. ![Invoice State diagram](wsd/img/invoice.svg) - ## Метаданные инвойса и платежа + ## Invoice and payment metadata - Система предоставляет вам возможность заполнить и сохранить любые - необходимые метаданные как в структуре инвойса, так и в структуре любого платежа. - Данные описываются массивом JSON. В дальнейшем система предоставит - вам эти данные при запросе данных инвойса или платежа по его идентификатору - либо пришлет в асинхронном режиме на webhook, установленный для соответствующего - магазина, если он есть. + The system provides you a possibility to fill and save any necessary + metadata both in invoice and payment pattern. Data is described by the + JSON array. Later the system will provide this data to you when you + request invoice or payment data by its ID or it will send it to webhook + in asynchronous mode that is set up for the relevant shop if there is one. - ## События инвойса + ## Invoice events - Любые изменения состояния данных в системе порождают события. Можно получить как - полный список событий, приведших к определенному состоянию данных, так и - последнее событие, описывающее текущее состояние объекта. Например, для - того, чтобы узнать состояние инвойса, и таким образом принять решение об - отгрузке товара или предоставлении услуги плательщику, можно запросить у - системы все события, произошедшие в рамках указанного ID инвойса, либо - самое последнее из них. + Any data status changes generate events. You can receive a full list of + events that led to the specific data status or the latest event that + describes the current data status. For example, you can request all + events or the latest one within the specified invoice ID to find out an + invoice status so that to make a decision about the shipment of goods or + providing services to the payer. ## Authorization - Операции: + Operations: + + * invoice creation, - * создания инвойса, + * invoice cancellation, - * отмены инвойса, + * invoice fulfillment, - * погашения инвойса, + * getting a *new* invoice access token (after invoice creation) - * получения *нового* токена доступа к инвойсу (уже после создания инвойса) + are authorised with your API key. - авторизуются вашим API-ключом. + ### Invoice access token - ### Токен доступа к инвойсу + The invoice access token authorises a limited amount of transactions + needed to make [payments](#tag/Payments) by the specified invoice, in + particular: - Токен доступа к инвойсу авторизует ограниченное количество операций, - необходимых для проведения [платежей](#tag/Payments) по указанному - инвойсу, в частности: + * [tokenization](#tag/Tokens) of payment instrument, - * [токенизация](#tag/Tokens) платёжных инструментов, + * payment creation by this and only this invoice, - * создание платежей по этому и только этому инвойсу, + * getting the invoice status. - * получение состояния и событий этого инвойса. + The token is valid for 3 days from the creation. After this it will be + impossible to use it to authorise transactions. - Срок действия токена составляет 3 суток от момента создания, после - истечения которого использовать его для авторизации операций будет более - невозможно. + ## Money distribution data - ## Распределение денежных средств + You can specify the distribution of funds among several shops within one + invoice. If necessary, you can add a fee that will be charged to the shop + specified during the invoice creation (hereinafter invoice shop). Total + amount of all distribution transactions shouldn’t exceed the invoice + amount. There shouldn’t be more than one transaction per one shop in the + distribution. The distribution transactions can be: - В рамках одного инвойса можно указать распределение денежных средств - между несколькими магазинами. При необходимости можно добавить комиссию, - которая будет начисляться магазину переданному при создании инвойса (далее магазин инвойса). - Общая сумма всех транзакций распределения не должна превышать сумму инвойса. - В распределении не должно быть больше одной транзакции для каждого магазина. - Транзакции распределения бывают следующих типов: + * With AllocationBodyAmount body which transmits the amount to be + transferred to the shop. You must create a transaction in favour of an + invoice shop to add a fee. - * С телом AllocationBodyAmount, в котором передается сумма, перечисляемая магазину. - Чтобы добавить комиссию нужно создать транзакцию в пользу магазина инвойса. + * With AllocationBodyTotal body which transmits the total amount of transactions and its fee that can be: + * AllocationFeeFixed or fee amount in favour of an invoice shop. + * AllocationFeeShare or some percent of the total amount of transaction in favour of an invoice shop. - * С телом AllocationBodyTotal, в котором передается общая сумма транзакции и комиссия к ней, - при этом комиссия может быть следующих типов: - * AllocationFeeFixed или значение комиссии в пользу магазина инвойса. - * AllocationFeeShare или процент от общей суммы транзакции в пользу магазина инвойса. - name: InvoiceTemplates - x-displayName: Шаблоны инвойсов + x-displayName: Invoice templates description: > - Шаблоны инвойсов позволяют упростить выставление инвойсов. Шаблон инвойса привязан к конкретному магазину и содержит спецификацию, по которой можно создавать инвойсы, указывая только конкретнyю стоимость товаров и услуг и/или метаданные инвойса. В случае, если шаблон содержит фиксированную стоимость, её также можно опустить при создании инвойса. Если при создании инвойса по шаблону не указать метаданные инвойса, они будут взяты из значения в шаблоне (если шаблон содержит метаданные). + Invoice templates make invoicing easy. An invoice template is linked to + the shop and contains specification that can be used for invoice creation + by specifying the cost of goods and services and/or invoice metadata. If + a template contains the fixed cost, it can be removed during invoice + creation. If invoice metadata is not specified when an invoice is created + by a template, they will be taken from a template (if metadata is + contained in a template). + + + The creation, update and deletion of an invoice template doesn’t require + the system verification and requests for these changes. - Cоздание, модификация и удаление шаблона инвойса не требуют верификации на стороне системы и заявок на эти изменения. ## Authorization - Создание, модификация и удаление шаблона инвойса авторизуются вашим API-ключом. - ### Токен доступа к шаблону инвойса - Токен доступа к шаблону инвойса создается в результате операции создания шаблона. Он авторизует: - * получение шаблона инвойса по его идентификатору, - * создание инвойса по данному шаблону. + + The creation, update and deletion of an invoice template is authorised by + your API key. + + ### Invoice template access token + + An invoice template access token is created in the result of template + creation transaction. It authorises: + + * the getting of invoice template by its ID, + + * invoice creation by the template. + - name: Payments x-displayName: Payments From e1807d016ac0721d38677e34bfcf86982d2fa043 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 20:17:36 +0700 Subject: [PATCH 437/999] New translations processing@parties@{partyID}@invoices.yaml (English) --- en/spec/paths/processing@parties@{partyID}@invoices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@invoices.yaml b/en/spec/paths/processing@parties@{partyID}@invoices.yaml index f1842d3e32..d2d0b3d794 100644 --- a/en/spec/paths/processing@parties@{partyID}@invoices.yaml +++ b/en/spec/paths/processing@parties@{partyID}@invoices.yaml @@ -20,7 +20,7 @@ get: minLength: 1 responses: '200': - description: Инвойс + description: Invoice schema: $ref: '#/definitions/Invoice' '404': From 1751c02a90eff5108bc11e1b19ef5d8ffd97436d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 20:17:39 +0700 Subject: [PATCH 438/999] New translations processing@parties@{partyID}@payments.yaml (English) --- en/spec/paths/processing@parties@{partyID}@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payments.yaml b/en/spec/paths/processing@parties@{partyID}@payments.yaml index a1b2bd9a99..567d034571 100644 --- a/en/spec/paths/processing@parties@{partyID}@payments.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payments.yaml @@ -20,7 +20,7 @@ get: minLength: 1 responses: '200': - description: Платёж + description: Payment schema: $ref: '#/definitions/Payment' '404': From 72c541f955bd9e0a2e78a464f72b80231a8457c2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 20:17:41 +0700 Subject: [PATCH 439/999] New translations processing@parties@{partyID}@refunds.yaml (English) --- en/spec/paths/processing@parties@{partyID}@refunds.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@refunds.yaml b/en/spec/paths/processing@parties@{partyID}@refunds.yaml index 444876e80e..863fc29827 100644 --- a/en/spec/paths/processing@parties@{partyID}@refunds.yaml +++ b/en/spec/paths/processing@parties@{partyID}@refunds.yaml @@ -20,7 +20,7 @@ get: minLength: 1 responses: '200': - description: Данные возврата + description: Refund details schema: $ref: '#/definitions/Refund' '404': From 1ebb9b8dc340daf8d9b8bb82b139f42358ffcac4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 20:17:42 +0700 Subject: [PATCH 440/999] New translations processing@parties@{partyID}@webhooks.yaml (English) --- en/spec/paths/processing@parties@{partyID}@webhooks.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@webhooks.yaml b/en/spec/paths/processing@parties@{partyID}@webhooks.yaml index 1ad84e5cbd..645b111f38 100644 --- a/en/spec/paths/processing@parties@{partyID}@webhooks.yaml +++ b/en/spec/paths/processing@parties@{partyID}@webhooks.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/partyID' responses: '200': - description: Набор webhook'ов + description: A set of webhooks schema: type: array items: From df6b5db7735c7bb3ee09c5e96223dabb4009ee3b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 22:15:45 +0700 Subject: [PATCH 441/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 118 +++++++++++++++++++++++++++++++++++-------- 1 file changed, 96 insertions(+), 22 deletions(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 2894da6e38..771c9ee3ea 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -463,46 +463,120 @@ tags: name: Payments x-displayName: Payments description: > - Реальное списание денег с плательщиков осуществляется вызовом метода создания платежа. Перед запуском платежей необходимо создать инвойс, в рамках которого система будет проводить попытки списания, а также указать токен платежного средства плательщика. Таким образом, система предоставляет вам интерфейс, позволяющий со стороны вашего серверного кода инициировать и контролировать процесс списания денег. Данный процесс может быть, как синхронным, когда вы ожидаете ответа системы, так и асинхронным, когда после запуска платежа вы ожидаете уведомлений на установленный для соответствующего магазина webhook. - ## Варианты проведения оплаты - Система предоставляет два метода выполнения операции оплаты: одно- и двухстадийный, PaymentFlowInstant и PaymentFlowHold. - Одностадийная оплата (PaymentFlowInstant) выполняется вызовом одного метода API, по результатам которого проходит авторизация и последующее списание средств в пользу магазина в рамках одной транзакции. - Двухстадийная оплата (PaymentFlowHold) подразумевает вызов двух методов: отдельно на авторизацию, отдельно на списание. После успешной авторизации сумма операции будет блокирована на счету плательщика, то есть он не сможет ей воспользоваться. - Подтвердить списание (capturePayment) можно на равную или меньшую сумму авторизации. В случае указания меньшей суммы остаток средств будет автоматически возвращен плательщику. Подтвердить или отменить успешную авторизацию можно как вручную, вызвав соответствующий метод API (capturePayment или cancelPayment), так и автоматически, согласно выбранной стратегии onHoldExpiration. Срок ручного подтверждения устанавливается нами в настройках системы и, как правило, составляет от 3 до 7 календарных дней. - ## Платежная сессия - Система обеспечивает идемпотентность списания денег с платежного средства, предоставляя уникальный идентификатор платежной сессии. Данный идентификатор предоставляется в процессе создания [токена платежного средства](#tag/Tokens) и гарантирует идемпотентность запросов на списание средств, обеспечивая защиту от ошибочных повторных списаний. - ## Ограничение времени обработки платежа - При создании платежа в рамках системы, в поле `processingDeadline` можно задать время выполнения платежа, по истечении которого, система попытается прекратить обработку платежа и перевести его в статус `failed` с ошибкой `processing_deadline_reached`. - - Ограничение на время обработки следует рассматривать как рекомендацию, поскольку в зависимости от платежного средства и текущего состояния платежа у системы может не быть возможности прекратить обработку. Если значение поля не установлено, то система выберет его самостоятельно, так чтобы было достаточно времени для прохождения платежа в обычных условиях. - - Ограничение времени обработки платежа, аналогично заголовку `X-Request-Deadline`, может указываться в формате, описанном в RFC 3339, или в относительных величинах. + The actual debiting the payer’s funds is made by calling of payment + creation method. Before payments the invoice, within which the system + will attempt to debit, has to be created and payer’s payment token has to + be specified. This way the system provides you an interface that allows + your server code to initiate and control the debiting process. This + process can be both synchronous, when you are waiting for system + response, and asynchronous, when you are waiting for notifications on the + webhook set up for the corresponding shop after the payments are launched. + + ## Payment options + + The system provides two payment methods: + one-step and two-step, PaymentFlowInstant and PaymentFlowHold. + + One-step payment (PaymentFlowInstant) is performed by calling of one API + method. The result of it is authorisation and further debiting in favour + of a shop within one transaction. + + Two-step payment (PaymentFlowHold) means the call of two methods: one for + authorisation and one for debiting. After the successful authorisation + the transaction amount will be blocked on a payer’s account so a payer + can’t use it. + + The debiting (capturePayment) can be confirmed on equal or less + authorisation amount. If the less amount is specified, the balance will + be refunded to a payer. The successful authorisation can be confirmed or + cancelled both manually by calling the corresponding API method (capturePayment or cancelPayment) and automatically according to the + chosen strategy onHoldExpiration. The manual confirmation period is set + in the system settings by yourself and it is usually from 3 to 7 calendar + days. + + ## Payment session + + The system ensures the idempotency of debiting funds from payment + instrument by providing the unique payment session ID. This ID is + provided during the creation of [payment instrument tokens](#tag/Tokens) + and guarantees the idempotency of debit requests, providing the + protection from erroneous repeated debits. + + ## Payment processing time limit + + When the payment is created within the system, you can set up the payment + processing time in the field `processingDeadline`. When it is expired, + the system is trying to stop processing the payment and changing its + status to `failed` with the error `processing_deadline_reached`. + + + Processing time limit should be considered as a recommendation as the + system can fail to stop processing on the basis of the payment instrument + and the current payment status. If a field value is not set up, the + system will choose it by itself to have enough time for payment transfer + in general conditions. + + + Payment processing time limit, similarly to the header + `X-Request-Deadline`, can be specified in format described in RFC 3339 or + in relative values. + ## Authorization - Запросы API платежей авторизуются либо токеном доступа к инвойсу, по которому создан платеж, либо вашим API-ключом. + + Payment request APIs are authorised by an invoice access token that is + used to create the payment or by API key. + - name: Tokens x-displayName: Payment tokens description: > - Система предоставляет вам возможность самостоятельно инициировать списание денег с платежных карт плательщиков и берет на себя процессы сертификации и соответствия стандартам PCS-DSS. Стандарт декларирует запрет на обработку и хранение данных держателей карт (ДДК) на стороне мерчанта. Используемые нами подходы к реализации интерфейса подразумевают возможность верстки и отдачи HTML формы для ввода ДДК на стороне вашего серверного кода. Чтобы обеспечить соответствие стандартам мы предоставляем разработанную нами JS-библиотеку, которая после встраивания в HTML-код вашей платежной формы в асинхронном режиме собирает ДДК и отправляет на интерфейс системы для дальнейшего шифрования и токенизации. В ответ JS-библиотека возвращает на вашу платежную форму уникальный токен платежной карты, который в дальнейшем вы можете использовать для запуска платежей. + The system provides you the possibility to initiate the funds withdrawal + from payer’s charge cards by yourself and undertakes the processes of the + certification and PCS-DSS standard compliance. The standard declares the + prohibition on cardholder data processing and storage on the merchant’s + side. The approaches used in interface implementation provide the + opportunity of HTLM form layout and output for cardholder data on your + server side code. To ensure the standard compliance we provide our + developed JS-library that collects cardholder data in asynchronous mode + and sends it to the system interface for further cryptography and + tokenization after it is embedded in HTLM code of your payment form. In + response, JS-library returns an unique payment card token, that can be + used to run payments, to your payment form. + + + The [payment session](#tag/Payments), that ensures the idempodency of + funds withdrawal from the payment instrument, is provided during the + token creation. - В процессе создания токена предоставляется [платежная сессия](#tag/Payments), обеспечивающая идемпотентность списания денег с платежного средства. - name: Categories x-displayName: Shop categories description: > - Для описания групп товаров и услуг, предоставляемых магазинами, используются категории. Категории могут влиять на предоставление статистики, упорядочивание магазинов, а также на финансовые условия системы. + Categories are used to describe groups of goods and services offered by + shops. Categories can influence on statistics provision, shops + organisation and also system financial terms. - name: Contracts x-displayName: Contracts description: > - Договор содержит данные юридического соглашения, на основе которого система предоставляет всевозможные услуги мерчанту. В договоре, в частности описывается набор условий, по которым предоставляются сервисы системы, например, комиссии на проведение транзакций, условия вывода средств и данных юридического лица. - Любые изменения данных магазинов требуют верификации на стороне системы путем создания заявок на изменение. + A contract contains all details of a legal agreement on basis of which + the system provides all possible services to a merchant. In particular a + set of conditions, on basis of which the system services are provided, is + written in the contract. The examples of this can be the transaction + fees, conditions of withdrawal and legal entity data. + + Any changes of the shops require system verification by creating change + requests. - name: Payouts x-displayName: Withdrawal of funds description: > - Для получения автоматических выплат по принятым платежам на ваш банковский счет необходимо в рамках договора с системой указать данные для вывода средств. В дальнейшем по указанным данным система будет инициировать банковские переводы на основе суммы платежей, принятой по всем активным магазинам. - Любые изменения данных требуют верификации на стороне системы путем создания заявок на изменение. + You have to specify payout data within the contract with the system to + receive automatic payouts of all accepted ones to your bank account. The + system will then initiate bank transfers based on the payment amounts + accepted for all active shops. + + Any data changes require system verification by creating change requests. - name: Webhooks x-displayName: Webhooks From 9751c98b371ad022fe01da92fe983420386089cc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:44 +0700 Subject: [PATCH 442/999] New translations AllocationBodyAmount.yaml (English) --- en/spec/definitions/AllocationBodyAmount.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/AllocationBodyAmount.yaml b/en/spec/definitions/AllocationBodyAmount.yaml index 0f577487e9..352fd255ef 100644 --- a/en/spec/definitions/AllocationBodyAmount.yaml +++ b/en/spec/definitions/AllocationBodyAmount.yaml @@ -1,4 +1,4 @@ -description: Тело транзакции в абсолютных значениях +description: Allocation body amount allOf: - $ref: '#/definitions/AllocationTransaction' @@ -10,8 +10,8 @@ allOf: properties: amount: description: > - Сумма перечисляемая выбранному назначению в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве валюты. + The amount transferred to the selected destination in minor monetary units, + e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 From 890471a1d1c80de93b58f68d323d64f8abdba917 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:46 +0700 Subject: [PATCH 443/999] New translations AllocationBodyTotal.yaml (English) --- en/spec/definitions/AllocationBodyTotal.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationBodyTotal.yaml b/en/spec/definitions/AllocationBodyTotal.yaml index d5792dd061..9b10fc1e46 100644 --- a/en/spec/definitions/AllocationBodyTotal.yaml +++ b/en/spec/definitions/AllocationBodyTotal.yaml @@ -1,4 +1,4 @@ -description: Тело транзакции с указанием комиссии +description: Transaction body with fee indication allOf: - $ref: '#/definitions/AllocationTransaction' From f4c5de6a293c478784ae588240b365869009d133 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:47 +0700 Subject: [PATCH 444/999] New translations Contract.yaml (English) --- en/spec/definitions/Contract.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Contract.yaml b/en/spec/definitions/Contract.yaml index 9f197186c0..1a576cea3e 100644 --- a/en/spec/definitions/Contract.yaml +++ b/en/spec/definitions/Contract.yaml @@ -11,7 +11,7 @@ properties: description: Contract ID type: string createdAt: - description: Дата и время создания договора + description: Date and time of contract creation type: string format: date-time status: From e41d0077b40cd9f910790485f8784cfc8c6c75e3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:48 +0700 Subject: [PATCH 445/999] New translations processing@invoices@{invoiceID}@payments.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index 72431d3412..7364334b80 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -37,7 +37,7 @@ post: $ref: '#/parameters/invoiceID' - name: paymentParams - description: Параметры создаваемого платежа + description: Parameters of the payment to be created in: body required: true schema: From 8b41f5ebc1cbab6050e65bf7160cc2a756b70a7c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:49 +0700 Subject: [PATCH 446/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml (English) --- ...essing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml index 348fd459fd..ed9297192b 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -1,5 +1,5 @@ post: - description: Отменить указанный платеж. + description: Cancel the specified payment tags: - Payments operationId: cancelPayment From 311c5fc4e27dd79815b48c6cc32dbc8df5b18be3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:50 +0700 Subject: [PATCH 447/999] New translations processing@payment-resources.yaml (English) --- en/spec/paths/processing@payment-resources.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-resources.yaml b/en/spec/paths/processing@payment-resources.yaml index 2c3a27e397..c065bb819c 100644 --- a/en/spec/paths/processing@payment-resources.yaml +++ b/en/spec/paths/processing@payment-resources.yaml @@ -21,7 +21,7 @@ post: $ref: '#/definitions/PaymentResourceParams' responses: '201': - description: Токен и сессия созданы + description: Token and session created schema: $ref: '#/definitions/PaymentResourceResult' '401': From 72461acf5f479aed3c340b84487df220997dfed2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:52 +0700 Subject: [PATCH 448/999] New translations processing@payments.yaml (English) --- en/spec/paths/processing@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payments.yaml b/en/spec/paths/processing@payments.yaml index 23e17a6abb..89d8379acb 100644 --- a/en/spec/paths/processing@payments.yaml +++ b/en/spec/paths/processing@payments.yaml @@ -10,7 +10,7 @@ get: $ref: '#/parameters/deadline' - name: externalID - description: Внешний идентификатор платежа + description: External payment identifier in: query required: true type: string From f01ed7cfd87fcfad6698ddb0d89869f15768ace5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:53 +0700 Subject: [PATCH 449/999] New translations processing@payouts@{payoutID}.yaml (English) --- en/spec/paths/processing@payouts@{payoutID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payouts@{payoutID}.yaml b/en/spec/paths/processing@payouts@{payoutID}.yaml index 88c8b47ffb..416d6810cc 100644 --- a/en/spec/paths/processing@payouts@{payoutID}.yaml +++ b/en/spec/paths/processing@payouts@{payoutID}.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/payoutID' responses: '200': - description: Найдена выплата + description: Payout found schema: $ref: '#/definitions/Payout' '404': From b83a2928ff97a6c0d258b923fcc692a752b9edef Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:54 +0700 Subject: [PATCH 450/999] New translations processing@refunds.yaml (English) --- en/spec/paths/processing@refunds.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@refunds.yaml b/en/spec/paths/processing@refunds.yaml index 6e720e1512..10137b2624 100644 --- a/en/spec/paths/processing@refunds.yaml +++ b/en/spec/paths/processing@refunds.yaml @@ -10,7 +10,7 @@ get: $ref: '#/parameters/deadline' - name: externalID - description: Внешний идентификатор возврата + description: External refund identifier in: query required: true type: string From 228816ac48613efcc8eeba1474c645ea94f90878 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:55 +0700 Subject: [PATCH 451/999] New translations processing@shops@{shopID}@suspend.yaml (English) --- en/spec/paths/processing@shops@{shopID}@suspend.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@shops@{shopID}@suspend.yaml b/en/spec/paths/processing@shops@{shopID}@suspend.yaml index 04a59ae6a1..decee56c06 100644 --- a/en/spec/paths/processing@shops@{shopID}@suspend.yaml +++ b/en/spec/paths/processing@shops@{shopID}@suspend.yaml @@ -1,7 +1,7 @@ put: description: | - Приостановить действие магазина. Этот тип заявок обрабатывается платформой - автоматически и исполняется сразу же после отправки. + Suspend the shop. This type of requests is processed by the platform + automatically and is executed immediately after sending. operationId: suspendShop tags: - Shops From 3aa79bfeb0a85f01440871f43dcff6338f4390d9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:56 +0700 Subject: [PATCH 452/999] New translations processing@tradeblocs@{tradeBlocID}.yaml (English) --- en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml b/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml index 689674376e..89316ef2de 100644 --- a/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml +++ b/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/tradeBlocID' responses: '200': - description: Торговый Блок найден + description: Trade bloc found schema: $ref: '#/definitions/TradeBloc' '404': From 71909a37675e37a1c074e806e717858e09a81295 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:57 +0700 Subject: [PATCH 453/999] New translations processing@webhooks.yaml (English) --- en/spec/paths/processing@webhooks.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@webhooks.yaml b/en/spec/paths/processing@webhooks.yaml index e7901d1d0b..7bd59c6feb 100644 --- a/en/spec/paths/processing@webhooks.yaml +++ b/en/spec/paths/processing@webhooks.yaml @@ -23,7 +23,7 @@ post: '401': $ref: '#/responses/Unauthorized' '429': - description: Превышен лимит количества установленных webhook'ов + description: The limit on the number of installed webhooks has been exceeded schema: type: object required: @@ -34,7 +34,7 @@ post: type: string example: Webhook limit exceeded '400': - description: Ошибочные данные webhook'а + description: Invalid webhook data schema: type: object required: From 0b52cea0d4fdb456b28718f08ece8ab7d36ddb8c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:58 +0700 Subject: [PATCH 454/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 343 ++++++++++++++++++++++++++++++++----------- 1 file changed, 257 insertions(+), 86 deletions(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 771c9ee3ea..e487148c01 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -581,110 +581,281 @@ tags: name: Webhooks x-displayName: Webhooks description: > - В данном разделе описаны методы, позволяющие управлять Webhook'ами, или инструментами для получения асинхронных оповещений посредством HTTP-запросов при наступлении одного или группы интересующих вас событий, например, о том, что платеж в рамках созданного инвойса был успешно оплачен. - Внимание! Только Webhooks Management API является частью данной спецификации. Для реализации обработчика присылаемых уведомлений вам необходимо будет ознакомиться со спецификацей [Vality Webhooks Events API](https://github.com/valitydev/swag-payments-webhook-events). + This section describes the methods that allow to manage Webhooks or tools + to receive asynchronous notifications via HTTP requests when one or a + group of events of interest occur, for example, that the payment within + the created invoice has been successfully paid. + + Attention! Only Webhooks Management API is a part of this specification. + You will need to read the specification [Vality Webhooks Events API] + (https://github.com/valitydev/swag-payments-webhook-events) in order to + implement notification handler. + - name: Search x-displayName: Search description: > - Для получения списка всех инвойсов/платежей указанного магазина необходимо вызвать соответствующий метод платформы. Имеется возможность отфильтровать выборку по определенным статусам. + You should call the corresponding system method to get a list of all + invoices or payments of the specified shop. It is possible to filter + sampling by the status. - name: PaymentInstitutions x-displayName: Payment Institutions description: > - Платёжная организация - организация, осуществляющая услуги по обслуживанию финансовых операций, которые возникают в результате осуществления бизнес-процессов системой. + A payment institution is an institution that provides services for + financial transactions that occur as a result of system business + processes. - name: Error Codes x-displayName: Error codes description: > + ## Business logic errors + + All business logic errors have as follows: + + ```json + { + "code": "string", + "message": "string" + } + ``` + + The error type is in the field `code` and additional information about + the error that occurred is in `message`. + + There are the following error codes at the present moment: + + | Code | Description | + |----------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------| + | **operationNotPermitted** | Unavailable transaction within the current contract. | + | **invalidPartyStatus** | Your participant is blocked or its transactions has been suspended. In the latter case, you can [resume](#operation/activateMyParty) them. | + | **invalidShopStatus** | Your shop is blocked or its transactions has been suspended. In the latter case, you can [resume](#operation/activateShop) them. | + | **invalidContractStatus** | Your contract is not valid anymore due to its expiration or termination. | + | **invalidShopID** | The shop with the specified ID doesn’t exist or unavailable. | + | **invalidInvoiceCost** | Invoice cost is not specified or invalid, particularly, it isn’t equal to the item cost in the cart. | + | **invalidInvoiceCart** | Incorrect cart in invoice, for example, empty. | + | **invalidInvoiceStatus** | Invalid [invoice status](#tag/Invoices). For example, in an attempt to [pay](#operation/createPayment) the cancelled invoice. | + | **invoiceTermsViolated** | An invoice violates limitations set within the current contract. | + | **invoicePaymentPending** | The last pending payment by the specified invoice has not reached the final status yet. | + | **invalidPaymentStatus** | Invalid [payment status](#tag/Payments). For example, in an attempt to [confirm](#operation/capturePayment) unsuccessful payment. | + | **invalidPaymentResource** | The payment instrument that is not supported or connected to the system within the current contract. | + | **invalidPaymentToolToken** | Invalid content of payment instrument token. | + | **invalidProcessingDeadline** | Invalid format of the payment authorisation time limit. | + | **invalidPaymentSession** | Invalid content of the payment session. | + | **invalidRecurrentParent** | Invalid parent recurrent payment is specified. | + | **insufficentAccountBalance** | Insufficient account balance on the shop account, for example, for the refund. | + | **invoicePaymentAmountExceeded** | Refund attempt exceeds the payment amount. | + | **inconsistentRefundCurrency** | Refund attempt in the currency is different from the payment currency. | + | **changesetConflict** | An attempt to make changes to the participant that conflicts with changes in other pending requests. | + | **invalidChangeset** | Invalid changes to the participant, for example, an attempt to create a shop in the currency that is unavailable within the contract. | + | **limitExceeded** | The reasonable sampling time limit is exceeded. In this case it is better to request less volume of data. | + | **invalidDeadline** | Invalid time format. | + | **chargebackInProgress** | Refund attempt while the chargeback is in progress. | + | **invalidRequest** | Other invalid request data. | + | **invalidPartyID** | The participant with the specified ID doesn't exist or unavailable. | + | **ambiguousPartyID** | It is impossible to define the participant ID, specify the ID more clearly in the request. | + | **invalidAllocation** | Invalid distribution of funds, for example, more than one transaction in favour of one of shops. | + | **allocationNotPermitted** | The distribution is not available within the contract. | + | **refundCartConflict** | It is impossible to define the refund content as the refund distribution and cart are sent at the same time. | + + ## General errors + + The errors that occur during the transaction attempts with the objects + that are not registered in the system. They look like + + ```json + { + "message": "string" + } + ``` + + The information about the occurred error is in the field `message`. For + example: + + ```json + { + "message": "Invoice not found" + } + ``` + + ## Errors in processing requests + + Different unpredictable situations can happen during the request + processing with the support of our system. The system sends a signal + about them according to the HTTP protocol using the corresponding + [statuses][5xx] that specify the server errors. + + | Code | Description | + |---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | **500** | An unpredictable situation has occurred during request processing by the system. We recommend contacting the technical support if you receive such a response code. | + | **503** | The system is temporarily unavailable and not ready to serve this request. The request isn’t guaranteed fulfilled, if you receive such a response code, try to resend it later when the availability of the system will be restored. | + | **504** | The system has exceeded the time allowable for request processing, the result of the request is undefined. Try to resend the request or find our the result of the original request if the repeated request is undesirable. | - ## Ошибки бизнес-логики - Все ошибки бизнес-логики имеют следуюший вид: - ```json { "code": "string", "message": "string" } ``` - В поле `code` содержится тип ошибки, а в `message` - дополнительная информация по произошедшей ошибке. - На данный момент существуют следующие коды ошибок: - | Код | Описание | | --- | -------- | | **operationNotPermitted** | Недоступная в рамках действующего договора операция. | | **invalidPartyStatus** | Ваш участник заблокирован или его операции приостановлены. В последнем случае вы можете их [возобновить](#operation/activateMyParty). | | **invalidShopStatus** | Ваш магазин заблокирован или его операции приостановлены. В последнем случае вы можете их [возобновить](#operation/activateShop). | | **invalidContractStatus** | Ваш договор более не имеет силы, по причине истечения срока действия или расторжения. | | **invalidShopID** | Магазин с указанным идентификатором не существует или недоступен. | | **invalidInvoiceCost** | Стоимость инвойса не указана или неверна, в частности, не равна стоимости позиций в корзине. | | **invalidInvoiceCart** | Некорректная корзина в инвойсе, Например, пустая. | | **invalidInvoiceStatus** | Неверный [статус инвойса](#tag/Invoices). Например, при попытке [оплатить](#operation/createPayment) отменённый инвойс. | | **invoiceTermsViolated** | Инвойс нарушает ограничения, установленные в рамках действующего договора. | | **invoicePaymentPending** | Последний запущенный платёж по указанному инвойсу ещё не достиг финального статуса. | | **invalidPaymentStatus** | Неверный [статус платежа](#tag/Payments). Например, при попытке [подтвердить](#operation/capturePayment) неуспешный платёж. | | **invalidPaymentResource** | Не поддерживаемый системой или не подключенный в рамках действующего договора платежный инструмент. | | **invalidPaymentToolToken** | Неверное содержимое токена платёжного инструмента. | | **invalidProcessingDeadline** | Неверный формат ограничения времени авторизации платежа. | | **invalidPaymentSession** | Невернoе содержимое платёжной сессии. | | **invalidRecurrentParent** | Невернo указан родительский рекуррентный платеж. | | **insufficentAccountBalance** | Недостаточный объём денежных средств на счёте магазина, например, для проведения возврата. | | **invoicePaymentAmountExceeded** | Попытка возврата сверх суммы платежа. | | **inconsistentRefundCurrency** | Попытка возврата средств в валюте, отличной от валюты платежа. | | **changesetConflict** | Попытка внести изменения участника, конфликтующие с изменениями в других заявках, ожидающих рассмотрения. | | **invalidChangeset** | Неверные изменения участника, например, попытка создать магазин в валюте, недоступной в рамках договора. | | **limitExceeded** | Превышен разумный лимит выборки. В этом случае лучше запросить менее объёмный набор данных. | | **invalidDeadline** | Неверный формат времени. | | **chargebackInProgress** | Попытка возврата при открытом возвратном платеже. | | **invalidRequest** | Прочие неверные данные запроса. | | **invalidPartyID** | Участник с указанным идентификатором не существует или недоступен. | | **ambiguousPartyID** | Невозможно однозначно определить идентификатор участника, укажите идентификатор в запросе явно. | | **invalidAllocation** | Некорректное распределение денежных средств, Например, больше одной транзакции в пользу одного из магазинов. | | **allocationNotPermitted** | Распределение недоступно в рамках договора. | | **refundCartConflict** | Невозможно однозначно определить содержание возврата, так как одновременно переданы распределение и корзина рефанда. | - ## Общие ошибки - Ошибки возникающие при попытках совершения операций с незарегистрированными в системе объектами. Имеют вид - ```json { "message": "string" } ``` - В поле `message` содержится информация по произошедшей ошибке. Например: - ```json { "message": "Invoice not found" } ``` - ## Ошибки обработки запросов - В процессе обработки запросов силами нашей системы могут происходить различные непредвиденные ситуации. Об их появлении система сигнализирует по протоколу HTTP соответствующими [статусами][5xx], обозначающими ошибки сервера. - | Код | Описание | | ------- | ---------- | | **500** | В процессе обработки системой запроса возникла непредвиденная ситуация. При получении подобного кода ответа мы рекомендуем обратиться в техническую поддержку. | | **503** | Система временно недоступна и не готова обслуживать данный запрос. Запрос гарантированно не выполнен, при получении подобного кода ответа попробуйте выполнить его позднее, когда доступность системы будет восстановлена. | | **504** | Система превысила допустимое время обработки запроса, результат запроса не определён. Попробуйте отправить запрос повторно или выяснить результат выполнения исходного запроса, если повторное исполнение запроса нежелательно. | [5xx]: https://tools.ietf.org/html/rfc7231#section-6.6 - ## Ошибки платежа - Ошибки, передаваемые в платежную форму (отображаются плательщикам): - | Код | Описание | | --- | -------- | | InvalidPaymentTool | Неверный платежный инструмент (введен номер несуществующей карты, отсутствующего аккаунта и т.п.) | | AccountLimitsExceeded | Превышены лимиты (например, в личном кабинете плательщика установлено ограничение по сумме платежа, стране списания) | | InsufficientFunds | Недостаточно средств на счете | | PreauthorizationFailed | Предварительная авторизация отклонена (введен неверный код 3D-Secure, на форме 3D-Secure нажата ссылка отмены) | | RejectedByIssuer | Платёж отклонён эмитентом (установлены запреты по стране списания, запрет на покупки в интернете, платеж отклонен антифродом эмитента и т.п.) | | PaymentRejected | платёж отклонён по иным причинам | - Ошибки, передаваемые в ЛК мерчанта (отображаются только вам): + + ## Payment errors + + The errors sent to the payment form (payers can see them): + + | Code | Description | + |------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | InvalidPaymentTool | Invalid payment instrument (invalid card number, missing account has been entered, etc.) | + | AccountLimitsExceeded | Limits are exceeded (for example, the payment amount or withdrawal country limits are set up in the personal account) | + | InsufficientFunds | Insufficient funds on the account | + | PreauthorizationFailed | Pre-authorisation is failed (invalid SD-Secure code has been entered, cancellation link has been clicked in SD-Secure form) | + | RejectedByIssuer | The payment is rejected by the issuer (it has been prohibited to withdraw inside the country or to purchase in the Internet, the payment is rejected by the issuer’s anti-fraud entity and etc.) | + | PaymentRejected | the payment is rejected by other reasons | + + The errors sent to the personal merchant’s account (only you can see them): + - timeout - Истекло время ожидания попытки оплаты + + Timeout of payment attempt + - rejected_by_inspector - Отклонено сервисом противодействия мошенничеству + + Rejected by anti-fraud service + - preauthorization_failed - Ошибка предавторизации (3DS) + + Preauthorisation error (3DS) + - authorization_failed: - Ошибка авторизации платежа у провайдера - - unknown - Неизвестная ошибка авторизации - - merchant_blocked - Мерчант заблокирован - - operation_blocked - Операция платежа заблокирована - - account_not_found - Аккаунт не найден - - account_blocked - Аккаунт заблокирован - - account_stolen - Аккаунт украден - - insufficient_funds - Не хватает средств - - processing_deadline_reached - Истекло время выполнения платежа (см. [Ограничение времени обработки платежа](#section/Ogranichenie-vremeni-obrabotki-platezha)) - - account_limit_exceeded: - Превышен лимит на счете плательщика - - unknown - Объект лимита неизвестен - - amount - Лимит на сумму - - number - Лимит на количество попыток - - provider_limit_exceeded: - Превышен лимит на данного мерчанта или на систему в целом у провайдера - - unknown - Объект лимита неизвестен - - amount - Лимит на сумму - - number - Лимит на количество попыток - - payment_tool_rejected: - Платёжный интрумент отклонён - - unknown - Неизвестный платёжный интрумент - - bank_card_rejected: - Банковская карта отклонена - - unknown - Причина неизвестна - - card_number_invalid - Неверный номер карты - - card_expired - Истёк срок действия карты - - card_holder_invalid - Неверный владелец карты - - cvv_invalid - Неверный CVV код - - issuer_not_found - Эмитент не найден - - security_policy_violated - Нарушения политики безопасности - - temporarily_unavailable - Временная недоступность третьих сторон - - rejected_by_issuer - Отклонено эмитентом - - Например, в случае некорректного CVV: + + Provider payment authorisation error + + - unknown + + Unknown authorisation error + + - merchant_blocked + + A merchant is blocked + + - operation_blocked + + A payment transaction is blocked + + - account_not_found + + An account is not found + + - account_blocked + + An account is blocked + + - account_stolen + + An account is stolen + + - insufficient_funds + + Insufficient funds + + - processing_deadline_reached + + Payment fullfillment timeout (see [Payment processing time limit](#section/Payment-processing-time-limit)) + + - account_limit_exceeded: + + Payer’s account limit is exceeded + + - unknown + + Limit object is unknown + + - amount + + Amount limit + + - number + + Attempt number limit + + - provider_limit_exceeded: + + The provider limit is exceeded for this merchant or system in general + + - unknown + + Limit object is unknown + + - amount + + Amount limit + + - number + + Attempt number limit + + - payment_tool_rejected: + + A payment instrument is rejected + + - unknown + + An unknown payment instrument + + - bank_card_rejected: + + A bank card is rejected + + - unknown + + The reason is unknown + + - card_number_invalid + + A card number is invalid + + - card_expired + + A card is expired + + - card_holder_invalid + + A cardholder is invalid + + - cvv_invalid + + CVV code is invalid + + - issuer_not_found + + An issuer is not found + + - security_policy_violated + + Security policy violations + + - temporarily_unavailable + + Temporary unavailability of the third parties + + - rejected_by_issuer + + Rejected by the issuer + + + For example, in the case of invalid CVV: + ``` - { "code": "authorization_failed", "subError": { "code": "payment_tool_rejected", "subError": { "code": "bank_card_rejected", "subError": { "code": "cvv_invalid" } } } } + + { + "code":"authorization_failed", + "subError":{ + "code":"payment_tool_rejected", + "subError":{ + "code":"bank_card_rejected", + "subError":{ + "code":"cvv_invalid" + } + } + } + } + ``` - Если вы получили ошибку, которой нет в данном описании, обратитесь в техническую поддержку. + + If you have an error that is not described here, contact the technical support. + From 334b07b185c08e2831e31c308a444efa7344145a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:52:59 +0700 Subject: [PATCH 455/999] New translations processing@parties@{partyID}@invoices.yaml (English) --- en/spec/paths/processing@parties@{partyID}@invoices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@invoices.yaml b/en/spec/paths/processing@parties@{partyID}@invoices.yaml index d2d0b3d794..8d429bfac4 100644 --- a/en/spec/paths/processing@parties@{partyID}@invoices.yaml +++ b/en/spec/paths/processing@parties@{partyID}@invoices.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/partyID' - name: externalID - description: Внешний идентификатор инвойса + description: External invoice identifier in: query required: true type: string From 2f485ed4912aed54c56bada49cab5475e7c918a4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:53:00 +0700 Subject: [PATCH 456/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...itutions@{paymentInstitutionID}@terms@payouts@methods.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml index 6f534214a8..ac8b231eca 100644 --- a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -17,12 +17,12 @@ get: in: query required: false description: >- - Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string pattern: '^[A-Z]{3}$' responses: '200': - description: Способ вывода средств + description: Payout method schema: type: array items: From b81f29ab37c7f0d824bf81c1b3b4d41a284e2a35 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:53:01 +0700 Subject: [PATCH 457/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...itutions@{paymentInstitutionID}@terms@payouts@schedules.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml index 31caf28848..ec6c533aa6 100644 --- a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -17,7 +17,7 @@ get: in: query required: false description: >- - Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). + Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string pattern: '^[A-Z]{3}$' - From 2f01f8075f4d1cbd1e45767aa76086b54a1622a8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:53:02 +0700 Subject: [PATCH 458/999] New translations processing@parties@{partyID}@payments.yaml (English) --- en/spec/paths/processing@parties@{partyID}@payments.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payments.yaml b/en/spec/paths/processing@parties@{partyID}@payments.yaml index 567d034571..91c58e874e 100644 --- a/en/spec/paths/processing@parties@{partyID}@payments.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payments.yaml @@ -1,5 +1,5 @@ get: - description: Получить платёж по указанному внешнему идентификатору для участника. + description: Get payment by specified external identifier. tags: - Payments operationId: getPaymentByExternalIDForParty @@ -12,7 +12,7 @@ get: $ref: '#/parameters/partyID' - name: externalID - description: Внешний идентификатор платежа + description: External payment identifier in: query required: true type: string From 8ee3b2f6fa120bfe9ec1c34d391c90e62e8375cc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 31 Jul 2023 23:53:03 +0700 Subject: [PATCH 459/999] New translations processing@parties@{partyID}@refunds.yaml (English) --- en/spec/paths/processing@parties@{partyID}@refunds.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@refunds.yaml b/en/spec/paths/processing@parties@{partyID}@refunds.yaml index 863fc29827..f9b676bb7a 100644 --- a/en/spec/paths/processing@parties@{partyID}@refunds.yaml +++ b/en/spec/paths/processing@parties@{partyID}@refunds.yaml @@ -1,5 +1,5 @@ get: - description: Получить возврат по указанному внешнему идентификатору для участника. + description: Get refund by specified external identifier. tags: - Payments operationId: getRefundByExternalIDForParty @@ -12,7 +12,7 @@ get: $ref: '#/parameters/partyID' - name: externalID - description: Внешний идентификатор возврата + description: External refund identifier in: query required: true type: string From 31dfcd26e37495d3299527e4f8814b019010f402 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:19:59 +0700 Subject: [PATCH 460/999] New translations ClientInfo.yaml (English) --- en/spec/definitions/ClientInfo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ClientInfo.yaml b/en/spec/definitions/ClientInfo.yaml index 7dfade1638..c370c10b35 100644 --- a/en/spec/definitions/ClientInfo.yaml +++ b/en/spec/definitions/ClientInfo.yaml @@ -13,7 +13,7 @@ properties: format: ip-address maxLength: 45 url: - description: URL с которого была получена платежная форма клиентом + description: URL from which the payment form was received by the client type: string format: uri maxLength: 1000 From 8f3e4e9d924375add490bba4c855f9739ed67562 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:00 +0700 Subject: [PATCH 461/999] New translations ContinuationToken.yaml (English) --- en/spec/definitions/ContinuationToken.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ContinuationToken.yaml b/en/spec/definitions/ContinuationToken.yaml index 4c3feef66a..a403f38fc1 100644 --- a/en/spec/definitions/ContinuationToken.yaml +++ b/en/spec/definitions/ContinuationToken.yaml @@ -1,5 +1,5 @@ description: | - Токен, сигнализирующий о том, что в ответе передана только часть данных. - Для получения следующей части нужно повторно обратиться к сервису, указав тот-же набор условий и полученый токен. - Если токена нет, получена последняя часть данных. + A token signaling that only a part of the data has been transmitted in the response. + To receive the next part of the data, it is necessary to reapply to the service, specifying the same set of conditions and the received token. + If there is no token, the last part of data is received. type: string From d35630319e48bf59b14a6d827e485e728022bedd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:01 +0700 Subject: [PATCH 462/999] New translations ContractAdjustment.yaml (English) --- en/spec/definitions/ContractAdjustment.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ContractAdjustment.yaml b/en/spec/definitions/ContractAdjustment.yaml index 0305704b65..741c063f71 100644 --- a/en/spec/definitions/ContractAdjustment.yaml +++ b/en/spec/definitions/ContractAdjustment.yaml @@ -1,14 +1,14 @@ -description: Данные поправки к договору +description: Data of contract adjustment type: object required: - id - createdAt properties: id: - description: Идентификатор поправки + description: Contract adjustment identifier type: string createdAt: - description: Дата и время создания поправки + description: Date and time of contract adjustment creation type: string format: date-time validSince: From 547dcebe0e4cf35305e4a69b02d801f81917456d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:03 +0700 Subject: [PATCH 463/999] New translations Country.yaml (English) --- en/spec/definitions/Country.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Country.yaml b/en/spec/definitions/Country.yaml index 1e049d0e77..c4bcccec16 100644 --- a/en/spec/definitions/Country.yaml +++ b/en/spec/definitions/Country.yaml @@ -14,5 +14,5 @@ properties: tradeBlocs: type: array items: - description: Идентификаторы Торговых Блоков + description: Trade bloc identifiers type: string From a96f1e9303466c914a8fcf5d65dbdc686095037a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:04 +0700 Subject: [PATCH 464/999] New translations Decimal.yaml (English) --- en/spec/definitions/Decimal.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Decimal.yaml b/en/spec/definitions/Decimal.yaml index 1461d2ca52..79b0e5b40b 100644 --- a/en/spec/definitions/Decimal.yaml +++ b/en/spec/definitions/Decimal.yaml @@ -6,12 +6,12 @@ required: properties: m: description: > - Мантисса. + Mantissa. type: integer format: int64 minimum: 0 exp: description: > - Порядок. + Exponent. type: integer format: int64 From eb0013c50d499b41e743c35e9fa26204ffa4e4bc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:04 +0700 Subject: [PATCH 465/999] New translations SamsungPay.yaml (English) --- en/spec/definitions/SamsungPay.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/SamsungPay.yaml b/en/spec/definitions/SamsungPay.yaml index 8d5207d6f7..d6d3b480d7 100644 --- a/en/spec/definitions/SamsungPay.yaml +++ b/en/spec/definitions/SamsungPay.yaml @@ -4,13 +4,13 @@ allOf: $ref: '#/definitions/TokenizedCardData' - type: object - description: Платежные данные Samsung Pay + description: Samsung Pay data required: - serviceID - referenceID properties: serviceID: - description: Идентификатор сервиса в Samsung Pay + description: Samsung Pay service identifier type: string referenceID: description: Идентификатор токена в Samsung Pay From a04b2d28baf42b4100fd1765f5632b5f86d5ed90 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:05 +0700 Subject: [PATCH 466/999] New translations ServiceProvider.yaml (English) --- en/spec/definitions/ServiceProvider.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ServiceProvider.yaml b/en/spec/definitions/ServiceProvider.yaml index 6c9a271e93..8f575740eb 100644 --- a/en/spec/definitions/ServiceProvider.yaml +++ b/en/spec/definitions/ServiceProvider.yaml @@ -8,7 +8,7 @@ required: - id properties: id: - description: Идентификатор провайдера в системе + description: Service provider's identifier type: string maxLength: 100 brandName: From d604b5a341e2fb4cd997664e745eb1ed61bb227e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:06 +0700 Subject: [PATCH 467/999] New translations analytics@shops@{shopID}@invoices.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@invoices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml index 6c15e3efce..cbeb783f21 100644 --- a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml @@ -138,7 +138,7 @@ get: - name: first6 in: query - description: Первые 6 цифр номера карты + description: First 6 digits of the card number required: false type: string pattern: '^\d{6}$' From 2b7faf92cc8f6c719b4cf87bea12e51189d2a64f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:08 +0700 Subject: [PATCH 468/999] New translations analytics@shops@{shopID}@payments.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@payments.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payments.yaml b/en/spec/paths/analytics@shops@{shopID}@payments.yaml index ddddbcd5cc..da2f1812cf 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payments.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payments.yaml @@ -111,7 +111,7 @@ get: - name: first6 in: query - description: Первые 6 цифр номера карты + description: First 6 digits of the card number required: false type: string pattern: '^\d{6}$' @@ -171,7 +171,7 @@ get: $ref: '#/definitions/ContinuationToken' responses: '200': - description: Найденные платежи + description: Payments found schema: type: object properties: From b9c6b2667532e222cbd4b543aefe4e8c2c10defe Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:09 +0700 Subject: [PATCH 469/999] New translations processing@invoices@{invoiceID}@payments.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index 7364334b80..03bfcf47d4 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -52,7 +52,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные для запуска платежа + description: Invalid data to start the payment schema: type: object required: From cd009cb82df48975d4cbce226e0fc86a2835fea4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:10 +0700 Subject: [PATCH 470/999] New translations processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml (English) --- ...g@parties@{partyID}@contracts@{contractID}@payout_tools.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml index 93a8c591c3..dea2faa8b1 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml @@ -14,7 +14,7 @@ get: $ref: '#/parameters/partyID' responses: '200': - description: Набор средств вывода + description: Set of payout tools schema: type: array items: From 29ae542e5bf083c56175cd657e219acd4693a563 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:10 +0700 Subject: [PATCH 471/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...stitutions@{paymentInstitutionID}@terms@payouts@methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml index 8f4a62c31c..4e6c6b8fcf 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -20,7 +20,7 @@ get: pattern: '^[A-Z]{3}$' responses: '200': - description: Способ вывода средств + description: Payout method schema: type: array items: From 30610a4ee89963af8df8e4a97cb1cf55c5228368 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:12 +0700 Subject: [PATCH 472/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...utions@{paymentInstitutionID}@terms@payouts@schedules.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml index 43a3cb2f0f..d69e91dea0 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -22,7 +22,7 @@ get: name: payoutMethod in: query required: false - description: Способ вывода средств + description: Payout method type: string enum: - BankAccount @@ -30,7 +30,7 @@ get: - Wallet responses: '200': - description: Идентификаторы расписаний выводов + description: Payout schedule identifiers schema: type: array items: From e27ad21a81de4d1e22fcc143744cfe3fbe199096 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:13 +0700 Subject: [PATCH 473/999] New translations processing@payment-resources.yaml (English) --- en/spec/paths/processing@payment-resources.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/paths/processing@payment-resources.yaml b/en/spec/paths/processing@payment-resources.yaml index c065bb819c..7679d37e40 100644 --- a/en/spec/paths/processing@payment-resources.yaml +++ b/en/spec/paths/processing@payment-resources.yaml @@ -1,9 +1,9 @@ post: description: | - Создать новый одноразовый токен платежного средства, предоставленного плательщиком, а - также новую уникальную платежную сессию. - Токен платежного средства и идентификатор сессии необходим для создания - платежа по инвойсу и имеет ограниченное время жизни. + Create a new one-time payment token provided by the payer, as well as a new + unique payment session. + The payment instrument token and session identifier are required to create a + invoice payment and has a limited lifetime. tags: - Tokens operationId: createPaymentResource From cc8e786469798f8aa4a7fbcac6606bc561c74b4e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 16:20:14 +0700 Subject: [PATCH 474/999] New translations processing@payments.yaml (English) --- en/spec/paths/processing@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payments.yaml b/en/spec/paths/processing@payments.yaml index 89d8379acb..8378395a76 100644 --- a/en/spec/paths/processing@payments.yaml +++ b/en/spec/paths/processing@payments.yaml @@ -1,5 +1,5 @@ get: - description: Получить платёж по указанному внешнему идентификатору. + description: Receive payment by the specified external identifier. tags: - Payments operationId: getPaymentByExternalID From 90d276560b30b292b34d5e598bf39d673bd9a153 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:48:26 +0700 Subject: [PATCH 475/999] New translations Allocation.yaml (English) --- en/spec/definitions/Allocation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Allocation.yaml b/en/spec/definitions/Allocation.yaml index e42f3e68d0..b5c5eeb302 100644 --- a/en/spec/definitions/Allocation.yaml +++ b/en/spec/definitions/Allocation.yaml @@ -1,5 +1,5 @@ description: | - Распределение денежных средств + Allocation of cash type: array minItems: 1 maxItems: 100 From f380f17218a90ee72e93ee35cbd41fb6c66537b3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:48:28 +0700 Subject: [PATCH 476/999] New translations AllocationBodyTotal.yaml (English) --- en/spec/definitions/AllocationBodyTotal.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/AllocationBodyTotal.yaml b/en/spec/definitions/AllocationBodyTotal.yaml index 9b10fc1e46..effaa4d92e 100644 --- a/en/spec/definitions/AllocationBodyTotal.yaml +++ b/en/spec/definitions/AllocationBodyTotal.yaml @@ -11,14 +11,14 @@ allOf: properties: total: description: > - Общая сумма транзакции (включает в себя комиссию) в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. + Total transaction amount (includes fees) in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 amount: description: > - Сумма перечисляемая выбранному назначению в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве валюты. + The amount transferred to the selected destination in minor monetary units, + e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 From 476c4e61075cbcba9efe1c40b26c04bab0b448ad Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:48:29 +0700 Subject: [PATCH 477/999] New translations AllocationFeeFixed.yaml (English) --- en/spec/definitions/AllocationFeeFixed.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/AllocationFeeFixed.yaml b/en/spec/definitions/AllocationFeeFixed.yaml index 6b7a501091..835ae0058d 100644 --- a/en/spec/definitions/AllocationFeeFixed.yaml +++ b/en/spec/definitions/AllocationFeeFixed.yaml @@ -1,4 +1,4 @@ -description: Комиссия транзакции в абсолютных значениях +description: Transaction fee in absolute values allOf: - $ref: '#/definitions/AllocationFee' @@ -9,7 +9,7 @@ allOf: properties: amount: description: > - Значение комиссии в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты транзакции. + The value of the fee in minor monetary units, e.g. cents if US dollars are specified as the transaction currency. type: integer format: int64 minimum: 1 From 41e043f6cdbfcb652f9bfc3c9c8acdf5b072dfde Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:48:30 +0700 Subject: [PATCH 478/999] New translations AllocationFeeShare.yaml (English) --- en/spec/definitions/AllocationFeeShare.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/AllocationFeeShare.yaml b/en/spec/definitions/AllocationFeeShare.yaml index 69bc4b4537..46a6f91733 100644 --- a/en/spec/definitions/AllocationFeeShare.yaml +++ b/en/spec/definitions/AllocationFeeShare.yaml @@ -1,4 +1,4 @@ -description: Комиссия транзакции в относительных значениях +description: Transaction fee in relative values allOf: - $ref: '#/definitions/AllocationFee' @@ -11,7 +11,7 @@ allOf: $ref: '#/definitions/Decimal' amount: description: > - Значение комиссии в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты транзакции. + The value of the fee in minor monetary units, e.g. cents if US dollars are specified as the transaction currency. type: integer format: int64 minimum: 1 From 1097f9947fe080a27f91b1dd181cbaa142534647 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:48:31 +0700 Subject: [PATCH 479/999] New translations AllocationTarget.yaml (English) --- en/spec/definitions/AllocationTarget.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationTarget.yaml b/en/spec/definitions/AllocationTarget.yaml index 44528a2235..057cf98724 100644 --- a/en/spec/definitions/AllocationTarget.yaml +++ b/en/spec/definitions/AllocationTarget.yaml @@ -1,4 +1,4 @@ -description: Назначение транзакции +description: Target of the transaction type: object discriminator: allocationTargetType required: From 5fdecd9f6833d1090d89604ccbbc70686f3798f3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:48:32 +0700 Subject: [PATCH 480/999] New translations AllocationTargetShop.yaml (English) --- en/spec/definitions/AllocationTargetShop.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationTargetShop.yaml b/en/spec/definitions/AllocationTargetShop.yaml index fb89cc2da5..dd7acc4809 100644 --- a/en/spec/definitions/AllocationTargetShop.yaml +++ b/en/spec/definitions/AllocationTargetShop.yaml @@ -1,4 +1,4 @@ -description: Магазин как назначение транзакции +description: The shop as the target of the transaction allOf: - $ref: '#/definitions/AllocationTarget' From 9046df64f84e5d64afd09fd9fc342c043d8d3e91 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:48:33 +0700 Subject: [PATCH 481/999] New translations AllocationTransaction.yaml (English) --- en/spec/definitions/AllocationTransaction.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationTransaction.yaml b/en/spec/definitions/AllocationTransaction.yaml index 5d9b6a1905..c86927a18f 100644 --- a/en/spec/definitions/AllocationTransaction.yaml +++ b/en/spec/definitions/AllocationTransaction.yaml @@ -1,4 +1,4 @@ -description: Транзакция распределения денежных средств +description: Cash allocation transaction type: object discriminator: allocationBodyType required: From a5c858e04ab3c8d533c9e27ac3de5bfbdc7a66f0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:48:34 +0700 Subject: [PATCH 482/999] New translations ApplePay.yaml (English) --- en/spec/definitions/ApplePay.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ApplePay.yaml b/en/spec/definitions/ApplePay.yaml index 8e38911eb8..34eee1e838 100644 --- a/en/spec/definitions/ApplePay.yaml +++ b/en/spec/definitions/ApplePay.yaml @@ -4,14 +4,14 @@ allOf: $ref: '#/definitions/TokenizedCardData' - type: object - description: Платежные данные Apple Pay + description: Apple Pay data required: - merchantID - paymentToken properties: merchantID: - description: Идентификатор мерчанта в Apple Pay + description: Apple Pay merchant identifier type: string paymentToken: - description: Совокупность открытых и зашифрованных платежных данных + description: Aggregate of open and encrypted payment data type: object From 0c352a4a3ac24af37edc0dfd6d74eeceaa59373d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:49:36 +0700 Subject: [PATCH 483/999] New translations analytics@shops@{shopID}@payouts.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@payouts.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml index 1cf18c640b..0bdc4303c5 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml @@ -1,5 +1,5 @@ get: - description: Поиск выплат + description: Search for payouts tags: - Search operationId: searchPayouts From 4c10b1472e18fca3e5338603ab24e6515cd3ab40 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:49:37 +0700 Subject: [PATCH 484/999] New translations analytics@shops@{shopID}@refunds.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@refunds.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml index 0722403b10..620a6b6293 100644 --- a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml @@ -1,5 +1,5 @@ get: - description: Поиск возвратов + description: Search for refunds tags: - Search operationId: searchRefunds From cd021e1299210a10481f996e52bc70c098bc5032 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:49:41 +0700 Subject: [PATCH 485/999] New translations processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml (English) --- ...ssing@contracts@{contractID}@adjustments@{adjustmentID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml b/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml index 0a300ae0a4..5a1fe2e88b 100644 --- a/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml @@ -14,7 +14,7 @@ get: $ref: '#/parameters/adjustmentID' responses: '200': - description: Данные поправки к договору + description: Data of contract adjustment schema: $ref: '#/definitions/ContractAdjustment' '404': From f66ad1bd983f788774721a466d15861e65c43ac8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:49:42 +0700 Subject: [PATCH 486/999] New translations processing@contracts@{contractID}@payout_tools.yaml (English) --- .../paths/processing@contracts@{contractID}@payout_tools.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml b/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml index 079a0bf458..055dfd6c37 100644 --- a/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/contractID' responses: '200': - description: Набор средств вывода + description: Set of payout tools schema: type: array items: From 42f547f44454a486107364e6c8747cf5b6cc57b4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:49:47 +0700 Subject: [PATCH 487/999] New translations processing@customers@{customerID}@bindings@{customerBindingID}.yaml (English) --- ...ing@customers@{customerID}@bindings@{customerBindingID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml b/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml index 0e09059479..3fb15aee8f 100644 --- a/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml +++ b/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml @@ -14,7 +14,7 @@ get: $ref: '#/parameters/customerBindingID' responses: '200': - description: Данные привязки + description: Binding data schema: $ref: '#/definitions/CustomerBinding' '404': From f5c2c025322aacb0c759029a7ff9487f8435d103 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:49:52 +0700 Subject: [PATCH 488/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml index 5d63557dd7..06c15797fe 100644 --- a/en/spec/paths/processing@invoices.yaml +++ b/en/spec/paths/processing@invoices.yaml @@ -10,7 +10,7 @@ get: $ref: '#/parameters/deadline' - name: externalID - description: Внешний идентификатор инвойса + description: External invoice identifier in: query required: true type: string From 9df2fdd6b56ec3a998a78b556754bb7d930a5e01 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:49:59 +0700 Subject: [PATCH 489/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml (English) --- ...g@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml index 7592e2ead1..d4e5c5e402 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml @@ -1,5 +1,5 @@ get: - description: Получить все возвраты указанного платежа. + description: Receive all refunds of the specified payment. tags: - Payments operationId: getRefunds @@ -41,7 +41,7 @@ post: $ref: '#/parameters/paymentID' - name: refundParams - description: Параметры создаваемого возврата платежа + description: Parameters of the payment refund to be created in: body required: true schema: @@ -56,7 +56,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные для возврата + description: Invalid refund data schema: type: object required: From 5c2881934778a5e2c1f368fe83f804a6a1067c6c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:50:00 +0700 Subject: [PATCH 490/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml (English) --- ...ces@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml index 66540682ea..8ea2e47545 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные определённого возврата указанного платежа. + description: Get data on the refund of the specified payment. tags: - Payments operationId: getRefundByID From e6a0b1e2bed5130b0e6d70821da26ea05a24943e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:50:08 +0700 Subject: [PATCH 491/999] New translations processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml (English) --- ...tyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml index 0a41f8f05e..ee29705785 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml @@ -16,7 +16,7 @@ get: $ref: '#/parameters/partyID' responses: '200': - description: Данные поправки к договору + description: Data of contract adjustment schema: $ref: '#/definitions/ContractAdjustment' '404': From 879f3df96e0dafb107e2316454a768605efc699e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:50:11 +0700 Subject: [PATCH 492/999] New translations processing@parties@{partyID}@shops@{shopID}@suspend.yaml (English) --- .../processing@parties@{partyID}@shops@{shopID}@suspend.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml index 4e93975b9d..4da908985d 100644 --- a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml +++ b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml @@ -1,7 +1,7 @@ put: description: | - Приостановить действие магазина. Этот тип заявок обрабатывается платформой - автоматически и исполняется сразу же после отправки. + Suspend the shop. This type of requests is processed by the platform + automatically and is executed immediately after sending. operationId: suspendShopForParty tags: - Shops From e1560e829386d2b0f3f356a94f9ff1d942ce9b25 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:50:23 +0700 Subject: [PATCH 493/999] New translations processing@tradeblocs.yaml (English) --- en/spec/paths/processing@tradeblocs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@tradeblocs.yaml b/en/spec/paths/processing@tradeblocs.yaml index 1458aa4e80..099376b557 100644 --- a/en/spec/paths/processing@tradeblocs.yaml +++ b/en/spec/paths/processing@tradeblocs.yaml @@ -1,5 +1,5 @@ get: - description: Получить список торговых блоков + description: Get a list of trade blocks tags: - TradeBlocs operationId: getTradeBlocs @@ -10,7 +10,7 @@ get: $ref: '#/parameters/deadline' responses: '200': - description: Список Торговых Блоков + description: List of trade blocs schema: type: array items: From 55ce1a0716c88f0cde02dacb2614cc6839b6ea80 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 17:50:24 +0700 Subject: [PATCH 494/999] New translations processing@tradeblocs@{tradeBlocID}.yaml (English) --- en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml b/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml index 89316ef2de..2d5d3fa50f 100644 --- a/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml +++ b/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные торгового блока по его ID + description: Get trade block data by ID tags: - TradeBlocs operationId: getTradeBlocByID From 2f88d7cf076acc9a49c99a3884ecb6f9b06c5db3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:51:23 +0700 Subject: [PATCH 495/999] New translations ArticlesOfAssociation.yaml (English) --- en/spec/definitions/ArticlesOfAssociation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ArticlesOfAssociation.yaml b/en/spec/definitions/ArticlesOfAssociation.yaml index 89c038c3d9..3538fe7f71 100644 --- a/en/spec/definitions/ArticlesOfAssociation.yaml +++ b/en/spec/definitions/ArticlesOfAssociation.yaml @@ -1,4 +1,4 @@ -description: Устав организации +description: Articles of association type: object allOf: - From 17cf813f96dca4cacebe85c820bae3d55aa549dd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:51:24 +0700 Subject: [PATCH 496/999] New translations BankAccount.yaml (English) --- en/spec/definitions/BankAccount.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/BankAccount.yaml b/en/spec/definitions/BankAccount.yaml index 875ab1be50..cd6430298a 100644 --- a/en/spec/definitions/BankAccount.yaml +++ b/en/spec/definitions/BankAccount.yaml @@ -1,6 +1,5 @@ description: | - Данные расчётного счёта в банковской организации, ведущей деятельность под - юрисдикцией РФ. + Data of a settlement account in a banking organization operating under the jurisdiction of the Russian Federation. The bank account in a banking organization operating under the jurisdiction of the Russian Federation. type: object required: - account @@ -20,6 +19,6 @@ properties: type: string pattern: '^\d{20}$' bankBik: - description: БИК банковской организации + description: BIK of the banking organization type: string pattern: '^\d{9}$' From 240512acd5166091e9739d7804a780c1b917f95d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:51:25 +0700 Subject: [PATCH 497/999] New translations BankCard.yaml (English) --- en/spec/definitions/BankCard.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BankCard.yaml b/en/spec/definitions/BankCard.yaml index 8b37164c83..fb873fee06 100644 --- a/en/spec/definitions/BankCard.yaml +++ b/en/spec/definitions/BankCard.yaml @@ -15,7 +15,7 @@ allOf: - $ref: '#/definitions/BankCardPaymentSystem' tokenProviders: - description: Список провайдеров платежных токенов + description: List of payment token providers type: array items: x-rebillyMerge: From d7c89b9cf05633e0c8fea8468eda6ae063a5289b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:51:26 +0700 Subject: [PATCH 498/999] New translations BankCardDetails.yaml (English) --- en/spec/definitions/BankCardDetails.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/BankCardDetails.yaml b/en/spec/definitions/BankCardDetails.yaml index 5fff0fdc28..138ba0846b 100644 --- a/en/spec/definitions/BankCardDetails.yaml +++ b/en/spec/definitions/BankCardDetails.yaml @@ -3,14 +3,14 @@ required: - paymentSystem properties: cardNumberMask: - description: Маскированый номер карты + description: Masked card number type: string pattern: '^\d{0,6}\*+\d{0,4}$' first6: description: | - Первые цифры номера карты. + First digits of the card number. - Отсутствуют для токенизированных платежных средств. + Absent for tokenized payment methods. type: string pattern: '^\d{6}$' last4: From 0194a7a7137601cd25198753b6ed5330483470cf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:51:27 +0700 Subject: [PATCH 499/999] New translations BankCardPaymentSystem.yaml (English) --- en/spec/definitions/BankCardPaymentSystem.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/BankCardPaymentSystem.yaml b/en/spec/definitions/BankCardPaymentSystem.yaml index e389207dac..f250dceda6 100644 --- a/en/spec/definitions/BankCardPaymentSystem.yaml +++ b/en/spec/definitions/BankCardPaymentSystem.yaml @@ -1,7 +1,7 @@ description: | - Платежная система. + Payment system. - Набор систем, доступных для проведения платежей, можно узнать, вызвав соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. + The list of systems available for making payments can be found by calling the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. type: string #NOTE: Can't be put because of merging in other places #example: VISA From 02f97c379c38b909ac74b2a178c5b714e36e7957 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:51:28 +0700 Subject: [PATCH 500/999] New translations BankCardTokenProvider.yaml (English) --- en/spec/definitions/BankCardTokenProvider.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/BankCardTokenProvider.yaml b/en/spec/definitions/BankCardTokenProvider.yaml index d0a6d64e90..41f69f5d66 100644 --- a/en/spec/definitions/BankCardTokenProvider.yaml +++ b/en/spec/definitions/BankCardTokenProvider.yaml @@ -1,7 +1,7 @@ description: | - Провайдер платежных токенов. + Payment token provider. - Набор провайдеров, доступных для проведения платежей, можно узнать, вызвав соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. + The list of providers available for making payments can be found by calling the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. type: string #NOTE: Can't be put because of merging in other places #example: APPLE PAY From 2b5ade65eb3d2df02e4ef15eb90459fc7ed2851b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:51:54 +0700 Subject: [PATCH 501/999] New translations Invoice.yaml (English) --- en/spec/definitions/Invoice.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Invoice.yaml b/en/spec/definitions/Invoice.yaml index 12b47c12f3..e58afeac5d 100644 --- a/en/spec/definitions/Invoice.yaml +++ b/en/spec/definitions/Invoice.yaml @@ -23,7 +23,7 @@ x-merge-properties: - $ref: '#/definitions/ExternalID' - - description: Внешний идентификатор инвойса + description: External invoice identifier createdAt: description: Created at type: string From 1e3b5202b9c806792d4660a52e6d3fb0e1e3f7f4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:51:55 +0700 Subject: [PATCH 502/999] New translations processing@parties@{partyID}@invoices.yaml (English) --- en/spec/paths/processing@parties@{partyID}@invoices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@invoices.yaml b/en/spec/paths/processing@parties@{partyID}@invoices.yaml index 8d429bfac4..cd3d0111a5 100644 --- a/en/spec/paths/processing@parties@{partyID}@invoices.yaml +++ b/en/spec/paths/processing@parties@{partyID}@invoices.yaml @@ -1,5 +1,5 @@ get: - description: Получить инвойс участника по указанному внешнему идентификатору. + description: Get an invoice by external identifier. tags: - Invoices operationId: getInvoiceByExternalIDForParty From 483f08a2545de37de47ccc338859a519f9cc7b5c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:52:02 +0700 Subject: [PATCH 503/999] New translations InvoiceParams.yaml (English) --- en/spec/definitions/InvoiceParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceParams.yaml b/en/spec/definitions/InvoiceParams.yaml index a7e5f6c557..af02e99a2d 100644 --- a/en/spec/definitions/InvoiceParams.yaml +++ b/en/spec/definitions/InvoiceParams.yaml @@ -20,7 +20,7 @@ properties: - $ref: '#/definitions/ExternalID' - - description: Внешний идентификатор инвойса + description: External invoice identifier dueDate: description: | Дата и время окончания действия инвойса, после наступления которых его From 99912c15f9f9e6ac238e371fca1afaa8c81056eb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:52:14 +0700 Subject: [PATCH 504/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...utions@{paymentInstitutionID}@terms@payouts@schedules.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml index ec6c533aa6..cf6d4a8d56 100644 --- a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -24,7 +24,7 @@ get: name: payoutMethod in: query required: false - description: Способ вывода средств + description: Payout method type: string enum: - BankAccount @@ -32,7 +32,7 @@ get: - Wallet responses: '200': - description: Идентификаторы расписаний выводов + description: Payout schedule identifiers schema: type: array items: From a10c9e483b57377e6939075962a3e203374d3f13 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 1 Aug 2023 21:52:16 +0700 Subject: [PATCH 505/999] New translations processing@parties@{partyID}@webhooks.yaml (English) --- en/spec/paths/processing@parties@{partyID}@webhooks.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@webhooks.yaml b/en/spec/paths/processing@parties@{partyID}@webhooks.yaml index 645b111f38..f03a091f48 100644 --- a/en/spec/paths/processing@parties@{partyID}@webhooks.yaml +++ b/en/spec/paths/processing@parties@{partyID}@webhooks.yaml @@ -1,5 +1,5 @@ get: - description: Получить набор установленных webhook'ов участника + description: Get a list of installed webhooks tags: - Webhooks operationId: getWebhooksForParty From c9ddce1541ccc90b4a81d6d8ddf3a75a35e809b6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:52:55 +0700 Subject: [PATCH 506/999] New translations BankCardTokenProviderData.yaml (English) --- .../BankCardTokenProviderData.yaml | 26 +++++++------------ 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/en/spec/definitions/BankCardTokenProviderData.yaml b/en/spec/definitions/BankCardTokenProviderData.yaml index 2bdd6d10bc..790a012ea6 100644 --- a/en/spec/definitions/BankCardTokenProviderData.yaml +++ b/en/spec/definitions/BankCardTokenProviderData.yaml @@ -1,34 +1,26 @@ type: object description: | - Данные для интеграции с провайдерами платежных токенов. - Эти параметры заданы в нашей системе и могут быть использованы для построении запросов к провайдеру токенов - или корректного отображения платежной формы. - Для более подробной информации ознакомьтесь с нашими руководствами по интеграции: - * [GooglePay](https://developer.rbk.money/docs/payments/googlepay), - * [ApplePay](https://developer.rbk.money/docs/payments/applepay). + Data for integration with payment token providers. + These parameters are set in our system and can be used to build requests to the token provider or to display the payment form correctly. required: - merchantID - realm properties: merchantID: description: | - Идентификатор мерчанта в платёжной организации. - Может быть использован для передачи провайдеру платежных токенов. Например, ожидается, - что этот параметр передается как gatewayMerchantID для GooglePay и/или YandexPay, - а затем используется для привязки токена к указанному магазину. + Merchant identifier in a payment organization. + Can be used to pass payment tokens to the provider. For example, this parameter is expected to be passed as gatewayMerchantID for GooglePay and/or YandexPay and then used to bind the token to the specified shop. type: string merchantName: description: | - Имя мерчанта в платежной организации. - Может быть использовано, например, как `merchantInfo.merchantName` в GooglePay - или `merchant.name` в YandexPay или `displayName` в ApplePay. + The name of the merchant in the payment organization. + Can be used, for example, as `merchantInfo.merchantName` in GooglePay or `merchant.name` in YandexPay or `displayName` in ApplePay. type: string orderID: description: | - Идентификатор оплачиваемого счета в платёжной организации. - Может быть использован, например, как `orderNumber` в SamsungPay или `order.id` в YandexPay. - Использование системного идентификатора может оказаться полезным при отладке или сверке данных - с данными провайдера. + The identifier of the paid account in the payment organization. + Can be used, for example, as `orderNumber` in SamsungPay or `order.id` in YandexPay. + Using the system identifier can be useful when debugging or reconciling data with provider data. type: string realm: x-rebillyMerge: From 6f14315c2f74901e7a35ceaff47c30e3f43a54b7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:52:56 +0700 Subject: [PATCH 507/999] New translations CaptureParams.yaml (English) --- en/spec/definitions/CaptureParams.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/en/spec/definitions/CaptureParams.yaml b/en/spec/definitions/CaptureParams.yaml index 7e280a1638..1001bdfe35 100644 --- a/en/spec/definitions/CaptureParams.yaml +++ b/en/spec/definitions/CaptureParams.yaml @@ -4,13 +4,11 @@ allOf: $ref: '#/definitions/Reason' - type: object - description: Данные подтверждаемой суммы платежа + description: Data of captured payment amount properties: amount: description: | - Подтверждаемая сумма платежа, в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве - валюты. + Captured payment amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 @@ -23,11 +21,11 @@ allOf: - $ref: '#/definitions/InvoiceCart' - - description: Корзина с набором позиций **предоставляемых** товаров или услуг + description: A shopping cart with a set of items of **provided** goods or services allocation: x-rebillyMerge: - $ref: '#/definitions/Allocation' - description: > - Итоговое распределение денежных средств + Final cash allocation From f5e8d11a15cd1cc0b1f011183be883490acc0f70 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:52:56 +0700 Subject: [PATCH 508/999] New translations Chargeback.yaml (English) --- en/spec/definitions/Chargeback.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Chargeback.yaml b/en/spec/definitions/Chargeback.yaml index 591aee6a8e..04e28a6386 100644 --- a/en/spec/definitions/Chargeback.yaml +++ b/en/spec/definitions/Chargeback.yaml @@ -17,13 +17,13 @@ properties: format: date-time body: description: > - Сумма чарджбэка, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. + Chargeback amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 levy: description: > - Сумма штрафа за чарджбэк, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. + Chargeback levy amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 From aac132a2ca420337de8820b6749b86135894c901 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:52:57 +0700 Subject: [PATCH 509/999] New translations ClientInfo.yaml (English) --- en/spec/definitions/ClientInfo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/ClientInfo.yaml b/en/spec/definitions/ClientInfo.yaml index c370c10b35..d23673a501 100644 --- a/en/spec/definitions/ClientInfo.yaml +++ b/en/spec/definitions/ClientInfo.yaml @@ -1,10 +1,10 @@ -description: Данные клиентского устройства плательщика +description: Payer's client device data type: object required: - fingerprint properties: fingerprint: - description: Уникальный отпечаток user agent'а плательщика + description: Payer's user agent unique fingerprint type: string maxLength: 1000 ip: From 3774940c2ce54156f8683d673b08fa80f39f4c44 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:52:58 +0700 Subject: [PATCH 510/999] New translations DigitalWallet.yaml (English) --- en/spec/definitions/DigitalWallet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/DigitalWallet.yaml b/en/spec/definitions/DigitalWallet.yaml index 338ff5d77a..886907192a 100644 --- a/en/spec/definitions/DigitalWallet.yaml +++ b/en/spec/definitions/DigitalWallet.yaml @@ -8,7 +8,7 @@ allOf: - providers properties: providers: - description: List of electronic money providers + description: List of E-wallet providers type: array items: x-rebillyMerge: From 15a0ca855864988d04ea9a8dc938dfa209a1b45b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:52:59 +0700 Subject: [PATCH 511/999] New translations DigitalWalletData.yaml (English) --- en/spec/definitions/DigitalWalletData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/DigitalWalletData.yaml b/en/spec/definitions/DigitalWalletData.yaml index 0d1d671eaf..b7fce5a05d 100644 --- a/en/spec/definitions/DigitalWalletData.yaml +++ b/en/spec/definitions/DigitalWalletData.yaml @@ -10,7 +10,7 @@ allOf: - provider properties: id: - description: Identifier of the wallet + description: E-wallet identifier type: string provider: x-rebillyMerge: From 725ecc33919a771bc4d7d8243ea05301e22dd477 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:53:00 +0700 Subject: [PATCH 512/999] New translations DigitalWalletProvider.yaml (English) --- en/spec/definitions/DigitalWalletProvider.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/DigitalWalletProvider.yaml b/en/spec/definitions/DigitalWalletProvider.yaml index e0faea6fbe..afcc839e7b 100644 --- a/en/spec/definitions/DigitalWalletProvider.yaml +++ b/en/spec/definitions/DigitalWalletProvider.yaml @@ -1,10 +1,10 @@ description: | - Провайдер электронных денежных средств. + E-wallet provider. - Набор провайдеров, доступных для проведения платежей, можно узнать, вызвав - соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. + The set of providers available for making payments can be found by calling the + the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. - Дополнительные детали провайдера можно узнать, вызвав [справочную операцию](#operation/getServiceProviderByID). + Additional provider details can be found out by calling [reference operation](#operation/getServiceProviderByID). type: string example: QIWI #enum: From 952601e20cb91657b2f8eebc780f9bc5254e3faa Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:53:01 +0700 Subject: [PATCH 513/999] New translations InternationalLegalEntity.yaml (English) --- en/spec/definitions/InternationalLegalEntity.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InternationalLegalEntity.yaml b/en/spec/definitions/InternationalLegalEntity.yaml index 8bd049c654..aabc28b17e 100644 --- a/en/spec/definitions/InternationalLegalEntity.yaml +++ b/en/spec/definitions/InternationalLegalEntity.yaml @@ -1,4 +1,4 @@ -description: 'Международное юридическое лицо' +description: 'International legal entity' type: object allOf: - From 57e9984d7073175c2a6bb3a02065b9e93a215f3a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:53:02 +0700 Subject: [PATCH 514/999] New translations Invoice.yaml (English) --- en/spec/definitions/Invoice.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Invoice.yaml b/en/spec/definitions/Invoice.yaml index e58afeac5d..128f9a7f84 100644 --- a/en/spec/definitions/Invoice.yaml +++ b/en/spec/definitions/Invoice.yaml @@ -29,7 +29,7 @@ x-merge-properties: type: string format: date-time dueDate: - description: Дата и время окончания действия + description: Expiration date and time type: string format: date-time amount: From 2579000cfb79fe0ad380031d92d501f6379434db Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:53:03 +0700 Subject: [PATCH 515/999] New translations MobileCommercePhone.yaml (English) --- en/spec/definitions/MobileCommercePhone.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/MobileCommercePhone.yaml b/en/spec/definitions/MobileCommercePhone.yaml index 925bccd014..1b40b63f7a 100644 --- a/en/spec/definitions/MobileCommercePhone.yaml +++ b/en/spec/definitions/MobileCommercePhone.yaml @@ -6,7 +6,7 @@ required: - ctn properties: cc: - description: Код страны (1-3 цифры) + description: Country code (1-3 digits) type: string pattern: '^\d{1,3}$' example: "7" From 35cd471c89fbd46e12f669d30f2423e9872b7260 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:53:03 +0700 Subject: [PATCH 516/999] New translations MobileOperator.yaml (English) --- en/spec/definitions/MobileOperator.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/MobileOperator.yaml b/en/spec/definitions/MobileOperator.yaml index 229b8eb0de..1fa8196a83 100644 --- a/en/spec/definitions/MobileOperator.yaml +++ b/en/spec/definitions/MobileOperator.yaml @@ -1,7 +1,7 @@ description: | - Оператор сотовой связи. + Cellular operator. - Набор операторов, доступных для проведения платежей, можно узнать, вызвав соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. + The list of operators available for making payments can be found out by calling the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. type: string example: MTS #enum: From a2745aeef81a41b3c41d5adf7ba3630bc5f47fc5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:53:04 +0700 Subject: [PATCH 517/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml (English) --- ...g@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml index d4e5c5e402..8b3b580fc5 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml @@ -1,5 +1,5 @@ get: - description: Receive all refunds of the specified payment. + description: Get all refunds of the specified payment. tags: - Payments operationId: getRefunds @@ -14,7 +14,7 @@ get: $ref: '#/parameters/paymentID' responses: '200': - description: Данные возвратов по платежу + description: Refunds data on payment schema: type: array items: @@ -26,7 +26,7 @@ get: '400': $ref: '#/responses/DefaultLogicError' post: - description: Создать возврат указанного платежа + description: Create a refund of the specified payment tags: - Payments operationId: createRefund From 92b8484366179f22ac6f3c48d2155deaf09780e9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 11:53:05 +0700 Subject: [PATCH 518/999] New translations processing@payments.yaml (English) --- en/spec/paths/processing@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payments.yaml b/en/spec/paths/processing@payments.yaml index 8378395a76..b57a53bfae 100644 --- a/en/spec/paths/processing@payments.yaml +++ b/en/spec/paths/processing@payments.yaml @@ -1,5 +1,5 @@ get: - description: Receive payment by the specified external identifier. + description: Get payment by the specified external identifier. tags: - Payments operationId: getPaymentByExternalID From 06cafc6c9c49e33c74939059d4aa20b7e87a66cb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 12:59:21 +0700 Subject: [PATCH 519/999] New translations Decimal.yaml (English) --- en/spec/definitions/Decimal.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Decimal.yaml b/en/spec/definitions/Decimal.yaml index 79b0e5b40b..a9baf18e0e 100644 --- a/en/spec/definitions/Decimal.yaml +++ b/en/spec/definitions/Decimal.yaml @@ -1,4 +1,4 @@ -description: Дробное десятичное число произвольной точности +description: Fractional decimal number of arbitrary precision type: object required: - m From 8958744d37445100cb8bb13a02e238966f1b8f11 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 12:59:25 +0700 Subject: [PATCH 520/999] New translations GooglePay.yaml (English) --- en/spec/definitions/GooglePay.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/GooglePay.yaml b/en/spec/definitions/GooglePay.yaml index cc0febd934..2f5749823f 100644 --- a/en/spec/definitions/GooglePay.yaml +++ b/en/spec/definitions/GooglePay.yaml @@ -13,5 +13,5 @@ allOf: description: Идентификатор мерчанта в системе type: string paymentToken: - description: Совокупность открытых и зашифрованных платежных данных + description: Aggregate of open and encrypted payment data type: object From b763457ebed445a85648ed0db1b814eefffcc889 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 12:59:33 +0700 Subject: [PATCH 521/999] New translations InvoiceLineTaxMode.yaml (English) --- en/spec/definitions/InvoiceLineTaxMode.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceLineTaxMode.yaml b/en/spec/definitions/InvoiceLineTaxMode.yaml index 70b909de70..f51688e1cf 100644 --- a/en/spec/definitions/InvoiceLineTaxMode.yaml +++ b/en/spec/definitions/InvoiceLineTaxMode.yaml @@ -8,7 +8,7 @@ required: - type properties: type: - description: Тип схемы налогообложения + description: Tax mode type: string enum: - InvoiceLineTaxVAT From a002df231e4aefe537bcbf9410d5f6cbbe70e2fc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 12:59:35 +0700 Subject: [PATCH 522/999] New translations InvoiceRussianBankAccount.yaml (English) --- en/spec/definitions/InvoiceRussianBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceRussianBankAccount.yaml b/en/spec/definitions/InvoiceRussianBankAccount.yaml index ba61e1888e..25531f28ce 100644 --- a/en/spec/definitions/InvoiceRussianBankAccount.yaml +++ b/en/spec/definitions/InvoiceRussianBankAccount.yaml @@ -16,7 +16,7 @@ allOf: pattern: '^\d{20}$' example: 12345678912345678912 bankBik: - description: БИК банковской организации + description: BIK of the banking organization type: string pattern: '^\d{9}$' example: 123456789 From 6282eb2c3b5e54da51e97bc0c7fa4cc5ee648041 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 12:59:56 +0700 Subject: [PATCH 523/999] New translations PaymentParams.yaml (English) --- en/spec/definitions/PaymentParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentParams.yaml b/en/spec/definitions/PaymentParams.yaml index 944d296aa2..d2a685b57d 100644 --- a/en/spec/definitions/PaymentParams.yaml +++ b/en/spec/definitions/PaymentParams.yaml @@ -20,5 +20,5 @@ properties: - $ref: '#/definitions/PaymentMakeRecurrent' metadata: - description: Метаданные, которые необходимо связать с платежом + description: Metadata to be linked with the payment type: object From 59623fbfdd7ea35a9ccabadc57636a38854a17d9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 13:00:27 +0700 Subject: [PATCH 524/999] New translations RussianLegalEntity.yaml (English) --- en/spec/definitions/RussianLegalEntity.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RussianLegalEntity.yaml b/en/spec/definitions/RussianLegalEntity.yaml index e26e3d8893..3ec2f1b88a 100644 --- a/en/spec/definitions/RussianLegalEntity.yaml +++ b/en/spec/definitions/RussianLegalEntity.yaml @@ -40,7 +40,7 @@ allOf: maxLength: 1000 postAddress: description: | - Почтовый адрес для отправки корреспонденции + Postal address for sending correspondence type: string maxLength: 1000 representativePosition: From 4ceb153bd395fa6149f51af0da7311a1168d133d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 13:00:28 +0700 Subject: [PATCH 525/999] New translations RussianPrivateEntity.yaml (English) --- en/spec/definitions/RussianPrivateEntity.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RussianPrivateEntity.yaml b/en/spec/definitions/RussianPrivateEntity.yaml index 2aa7ad9b76..7c8bad11ff 100644 --- a/en/spec/definitions/RussianPrivateEntity.yaml +++ b/en/spec/definitions/RussianPrivateEntity.yaml @@ -1,4 +1,4 @@ -description: Физическое лицо под юрисдикцией РФ +description: Private entity under the jurisdiction of the Russian Federation type: object allOf: - From 8c29628f9557b4a7a2d2103071d95ff924830886 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 13:00:29 +0700 Subject: [PATCH 526/999] New translations SamsungPay.yaml (English) --- en/spec/definitions/SamsungPay.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/SamsungPay.yaml b/en/spec/definitions/SamsungPay.yaml index d6d3b480d7..868f6ef1fc 100644 --- a/en/spec/definitions/SamsungPay.yaml +++ b/en/spec/definitions/SamsungPay.yaml @@ -10,8 +10,8 @@ allOf: - referenceID properties: serviceID: - description: Samsung Pay service identifier + description: Samsung Pay service identifier type: string referenceID: - description: Идентификатор токена в Samsung Pay + description: Samsung Pay reference indentifier type: string From 97bc7a88fd4088b44c32ec99feb4876827079f91 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 13:00:38 +0700 Subject: [PATCH 527/999] New translations YandexPay.yaml (English) --- en/spec/definitions/YandexPay.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/YandexPay.yaml b/en/spec/definitions/YandexPay.yaml index b5a64925ea..1085e98edd 100644 --- a/en/spec/definitions/YandexPay.yaml +++ b/en/spec/definitions/YandexPay.yaml @@ -13,5 +13,5 @@ allOf: description: Идентификатор мерчанта в системе type: string paymentToken: - description: Совокупность открытых и зашифрованных платежных данных + description: Aggregate of open and encrypted payment data type: object From 8236636cb8831484f848f61267f4682f631a0f0b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 13:00:39 +0700 Subject: [PATCH 528/999] New translations analytics@shops@{shopID}@invoices.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@invoices.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml index cbeb783f21..54e681de9b 100644 --- a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml @@ -1,5 +1,5 @@ get: - description: Поиск инвойсов + description: Search of invoices tags: - Search operationId: searchInvoices @@ -107,7 +107,7 @@ get: - name: payerFingerprint in: query - description: Уникальный отпечаток user agent'а плательщика + description: Payer's user agent unique fingerprint required: false type: string maxLength: 1000 From 723c3a1d0874e8afa9349743bd0bd516e8ce27d2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 13:00:40 +0700 Subject: [PATCH 529/999] New translations analytics@shops@{shopID}@payments.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payments.yaml b/en/spec/paths/analytics@shops@{shopID}@payments.yaml index da2f1812cf..2c9d77ae8e 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payments.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payments.yaml @@ -96,7 +96,7 @@ get: - name: payerFingerprint in: query - description: Уникальный отпечаток user agent'а плательщика + description: Payer's user agent unique fingerprint required: false type: string maxLength: 1000 From dda6f5b5574549aacd2eae581ad9f5c02c13ea30 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 14:35:35 +0700 Subject: [PATCH 530/999] New translations BankAccount.yaml (English) --- en/spec/definitions/BankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BankAccount.yaml b/en/spec/definitions/BankAccount.yaml index cd6430298a..81ea66dcf0 100644 --- a/en/spec/definitions/BankAccount.yaml +++ b/en/spec/definitions/BankAccount.yaml @@ -1,5 +1,5 @@ description: | - Data of a settlement account in a banking organization operating under the jurisdiction of the Russian Federation. The bank account in a banking organization operating under the jurisdiction of the Russian Federation. + Data of a settlement account in a banking organization operating under the jurisdiction of the Russian Federation. type: object required: - account From 9a4a70ab84aa545005e6e8508d48bd45eaea75eb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 14:35:36 +0700 Subject: [PATCH 531/999] New translations CaptureParams.yaml (English) --- en/spec/definitions/CaptureParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CaptureParams.yaml b/en/spec/definitions/CaptureParams.yaml index 1001bdfe35..c41eb9b4d6 100644 --- a/en/spec/definitions/CaptureParams.yaml +++ b/en/spec/definitions/CaptureParams.yaml @@ -21,7 +21,7 @@ allOf: - $ref: '#/definitions/InvoiceCart' - - description: A shopping cart with a set of items of **provided** goods or services + description: A shopping cart with a list of items of **provided** goods or services allocation: x-rebillyMerge: - From 8abd0c0387b54ade8172be4af39a7475c4603e49 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 14:35:37 +0700 Subject: [PATCH 532/999] New translations Contract.yaml (English) --- en/spec/definitions/Contract.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Contract.yaml b/en/spec/definitions/Contract.yaml index 1a576cea3e..c8c441b92b 100644 --- a/en/spec/definitions/Contract.yaml +++ b/en/spec/definitions/Contract.yaml @@ -1,4 +1,4 @@ -description: Данные договора с участником +description: Contract details type: object required: - id From 11f046831ef13084465149b8d8e5bb8bc378868a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 14:35:38 +0700 Subject: [PATCH 533/999] New translations CryptoCurrency.yaml (English) --- en/spec/definitions/CryptoCurrency.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CryptoCurrency.yaml b/en/spec/definitions/CryptoCurrency.yaml index 6221a47d21..c0611102e2 100644 --- a/en/spec/definitions/CryptoCurrency.yaml +++ b/en/spec/definitions/CryptoCurrency.yaml @@ -1,7 +1,7 @@ description: | - Криптовалютное платёжное средство. + Cryptocurrency payment method. - Набор криптовалют, доступных для проведения платежей, можно узнать, вызвав соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. + The list of cryptocurrencies available for making payments can be found out by calling the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. type: string example: BTC #enum: From 9f5997611185cc101d18f32bc62b710a50c900a6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 14:35:39 +0700 Subject: [PATCH 534/999] New translations InvoiceLine.yaml (English) --- en/spec/definitions/InvoiceLine.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceLine.yaml b/en/spec/definitions/InvoiceLine.yaml index fe47486669..b0b98b82a3 100644 --- a/en/spec/definitions/InvoiceLine.yaml +++ b/en/spec/definitions/InvoiceLine.yaml @@ -19,8 +19,7 @@ properties: default: 1 price: description: | - Цена предлагаемого товара или услуги, в минорных денежных единицах, например - в копейках в случае указания российских рублей в качестве валюты + The price of the good or service offered, in minor monetary units, e.g., cents if U.S. dollars are specified as the currency type: integer format: int64 minimum: 1 From 93faa1c33c2bc3c85283565bf3b725ff29c1744b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:14 +0700 Subject: [PATCH 535/999] New translations Contract.yaml (English) --- en/spec/definitions/Contract.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/Contract.yaml b/en/spec/definitions/Contract.yaml index c8c441b92b..052e5596cc 100644 --- a/en/spec/definitions/Contract.yaml +++ b/en/spec/definitions/Contract.yaml @@ -21,15 +21,15 @@ properties: - active - terminated validSince: - description: Дата и время вступления договора в силу + description: Contract effective date and time type: string format: date-time validUntil: - description: Дата и время прекращения силы договора + description: Contract expiration date and time type: string format: date-time terminatedAt: - description: Дата и время расторжения договора + description: Contract termination date and time type: string format: date-time contractor: From 9f5a281faade67bf3f98189b7f6b8cc8f6d99ca7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:16 +0700 Subject: [PATCH 536/999] New translations ContractAdjustment.yaml (English) --- en/spec/definitions/ContractAdjustment.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/ContractAdjustment.yaml b/en/spec/definitions/ContractAdjustment.yaml index 741c063f71..d144d5e405 100644 --- a/en/spec/definitions/ContractAdjustment.yaml +++ b/en/spec/definitions/ContractAdjustment.yaml @@ -12,10 +12,10 @@ properties: type: string format: date-time validSince: - description: Дата и время вступления поправки в силу + description: Contract adjustment effective date and time type: string format: date-time validUntil: - description: Дата и время прекращения силы поправки + description: Contract adjustment expiration date and time type: string format: date-time From fdb924cabce1323074eb2954b671aef21b9bc344 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:17 +0700 Subject: [PATCH 537/999] New translations CostAmountRange.yaml (English) --- en/spec/definitions/CostAmountRange.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CostAmountRange.yaml b/en/spec/definitions/CostAmountRange.yaml index 6aedc8f31d..8168d1fbf3 100644 --- a/en/spec/definitions/CostAmountRange.yaml +++ b/en/spec/definitions/CostAmountRange.yaml @@ -4,12 +4,12 @@ required: - lowerBound properties: upperBound: - description: Верхняя (включительная) граница стоимости товаров или услуг. + description: An upper (inclusive) limit on the value of goods or services. type: integer format: int64 minimum: 1 lowerBound: - description: Нижняя (включительная) граница стоимости товаров или услуг. + description: A lower (inclusive) limit on the value of goods or services. type: integer format: int64 minimum: 1 From 903998117dc03b40be1ec3648d1245c1970b14c1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:20 +0700 Subject: [PATCH 538/999] New translations CryptoCurrencyTransferRequest.yaml (English) --- en/spec/definitions/CryptoCurrencyTransferRequest.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/CryptoCurrencyTransferRequest.yaml b/en/spec/definitions/CryptoCurrencyTransferRequest.yaml index d96c181181..9b473dbebd 100644 --- a/en/spec/definitions/CryptoCurrencyTransferRequest.yaml +++ b/en/spec/definitions/CryptoCurrencyTransferRequest.yaml @@ -10,15 +10,15 @@ allOf: - cryptoAmount properties: cryptoAddress: - description: Адрес криптовалютного кошелька + description: Cryptocurrency wallet address type: string example: '2NBjv8rkUViGXAQar7n2BsdZjNQgupKtdPJ' symbolicCode: - description: Символьный код криптовалюты + description: Cryptocurrency symbolic code type: string example: 'BTC' cryptoAmount: - description: Сумма денежных средств в криптовалюте + description: Amount of cash in cryptocurrency type: string example: '0.0012' pattern: '^[0-9]+[.][0-9]+$' From 5311030d480dbe32056c00b7bd27381d5633bf39 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:21 +0700 Subject: [PATCH 539/999] New translations CryptoWallet.yaml (English) --- en/spec/definitions/CryptoWallet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CryptoWallet.yaml b/en/spec/definitions/CryptoWallet.yaml index 029e336ddb..9eb5b72e9d 100644 --- a/en/spec/definitions/CryptoWallet.yaml +++ b/en/spec/definitions/CryptoWallet.yaml @@ -8,7 +8,7 @@ allOf: - cryptoCurrencies properties: cryptoCurrencies: - description: Список криптовалют + description: List of cryptocurrencies type: array items: x-rebillyMerge: From 2ffc90236878dd50e04db0983a74f89feda3bacb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:24 +0700 Subject: [PATCH 540/999] New translations Customer.yaml (English) --- en/spec/definitions/Customer.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Customer.yaml b/en/spec/definitions/Customer.yaml index e0e7c8ffc3..c9b6b35f2f 100644 --- a/en/spec/definitions/Customer.yaml +++ b/en/spec/definitions/Customer.yaml @@ -13,7 +13,7 @@ properties: - $ref: '#/definitions/ExternalID' - - description: Внешний идентификатор плательщика + description: External customer identifier shopID: description: Shop ID type: string @@ -31,5 +31,5 @@ properties: - ready - unready metadata: - description: Связанные с плательщиком метаданные + description: Customer metadata type: object From e3bbb609d6d053833774698765c6f016764d5546 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:26 +0700 Subject: [PATCH 541/999] New translations CustomerBinding.yaml (English) --- en/spec/definitions/CustomerBinding.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CustomerBinding.yaml b/en/spec/definitions/CustomerBinding.yaml index 5011f17b5c..48ac7210b8 100644 --- a/en/spec/definitions/CustomerBinding.yaml +++ b/en/spec/definitions/CustomerBinding.yaml @@ -7,14 +7,14 @@ x-merge-properties: - paymentResource properties: id: - description: Идентификатор привязки + description: Customer binding identifier type: string externalID: x-rebillyMerge: - $ref: '#/definitions/ExternalID' - - description: Внешний идентификатор привязки + description: External customer binding identifier paymentResource: $ref: '#/definitions/PaymentResource' - From 37c7098106808324166226cf61d8cab5084bf107 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:26 +0700 Subject: [PATCH 542/999] New translations CustomerBindingError.yaml (English) --- en/spec/definitions/CustomerBindingError.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomerBindingError.yaml b/en/spec/definitions/CustomerBindingError.yaml index c02c092956..aa40f674e3 100644 --- a/en/spec/definitions/CustomerBindingError.yaml +++ b/en/spec/definitions/CustomerBindingError.yaml @@ -1,4 +1,4 @@ -description: Описание ошибки, возникшей в процессе привязки +description: Description of the error that occurred during the binding process type: object required: - code From 00d3779a6e04ea91bcb9f6954f8c662edd32aec7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:27 +0700 Subject: [PATCH 543/999] New translations CustomerBindingInteractionCompleted.yaml (English) --- en/spec/definitions/CustomerBindingInteractionCompleted.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/CustomerBindingInteractionCompleted.yaml b/en/spec/definitions/CustomerBindingInteractionCompleted.yaml index c4ca78a112..c2fb15b1ef 100644 --- a/en/spec/definitions/CustomerBindingInteractionCompleted.yaml +++ b/en/spec/definitions/CustomerBindingInteractionCompleted.yaml @@ -5,13 +5,12 @@ allOf: - type: object description: | - Оповещение о завершении последнего запрошенного взаимодействия с плательщиком - в рамках привязки + Notification on completion of the last requested interaction with the customer within the bindings required: - customerBindingID properties: customerBindingID: - description: Идентификатор привязки + description: Customer binding identifier type: string userInteraction: $ref: '#/definitions/UserInteraction' From 5b62af7df3aedeb384a7951489d241bd1a72fb19 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:28 +0700 Subject: [PATCH 544/999] New translations CustomerBindingInteractionRequested.yaml (English) --- en/spec/definitions/CustomerBindingInteractionRequested.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/CustomerBindingInteractionRequested.yaml b/en/spec/definitions/CustomerBindingInteractionRequested.yaml index e76ba5ce6a..ea39282ddd 100644 --- a/en/spec/definitions/CustomerBindingInteractionRequested.yaml +++ b/en/spec/definitions/CustomerBindingInteractionRequested.yaml @@ -5,14 +5,13 @@ allOf: - type: object description: | - Требование провести взаимодействие с плательщиком для продолжения процесса - привязки + Require interaction with the customer to continue the binding process required: - customerBindingID - userInteraction properties: customerBindingID: - description: Идентификатор привязки + description: Customer binding identifier type: string userInteraction: $ref: '#/definitions/UserInteraction' From 7fa15c1b62bf143ba8447b23047c0b8947f3ff6c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:29 +0700 Subject: [PATCH 545/999] New translations CustomerBindingParams.yaml (English) --- en/spec/definitions/CustomerBindingParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomerBindingParams.yaml b/en/spec/definitions/CustomerBindingParams.yaml index bacef09869..1c6fcca8ee 100644 --- a/en/spec/definitions/CustomerBindingParams.yaml +++ b/en/spec/definitions/CustomerBindingParams.yaml @@ -7,6 +7,6 @@ properties: - $ref: '#/definitions/ExternalID' - - description: Внешний идентификатор привязки + description: External customer binding identifier paymentResource: $ref: '#/definitions/PaymentResource' From 0288c892d33923a525079ffee47930090b5b01e8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:31 +0700 Subject: [PATCH 546/999] New translations CustomerBindingStatus.yaml (English) --- en/spec/definitions/CustomerBindingStatus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomerBindingStatus.yaml b/en/spec/definitions/CustomerBindingStatus.yaml index 38d2c0b41d..7b0369c3c3 100644 --- a/en/spec/definitions/CustomerBindingStatus.yaml +++ b/en/spec/definitions/CustomerBindingStatus.yaml @@ -3,7 +3,7 @@ required: - status properties: status: - description: Статус привязки + description: Binding status type: string enum: - pending From 6a75fcd3bf9958a0ad5b6f1fbde80ed86dbb5e7e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:34 +0700 Subject: [PATCH 547/999] New translations CustomerParams.yaml (English) --- en/spec/definitions/CustomerParams.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CustomerParams.yaml b/en/spec/definitions/CustomerParams.yaml index 746f9b5ccd..c118884a71 100644 --- a/en/spec/definitions/CustomerParams.yaml +++ b/en/spec/definitions/CustomerParams.yaml @@ -9,7 +9,7 @@ properties: - $ref: '#/definitions/ExternalID' - - description: Внешний идентификатор плательщика + description: External customer identifier shopID: description: Shop ID type: string @@ -20,5 +20,5 @@ properties: contactInfo: $ref: '#/definitions/ContactInfo' metadata: - description: Связанные с плательщиком метаданные + description: Customer metadata type: object From 826f90007d2a681920e236028ceeb7c5d3dbd0c0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:46 +0700 Subject: [PATCH 548/999] New translations InvoiceBankAccount.yaml (English) --- en/spec/definitions/InvoiceBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceBankAccount.yaml b/en/spec/definitions/InvoiceBankAccount.yaml index b48c35104f..d3cd814571 100644 --- a/en/spec/definitions/InvoiceBankAccount.yaml +++ b/en/spec/definitions/InvoiceBankAccount.yaml @@ -6,7 +6,7 @@ required: - accountType properties: accountType: - description: Вид банковского счета + description: Bank account type type: string enum: - InvoiceRussianBankAccount From 7c7a866def31e345b74f0e724da6ae86c62474aa Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:48 +0700 Subject: [PATCH 549/999] New translations InvoiceClientInfo.yaml (English) --- en/spec/definitions/InvoiceClientInfo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceClientInfo.yaml b/en/spec/definitions/InvoiceClientInfo.yaml index 06beb59fa2..7d391c9f73 100644 --- a/en/spec/definitions/InvoiceClientInfo.yaml +++ b/en/spec/definitions/InvoiceClientInfo.yaml @@ -1,10 +1,10 @@ -description: 'Дополнительная информация о клиенте' +description: 'Additional client information' type: object required: - trustLevel properties: trustLevel: - description: 'Надёжен ли плательщик?' + description: 'Is the payer reliable?' type: string enum: - wellKnown From 876e0865bbae38b8df3c1070312611ae0641a9a1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:50 +0700 Subject: [PATCH 550/999] New translations InvoiceLine.yaml (English) --- en/spec/definitions/InvoiceLine.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/InvoiceLine.yaml b/en/spec/definitions/InvoiceLine.yaml index b0b98b82a3..cf86afeaeb 100644 --- a/en/spec/definitions/InvoiceLine.yaml +++ b/en/spec/definitions/InvoiceLine.yaml @@ -1,4 +1,4 @@ -description: Позиция товара или услуги +description: Product or service item type: object required: - product @@ -11,21 +11,20 @@ properties: maxLength: 1000 quantity: description: | - Количество единиц товаров или услуг, предлагаемых в этой - позиции + Number of units of goods or services offered in this item type: integer format: int64 minimum: 1 default: 1 price: description: | - The price of the good or service offered, in minor monetary units, e.g., cents if U.S. dollars are specified as the currency + The price of the good or service offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 minimum: 1 cost: description: | - Суммарная стоимость позиции с учётом количества единиц товаров или услуг + The total value of the item, taking into account the number of units of goods or services type: integer format: int64 minimum: 1 From ad2c39a2ce9f0308af04bbe499b342af2f311449 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:51 +0700 Subject: [PATCH 551/999] New translations InvoiceLineTaxMode.yaml (English) --- en/spec/definitions/InvoiceLineTaxMode.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceLineTaxMode.yaml b/en/spec/definitions/InvoiceLineTaxMode.yaml index f51688e1cf..6d768dee8e 100644 --- a/en/spec/definitions/InvoiceLineTaxMode.yaml +++ b/en/spec/definitions/InvoiceLineTaxMode.yaml @@ -1,7 +1,7 @@ description: | - Схема налогообложения предлагаемого товара или услуги. + The tax mode for the proposed good or service. - Указывается, только если предлагаемый товар или услуга облагается налогом. + To be specified only if the proposed good or service is taxable. type: object discriminator: type required: From 5912a8a313495fec4ef0807522b1538982f9acdd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:52 +0700 Subject: [PATCH 552/999] New translations InvoiceLineTaxVAT.yaml (English) --- en/spec/definitions/InvoiceLineTaxVAT.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceLineTaxVAT.yaml b/en/spec/definitions/InvoiceLineTaxVAT.yaml index b59e4b41be..21b8d7685f 100644 --- a/en/spec/definitions/InvoiceLineTaxVAT.yaml +++ b/en/spec/definitions/InvoiceLineTaxVAT.yaml @@ -2,7 +2,7 @@ allOf: - $ref: '#/definitions/InvoiceLineTaxMode' - - description: Налог на добавленную стоимость в юрисдикции РФ + description: Value added tax in the jurisdiction of the Russian Federation type: object required: - rate From 1d9fbd2c7e6f1ac610be10264d43f1215af4bed7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:53 +0700 Subject: [PATCH 553/999] New translations InvoiceParams.yaml (English) --- en/spec/definitions/InvoiceParams.yaml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/en/spec/definitions/InvoiceParams.yaml b/en/spec/definitions/InvoiceParams.yaml index af02e99a2d..fdc7bf7b46 100644 --- a/en/spec/definitions/InvoiceParams.yaml +++ b/en/spec/definitions/InvoiceParams.yaml @@ -23,17 +23,14 @@ properties: description: External invoice identifier dueDate: description: | - Дата и время окончания действия инвойса, после наступления которых его - уже невозможно будет оплатить + The date and time of expiration of the invoice, after which it can no longer be paid type: string format: date-time amount: description: | - Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве валюты. + The value of the goods or services offered, in minor monetary units, such as cents if US dollars are specified as the currency. - Если стоимость не указана, то стоимостью инвойса будет считаться суммарная - стоимость позиций в корзине. + If no value is specified, the value of the invoice will be the total value of the items in the shopping cart. type: integer format: int64 minimum: 1 @@ -56,7 +53,7 @@ properties: bankAccount: $ref: '#/definitions/InvoiceBankAccount' metadata: - description: 'Метаданные, которые необходимо связать с инвойсом' + description: 'Invoice metadata' type: object clientInfo: $ref: '#/definitions/InvoiceClientInfo' From 53a012d5f1352f11b452f9d8f8ab76156b6d1ffe Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:54 +0700 Subject: [PATCH 554/999] New translations InvoiceParamsWithTemplate.yaml (English) --- en/spec/definitions/InvoiceParamsWithTemplate.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoiceParamsWithTemplate.yaml b/en/spec/definitions/InvoiceParamsWithTemplate.yaml index ae00a8c691..e9cef97db4 100644 --- a/en/spec/definitions/InvoiceParamsWithTemplate.yaml +++ b/en/spec/definitions/InvoiceParamsWithTemplate.yaml @@ -6,8 +6,7 @@ properties: $ref: '#/definitions/ExternalID' amount: description: | - Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве валюты. + The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 minimum: 1 @@ -16,5 +15,5 @@ properties: - $ref: '#/definitions/Currency' metadata: - description: 'Метаданные, которые необходимо связать с инвойсом' + description: 'Invoice metadata' type: object From 2df71481549647999fd0e882f6287b2ffd9c24d1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:55 +0700 Subject: [PATCH 555/999] New translations InvoiceRussianBankAccount.yaml (English) --- en/spec/definitions/InvoiceRussianBankAccount.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceRussianBankAccount.yaml b/en/spec/definitions/InvoiceRussianBankAccount.yaml index 25531f28ce..4831a48537 100644 --- a/en/spec/definitions/InvoiceRussianBankAccount.yaml +++ b/en/spec/definitions/InvoiceRussianBankAccount.yaml @@ -4,8 +4,7 @@ allOf: - type: object description: | - Данные счёта плательщика в банковской организации, ведущей деятельность под - юрисдикцией РФ. + Data of a settlement account in a banking organization operating under the jurisdiction of the Russian Federation. required: - account - bankBik From 8277ee34a529f69df26a4a29a3dd75398ba4d831 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:57 +0700 Subject: [PATCH 556/999] New translations InvoiceTemplate.yaml (English) --- en/spec/definitions/InvoiceTemplate.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplate.yaml b/en/spec/definitions/InvoiceTemplate.yaml index 746ac20db8..5fd3841342 100644 --- a/en/spec/definitions/InvoiceTemplate.yaml +++ b/en/spec/definitions/InvoiceTemplate.yaml @@ -14,7 +14,7 @@ properties: - $ref: '#/definitions/ExternalID' - - description: Внешний идентификатор шаблона инвойса + description: External invoice template identifier shopID: description: Shop ID type: string From fdbb91b869e6e4ed0d362c6add5b03f3a1bde0d9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:56:58 +0700 Subject: [PATCH 557/999] New translations InvoiceTemplateCreateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateCreateParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateCreateParams.yaml b/en/spec/definitions/InvoiceTemplateCreateParams.yaml index 53e8c3005c..8abfdb0eaa 100644 --- a/en/spec/definitions/InvoiceTemplateCreateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateCreateParams.yaml @@ -16,7 +16,7 @@ properties: - $ref: '#/definitions/ExternalID' - - description: Внешний идентификатор шаблона инвойса + description: External invoice template identifier partyID: x-rebillyMerge: - From 77e5bbf775f84f225074a01d38c6c3e20362fe04 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:57:15 +0700 Subject: [PATCH 558/999] New translations PaymentInstitutionAccount.yaml (English) --- en/spec/definitions/PaymentInstitutionAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentInstitutionAccount.yaml b/en/spec/definitions/PaymentInstitutionAccount.yaml index 1199b71d8f..cb78cea120 100644 --- a/en/spec/definitions/PaymentInstitutionAccount.yaml +++ b/en/spec/definitions/PaymentInstitutionAccount.yaml @@ -1,2 +1,2 @@ -description: Аккаунт платёжной организации +description: Payment institution's account type: object From d86516bdfcee73cf8e960f84575c8e262c70c091 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:57:18 +0700 Subject: [PATCH 559/999] New translations PaymentMakeRecurrent.yaml (English) --- en/spec/definitions/PaymentMakeRecurrent.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentMakeRecurrent.yaml b/en/spec/definitions/PaymentMakeRecurrent.yaml index f3ce5531d3..c22dbdcf38 100644 --- a/en/spec/definitions/PaymentMakeRecurrent.yaml +++ b/en/spec/definitions/PaymentMakeRecurrent.yaml @@ -1,5 +1,5 @@ description: | - Признак создания родительского рекуррентного платежа. - Успешно проведеный платеж с этим признаком можно использовать как родительский в других рекуррентных платежах. + An indication of the creation of a parent recurrence payment. + Successful payment with this attribute can be used as a parent payment in other recurring payments. type: boolean default: false From d20654eb4dcc973ebb8f1b9b1ebe620980731ebc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:57:20 +0700 Subject: [PATCH 560/999] New translations PaymentRecurrentParent.yaml (English) --- en/spec/definitions/PaymentRecurrentParent.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentRecurrentParent.yaml b/en/spec/definitions/PaymentRecurrentParent.yaml index c7e2f18d30..718bb57291 100644 --- a/en/spec/definitions/PaymentRecurrentParent.yaml +++ b/en/spec/definitions/PaymentRecurrentParent.yaml @@ -1,5 +1,5 @@ type: object -description: Родительский платеж, на основе которого создан текущий рекуррентный платеж +description: Parent payment, on the basis of which the current recurrent payment was created required: - invoiceID - paymentID From 73e018e314b48d3e508065a6e113dc8b5699ff8c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:57:24 +0700 Subject: [PATCH 561/999] New translations PaymentSearchResult.yaml (English) --- en/spec/definitions/PaymentSearchResult.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/en/spec/definitions/PaymentSearchResult.yaml b/en/spec/definitions/PaymentSearchResult.yaml index 9668839c30..c338441178 100644 --- a/en/spec/definitions/PaymentSearchResult.yaml +++ b/en/spec/definitions/PaymentSearchResult.yaml @@ -20,10 +20,10 @@ allOf: description: Cокращенный идентификатор платежа и инвойса (spid) type: string invoiceID: - description: 'Идентификатор инвойса, в рамках которого был создан платеж' + description: 'Identifier of the invoice within which the payment was created' type: string shopID: - description: 'Идентификатор магазина, в рамках которого был создан платеж' + description: 'Identifier of the shop within which the payment was created' type: string createdAt: description: Created at @@ -31,9 +31,7 @@ allOf: format: date-time amount: description: | - Стоимость предлагаемых товаров или услуг, в минорных денежных - единицах, например в копейках в случае указания российских рублей в - качестве валюты. + The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 minimum: 0 @@ -54,7 +52,7 @@ allOf: description: Payment metadata type: object statusChangedAt: - description: Дата и время изменения статуса платежа + description: Date and time of payment status change type: string format: date-time transactionInfo: From f64e202d4bf78fa537bed9a0f3ebce1d5943fbc9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:57:27 +0700 Subject: [PATCH 562/999] New translations PaymentTerminalData.yaml (English) --- en/spec/definitions/PaymentTerminalData.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentTerminalData.yaml b/en/spec/definitions/PaymentTerminalData.yaml index 8bc9b78c42..bf2301aa47 100644 --- a/en/spec/definitions/PaymentTerminalData.yaml +++ b/en/spec/definitions/PaymentTerminalData.yaml @@ -14,8 +14,7 @@ allOf: $ref: '#/definitions/PaymentTerminalProvider' metadata: description: | - Произвольные метаданные, дополнительно описывающие данный платёжный - инструмент. + Arbitrary metadata further describing this payment instrument. type: object example: type: BankAccountRUS From d9110559dbc281350148a5e209883f3cb195784b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:57:29 +0700 Subject: [PATCH 563/999] New translations PaymentTerms.yaml (English) --- en/spec/definitions/PaymentTerms.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentTerms.yaml b/en/spec/definitions/PaymentTerms.yaml index bd492e700e..64fdff3cdd 100644 --- a/en/spec/definitions/PaymentTerms.yaml +++ b/en/spec/definitions/PaymentTerms.yaml @@ -9,6 +9,6 @@ properties: categories: type: array items: - description: Идентификаторы доступных категорий + description: Available category identifiers type: integer format: int32 From c1a4ca8862068448cd87fb6ad6bc44011fb412d2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:57:59 +0700 Subject: [PATCH 564/999] New translations TradeBloc.yaml (English) --- en/spec/definitions/TradeBloc.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/TradeBloc.yaml b/en/spec/definitions/TradeBloc.yaml index 52fd325e76..77420fc349 100644 --- a/en/spec/definitions/TradeBloc.yaml +++ b/en/spec/definitions/TradeBloc.yaml @@ -1,4 +1,4 @@ -description: Торговый Блок +description: Trade bloc type: object required: - id From bbe507ec8bd6da8bd569cdc5947b1fbdf84ac524 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:03 +0700 Subject: [PATCH 565/999] New translations YandexPay.yaml (English) --- en/spec/definitions/YandexPay.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/YandexPay.yaml b/en/spec/definitions/YandexPay.yaml index 1085e98edd..c65d3f290c 100644 --- a/en/spec/definitions/YandexPay.yaml +++ b/en/spec/definitions/YandexPay.yaml @@ -4,13 +4,13 @@ allOf: $ref: '#/definitions/TokenizedCardData' - type: object - description: Платежные данные Yandex Pay + description: Yandex Pay data required: - gatewayMerchantID - paymentToken properties: gatewayMerchantID: - description: Идентификатор мерчанта в системе + description: Merchant identifier in the system type: string paymentToken: description: Aggregate of open and encrypted payment data From cc8f7671ed42a22e2192a437569ae8f7e7376b11 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:04 +0700 Subject: [PATCH 566/999] New translations analytics@shops@{shopID}@invoices.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@invoices.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml index 54e681de9b..2c935b45e4 100644 --- a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml @@ -19,7 +19,7 @@ get: - name: invoiceStatus in: query - description: Статус инвойса для поиска + description: Invoice status for search required: false type: string enum: @@ -30,7 +30,7 @@ get: - name: paymentStatus in: query - description: Статус платежа для поиска + description: Payment status for search required: false type: string enum: @@ -91,7 +91,7 @@ get: - name: payerEmail in: query - description: 'Email, указанный при оплате' + description: 'Payer''s e-mail' required: false type: string format: email From 6bcf61bb5dc321db239e62846e73da953c57ea62 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:05 +0700 Subject: [PATCH 567/999] New translations analytics@shops@{shopID}@payments.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@payments.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payments.yaml b/en/spec/paths/analytics@shops@{shopID}@payments.yaml index 2c9d77ae8e..6b3bdfaee7 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payments.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payments.yaml @@ -1,5 +1,5 @@ get: - description: Поиск платежей + description: Search for payments tags: - Search operationId: searchPayments @@ -19,7 +19,7 @@ get: - name: paymentStatus in: query - description: Статус платежа для поиска + description: Payment status for search required: false type: string enum: @@ -80,7 +80,7 @@ get: - name: payerEmail in: query - description: 'Email, указанный при оплате' + description: 'Payer''s e-mail' required: false type: string format: email From 39b5ef024344f4af1bbe62e6278bc3f564e89ad9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:07 +0700 Subject: [PATCH 568/999] New translations processing@categories.yaml (English) --- en/spec/paths/processing@categories.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@categories.yaml b/en/spec/paths/processing@categories.yaml index a3cd84a1e5..2f03459a49 100644 --- a/en/spec/paths/processing@categories.yaml +++ b/en/spec/paths/processing@categories.yaml @@ -1,5 +1,5 @@ get: - description: Получить список категорий + description: Get list of categories tags: - Categories operationId: getCategories From 2b6f9293445525aa95fd2a290645d3f54445acf5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:08 +0700 Subject: [PATCH 569/999] New translations processing@categories@{categoryID}.yaml (English) --- en/spec/paths/processing@categories@{categoryID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@categories@{categoryID}.yaml b/en/spec/paths/processing@categories@{categoryID}.yaml index e7be1045e7..b2b2860eef 100644 --- a/en/spec/paths/processing@categories@{categoryID}.yaml +++ b/en/spec/paths/processing@categories@{categoryID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные категории по ее ID + description: Get category data by identifier tags: - Categories operationId: getCategoryByRef From 24dec6088ec3469506232ce04f2c6461f1c0c436 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:13 +0700 Subject: [PATCH 570/999] New translations processing@countries.yaml (English) --- en/spec/paths/processing@countries.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@countries.yaml b/en/spec/paths/processing@countries.yaml index bb3923cd29..b7b51316d8 100644 --- a/en/spec/paths/processing@countries.yaml +++ b/en/spec/paths/processing@countries.yaml @@ -1,5 +1,5 @@ get: - description: Получить список стран + description: Get list of countries tags: - Countries operationId: getCountries From 9d2c5773373162d02b76041a8d1fa69a8b4d2589 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:14 +0700 Subject: [PATCH 571/999] New translations processing@countries@{countryID}.yaml (English) --- en/spec/paths/processing@countries@{countryID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@countries@{countryID}.yaml b/en/spec/paths/processing@countries@{countryID}.yaml index ea94614995..7d9ad7a49d 100644 --- a/en/spec/paths/processing@countries@{countryID}.yaml +++ b/en/spec/paths/processing@countries@{countryID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные страны по ее ID + description: Get country data by country identifier tags: - Countries operationId: getCountryByID From bbecf3bef7126a3dfe11a83ff7877226eea7d2ee Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:15 +0700 Subject: [PATCH 572/999] New translations processing@customers.yaml (English) --- en/spec/paths/processing@customers.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@customers.yaml b/en/spec/paths/processing@customers.yaml index 8102c66144..903964e8ae 100644 --- a/en/spec/paths/processing@customers.yaml +++ b/en/spec/paths/processing@customers.yaml @@ -1,5 +1,5 @@ post: - description: Создать нового плательщика. + description: Create a new customer. tags: - Customers operationId: createCustomer @@ -10,7 +10,7 @@ post: $ref: '#/parameters/deadline' - name: customerParams - description: Параметры создаваемого плательщика + description: Parameters of the customer to be created in: body required: true schema: @@ -23,7 +23,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные плательщика + description: Invalid customer data schema: type: object required: From 3632e5d7185a15d50ec3ffd14dd5dd8531cca972 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:16 +0700 Subject: [PATCH 573/999] New translations processing@customers@{customerID}.yaml (English) --- en/spec/paths/processing@customers@{customerID}.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}.yaml b/en/spec/paths/processing@customers@{customerID}.yaml index 4a80af70a0..4998296e98 100644 --- a/en/spec/paths/processing@customers@{customerID}.yaml +++ b/en/spec/paths/processing@customers@{customerID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные плательщика по его идентификатору. + description: Get a customer data by its identifier. operationId: getCustomerById tags: - Customers @@ -22,7 +22,7 @@ get: '400': $ref: '#/responses/DefaultLogicError' delete: - description: Удалить плательщика по его идентификатору + description: Delete a customer by its identifier operationId: deleteCustomer tags: - Customers @@ -41,7 +41,7 @@ delete: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибка удаления плательщика + description: Customer deletion error schema: type: object required: From b31aa6ea306d80e97de3a0ff6da15265dde65e3c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:17 +0700 Subject: [PATCH 574/999] New translations processing@customers@{customerID}@access-tokens.yaml (English) --- .../processing@customers@{customerID}@access-tokens.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml b/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml index e4cd8dc213..5d3ed09bfb 100644 --- a/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml +++ b/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml @@ -1,7 +1,7 @@ post: operationId: createCustomerAccessToken description: | - Создать новый токен для доступа к указанному плательщику. + Create a new token to access the specified customer. tags: - Customers parameters: @@ -13,7 +13,7 @@ post: $ref: '#/parameters/customerID' responses: '201': - description: Токен для доступа создан + description: Access token created schema: $ref: '#/definitions/AccessToken' '404': From bc9dc0aaea6d40a8be677b266e176e9f98de9636 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:17 +0700 Subject: [PATCH 575/999] New translations processing@customers@{customerID}@bindings.yaml (English) --- .../processing@customers@{customerID}@bindings.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@bindings.yaml b/en/spec/paths/processing@customers@{customerID}@bindings.yaml index 5c24fd99b7..d923a049b9 100644 --- a/en/spec/paths/processing@customers@{customerID}@bindings.yaml +++ b/en/spec/paths/processing@customers@{customerID}@bindings.yaml @@ -1,5 +1,5 @@ post: - description: Запустить новую привязку к плательшику. + description: Start a new payer binding. tags: - Customers operationId: createBinding @@ -12,14 +12,14 @@ post: $ref: '#/parameters/customerID' - name: bindingParams - description: Параметры создаваемой привязки + description: Parameters of the created binding in: body required: true schema: $ref: '#/definitions/CustomerBindingParams' responses: '201': - description: Привязка запущена + description: Binding started schema: $ref: '#/definitions/CustomerBinding' '404': @@ -27,7 +27,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные для привязки + description: Invalid binding data schema: type: object required: @@ -54,7 +54,7 @@ post: '409': $ref: '#/responses/ExternalIDConflict' get: - description: Получить все привязки к плательщику. + description: Get all payer bindings. tags: - Customers operationId: getBindings @@ -67,7 +67,7 @@ get: $ref: '#/parameters/customerID' responses: '200': - description: Список привязок + description: List of bindings schema: type: array items: From 888a11293fc15e49911a26011e0bc4a03d187ff9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:18 +0700 Subject: [PATCH 576/999] New translations processing@customers@{customerID}@bindings@{customerBindingID}.yaml (English) --- ...ing@customers@{customerID}@bindings@{customerBindingID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml b/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml index 3fb15aee8f..3828b5d1ab 100644 --- a/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml +++ b/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить информацию о привязке к плательщику. + description: Get customer binding data. tags: - Customers operationId: getBinding From 516a14fec0a88b7c25538f459f972fbaee44bfb9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:21 +0700 Subject: [PATCH 577/999] New translations processing@invoice-templates.yaml (English) --- en/spec/paths/processing@invoice-templates.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates.yaml b/en/spec/paths/processing@invoice-templates.yaml index f8ac957dd7..c66723d753 100644 --- a/en/spec/paths/processing@invoice-templates.yaml +++ b/en/spec/paths/processing@invoice-templates.yaml @@ -10,20 +10,20 @@ post: $ref: '#/parameters/deadline' - name: invoiceTemplateCreateParams - description: Параметры шаблона инвойса. + description: Invoice template parameters. in: body required: true schema: $ref: '#/definitions/InvoiceTemplateCreateParams' responses: '201': - description: Шаблон инвойса создан. + description: Invoice template created. schema: $ref: '#/definitions/InvoiceTemplateAndToken' '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные для создания шаблона + description: Invalid data for invoice template creation schema: type: object required: From cf5092c765e604cc69696f8a49525c70b0ae1d2d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:22 +0700 Subject: [PATCH 578/999] New translations processing@invoice-templates@{invoiceTemplateID}.yaml (English) --- .../paths/processing@invoice-templates@{invoiceTemplateID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml index fecf8cf7ec..e2f5448588 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить шаблон инвойса по его идентификатору. + description: Get an invoice template by its identifier. tags: - InvoiceTemplates operationId: getInvoiceTemplateByID From 3d8b3aadae06afb528c3b571b77c6d1e3af7d854 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:27 +0700 Subject: [PATCH 579/999] New translations processing@invoices@{invoiceID}@payments.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@payments.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index 03bfcf47d4..09d5df6853 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/invoiceID' responses: '200': - description: Данные платежей по инвойсу + description: List of invoice payments schema: type: array items: @@ -24,7 +24,7 @@ get: '400': $ref: '#/responses/DefaultLogicError' post: - description: Создать новый платеж по указанному инвойсу. + description: Create a new payment for the specified invoice. tags: - Payments operationId: createPayment From 284a1462922944e35f0601fe7e2392b0556c5c70 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:28 +0700 Subject: [PATCH 580/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}.yaml (English) --- .../processing@invoices@{invoiceID}@payments@{paymentID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml index 479b6af1f6..34642d10bf 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные платежа по указанному инвойсу. + description: Get payment for the specified invoice. tags: - Payments operationId: getPaymentByID From a0dcf74c76428efacc31daee99f5f4996aec9553 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:29 +0700 Subject: [PATCH 581/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml (English) --- ...essing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml index ed9297192b..78664e0f25 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -27,7 +27,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибка отмены платежа + description: Payment cancel error schema: type: object required: From ef1316bd982ec5d76aeaefc0e4e3b8e7ee4c2616 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:30 +0700 Subject: [PATCH 582/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml (English) --- ...g@invoices@{invoiceID}@payments@{paymentID}@capture.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml index 081c13c5c4..fdb561e160 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml @@ -16,19 +16,19 @@ post: - name: capturePayment in: body - description: Параметры подтверждения платежа + description: Payment capture parameters required: true schema: $ref: '#/definitions/CaptureParams' responses: '202': - description: Запрос на подтверждение платежа принят + description: Request to capture payment accepted '404': $ref: '#/responses/NotFound' '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибка подтверждения платежа + description: Payment capture error schema: type: object required: From 62f77126dd78be0119c9a26d30c1267f4bef4e25 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:31 +0700 Subject: [PATCH 583/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml (English) --- ...invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml index 04195142a3..e6ecf34b9d 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml @@ -1,5 +1,5 @@ get: - description: Получить все чарджбэки по указанному платежу. + description: Get all chargebacks on the specified payment. tags: - Payments operationId: getChargebacks @@ -14,7 +14,7 @@ get: $ref: '#/parameters/paymentID' responses: '200': - description: Данные чарджбэков по платежу + description: Chargebacks data on payment schema: type: array items: From 8d9e06ad6cd4d1532e61e6f159af4abbde3a7cae Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:32 +0700 Subject: [PATCH 584/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml (English) --- ...oiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml index f75661691a..9544a13cfa 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные определённого чарджбэка для указанного платежа. + description: Get data on the chargeback of the specified payment. tags: - Payments operationId: getChargebackByID From fe7a3929ddf78810bb2692f712edb72a8a1bec3c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:34 +0700 Subject: [PATCH 585/999] New translations processing@invoices@{invoiceID}@rescind.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml index c5a26d4fe6..5c3252b29e 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -19,7 +19,7 @@ post: $ref: '#/definitions/Reason' responses: '204': - description: Инвойс аннулирован + description: Invoice rescinded '404': $ref: '#/responses/NotFound' '401': From d0492c97979de328c3c69932acb9884b5ebb368f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:39 +0700 Subject: [PATCH 586/999] New translations processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml (English) --- ...ng@parties@{partyID}@contracts@{contractID}@adjustments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml index 30b43dcc50..d8d8768f54 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml @@ -14,7 +14,7 @@ get: $ref: '#/parameters/partyID' responses: '200': - description: Набор поправок к договору + description: List of contract adjustments schema: type: array items: From 4953cbddda29a9c392a86462a13d6b2a7e4a1f65 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:49 +0700 Subject: [PATCH 587/999] New translations processing@payouts.yaml (English) --- en/spec/paths/processing@payouts.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/paths/processing@payouts.yaml b/en/spec/paths/processing@payouts.yaml index 1b9663ae0a..8cc9aaa92c 100644 --- a/en/spec/paths/processing@payouts.yaml +++ b/en/spec/paths/processing@payouts.yaml @@ -1,7 +1,6 @@ post: description: | - Создать новую выплату и отправить её на - премодерацию. + Create a new payout and send it to pre-moderation. operationId: createPayout tags: - Payouts From 152465985c48d567384c0ed8a20d9cf940e2d649 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:50 +0700 Subject: [PATCH 588/999] New translations processing@payouts@{payoutID}.yaml (English) --- en/spec/paths/processing@payouts@{payoutID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payouts@{payoutID}.yaml b/en/spec/paths/processing@payouts@{payoutID}.yaml index 416d6810cc..353e4b5c4e 100644 --- a/en/spec/paths/processing@payouts@{payoutID}.yaml +++ b/en/spec/paths/processing@payouts@{payoutID}.yaml @@ -1,5 +1,5 @@ get: - description: Получение данных по выплате + description: Get payout data tags: - Payouts operationId: getPayout From 5dce9cbcfb08d5400fb918da8720f14b07d5f296 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:51 +0700 Subject: [PATCH 589/999] New translations processing@refunds.yaml (English) --- en/spec/paths/processing@refunds.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@refunds.yaml b/en/spec/paths/processing@refunds.yaml index 10137b2624..2c65c288f9 100644 --- a/en/spec/paths/processing@refunds.yaml +++ b/en/spec/paths/processing@refunds.yaml @@ -1,5 +1,5 @@ get: - description: Получить возврат по указанному внешнему идентификатору. + description: Get refund by specified external identifier. tags: - Payments operationId: getRefundByExternalID From 043e73602cf76c6a5c1bfc56da4614a547c5b869 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:51 +0700 Subject: [PATCH 590/999] New translations processing@schedules@{scheduleID}.yaml (English) --- en/spec/paths/processing@schedules@{scheduleID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@schedules@{scheduleID}.yaml b/en/spec/paths/processing@schedules@{scheduleID}.yaml index ce69135a6e..81ba161e71 100644 --- a/en/spec/paths/processing@schedules@{scheduleID}.yaml +++ b/en/spec/paths/processing@schedules@{scheduleID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные расписания выводов по ее ID + description: Get payout schedule data by its identifier tags: - Payouts operationId: getScheduleByRef From e9c4e7c0b3995235514abd193d31a47f56c209ed Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 16:58:52 +0700 Subject: [PATCH 591/999] New translations processing@service-providers@{serviceProviderID}.yaml (English) --- .../processing@service-providers@{serviceProviderID}.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml b/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml index fc5679bf47..5bc8d1223f 100644 --- a/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml +++ b/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные провайдера платёжных сервисов по его ID + description: Get data of payment service provider by its identifier tags: - PaymentInstitutions operationId: getServiceProviderByID @@ -12,7 +12,7 @@ get: $ref: '#/parameters/serviceProviderID' responses: '200': - description: Провайдер платёжных сервисов найден + description: Payment service provider found schema: $ref: '#/definitions/ServiceProvider' '404': From ba3c55a18a14439d2d67fee8c39116322b112e55 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 18:37:05 +0700 Subject: [PATCH 592/999] New translations processing@payment-resources.yaml (English) --- en/spec/paths/processing@payment-resources.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-resources.yaml b/en/spec/paths/processing@payment-resources.yaml index 7679d37e40..ad90ab9b09 100644 --- a/en/spec/paths/processing@payment-resources.yaml +++ b/en/spec/paths/processing@payment-resources.yaml @@ -14,7 +14,7 @@ post: $ref: '#/parameters/deadline' - name: paymentResource - description: Данные для создания платежного средства + description: Data for the creation of a payment resource in: body required: true schema: From c52d7b67e15368146d56b6eb423ecd7a0a00ca0f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 3 Aug 2023 19:39:34 +0700 Subject: [PATCH 593/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...stitutions@{paymentInstitutionID}@terms@payouts@methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml index 4e6c6b8fcf..e8da958cb0 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -1,5 +1,5 @@ get: - description: Получить cпособы вывода средств для платёжной организации + description: Get payout methods for the payment institution tags: - PaymentInstitutions operationId: getPaymentInstitutionPayoutMethods From d8a75b93b1e731d4bfbcd2eb88da1ddc27c988b3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:23 +0700 Subject: [PATCH 594/999] New translations ExternalID.yaml (English) --- en/spec/definitions/ExternalID.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/ExternalID.yaml b/en/spec/definitions/ExternalID.yaml index 9ac43f89db..7108982b64 100644 --- a/en/spec/definitions/ExternalID.yaml +++ b/en/spec/definitions/ExternalID.yaml @@ -1,7 +1,7 @@ description: | - Уникальный в рамках платформы идентификатор сущности для данного участника. + A platform-unique entity identifier for this party. - Используется для обеспечения идемпотентности запроса. + It is used to ensure request idempotency. type: string maxLength: 40 minLength: 1 From 944a8842a610537c855f52bc4531ebdc814d7e96 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:25 +0700 Subject: [PATCH 595/999] New translations GooglePay.yaml (English) --- en/spec/definitions/GooglePay.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/GooglePay.yaml b/en/spec/definitions/GooglePay.yaml index 2f5749823f..e0db9acdc5 100644 --- a/en/spec/definitions/GooglePay.yaml +++ b/en/spec/definitions/GooglePay.yaml @@ -4,13 +4,13 @@ allOf: $ref: '#/definitions/TokenizedCardData' - type: object - description: Платежные данные Google Pay + description: Google Pay data required: - gatewayMerchantID - paymentToken properties: gatewayMerchantID: - description: Идентификатор мерчанта в системе + description: Merchant identifier in the system type: string paymentToken: description: Aggregate of open and encrypted payment data From 2de7bb43ca27149e98163ba92f1c3e50dee417ac Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:26 +0700 Subject: [PATCH 596/999] New translations InternationalBankAccount.yaml (English) --- en/spec/definitions/InternationalBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InternationalBankAccount.yaml b/en/spec/definitions/InternationalBankAccount.yaml index a2c691dd61..f352a29faf 100644 --- a/en/spec/definitions/InternationalBankAccount.yaml +++ b/en/spec/definitions/InternationalBankAccount.yaml @@ -11,7 +11,7 @@ properties: description: | International Bank Account Number [ISO 13616](https://en.wikipedia.org/wiki/International_Bank_Account_Number) - _* Если `iban` задан, `bankDetails` не обязательны к заполнению._ + _* If `iban` is specified, `bankDetails` is not required._ type: string pattern: '^[A-Z0-9]{3,35}$' example: "GR1601101250000000012300695" From 4d6af0bc36df2b9369517ad29b103ff98c373480 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:27 +0700 Subject: [PATCH 597/999] New translations InternationalBankDetails.yaml (English) --- en/spec/definitions/InternationalBankDetails.yaml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/en/spec/definitions/InternationalBankDetails.yaml b/en/spec/definitions/InternationalBankDetails.yaml index 04837a9f0f..ba38dc0b15 100644 --- a/en/spec/definitions/InternationalBankDetails.yaml +++ b/en/spec/definitions/InternationalBankDetails.yaml @@ -1,11 +1,11 @@ -description: Данные международной банковской организации +description: International banking organization data type: object properties: bic: description: | Business Identifier Code [ISO 9362](https://en.wikipedia.org/wiki/ISO_9362). - _* Если `bic` задан, прочие данные не обязательны к заполнению._ + _* If `bic` is specified, other data is optional._ type: string pattern: '^([A-Z0-9]{8}|[A-Z0-9]{11})$' example: | @@ -13,9 +13,9 @@ properties: abartn: description: | [ABA Routing Transit Number](https://en.wikipedia.org/wiki/ABA_routing_transit_number) - банковской организации, специфичный для банковской системы USA. + banking organization specific to the USA banking system. - _* Если `abartn` задан, прочие данные не обязательны к заполнению._ + _* If `abartn` is specified, other data is optional._ type: string pattern: '^[0-9]{9}$' example: "129131673" @@ -32,9 +32,8 @@ properties: - $ref: '#/definitions/CountryCode' - - description: |2 - Код страны резиденции банковской организации, обозначается - alpha-3 код по стандарту [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) + description: | + Country code of residence of the banking organization, alpha-3 code according to [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) address: description: Address of the legal entity of the banking organization type: string From 1001b577678ebbca2f3cf01662166b4a97c9eb94 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:28 +0700 Subject: [PATCH 598/999] New translations InternationalCorrespondentBankAccount.yaml (English) --- en/spec/definitions/InternationalCorrespondentBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InternationalCorrespondentBankAccount.yaml b/en/spec/definitions/InternationalCorrespondentBankAccount.yaml index bc36714ae4..a804a5d2a7 100644 --- a/en/spec/definitions/InternationalCorrespondentBankAccount.yaml +++ b/en/spec/definitions/InternationalCorrespondentBankAccount.yaml @@ -1,5 +1,5 @@ allOf: - - description: Данные корреспондентского счёта указанного банка + description: Correspondent account data of the specified bank - $ref: '#/definitions/InternationalBankAccount' From 939a7a39475bdc3a25b2271e6eb0b6b38198b37c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:29 +0700 Subject: [PATCH 599/999] New translations InternationalLegalEntity.yaml (English) --- en/spec/definitions/InternationalLegalEntity.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InternationalLegalEntity.yaml b/en/spec/definitions/InternationalLegalEntity.yaml index aabc28b17e..6b682d8313 100644 --- a/en/spec/definitions/InternationalLegalEntity.yaml +++ b/en/spec/definitions/InternationalLegalEntity.yaml @@ -19,7 +19,7 @@ allOf: description: Registration postal address type: string principalPlaceOfBusiness: - description: Адрес места нахождения (если отличается от регистрации) + description: Location address (if different from the address of registration) type: string registeredNumber: description: Registration number From c27c737b65db892dc6d43c519b4956c4a448fc55 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:30 +0700 Subject: [PATCH 600/999] New translations Invoice.yaml (English) --- en/spec/definitions/Invoice.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/Invoice.yaml b/en/spec/definitions/Invoice.yaml index 128f9a7f84..4f714dbb20 100644 --- a/en/spec/definitions/Invoice.yaml +++ b/en/spec/definitions/Invoice.yaml @@ -34,8 +34,7 @@ x-merge-properties: format: date-time amount: description: | - Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве валюты. + The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 minimum: 1 @@ -52,7 +51,7 @@ x-merge-properties: type: string maxLength: 1000 invoiceTemplateID: - description: Идентификатор шаблона (для инвойсов, созданных по шаблону). + description: Invoice template identifier (for invoices created from an invoice template). type: string cart: $ref: '#/definitions/InvoiceCart' From aa47b371989e0c0b5e36f341e380e5bca84ca5a9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:43 +0700 Subject: [PATCH 601/999] New translations InvoiceTemplateLineCostFixed.yaml (English) --- en/spec/definitions/InvoiceTemplateLineCostFixed.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml b/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml index 2354ff7e61..6df10fe2ef 100644 --- a/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml +++ b/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml @@ -14,8 +14,7 @@ allOf: $ref: '#/definitions/Currency' amount: description: | - Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве валюты. + The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 minimum: 1 From 3dfbf9c8174da09a4caa9e30c2b8e639146c4b49 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:31:58 +0700 Subject: [PATCH 602/999] New translations Payment.yaml (English) --- en/spec/definitions/Payment.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/Payment.yaml b/en/spec/definitions/Payment.yaml index 4bb62b325b..453993e9cf 100644 --- a/en/spec/definitions/Payment.yaml +++ b/en/spec/definitions/Payment.yaml @@ -19,7 +19,7 @@ x-merge-properties: - $ref: '#/definitions/ExternalID' invoiceID: - description: 'Идентификатор инвойса, в рамках которого был создан платеж' + description: 'Identifier of the invoice within which the payment was created' type: string createdAt: description: Created at @@ -27,8 +27,7 @@ x-merge-properties: format: date-time amount: description: > - Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве валюты. + The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 minimum: 1 From de2e9a6dded32b643f4ddc5423d7ea2db164515b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:32:19 +0700 Subject: [PATCH 603/999] New translations Payout.yaml (English) --- en/spec/definitions/Payout.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Payout.yaml b/en/spec/definitions/Payout.yaml index 20981d0153..6cf058b2a9 100644 --- a/en/spec/definitions/Payout.yaml +++ b/en/spec/definitions/Payout.yaml @@ -18,7 +18,7 @@ properties: type: string format: date-time cancellationDetails: - description: Детали отмены выплаты + description: Details of the canceled payout type: string maxLength: 1000 amount: From 6a92e54b069eb585f310e175a7836bcec1e488f7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:32:21 +0700 Subject: [PATCH 604/999] New translations PayoutParams.yaml (English) --- en/spec/definitions/PayoutParams.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/en/spec/definitions/PayoutParams.yaml b/en/spec/definitions/PayoutParams.yaml index 1a6461ba2b..3f797c2e2b 100644 --- a/en/spec/definitions/PayoutParams.yaml +++ b/en/spec/definitions/PayoutParams.yaml @@ -21,9 +21,7 @@ properties: type: string amount: description: | - Сумма выплаты в минорных денежных - единицах, например в копейках в случае указания российских рублей в - качестве валюты. + Payout amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 From c56234ff4e64a5d5b066f407586c6bc9aa9a05ee Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:32:42 +0700 Subject: [PATCH 605/999] New translations ShopLocationUrl.yaml (English) --- en/spec/definitions/ShopLocationUrl.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ShopLocationUrl.yaml b/en/spec/definitions/ShopLocationUrl.yaml index 5dee53364e..31967cc564 100644 --- a/en/spec/definitions/ShopLocationUrl.yaml +++ b/en/spec/definitions/ShopLocationUrl.yaml @@ -9,7 +9,7 @@ allOf: - url properties: url: - description: URL сайта магазина + description: Shop URL type: string format: uri maxLength: 1000 From 249ed1f817e861fd2356d9395d2ac41077030139 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:32:44 +0700 Subject: [PATCH 606/999] New translations TokenizedCardData.yaml (English) --- en/spec/definitions/TokenizedCardData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/TokenizedCardData.yaml b/en/spec/definitions/TokenizedCardData.yaml index db50a85d45..f194b060a7 100644 --- a/en/spec/definitions/TokenizedCardData.yaml +++ b/en/spec/definitions/TokenizedCardData.yaml @@ -4,7 +4,7 @@ allOf: $ref: '#/definitions/PaymentTool' - type: object - description: Токенизированная банковская карта + description: Tokenized bank card discriminator: provider properties: provider: From 63eae65dec7b5731ee6b0010ed0849f3071a8765 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:32:49 +0700 Subject: [PATCH 607/999] New translations analytics@shops@{shopID}@invoices.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@invoices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml index 2c935b45e4..f555dd16e6 100644 --- a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml @@ -61,7 +61,7 @@ get: - name: paymentTerminalProvider in: query - description: Провайдер платежного терминала + description: Payment terminal provider required: false type: string - From e880e0dad8f0c390c3291322405d91575759eeb4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:32:50 +0700 Subject: [PATCH 608/999] New translations analytics@shops@{shopID}@payments.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payments.yaml b/en/spec/paths/analytics@shops@{shopID}@payments.yaml index 6b3bdfaee7..722aac78d6 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payments.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payments.yaml @@ -50,7 +50,7 @@ get: - name: paymentTerminalProvider in: query - description: Провайдер платежного терминала + description: Payment terminal provider required: false type: string - From caf98468fcd7607a8786b540deba3e4781b3e9dc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:32:55 +0700 Subject: [PATCH 609/999] New translations processing@contracts@{contractID}.yaml (English) --- en/spec/paths/processing@contracts@{contractID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}.yaml b/en/spec/paths/processing@contracts@{contractID}.yaml index 1c7b0bdb73..28706ee8fd 100644 --- a/en/spec/paths/processing@contracts@{contractID}.yaml +++ b/en/spec/paths/processing@contracts@{contractID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные договора по его ID + description: Get contract by identifier operationId: getContractByID tags: - Contracts From 459b7a8d7439951917005aeb55875dea612f0d56 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:32:56 +0700 Subject: [PATCH 610/999] New translations processing@contracts@{contractID}@adjustments.yaml (English) --- .../paths/processing@contracts@{contractID}@adjustments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml b/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml index 149527ec6d..2ddf949737 100644 --- a/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml @@ -12,7 +12,7 @@ get: $ref: '#/parameters/contractID' responses: '200': - description: Набор поправок к договору + description: List of contract adjustments schema: type: array items: From d4bb266218c200fed7181a3ace0ba477148f283f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:04 +0700 Subject: [PATCH 611/999] New translations processing@invoice-templates.yaml (English) --- en/spec/paths/processing@invoice-templates.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoice-templates.yaml b/en/spec/paths/processing@invoice-templates.yaml index c66723d753..ea02ddfe68 100644 --- a/en/spec/paths/processing@invoice-templates.yaml +++ b/en/spec/paths/processing@invoice-templates.yaml @@ -1,5 +1,5 @@ post: - description: Создать новый шаблон инвойса. + description: Create an new invoice template. tags: - InvoiceTemplates operationId: createInvoiceTemplate From eaa7c02dfb5e5e22334e454cd282e516531e5aa4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:05 +0700 Subject: [PATCH 612/999] New translations processing@invoice-templates@{invoiceTemplateID}.yaml (English) --- ...sing@invoice-templates@{invoiceTemplateID}.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml index e2f5448588..906a317fe2 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml @@ -22,7 +22,7 @@ get: '400': $ref: '#/responses/DefaultLogicError' put: - description: Модифицировать шаблон инвойса. + description: Change the invoice template. tags: - InvoiceTemplates operationId: updateInvoiceTemplate @@ -35,14 +35,14 @@ put: $ref: '#/parameters/invoiceTemplateID' - name: invoiceTemplateUpdateParams - description: Параметры модифицируемого инвойса. + description: Invoice template parameters. in: body required: true schema: $ref: '#/definitions/InvoiceTemplateUpdateParams' responses: '200': - description: Шаблон инвойса модифицирован. + description: The invoice template has been changed. schema: $ref: '#/definitions/InvoiceTemplate' '404': @@ -50,7 +50,7 @@ put: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные для изменения шаблона + description: Invalid data for invoice template change schema: type: object required: @@ -72,7 +72,7 @@ put: type: string example: Invalid party status delete: - description: Удалить шаблон инвойса. + description: Remove invoice template. tags: - InvoiceTemplates operationId: deleteInvoiceTemplate @@ -85,13 +85,13 @@ delete: $ref: '#/parameters/invoiceTemplateID' responses: '204': - description: Шаблон инвойса удален. + description: Invoice template removed. '404': $ref: '#/responses/NotFound' '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные для удаления шаблона + description: Invalid data for invoice template deletion schema: type: object required: From 3b494493cdc2aa853275c0f17762c9b0a00c0c13 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:07 +0700 Subject: [PATCH 613/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml index 06c15797fe..a734bc0d38 100644 --- a/en/spec/paths/processing@invoices.yaml +++ b/en/spec/paths/processing@invoices.yaml @@ -28,7 +28,7 @@ get: '400': $ref: '#/responses/DefaultLogicError' post: - description: Создать новый инвойс. + description: Create a new invoice. tags: - Invoices operationId: createInvoice From f360575fa1936ef54d505d525c4c0e19119693e2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:20 +0700 Subject: [PATCH 614/999] New translations processing@parties@{partyID}@contracts.yaml (English) --- en/spec/paths/processing@parties@{partyID}@contracts.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts.yaml b/en/spec/paths/processing@parties@{partyID}@contracts.yaml index 087ab1a8cb..baf9a19c11 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные всех договоров участника + description: Get data from all of the contracts operationId: getContractsForParty tags: - Contracts From 37680139a3c3cd3305f3421a7db2da8ab7b43629 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:21 +0700 Subject: [PATCH 615/999] New translations processing@parties@{partyID}@contracts@{contractID}.yaml (English) --- .../processing@parties@{partyID}@contracts@{contractID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml index 953f4b870d..78634e365f 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные договора по его ID + description: Get contract data by identifier operationId: getContractByIDForParty tags: - Contracts From 35382dc742b139cafcba2ed9abc175e58a88680d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:22 +0700 Subject: [PATCH 616/999] New translations processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml (English) --- ...ng@parties@{partyID}@contracts@{contractID}@adjustments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml index d8d8768f54..b99151b291 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные всех поправок к указанному договору + description: Get all adjustments to the specified contract operationId: getContractAdjustmentsForParty tags: - Contracts From 3cbebdff0760ba6ca18b39da7a10cb43447e4539 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:23 +0700 Subject: [PATCH 617/999] New translations processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml (English) --- ...tyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml index ee29705785..47dbfdbf0f 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные поправки к договору по её идентификатору + description: Get contract adjustment data by its identifier operationId: getContractAdjustmentByIDForParty tags: - Contracts From cd2e928dc5d6638f986c374e7ba02d736b2e5ebd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:24 +0700 Subject: [PATCH 618/999] New translations processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml (English) --- ...g@parties@{partyID}@contracts@{contractID}@payout_tools.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml index dea2faa8b1..7d3923c4c9 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные всех средств вывода + description: Get all payout tools to the specified contract operationId: getPayoutToolsForParty tags: - Payouts From 4bf7dcf888dfab30c5530297e9c4c1be6350df23 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:25 +0700 Subject: [PATCH 619/999] New translations processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml (English) --- ...yID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml index b69cfb79e5..9b1c3b2bc2 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные средства вывода по его идентификатору + description: Get a payout tool data by its identifier operationId: getPayoutToolByIDForParty tags: - Payouts From 72cfdf633745a5ccb8587cc2aad9202b79148880 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:29 +0700 Subject: [PATCH 620/999] New translations processing@payment-institutions.yaml (English) --- en/spec/paths/processing@payment-institutions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-institutions.yaml b/en/spec/paths/processing@payment-institutions.yaml index 5b2edff45e..85ed1bb954 100644 --- a/en/spec/paths/processing@payment-institutions.yaml +++ b/en/spec/paths/processing@payment-institutions.yaml @@ -1,5 +1,5 @@ get: - description: Получить список платёжных организаций + description: Get a list of payment institutions tags: - PaymentInstitutions operationId: getPaymentInstitutions From 2c266689d63e58e68c692d53a571c8a6a35e079b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:30 +0700 Subject: [PATCH 621/999] New translations processing@payment-institutions@{paymentInstitutionID}.yaml (English) --- .../processing@payment-institutions@{paymentInstitutionID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml index 238bce4d38..688a329751 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные платёжной организации по ее ID + description: Get data of the payment institution by its identifier tags: - PaymentInstitutions operationId: getPaymentInstitutionByRef From a1ea330d9a75132e545e05268a77de4f73cd75b9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:31 +0700 Subject: [PATCH 622/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml (English) --- ...ment-institutions@{paymentInstitutionID}@terms@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml index 89dbb41375..a7659bfb5e 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml @@ -1,5 +1,5 @@ get: - description: Получить условия проведения платежей для платёжной организации + description: Get payment terms and conditions for the payment institution tags: - PaymentInstitutions operationId: getPaymentInstitutionPaymentTerms From 4f408b8b1718f8c7ac452326006ea6547650ad56 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:33 +0700 Subject: [PATCH 623/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...itutions@{paymentInstitutionID}@terms@payouts@schedules.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml index d69e91dea0..8d4488080d 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -1,5 +1,5 @@ get: - description: Получить доступные расписания вывода средств для платёжной организации + description: Get available payout schedules for the payment organization tags: - PaymentInstitutions operationId: getPaymentInstitutionPayoutSchedules From 9cf58762d77b01909d6156a7744574a01a2b528f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:45 +0700 Subject: [PATCH 624/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...stitutions@{paymentInstitutionID}@terms@payouts@methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml index ac8b231eca..6b195bfdb3 100644 --- a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -1,5 +1,5 @@ get: - description: Получить cпособы вывода средств для платёжной организации участника + description: Get payout methods for the payment institution tags: - PaymentInstitutions operationId: getPaymentInstitutionPayoutMethodsForParty From 210f3232fc6bcf8945e75885fd657dd4d855f665 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 17:33:46 +0700 Subject: [PATCH 625/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...itutions@{paymentInstitutionID}@terms@payouts@schedules.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml index cf6d4a8d56..c7c6e4b13b 100644 --- a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -1,5 +1,5 @@ get: - description: Получить доступные расписания вывода средств для платёжной организации участника + description: Get available payout schedules for the payment institution tags: - PaymentInstitutions operationId: getPaymentInstitutionPayoutSchedulesForParty From 6dcfbaeab6dea9e426ed40f826a82f8b80c6f4d4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:07 +0700 Subject: [PATCH 626/999] New translations CustomersTopic.yaml (English) --- en/spec/definitions/CustomersTopic.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomersTopic.yaml b/en/spec/definitions/CustomersTopic.yaml index af97333ca5..ad2ca6d586 100644 --- a/en/spec/definitions/CustomersTopic.yaml +++ b/en/spec/definitions/CustomersTopic.yaml @@ -16,7 +16,7 @@ allOf: maxLength: 40 minLength: 1 eventTypes: - description: Набор типов событий плательщиков, о которых следует оповещать + description: Set of customer event types to be notified about type: array items: type: string From 6c7840152d3f9d4d5a868b7d7cf41137d977986f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:08 +0700 Subject: [PATCH 627/999] New translations InternationalBankAccount.yaml (English) --- en/spec/definitions/InternationalBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InternationalBankAccount.yaml b/en/spec/definitions/InternationalBankAccount.yaml index f352a29faf..41535b8e24 100644 --- a/en/spec/definitions/InternationalBankAccount.yaml +++ b/en/spec/definitions/InternationalBankAccount.yaml @@ -1,4 +1,4 @@ -description: Данные международного банковского счёта +description: International bank account data type: object properties: number: From 82cefe7662ec76306faf54a700eeb0ff4bd526c5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:09 +0700 Subject: [PATCH 628/999] New translations InvoiceTemplate.yaml (English) --- en/spec/definitions/InvoiceTemplate.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplate.yaml b/en/spec/definitions/InvoiceTemplate.yaml index 5fd3841342..82684410e5 100644 --- a/en/spec/definitions/InvoiceTemplate.yaml +++ b/en/spec/definitions/InvoiceTemplate.yaml @@ -38,5 +38,5 @@ properties: $ref: '#/definitions/InvoiceTemplateDetails' metadata: description: > - Метаданные, которые будут связаны с инвойсом, созданным по шаблону, в случае, если иные метаданные не указаны в запросе на создание инвойса. + Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. type: object From f781b8b64578b6164abda554bb9adb94d08811d2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:10 +0700 Subject: [PATCH 629/999] New translations InvoiceTemplateCreateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateCreateParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateCreateParams.yaml b/en/spec/definitions/InvoiceTemplateCreateParams.yaml index 8abfdb0eaa..84de754d62 100644 --- a/en/spec/definitions/InvoiceTemplateCreateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateCreateParams.yaml @@ -35,5 +35,5 @@ properties: $ref: '#/definitions/InvoiceTemplateDetails' metadata: description: > - Метаданные, которые будут связаны с инвойсом, созданным по шаблону, в случае, если иные метаданные не указаны в запросе на создание инвойса. + Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. type: object From 787e89ec8c8d382e2a05d1533e705f4e88ee7d00 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:11 +0700 Subject: [PATCH 630/999] New translations InvoiceTemplateLineCost.yaml (English) --- en/spec/definitions/InvoiceTemplateLineCost.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateLineCost.yaml b/en/spec/definitions/InvoiceTemplateLineCost.yaml index c709eae793..7dbed8f171 100644 --- a/en/spec/definitions/InvoiceTemplateLineCost.yaml +++ b/en/spec/definitions/InvoiceTemplateLineCost.yaml @@ -1,8 +1,7 @@ type: object discriminator: costType description: | - Ограничения на стоимость товара и услуги для инвойсов, генерируемых по - шаблону. + Limitations on the value of goods and services for invoices generated by the template. required: - costType properties: From a73fbdfab41ea3e2a8958c94753c005c80a3a27b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:12 +0700 Subject: [PATCH 631/999] New translations InvoiceTemplateUpdateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateUpdateParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml index 24b1e8f67c..a5d0689326 100644 --- a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml @@ -14,5 +14,5 @@ properties: $ref: '#/definitions/InvoiceTemplateDetails' metadata: description: > - Метаданные, которые будут связаны с инвойсом, созданным по шаблону, в случае, если иные метаданные не указаны в запросе на создание инвойса. + Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. type: object From ee0ad43ca785ee3e8c67da4a1b34fcd1f9ff947c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:13 +0700 Subject: [PATCH 632/999] New translations InvoicesTopic.yaml (English) --- en/spec/definitions/InvoicesTopic.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoicesTopic.yaml b/en/spec/definitions/InvoicesTopic.yaml index 61025e9b93..07b8bf578a 100644 --- a/en/spec/definitions/InvoicesTopic.yaml +++ b/en/spec/definitions/InvoicesTopic.yaml @@ -1,6 +1,5 @@ description: | - Область охвата, включающая события по инвойсам в рамках определённого - магазина + Scope that includes invoice events within a specific shop allOf: - $ref: '#/definitions/WebhookScope' @@ -16,7 +15,7 @@ allOf: maxLength: 40 minLength: 1 eventTypes: - description: Набор типов событий инвойсов, о которых следует оповещать + description: Set of invoice event types to be notified about type: array items: type: string From 529959bf3d89ca5faf7e3b9d3cb6f286ef78ade9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:13 +0700 Subject: [PATCH 633/999] New translations LegalAgreement.yaml (English) --- en/spec/definitions/LegalAgreement.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/LegalAgreement.yaml b/en/spec/definitions/LegalAgreement.yaml index 80dd77c09a..3733f5e831 100644 --- a/en/spec/definitions/LegalAgreement.yaml +++ b/en/spec/definitions/LegalAgreement.yaml @@ -1,17 +1,17 @@ -description: Ключевые данные юридического соглашения +description: Legal agreement details type: object required: - id - signedAt properties: id: - description: Идентификатор юридического соглашения, например номер договора + description: Legal agreement Identifier, e.g. contract number type: string signedAt: - description: Дата и время заключения юридического соглашения + description: Date and time of conclusion of the legal agreement type: string format: date-time validUntil: - description: Дата и время окончания действия юридического соглашения + description: Date and time of termination of the legal agreement type: string format: date-time From 52961d941dc838340421c01852a00025f2fa6670 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:14 +0700 Subject: [PATCH 634/999] New translations LifetimeInterval.yaml (English) --- en/spec/definitions/LifetimeInterval.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/LifetimeInterval.yaml b/en/spec/definitions/LifetimeInterval.yaml index 9e486c26d7..8a6aa00b7f 100644 --- a/en/spec/definitions/LifetimeInterval.yaml +++ b/en/spec/definitions/LifetimeInterval.yaml @@ -1,5 +1,5 @@ type: object -description: Время жизни инвойса с момента его создания. +description: The life time of an invoice from the time it was created. required: - days - months From 69d4a29df6ff50c3ef6924ca5febe6d3beef4ab1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:15 +0700 Subject: [PATCH 635/999] New translations LogicError.yaml (English) --- en/spec/definitions/LogicError.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/LogicError.yaml b/en/spec/definitions/LogicError.yaml index e8281adf7d..9048b4b3ff 100644 --- a/en/spec/definitions/LogicError.yaml +++ b/en/spec/definitions/LogicError.yaml @@ -1,4 +1,4 @@ -description: Описание ошибки, возникшей в процессе проведения платежа +description: Description of the error that occurred during the payment process type: object required: - code From b964474913c426cf86b093e38800d2d146fafb3e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:16 +0700 Subject: [PATCH 636/999] New translations MobileCommerce.yaml (English) --- en/spec/definitions/MobileCommerce.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/MobileCommerce.yaml b/en/spec/definitions/MobileCommerce.yaml index 3c0402015b..6bb1433c10 100644 --- a/en/spec/definitions/MobileCommerce.yaml +++ b/en/spec/definitions/MobileCommerce.yaml @@ -8,7 +8,7 @@ allOf: - operators properties: operators: - description: Список операторов мобильной связи + description: List of mobile operators type: array items: x-rebillyMerge: From ca9aaf5c2cb7db20b05c4dd6d8f6f65976ee58ed Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:17 +0700 Subject: [PATCH 637/999] New translations MobileCommerceDetails.yaml (English) --- en/spec/definitions/MobileCommerceDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/MobileCommerceDetails.yaml b/en/spec/definitions/MobileCommerceDetails.yaml index d0ae9daee2..4c8575ff88 100644 --- a/en/spec/definitions/MobileCommerceDetails.yaml +++ b/en/spec/definitions/MobileCommerceDetails.yaml @@ -2,7 +2,7 @@ required: - phoneNumber properties: phoneNumber: - description: Маскированый номер мобильного телефона + description: Masked cell phone number type: string pattern: '^\+\d\*{1,10}\d{2,4}$' example: '+7******0102' From b6c23d066f5208d794751310fae31d93dd490d20 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:17 +0700 Subject: [PATCH 638/999] New translations MobileCommercePhone.yaml (English) --- en/spec/definitions/MobileCommercePhone.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/MobileCommercePhone.yaml b/en/spec/definitions/MobileCommercePhone.yaml index 1b40b63f7a..e9b522aa78 100644 --- a/en/spec/definitions/MobileCommercePhone.yaml +++ b/en/spec/definitions/MobileCommercePhone.yaml @@ -1,6 +1,6 @@ type: object description: > - Телефонный номер, согласно рекомендации ITU-T [E.164](https://ru.wikipedia.org/wiki/E.164) + Telephone number, according to ITU-T recommendation [E.164](https://en.wikipedia.org/wiki/E.164) required: - cc - ctn From 9a6d92e5f11b89b8f607f078192a050641cb4d0a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:18 +0700 Subject: [PATCH 639/999] New translations PartyID.yaml (English) --- en/spec/definitions/PartyID.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PartyID.yaml b/en/spec/definitions/PartyID.yaml index 1e56e12bd6..2e576cfd15 100644 --- a/en/spec/definitions/PartyID.yaml +++ b/en/spec/definitions/PartyID.yaml @@ -1,4 +1,4 @@ -description: Уникальный в рамках платформы идентификатор участника. #TODO: rephrase +description: The participant's unique identifier within the system. #TODO: rephrase type: string minLength: 1 maxLength: 40 From ba5a079ca01e92ddecea37d178fad2c8cbc536c4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:19 +0700 Subject: [PATCH 640/999] New translations Payer.yaml (English) --- en/spec/definitions/Payer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Payer.yaml b/en/spec/definitions/Payer.yaml index 1f8ddfd511..43bb8e5544 100644 --- a/en/spec/definitions/Payer.yaml +++ b/en/spec/definitions/Payer.yaml @@ -5,7 +5,7 @@ properties: description: Payment tool type type: string sessionInfo: - description: Данные текущей сессии плательщика + description: Payer's current session data type: object properties: redirectUrl: From c709313ba26d04366a12cd7730918b6dfc6ab4ae Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:20 +0700 Subject: [PATCH 641/999] New translations PaymentError.yaml (English) --- en/spec/definitions/PaymentError.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentError.yaml b/en/spec/definitions/PaymentError.yaml index b3032ed8bc..088af7b75e 100644 --- a/en/spec/definitions/PaymentError.yaml +++ b/en/spec/definitions/PaymentError.yaml @@ -1,5 +1,5 @@ description: | - [Ошибка, возникшая в процессе проведения платежа](#tag/Error-Codes) + [Error occurred during the payment process](#tag/Error-Codes) type: object required: - code From 6b13b90bc712d0412b7c8dd502b072456dfcc41d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:21 +0700 Subject: [PATCH 642/999] New translations PaymentFlow.yaml (English) --- en/spec/definitions/PaymentFlow.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentFlow.yaml b/en/spec/definitions/PaymentFlow.yaml index ede2b1849c..93619e20e6 100644 --- a/en/spec/definitions/PaymentFlow.yaml +++ b/en/spec/definitions/PaymentFlow.yaml @@ -4,7 +4,7 @@ required: - type properties: type: - description: Тип процесса выполнения платежа + description: Payment flow type type: string enum: - PaymentFlowInstant From ca1b6398faa483ffab5d3055f1882bf4fe1e5502 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:22 +0700 Subject: [PATCH 643/999] New translations PaymentInteractionRequested.yaml (English) --- en/spec/definitions/PaymentInteractionRequested.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentInteractionRequested.yaml b/en/spec/definitions/PaymentInteractionRequested.yaml index bd2a68b23a..21c8170886 100644 --- a/en/spec/definitions/PaymentInteractionRequested.yaml +++ b/en/spec/definitions/PaymentInteractionRequested.yaml @@ -5,8 +5,7 @@ allOf: - type: object description: | - Требование провести взаимодействие с плательщиком для продолжения процесса - платежа + Require interaction with the customer to continue the payment process required: - paymentID - userInteraction From 7611853402150ab68f45ce1d3b80877c1b348fb4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:22 +0700 Subject: [PATCH 644/999] New translations PaymentResourceResult.yaml (English) --- en/spec/definitions/PaymentResourceResult.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/PaymentResourceResult.yaml b/en/spec/definitions/PaymentResourceResult.yaml index a450f9150b..7db5bed0d4 100644 --- a/en/spec/definitions/PaymentResourceResult.yaml +++ b/en/spec/definitions/PaymentResourceResult.yaml @@ -5,11 +5,11 @@ required: - paymentToolToken properties: paymentToolToken: - description: Токен платежного средства, предоставленного плательщиком + description: Payment tool token provided by the payer type: string maxLength: 2000 paymentSession: - description: Идентификатор платежной сессии + description: Payment session identifier type: string maxLength: 1000 paymentToolDetails: @@ -21,7 +21,7 @@ properties: - readOnly: true validUntil: - description: Дата и время, до наступления которых токен платежного средства остается действительным + description: Date and time until which the payment resource token remains valid type: string format: date-time readOnly: true From 13d43dcdaf3ffc605fb9ad5661202ca5ee55fa01 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:24 +0700 Subject: [PATCH 645/999] New translations PaymentSearchResult.yaml (English) --- en/spec/definitions/PaymentSearchResult.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentSearchResult.yaml b/en/spec/definitions/PaymentSearchResult.yaml index c338441178..42de2d530c 100644 --- a/en/spec/definitions/PaymentSearchResult.yaml +++ b/en/spec/definitions/PaymentSearchResult.yaml @@ -36,7 +36,7 @@ allOf: format: int64 minimum: 0 fee: - description: Комиссия системы в минорных денежных единицах + description: System fee in minor monetary units type: integer format: int64 minimum: 0 From 4e80e4f70aa13897429f259e6b1ef6683c0b6d36 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:25 +0700 Subject: [PATCH 646/999] New translations PaymentTerminalReceipt.yaml (English) --- en/spec/definitions/PaymentTerminalReceipt.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentTerminalReceipt.yaml b/en/spec/definitions/PaymentTerminalReceipt.yaml index 48e30c3cc0..ad07aa432f 100644 --- a/en/spec/definitions/PaymentTerminalReceipt.yaml +++ b/en/spec/definitions/PaymentTerminalReceipt.yaml @@ -9,9 +9,9 @@ allOf: - dueDate properties: shortPaymentID: - description: Номер счета для оплаты через платежный терминал + description: Account number for payment via payment terminal type: string dueDate: - description: Дата и время окончания действия счета + description: Expiration date and time type: string From 5a3f46dd524287e61a8455f031cd746e188b3b1a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:26 +0700 Subject: [PATCH 647/999] New translations PaymentToolDetails.yaml (English) --- en/spec/definitions/PaymentToolDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentToolDetails.yaml b/en/spec/definitions/PaymentToolDetails.yaml index eaeb6d9fee..9cd3292537 100644 --- a/en/spec/definitions/PaymentToolDetails.yaml +++ b/en/spec/definitions/PaymentToolDetails.yaml @@ -6,5 +6,5 @@ required: - detailsType properties: detailsType: - description: Тип информации о платежном средстве + description: Type of payment tool type: string From 8e19c82dc7e7b02d537864f6c1cc597bb98dcacd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:27 +0700 Subject: [PATCH 648/999] New translations Payout.yaml (English) --- en/spec/definitions/Payout.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/Payout.yaml b/en/spec/definitions/Payout.yaml index 6cf058b2a9..13acc80cde 100644 --- a/en/spec/definitions/Payout.yaml +++ b/en/spec/definitions/Payout.yaml @@ -23,14 +23,12 @@ properties: maxLength: 1000 amount: description: | - Сумма выплаты в минорных денежных - единицах, например в копейках в случае указания российских рублей в - качестве валюты. + Payout amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 fee: - description: 'Комиссия системы, в минорных денежных единицах' + description: 'System fee in minor monetary units' type: integer format: int64 minimum: 0 From 4165ff50bec497aaadc3a2ec98703fc6f47fd580 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:28 +0700 Subject: [PATCH 649/999] New translations PayoutToolParams.yaml (English) --- en/spec/definitions/PayoutToolParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutToolParams.yaml b/en/spec/definitions/PayoutToolParams.yaml index 39b34a48a8..5e088f1467 100644 --- a/en/spec/definitions/PayoutToolParams.yaml +++ b/en/spec/definitions/PayoutToolParams.yaml @@ -4,7 +4,7 @@ required: - details properties: currency: - description: Валюта, в которой производится вывод + description: Payout currency type: string details: $ref: '#/definitions/PayoutToolDetails' From 0ec52756d449ab25dd72db8a01cff1fb0a6843c4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:29 +0700 Subject: [PATCH 650/999] New translations QrCodeDisplayRequest.yaml (English) --- en/spec/definitions/QrCodeDisplayRequest.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/QrCodeDisplayRequest.yaml b/en/spec/definitions/QrCodeDisplayRequest.yaml index a8d45abec7..2b9ab6cb0a 100644 --- a/en/spec/definitions/QrCodeDisplayRequest.yaml +++ b/en/spec/definitions/QrCodeDisplayRequest.yaml @@ -8,6 +8,6 @@ allOf: - qrCode properties: qrCode: - description: Содержимое QR-кода, записанное в виде потока байт + description: QR code content as byte array type: string format: binary From 638f209eda7038e44be80a36776b15ca9fb96ef4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:29 +0700 Subject: [PATCH 651/999] New translations Reason.yaml (English) --- en/spec/definitions/Reason.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Reason.yaml b/en/spec/definitions/Reason.yaml index 4fc95d4836..092b81b738 100644 --- a/en/spec/definitions/Reason.yaml +++ b/en/spec/definitions/Reason.yaml @@ -3,6 +3,6 @@ required: - reason properties: reason: - description: Причина совершения операции + description: Operation reason type: string maxLength: 1000 From e0c9833115db6d54114bb59755c72a03b3a8fcee Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:30 +0700 Subject: [PATCH 652/999] New translations RecurrentPayer.yaml (English) --- en/spec/definitions/RecurrentPayer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RecurrentPayer.yaml b/en/spec/definitions/RecurrentPayer.yaml index 75479dbae0..b1a90ebc74 100644 --- a/en/spec/definitions/RecurrentPayer.yaml +++ b/en/spec/definitions/RecurrentPayer.yaml @@ -1,5 +1,5 @@ type: object -description: Многоразовое платежное средство на основе другого платежа +description: Recurring payment tool based on another payment allOf: - $ref: '#/definitions/Payer' From fcda785f5cbeb3c87e64fb6ca658e706375eb988 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:31 +0700 Subject: [PATCH 653/999] New translations Refund.yaml (English) --- en/spec/definitions/Refund.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/Refund.yaml b/en/spec/definitions/Refund.yaml index d6738b4df2..cb3a153fea 100644 --- a/en/spec/definitions/Refund.yaml +++ b/en/spec/definitions/Refund.yaml @@ -21,7 +21,7 @@ x-merge-properties: format: date-time amount: description: > - Сумма возврата, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. + Refund amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 @@ -38,13 +38,13 @@ x-merge-properties: $ref: '#/definitions/InvoiceCart' - description: > - Итоговая корзина предоставляемых товаров и услуг, которая должна формироваться из корзины инвойса исключением позиций, по которым производился возврат. Сумма корзины должна совпадать с суммой платежа за вычетом суммы возврата. + The final cart of goods and services provided, which should be formed from the invoice cart excluding the items for which a refund has been made. The amount of the cart should be the same as the amount of the payment less the amount of the refund. allocation: x-rebillyMerge: - $ref: '#/definitions/Allocation' - description: > - Итоговое распределение денежных средств, которое должно формироваться из распределения инвойса исключением позиций, по которым производится возврат. + The final cash distribution, which should be formed from the invoice distribution excluding the items for which a refund is made. - $ref: '#/definitions/RefundStatus' From e9c15b6c758378a9f7ce74cf0bbc48ee63c263b9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:32 +0700 Subject: [PATCH 654/999] New translations RefundParams.yaml (English) --- en/spec/definitions/RefundParams.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/RefundParams.yaml b/en/spec/definitions/RefundParams.yaml index 929eb6f4fd..31b69e29f9 100644 --- a/en/spec/definitions/RefundParams.yaml +++ b/en/spec/definitions/RefundParams.yaml @@ -6,9 +6,7 @@ properties: $ref: '#/definitions/ExternalID' amount: description: | - Сумма возврата, в минорных денежных единицах, - например в копейках в случае указания российских рублей в качестве - валюты. + Refund amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 @@ -26,7 +24,7 @@ properties: $ref: '#/definitions/InvoiceCart' - description: > - Итоговая корзина предоставляемых товаров и услуг, которая должна формироваться из корзины инвойса исключением позиций, по которым производится возврат. Сумма корзины должна совпадать с суммой платежа за вычетом суммы осуществляемого возврата. + The final cart of goods and services provided, which should be formed from the invoice cart excluding the items for which a refund has been made. The amount of the cart should be the same as the amount of the payment less the amount of the refund. allocation: x-rebillyMerge: - From 2f21e708fccf945857b1b2315b8cfdeee5fd3672 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:33 +0700 Subject: [PATCH 655/999] New translations RefundStatus.yaml (English) --- en/spec/definitions/RefundStatus.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/RefundStatus.yaml b/en/spec/definitions/RefundStatus.yaml index 88d554032f..ae558979a9 100644 --- a/en/spec/definitions/RefundStatus.yaml +++ b/en/spec/definitions/RefundStatus.yaml @@ -11,8 +11,7 @@ properties: - failed error: description: | - Данные ошибки, возникшей в процессе проведения возврата, в случае если - возврат был неуспешен + Data of the error that occurred during the refund process, if the refund was unsuccessful type: object required: - code @@ -22,5 +21,5 @@ properties: description: Код ошибки, пригодный для обработки автоматическими системами type: string message: - description: Описание ошибки, пригодное для восприятия человеком + description: Human-readable error description type: string From 4d8435b6312b3af10b4554def3b7fa537ff8623b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:34 +0700 Subject: [PATCH 656/999] New translations RegisteredUser.yaml (English) --- en/spec/definitions/RegisteredUser.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/RegisteredUser.yaml b/en/spec/definitions/RegisteredUser.yaml index ae6087944b..1e2f1ed4a1 100644 --- a/en/spec/definitions/RegisteredUser.yaml +++ b/en/spec/definitions/RegisteredUser.yaml @@ -1,4 +1,4 @@ -description: Зарегистрированный пользователь системы +description: Registered user of the system allOf: - $ref: '#/definitions/Contractor' @@ -8,5 +8,5 @@ allOf: - email properties: email: - description: Электронная почта, идентифицирующая пользователя + description: User-identifying e-mail type: string From cc1dc10d169fa68624ffb224f3de6eb73fe0ff56 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:35 +0700 Subject: [PATCH 657/999] New translations RussianLegalEntity.yaml (English) --- en/spec/definitions/RussianLegalEntity.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/en/spec/definitions/RussianLegalEntity.yaml b/en/spec/definitions/RussianLegalEntity.yaml index 3ec2f1b88a..0022829d1a 100644 --- a/en/spec/definitions/RussianLegalEntity.yaml +++ b/en/spec/definitions/RussianLegalEntity.yaml @@ -1,4 +1,4 @@ -description: Юридическое лицо, ведущее деятельность под юрисдикцией РФ +description: Legal entity operating under the jurisdiction of the Russian Federation type: object allOf: - @@ -18,19 +18,17 @@ allOf: properties: registeredName: description: | - Зарегистрированное наименование юридического лица + Registered name of the legal entity type: string maxLength: 100 registeredNumber: description: | - Регистрационный номер, - [ОГРН](https://ru.wikipedia.org/wiki/Основной_государственный_регистрационный_номер) или - [ОГРНИП](https://ru.wikipedia.org/wiki/Основной_государственный_регистрационный_номер_индивидуального_предпринимателя) + OGRN – Major State Registration Number of the entry made in the Register about formation of a Russian company (consists of 12 digits). type: string pattern: '^(\d{13}|\d{15})$' inn: description: | - [ИНН](https://ru.wikipedia.org/wiki/Идентификационный_номер_налогоплательщика) + [Russian taxpayer personal identification number (INN)](https://www.nalog.gov.ru/eng/exchinf/inn/) type: string pattern: '^(\d{10}|\d{12})$' actualAddress: From 0952e6ab0172a9a90b678cfb942b377f5e1cec1b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:36 +0700 Subject: [PATCH 658/999] New translations ServiceProvider.yaml (English) --- en/spec/definitions/ServiceProvider.yaml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/en/spec/definitions/ServiceProvider.yaml b/en/spec/definitions/ServiceProvider.yaml index 8f575740eb..3b54d14153 100644 --- a/en/spec/definitions/ServiceProvider.yaml +++ b/en/spec/definitions/ServiceProvider.yaml @@ -1,8 +1,7 @@ description: | - Провайдер платёжных сервисов. + Payment service provider. - Сторонняя организация, которая предоставляет платёжные услуги, например обслуживает - систему электронных кошельков или платёжных терминалов. + A third-party organization that provides payment services, such as maintaining a system of e-wallets or payment terminals. type: object required: - id @@ -12,22 +11,20 @@ properties: type: string maxLength: 100 brandName: - description: Название провайдера, под которым он известен широкой публике + description: The name of the provider by which it is known to the general public type: string maxLength: 100 example: 'Nubank' category: description: | - Категория провайдера. - Может использоваться для задач презентации, например для группировки - доступных методов оплаты по категории их провайдеров, если таковая известна. + Provider сategory. + Can be used for presentation tasks, such as grouping available payment methods by their provider category, if known. type: string maxLength: 100 example: 'onlinebanking' metadata: description: | - Произвольные, разделённые по пространствам имён метаданные, дополнительно - описывающие данного провайдера для различных потребителей. + Arbitrary, namespace-separated metadata that further describes a given provider to various consumers. type: object example: dev.vality.checkout: From b10405ba669b22b99bd3e71b2e986aaf758403c9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:36 +0700 Subject: [PATCH 659/999] New translations Shop.yaml (English) --- en/spec/definitions/Shop.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Shop.yaml b/en/spec/definitions/Shop.yaml index f30f275c91..c7dcf8ea5c 100644 --- a/en/spec/definitions/Shop.yaml +++ b/en/spec/definitions/Shop.yaml @@ -21,7 +21,7 @@ properties: description: Is the shop blocked? type: boolean isSuspended: - description: Приостановлены ли операции в рамках магазина? + description: Are operations suspended within the shop? type: boolean currency: x-rebillyMerge: @@ -47,6 +47,6 @@ properties: вывода по магазину type: string scheduleID: - description: Идентификатор расписания выводов + description: Payout schedule identifier type: integer format: int32 From 41ce7a7cfce44309cb9f9f9f2288089d1bd15172 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:37 +0700 Subject: [PATCH 660/999] New translations ShopLocationUrl.yaml (English) --- en/spec/definitions/ShopLocationUrl.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ShopLocationUrl.yaml b/en/spec/definitions/ShopLocationUrl.yaml index 31967cc564..72156a3bf5 100644 --- a/en/spec/definitions/ShopLocationUrl.yaml +++ b/en/spec/definitions/ShopLocationUrl.yaml @@ -1,4 +1,4 @@ -description: Местоположение в Интернете +description: Shop location as a url on the Internet type: object allOf: - From ddf5da3a9fa989e345b1d2060fe9117fa56e65d8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:38 +0700 Subject: [PATCH 661/999] New translations analytics@shops@{shopID}@payouts.yaml (English) --- en/spec/paths/analytics@shops@{shopID}@payouts.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml index 0bdc4303c5..0b56c0ad12 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml @@ -36,7 +36,7 @@ get: - Wallet - PaymentInstitutionAccount description: > - Тип выплаты для поиска * PayoutAccount - выплата на банковский счёт * Wallet - выплата на кошелёк * PaymentInstitutionAccount - выплата на счёт платежной организации + Type of payout to search * PayoutAccount - payout to bank account * Wallet - payout to wallet * PaymentInstitutionAccount - payout to payment institution account responses: '200': description: Payouts found From 38221b2d66d5fcc4b0d078ef377cc20566110ed6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:39 +0700 Subject: [PATCH 662/999] New translations processing@contracts.yaml (English) --- en/spec/paths/processing@contracts.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts.yaml b/en/spec/paths/processing@contracts.yaml index ff608bcfb7..598098d088 100644 --- a/en/spec/paths/processing@contracts.yaml +++ b/en/spec/paths/processing@contracts.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные всех договоров участника + description: Get data from all of the contracts operationId: getContracts tags: - Contracts From 89cedb3cda7fd7918df20bb50a0954e38b3cb930 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:40 +0700 Subject: [PATCH 663/999] New translations processing@contracts@{contractID}@adjustments.yaml (English) --- .../paths/processing@contracts@{contractID}@adjustments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml b/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml index 2ddf949737..4920c6df25 100644 --- a/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные всех поправок к указанному договору + description: Get all adjustments to the specified contract operationId: getContractAdjustments tags: - Contracts From e7230c9c70ed9802760cb7ad4920c26a2188dc69 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:41 +0700 Subject: [PATCH 664/999] New translations processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml (English) --- ...ssing@contracts@{contractID}@adjustments@{adjustmentID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml b/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml index 5a1fe2e88b..7147e0faeb 100644 --- a/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные поправки к договору по её идентификатору + description: Get contract adjustment data by its identifier operationId: getContractAdjustmentByID tags: - Contracts From d2197035093d90e368bb71284ea8a30203a9de80 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:42 +0700 Subject: [PATCH 665/999] New translations processing@contracts@{contractID}@payout_tools.yaml (English) --- .../paths/processing@contracts@{contractID}@payout_tools.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml b/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml index 055dfd6c37..ef2c40f793 100644 --- a/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные всех средств вывода + description: Get all payout tools to the specified contract operationId: getPayoutTools tags: - Payouts From 74dfadcaaef166771cf6b81d8e905fa2bfb7f71c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:42 +0700 Subject: [PATCH 666/999] New translations processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml (English) --- ...sing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml b/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml index bcc2dd1b5d..65133b66b3 100644 --- a/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные средства вывода по его идентификатору + description: Get a payout tool data by its identifier operationId: getPayoutToolByID tags: - Payouts From a54fa61bc33da09dafde7ed077d63fb9cac9bb97 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:43 +0700 Subject: [PATCH 667/999] New translations processing@customers@{customerID}@events.yaml (English) --- en/spec/paths/processing@customers@{customerID}@events.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@events.yaml b/en/spec/paths/processing@customers@{customerID}@events.yaml index f71c58c30b..2b471fe450 100644 --- a/en/spec/paths/processing@customers@{customerID}@events.yaml +++ b/en/spec/paths/processing@customers@{customerID}@events.yaml @@ -1,5 +1,5 @@ get: - description: Получить историю указанного плательщика в виде набора событий. + description: Get the history of the specified customer as a list of events. tags: - Customers operationId: getCustomerEvents @@ -22,9 +22,9 @@ get: name: eventID in: query description: | - Идентификатор события. + Event identifier. - Все события, возникшие в системе _после_ указанного, попадут в выборку. + All events that occurred in the system _after_ the specified event will be included in the selection. required: false type: integer format: int32 From 02f30c0c2f05b909149ba80261b2012c1ddfeec5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:44 +0700 Subject: [PATCH 668/999] New translations processing@customers@{customerID}@payment-methods.yaml (English) --- .../processing@customers@{customerID}@payment-methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml b/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml index a66c8f49ed..6d7ba7a9d0 100644 --- a/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml +++ b/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml @@ -1,5 +1,5 @@ get: - description: Получить доступные для плательщика методы оплаты. + description: Get the payment methods available for the customer. tags: - Customers operationId: getCustomerPaymentMethods From 28dd521d937fedb684082d2f95c1f1582b9bdfec Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:45 +0700 Subject: [PATCH 669/999] New translations processing@invoice-templates@{invoiceTemplateID}@invoices.yaml (English) --- ...sing@invoice-templates@{invoiceTemplateID}@invoices.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml index b42ed2f71b..0eed87c694 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml @@ -1,5 +1,5 @@ post: - description: Создать новый инвойс по шаблону. + description: Create a new invoice using the invoice template. tags: - InvoiceTemplates operationId: createInvoiceWithTemplate @@ -12,7 +12,7 @@ post: $ref: '#/parameters/invoiceTemplateID' - name: invoiceParamsWithTemplate - description: Параметры создаваемого инвойса + description: Invoice parameters in: body required: true schema: @@ -27,7 +27,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные для создания инвойса + description: Invalid data for invoice creation schema: type: object required: From 52a829f0ca2a7dad44da29ee4887880948c2066d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:46 +0700 Subject: [PATCH 670/999] New translations processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml (English) --- ...g@invoice-templates@{invoiceTemplateID}@payment-methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml index f4d58c7b68..4eaa69ce2a 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml @@ -1,5 +1,5 @@ get: - description: Получить доступные для инвойса методы оплаты по шаблону инвойса. + description: Get the available payment methods for the invoice from the invoice template. tags: - InvoiceTemplates operationId: getInvoicePaymentMethodsByTemplateID From 08e5ad9f4538ffebc890a7da8b65bfc5bff6bd80 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:47 +0700 Subject: [PATCH 671/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml index a734bc0d38..67280766a1 100644 --- a/en/spec/paths/processing@invoices.yaml +++ b/en/spec/paths/processing@invoices.yaml @@ -1,5 +1,5 @@ get: - description: Получить инвойс по указанному внешнему идентификатору. + description: Get invoice by specified external identifier. tags: - Invoices operationId: getInvoiceByExternalID @@ -39,7 +39,7 @@ post: $ref: '#/parameters/deadline' - name: invoiceParams - description: Параметры создаваемого инвойса + description: Invoice parameters in: body required: true schema: @@ -52,7 +52,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибочные данные для создания инвойса + description: Invalid data for invoice creation schema: type: object required: From 0b9ec803a18ed4807ca85e1e6a77ec92e7a5a1f7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:52 +0700 Subject: [PATCH 672/999] New translations processing@invoices@{invoiceID}.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}.yaml index 8b3fc51c75..6686107a7a 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}.yaml @@ -1,5 +1,5 @@ get: - description: Получить данные инвойса по его идентификатору. + description: Get an invoice by its identifier. tags: - Invoices operationId: getInvoiceByID From a216fd5733df31e7df2fce093f163070d5862993 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:53 +0700 Subject: [PATCH 673/999] New translations processing@invoices@{invoiceID}@access-tokens.yaml (English) --- .../paths/processing@invoices@{invoiceID}@access-tokens.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml index 62ee5d3f52..2858a251b6 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml @@ -1,6 +1,6 @@ post: operationId: createInvoiceAccessToken - description: Создать новый токен для доступа к указанному инвойсу. + description: Create a new token to access the specified invoice. tags: - Invoices parameters: @@ -12,7 +12,7 @@ post: $ref: '#/parameters/invoiceID' responses: '201': - description: Токен для доступа к инвойсу создан. + description: Access token created. schema: $ref: '#/definitions/AccessToken' '404': From 6caec239e7cfcb3927e42a6aa18f6f4d09b26530 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:54 +0700 Subject: [PATCH 674/999] New translations processing@invoices@{invoiceID}@events.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@events.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml index e2e6be8b48..2a12d70b62 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml @@ -1,5 +1,5 @@ get: - description: Получить историю указанного инвойса в виде набора событий. + description: Get the history of the specified invoice as a list of events. tags: - Invoices operationId: getInvoiceEvents @@ -22,9 +22,9 @@ get: name: eventID in: query description: | - Идентификатор события. + Event identifier. - Все события, возникшие в системе _после_ указанного, попадут в выборку. + All events that occurred in the system _after_ the specified event will be included in the selection. required: false type: integer format: int32 From 9de5c6acc663ff24ff3a18465fbf7d6267db9fa8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:54 +0700 Subject: [PATCH 675/999] New translations processing@invoices@{invoiceID}@fulfill.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml index 60e6592fe2..a31bdbfee2 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml @@ -1,5 +1,5 @@ post: - description: Погасить указанный инвойс. + description: To fulfill the specified invoice. tags: - Invoices operationId: fulfillInvoice @@ -13,7 +13,7 @@ post: - name: fulfillInvoice in: body - description: Произвольная причина совершения операции + description: Reason for the operation required: true schema: $ref: '#/definitions/Reason' @@ -25,7 +25,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибка погашения инвойса + description: Invoice fulfillment error schema: type: object required: From 61c0455b1373ff60b4c9c47d4a2f45cfb90089a3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:55 +0700 Subject: [PATCH 676/999] New translations processing@invoices@{invoiceID}@payment-methods.yaml (English) --- .../paths/processing@invoices@{invoiceID}@payment-methods.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml index 386dda0eb0..160561b659 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml @@ -1,5 +1,5 @@ get: - description: Получить доступные для инвойса методы оплаты. + description: Get the payment methods available for the invoice. tags: - Invoices operationId: getInvoicePaymentMethods From 1202f943f11a113cdd31e255b413847ca889dff4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:56 +0700 Subject: [PATCH 677/999] New translations processing@invoices@{invoiceID}@payments.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@payments.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index 09d5df6853..328a1de014 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -1,5 +1,5 @@ get: - description: Получить все платежи по указанному инвойсу. + description: Get all payments for the specified invoice. tags: - Payments operationId: getPayments From 85410b1550945e0c326deccbb0a4e07e3e8e705a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:57 +0700 Subject: [PATCH 678/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml (English) --- ...sing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml index 78664e0f25..2bb697fd35 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -15,13 +15,13 @@ post: - name: cancelPayment in: body - description: Произвольная причина совершения операции + description: Reason for the operation required: true schema: $ref: '#/definitions/Reason' responses: '202': - description: Запрос на отмену платежа принят + description: Payment cancelation request received '404': $ref: '#/responses/NotFound' '401': From 5ffe30ee5cae6d6ea6146fd17977909617c2f900 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 19:06:58 +0700 Subject: [PATCH 679/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml (English) --- ...ssing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml index fdb561e160..df0bb174bf 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml @@ -1,6 +1,6 @@ post: description: > - Подтвердить указанный платеж. В случае передачи суммы подтверждения, меньшей, чем оригинальная, оставшаяся часть платежа будет возвращена.(см. [Варианты проведения оплаты](#tag/Payments)) + Capture the specified payment. In case the capture amount is less than the original amount, the remainder of the payment will be refunded.(see. [Payment options](#tag/Payments)) tags: - Payments operationId: capturePayment From 98846920db131a8471561d8e1c9ca85b595e0b8a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:35 +0700 Subject: [PATCH 680/999] New translations Contractor.yaml (English) --- en/spec/definitions/Contractor.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Contractor.yaml b/en/spec/definitions/Contractor.yaml index 0fd30dc2a2..54e108dd52 100644 --- a/en/spec/definitions/Contractor.yaml +++ b/en/spec/definitions/Contractor.yaml @@ -1,11 +1,11 @@ -description: Данные лица, выступающего стороной договора +description: Contractor data type: object discriminator: contractorType required: - contractorType properties: contractorType: - description: Тип лица, выступающего стороной договора + description: Contractor type type: string enum: - LegalEntity From 97630b9cde8f8c27696b2021edb10b2ecacedcb9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:36 +0700 Subject: [PATCH 681/999] New translations CustomerPayer.yaml (English) --- en/spec/definitions/CustomerPayer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomerPayer.yaml b/en/spec/definitions/CustomerPayer.yaml index 93097d9371..3706f9a472 100644 --- a/en/spec/definitions/CustomerPayer.yaml +++ b/en/spec/definitions/CustomerPayer.yaml @@ -1,5 +1,5 @@ type: object -description: Многоразовое платежное средство +description: Reusable payment tool allOf: - $ref: '#/definitions/Payer' From a00222e7d06271d2b2f107a581b1233f155c72db Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:37 +0700 Subject: [PATCH 682/999] New translations CustomersTopic.yaml (English) --- en/spec/definitions/CustomersTopic.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/CustomersTopic.yaml b/en/spec/definitions/CustomersTopic.yaml index ad2ca6d586..6dbc1bba2e 100644 --- a/en/spec/definitions/CustomersTopic.yaml +++ b/en/spec/definitions/CustomersTopic.yaml @@ -1,6 +1,5 @@ description: | - Область охвата, включающая события по плательщикам в рамках определённого - магазина + Scope that includes customer events within a specific shop allOf: - $ref: '#/definitions/WebhookScope' From 01d074602551b23fd5e213a88f940c92ebf8005d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:38 +0700 Subject: [PATCH 683/999] New translations InvoiceBankAccount.yaml (English) --- en/spec/definitions/InvoiceBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceBankAccount.yaml b/en/spec/definitions/InvoiceBankAccount.yaml index d3cd814571..ebd4db7d0c 100644 --- a/en/spec/definitions/InvoiceBankAccount.yaml +++ b/en/spec/definitions/InvoiceBankAccount.yaml @@ -1,6 +1,6 @@ type: object description: | - Информация о банковском счете плательщика, к операциям с которым относится данный инвойс + Information on the bank account of the payer, to which transactions this invoice relates discriminator: accountType required: - accountType From 37ef75c5dea40640076749d4c7a128bf0d00a070 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:39 +0700 Subject: [PATCH 684/999] New translations Payer.yaml (English) --- en/spec/definitions/Payer.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/en/spec/definitions/Payer.yaml b/en/spec/definitions/Payer.yaml index 43bb8e5544..68aa90c191 100644 --- a/en/spec/definitions/Payer.yaml +++ b/en/spec/definitions/Payer.yaml @@ -10,10 +10,7 @@ properties: properties: redirectUrl: description: | - URL ресурса, на который нужно перенаправить плательщика по завершении - с ним взаимодействия в браузере, например проведения предавторизации платежа - по протоколу 3D Secure 2.0 и выше, в том случае, если подобное взаимодействие - потребуется. + URL of the resource to which the payer should be redirected upon completion of interaction with it in the browser, for example, preauthorization of payment using 3D Secure 2.0 protocol, if such interaction is required. type: string format: uri-template maxLength: 2000 From d2cf2751d1be13415a86d36ed6dbcdc871aafa18 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:40 +0700 Subject: [PATCH 685/999] New translations PaymentFlowHold.yaml (English) --- en/spec/definitions/PaymentFlowHold.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentFlowHold.yaml b/en/spec/definitions/PaymentFlowHold.yaml index 857d71bb8a..e5679a30bd 100644 --- a/en/spec/definitions/PaymentFlowHold.yaml +++ b/en/spec/definitions/PaymentFlowHold.yaml @@ -8,14 +8,14 @@ allOf: - onHoldExpiration properties: onHoldExpiration: - description: Политика управления удержанием денежных средств + description: Cash withholding management policy type: string default: cancel enum: - cancel - capture heldUntil: - description: 'Дата и время, до которого происходит удержание денежных средств' + description: 'Date and time of withholding of funds' type: string format: date-time readOnly: true From e5c2d25a53476e25f9ed4380f7d424499e21788d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:41 +0700 Subject: [PATCH 686/999] New translations PaymentInteractionCompleted.yaml (English) --- en/spec/definitions/PaymentInteractionCompleted.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentInteractionCompleted.yaml b/en/spec/definitions/PaymentInteractionCompleted.yaml index 1bc06b1144..962ea92d38 100644 --- a/en/spec/definitions/PaymentInteractionCompleted.yaml +++ b/en/spec/definitions/PaymentInteractionCompleted.yaml @@ -5,7 +5,7 @@ allOf: - type: object description: | - Оповещение о завершении последнего запрошенного взаимодействия с плательщиком + Notification on completion of the last requested interaction with the customer required: - paymentID properties: From ebcc352e68dd2ee32d82eb32c4a39513958ae759 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:42 +0700 Subject: [PATCH 687/999] New translations PaymentResource.yaml (English) --- en/spec/definitions/PaymentResource.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/PaymentResource.yaml b/en/spec/definitions/PaymentResource.yaml index 6aa8cf68e2..20e44fc75b 100644 --- a/en/spec/definitions/PaymentResource.yaml +++ b/en/spec/definitions/PaymentResource.yaml @@ -1,18 +1,18 @@ type: object -description: Данные одноразового платежного средства +description: Disposable payment tool data properties: paymentToolToken: description: | - Токен платежного средства, предоставленного плательщиком. + A payment tool token provided by the payer. - _Обязателен при создании платежа или привязки, может быть получен в процессе [токенизации](#operation/createPaymentResource)_. + _Required when creating a payment or binding, can be obtained during [tokenization](#operation/createPaymentResource)_. type: string maxLength: 2000 paymentSession: description: | - Идентификатор платежной сессии. + Payment session identifier. - _Обязателен при создании платежа или привязки, может быть получен в процессе [токенизации](#operation/createPaymentResource)_. + _Required when creating a payment or binding, can be obtained during [tokenization](#operation/createPaymentResource)_. type: string maxLength: 1000 paymentToolDetails: From ec1d08a5f6d477ed1d105570a0fa57dd06f725fe Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:43 +0700 Subject: [PATCH 688/999] New translations PaymentResourcePayer.yaml (English) --- en/spec/definitions/PaymentResourcePayer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentResourcePayer.yaml b/en/spec/definitions/PaymentResourcePayer.yaml index 822df84ea0..fd2283847d 100644 --- a/en/spec/definitions/PaymentResourcePayer.yaml +++ b/en/spec/definitions/PaymentResourcePayer.yaml @@ -1,5 +1,5 @@ type: object -description: Одноразовое платежное средство +description: Disposable payment tool allOf: - $ref: '#/definitions/Payer' From 330fc481e469c1506c354778edf129fa217a08f0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:43 +0700 Subject: [PATCH 689/999] New translations PaymentResourceResult.yaml (English) --- en/spec/definitions/PaymentResourceResult.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentResourceResult.yaml b/en/spec/definitions/PaymentResourceResult.yaml index 7db5bed0d4..2be6a7773b 100644 --- a/en/spec/definitions/PaymentResourceResult.yaml +++ b/en/spec/definitions/PaymentResourceResult.yaml @@ -1,5 +1,5 @@ type: object -description: Данные одноразового платежного средства +description: Disposable payment tool data required: - paymentSession - paymentToolToken From 6b8d3ff71a087d5018febfd42e76e298e41a766c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:44 +0700 Subject: [PATCH 690/999] New translations PaymentSearchResult.yaml (English) --- en/spec/definitions/PaymentSearchResult.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentSearchResult.yaml b/en/spec/definitions/PaymentSearchResult.yaml index 42de2d530c..2b0e45564c 100644 --- a/en/spec/definitions/PaymentSearchResult.yaml +++ b/en/spec/definitions/PaymentSearchResult.yaml @@ -17,7 +17,7 @@ allOf: description: Payment ID type: string shortID: - description: Cокращенный идентификатор платежа и инвойса (spid) + description: Shortened payment and invoice identifier (spid) type: string invoiceID: description: 'Identifier of the invoice within which the payment was created' From 7302fed73bbcb69b2f9dc762148ce0e7f8d5dede Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:45 +0700 Subject: [PATCH 691/999] New translations PaymentTerminalProvider.yaml (English) --- en/spec/definitions/PaymentTerminalProvider.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/PaymentTerminalProvider.yaml b/en/spec/definitions/PaymentTerminalProvider.yaml index 4f8cc481c0..99224e8390 100644 --- a/en/spec/definitions/PaymentTerminalProvider.yaml +++ b/en/spec/definitions/PaymentTerminalProvider.yaml @@ -1,10 +1,10 @@ description: | - Провайдер терминальной сети. + Payment terminal provider. - Набор провайдеров, доступных для проведения платежей, можно узнать, вызвав - соответствующую [операцию](#operation/getInvoicePaymentMethods) после создания инвойса. + The set of providers available for making payments can be found by calling the + the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. - Дополнительные детали провайдера можно узнать, вызвав [справочную операцию](#operation/getServiceProviderByID). + Additional provider details can be found out by calling [reference operation](#operation/getServiceProviderByID). type: string example: EUROSET #enum: From 6db9d312b0533b22cbd007c397479ac269002abe Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:46 +0700 Subject: [PATCH 692/999] New translations RealmMode.yaml (English) --- en/spec/definitions/RealmMode.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RealmMode.yaml b/en/spec/definitions/RealmMode.yaml index 466ac4db36..56bf6afd74 100644 --- a/en/spec/definitions/RealmMode.yaml +++ b/en/spec/definitions/RealmMode.yaml @@ -1,4 +1,4 @@ -description: Режим рабочего окружения платежной организации +description: Payment institution's mode type: string enum: - test From 881007abb3349819c9974452dff89c8b5de11664 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:47 +0700 Subject: [PATCH 693/999] New translations Refund.yaml (English) --- en/spec/definitions/Refund.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Refund.yaml b/en/spec/definitions/Refund.yaml index cb3a153fea..671cd4f5a8 100644 --- a/en/spec/definitions/Refund.yaml +++ b/en/spec/definitions/Refund.yaml @@ -16,7 +16,7 @@ x-merge-properties: - $ref: '#/definitions/ExternalID' createdAt: - description: Дата и время осуществления + description: Creation date and time type: string format: date-time amount: From 4e1c15a8326770d682e81f39c235fa350237e0f6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:48 +0700 Subject: [PATCH 694/999] New translations RefundParams.yaml (English) --- en/spec/definitions/RefundParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RefundParams.yaml b/en/spec/definitions/RefundParams.yaml index 31b69e29f9..40e0dcb4fe 100644 --- a/en/spec/definitions/RefundParams.yaml +++ b/en/spec/definitions/RefundParams.yaml @@ -31,4 +31,4 @@ properties: $ref: '#/definitions/Allocation' - description: > - Распределение денежных средств, которое должно формироваться из позиций, по которым производится возврат. Сумма всех транзакций распределения должна совпадать с суммой возврата. + Cash allocation, which should be formed from the items for which a refund is made. The sum of all allocation transactions must match the refund amount. From 59b1755ec41c074b52d95cb342a92226ad4795c5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:49 +0700 Subject: [PATCH 695/999] New translations RefundStatus.yaml (English) --- en/spec/definitions/RefundStatus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RefundStatus.yaml b/en/spec/definitions/RefundStatus.yaml index ae558979a9..c9cafbb980 100644 --- a/en/spec/definitions/RefundStatus.yaml +++ b/en/spec/definitions/RefundStatus.yaml @@ -18,7 +18,7 @@ properties: - message properties: code: - description: Код ошибки, пригодный для обработки автоматическими системами + description: Error code for automatic processing type: string message: description: Human-readable error description From e0987f81942e06c8c1d9b68bd5a6e2c788ccf2c2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:50 +0700 Subject: [PATCH 696/999] New translations ReportingPreferences.yaml (English) --- en/spec/definitions/ReportingPreferences.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ReportingPreferences.yaml b/en/spec/definitions/ReportingPreferences.yaml index bf6f990192..9ff959f494 100644 --- a/en/spec/definitions/ReportingPreferences.yaml +++ b/en/spec/definitions/ReportingPreferences.yaml @@ -1,4 +1,4 @@ -description: Настройки выгрузки автоматической отчетности +description: Preferences for automatic reporting type: object properties: serviceAcceptanceActPreferences: From 783ff36767693e66cb6c42b25fdb5fae6663a475 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:51 +0700 Subject: [PATCH 697/999] New translations Representative.yaml (English) --- en/spec/definitions/Representative.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Representative.yaml b/en/spec/definitions/Representative.yaml index 035d6c19f1..f3666d28af 100644 --- a/en/spec/definitions/Representative.yaml +++ b/en/spec/definitions/Representative.yaml @@ -1,4 +1,4 @@ -description: ЕИО/Представитель +description: EEC/Representative type: object required: - position From f2f785d244fb023ea2c7bb3ceec1ae20388bcb82 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:52 +0700 Subject: [PATCH 698/999] New translations RussianLegalEntity.yaml (English) --- en/spec/definitions/RussianLegalEntity.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/RussianLegalEntity.yaml b/en/spec/definitions/RussianLegalEntity.yaml index 0022829d1a..9898faa377 100644 --- a/en/spec/definitions/RussianLegalEntity.yaml +++ b/en/spec/definitions/RussianLegalEntity.yaml @@ -54,8 +54,7 @@ allOf: maxLength: 100 representativeDocument: description: | - Идентификационные данные документа, на основании которого действует - [ЕИО](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) или его представитель + Identification data of the document type: string maxLength: 1000 bankAccount: From d34574006cc88837a13691ce0f01527c433e540f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:52 +0700 Subject: [PATCH 699/999] New translations ServiceAcceptanceActPreferences.yaml (English) --- en/spec/definitions/ServiceAcceptanceActPreferences.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/ServiceAcceptanceActPreferences.yaml b/en/spec/definitions/ServiceAcceptanceActPreferences.yaml index 1e57771133..a9ac4ad0b1 100644 --- a/en/spec/definitions/ServiceAcceptanceActPreferences.yaml +++ b/en/spec/definitions/ServiceAcceptanceActPreferences.yaml @@ -1,11 +1,11 @@ -description: Настройки выгрузки актов +description: Reporting settings type: object required: - scheduleID - signer properties: scheduleID: - description: Идентификатор расписания выгрузок + description: Reporting schedule identifier type: integer format: int32 signer: From 4236b64ef4d59c81bcdcf267b780ff68a5a0bfa0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:53 +0700 Subject: [PATCH 700/999] New translations Shop.yaml (English) --- en/spec/definitions/Shop.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/Shop.yaml b/en/spec/definitions/Shop.yaml index c7dcf8ea5c..252706aa85 100644 --- a/en/spec/definitions/Shop.yaml +++ b/en/spec/definitions/Shop.yaml @@ -29,7 +29,7 @@ properties: $ref: '#/definitions/Currency' categoryID: description: | - Идентификатор категории товаров и услуг, предлагаемых в этом магазине + Сategory identifier of goods and services offered in this shop type: integer format: int32 location: @@ -38,13 +38,11 @@ properties: $ref: '#/definitions/ShopDetails' contractID: description: | - Идентификатор договора, на основании которого производится обслуживание - магазина + Contract identifier on the basis of which the shop is serviced type: string payoutToolID: description: | - Идентификатор средства вывода в рамках контракта, используемое в процессе - вывода по магазину + Payout tool identifier within the contract used in the withdrawal process by shop type: string scheduleID: description: Payout schedule identifier From a47cfea0f497b180cd3b10eb6a7472b88c0f4481 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:54 +0700 Subject: [PATCH 701/999] New translations ShopLocation.yaml (English) --- en/spec/definitions/ShopLocation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ShopLocation.yaml b/en/spec/definitions/ShopLocation.yaml index 24b57bb6ec..7f8f22d060 100644 --- a/en/spec/definitions/ShopLocation.yaml +++ b/en/spec/definitions/ShopLocation.yaml @@ -1,4 +1,4 @@ -description: Местоположение магазина, по которому можно его найти +description: The location of the shop, by which it can be found type: object discriminator: locationType required: From 2c267f6149133b9b0a85c8b0510b412de2adb686 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 4 Aug 2023 20:51:55 +0700 Subject: [PATCH 702/999] New translations processing@invoices@{invoiceID}@rescind.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml index 5c3252b29e..d2c93b6d42 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -13,7 +13,7 @@ post: - name: rescindInvoice in: body - description: Произвольная причина совершения операции + description: Reason for the operation required: true schema: $ref: '#/definitions/Reason' @@ -25,7 +25,7 @@ post: '401': $ref: '#/responses/Unauthorized' '400': - description: Ошибка отмены инвойса + description: Invoice rescind error schema: type: object required: From e84df2b5f1564bf8b88c9233064e2cae6d52f1f0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 14:47:38 +0700 Subject: [PATCH 703/999] New translations Representative.yaml (English) --- en/spec/definitions/Representative.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Representative.yaml b/en/spec/definitions/Representative.yaml index f3666d28af..6f7ef64e4a 100644 --- a/en/spec/definitions/Representative.yaml +++ b/en/spec/definitions/Representative.yaml @@ -6,7 +6,7 @@ required: - document properties: position: - description: Наименование должности ЕИО/представителя + description: Name of the EIO/representative's position type: string fullName: description: EEC/representative full name From f6d0500765824a72d578e56c22e794e29f084eb8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 14:47:39 +0700 Subject: [PATCH 704/999] New translations RepresentativeDocument.yaml (English) --- en/spec/definitions/RepresentativeDocument.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RepresentativeDocument.yaml b/en/spec/definitions/RepresentativeDocument.yaml index 896da5054b..c093c35056 100644 --- a/en/spec/definitions/RepresentativeDocument.yaml +++ b/en/spec/definitions/RepresentativeDocument.yaml @@ -1,4 +1,4 @@ -description: Документ, на основании которого действует ЕИО/представитель +description: Document on the basis of which the EIO/representative acts type: object discriminator: representativeDocumentType required: From 75a50bb685a31113286a727633ee0ad670173ff4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 14:47:40 +0700 Subject: [PATCH 705/999] New translations RussianLegalEntity.yaml (English) --- en/spec/definitions/RussianLegalEntity.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/RussianLegalEntity.yaml b/en/spec/definitions/RussianLegalEntity.yaml index 9898faa377..03d2357e28 100644 --- a/en/spec/definitions/RussianLegalEntity.yaml +++ b/en/spec/definitions/RussianLegalEntity.yaml @@ -43,13 +43,13 @@ allOf: maxLength: 1000 representativePosition: description: | - Наименование должности - [ЕИО](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) или его представителя + Job title + [EIO](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) or its representative type: string maxLength: 100 representativeFullName: description: | - ФИО [ЕИО](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) или его представителя + Full name of [EIO](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) or its representative type: string maxLength: 100 representativeDocument: From c8152302875c467fdc28b4ba93d80babf44113cf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 14:48:13 +0700 Subject: [PATCH 706/999] New translations processing@invoices@{invoiceID}@rescind.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml index d2c93b6d42..4816f45422 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -1,5 +1,5 @@ post: - description: Перевести инвойс в состояние "Отменен" со статусом "Аннулирован". + description: Set the invoice to "Rescind" tags: - Invoices operationId: rescindInvoice From ca26afcfc6b622a4ec349524a617bf01ee2a3b61 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:13 +0700 Subject: [PATCH 707/999] New translations AccessToken.yaml (English) --- en/spec/definitions/AccessToken.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AccessToken.yaml b/en/spec/definitions/AccessToken.yaml index 9be66fa3e9..c3e567e4a1 100644 --- a/en/spec/definitions/AccessToken.yaml +++ b/en/spec/definitions/AccessToken.yaml @@ -3,6 +3,6 @@ required: - payload properties: payload: - description: | + description: > Access token payload type: string From e90b0d703e214219ecdffc8ca6583e60efa8734a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:14 +0700 Subject: [PATCH 708/999] New translations Allocation.yaml (English) --- en/spec/definitions/Allocation.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Allocation.yaml b/en/spec/definitions/Allocation.yaml index b5c5eeb302..523340a2e7 100644 --- a/en/spec/definitions/Allocation.yaml +++ b/en/spec/definitions/Allocation.yaml @@ -1,7 +1,7 @@ -description: | +description: > Allocation of cash type: array minItems: 1 maxItems: 100 items: - $ref: '#/definitions/AllocationTransaction' + $ref: "#/definitions/AllocationTransaction" From 39acbc685ed8470251dd09683b477521576ae5e0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:15 +0700 Subject: [PATCH 709/999] New translations AllocationBodyAmount.yaml (English) --- en/spec/definitions/AllocationBodyAmount.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/AllocationBodyAmount.yaml b/en/spec/definitions/AllocationBodyAmount.yaml index 352fd255ef..c0e230fc0f 100644 --- a/en/spec/definitions/AllocationBodyAmount.yaml +++ b/en/spec/definitions/AllocationBodyAmount.yaml @@ -1,7 +1,7 @@ description: Allocation body amount allOf: - - $ref: '#/definitions/AllocationTransaction' + $ref: "#/definitions/AllocationTransaction" - type: object required: @@ -10,12 +10,11 @@ allOf: properties: amount: description: > - The amount transferred to the selected destination in minor monetary units, - e.g. cents if US dollars are specified as the currency. + The amount transferred to the selected destination in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" From c0d7133d04582b906e5ec1bbe48b228a8544f700 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:16 +0700 Subject: [PATCH 710/999] New translations AllocationBodyTotal.yaml (English) --- en/spec/definitions/AllocationBodyTotal.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/AllocationBodyTotal.yaml b/en/spec/definitions/AllocationBodyTotal.yaml index effaa4d92e..b33383a31a 100644 --- a/en/spec/definitions/AllocationBodyTotal.yaml +++ b/en/spec/definitions/AllocationBodyTotal.yaml @@ -1,7 +1,7 @@ description: Transaction body with fee indication allOf: - - $ref: '#/definitions/AllocationTransaction' + $ref: "#/definitions/AllocationTransaction" - type: object required: @@ -17,8 +17,7 @@ allOf: minimum: 1 amount: description: > - The amount transferred to the selected destination in minor monetary units, - e.g. cents if US dollars are specified as the currency. + The amount transferred to the selected destination in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 @@ -26,6 +25,6 @@ allOf: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" fee: - $ref: '#/definitions/AllocationFee' + $ref: "#/definitions/AllocationFee" From 3a6c9d5eea2b64eb27866c1d5f7ac291603168a8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:17 +0700 Subject: [PATCH 711/999] New translations AllocationFee.yaml (English) --- en/spec/definitions/AllocationFee.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationFee.yaml b/en/spec/definitions/AllocationFee.yaml index ad4545280d..4506a3d881 100644 --- a/en/spec/definitions/AllocationFee.yaml +++ b/en/spec/definitions/AllocationFee.yaml @@ -7,7 +7,7 @@ properties: target: x-rebillyMerge: - - $ref: '#/definitions/AllocationTarget' + $ref: "#/definitions/AllocationTarget" - readOnly: true allocationFeeType: From e99627ae5671080bb7ebe39c5317109aea5e0002 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:18 +0700 Subject: [PATCH 712/999] New translations AllocationFeeFixed.yaml (English) --- en/spec/definitions/AllocationFeeFixed.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationFeeFixed.yaml b/en/spec/definitions/AllocationFeeFixed.yaml index 835ae0058d..983314ffb5 100644 --- a/en/spec/definitions/AllocationFeeFixed.yaml +++ b/en/spec/definitions/AllocationFeeFixed.yaml @@ -1,7 +1,7 @@ description: Transaction fee in absolute values allOf: - - $ref: '#/definitions/AllocationFee' + $ref: "#/definitions/AllocationFee" - type: object required: From c3804aa13a0a624ab2834a8071db5df7e9f0f2a5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:19 +0700 Subject: [PATCH 713/999] New translations AllocationFeeShare.yaml (English) --- en/spec/definitions/AllocationFeeShare.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/AllocationFeeShare.yaml b/en/spec/definitions/AllocationFeeShare.yaml index 46a6f91733..53804b941a 100644 --- a/en/spec/definitions/AllocationFeeShare.yaml +++ b/en/spec/definitions/AllocationFeeShare.yaml @@ -1,14 +1,14 @@ description: Transaction fee in relative values allOf: - - $ref: '#/definitions/AllocationFee' + $ref: "#/definitions/AllocationFee" - type: object required: - share properties: share: - $ref: '#/definitions/Decimal' + $ref: "#/definitions/Decimal" amount: description: > The value of the fee in minor monetary units, e.g. cents if US dollars are specified as the transaction currency. From bea380cf283a61fa82c069838d10f20e73fbb687 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:20 +0700 Subject: [PATCH 714/999] New translations AllocationTargetShop.yaml (English) --- en/spec/definitions/AllocationTargetShop.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/AllocationTargetShop.yaml b/en/spec/definitions/AllocationTargetShop.yaml index dd7acc4809..deaf5983bb 100644 --- a/en/spec/definitions/AllocationTargetShop.yaml +++ b/en/spec/definitions/AllocationTargetShop.yaml @@ -1,7 +1,7 @@ description: The shop as the target of the transaction allOf: - - $ref: '#/definitions/AllocationTarget' + $ref: "#/definitions/AllocationTarget" - type: object required: From 46791e12276d399bb6aa6cd8976bbb7db770701a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:21 +0700 Subject: [PATCH 715/999] New translations AllocationTransaction.yaml (English) --- en/spec/definitions/AllocationTransaction.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/AllocationTransaction.yaml b/en/spec/definitions/AllocationTransaction.yaml index c86927a18f..4204453e5a 100644 --- a/en/spec/definitions/AllocationTransaction.yaml +++ b/en/spec/definitions/AllocationTransaction.yaml @@ -6,7 +6,7 @@ required: - allocationBodyType properties: target: - $ref: '#/definitions/AllocationTarget' + $ref: "#/definitions/AllocationTarget" allocationBodyType: description: Transaction body type: string @@ -14,4 +14,4 @@ properties: - AllocationBodyAmount - AllocationBodyTotal cart: - $ref: '#/definitions/InvoiceCart' + $ref: "#/definitions/InvoiceCart" From 982befd9280a0ef1b0a332fb9698c807b4bbac3a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:22 +0700 Subject: [PATCH 716/999] New translations ApplePay.yaml (English) --- en/spec/definitions/ApplePay.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ApplePay.yaml b/en/spec/definitions/ApplePay.yaml index 34eee1e838..496e394eb8 100644 --- a/en/spec/definitions/ApplePay.yaml +++ b/en/spec/definitions/ApplePay.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/TokenizedCardData' + $ref: "#/definitions/TokenizedCardData" - type: object description: Apple Pay data From 13b78f15fdff2eaeef9c43adc37beaa3b6f07ba9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:23 +0700 Subject: [PATCH 717/999] New translations ArticlesOfAssociation.yaml (English) --- en/spec/definitions/ArticlesOfAssociation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ArticlesOfAssociation.yaml b/en/spec/definitions/ArticlesOfAssociation.yaml index 3538fe7f71..677faecfce 100644 --- a/en/spec/definitions/ArticlesOfAssociation.yaml +++ b/en/spec/definitions/ArticlesOfAssociation.yaml @@ -2,4 +2,4 @@ description: Articles of association type: object allOf: - - $ref: '#/definitions/RepresentativeDocument' + $ref: "#/definitions/RepresentativeDocument" From b9ba0a676b7ef19fbd55868533c29a60356b0e97 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:23 +0700 Subject: [PATCH 718/999] New translations BankAccount.yaml (English) --- en/spec/definitions/BankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/BankAccount.yaml b/en/spec/definitions/BankAccount.yaml index 81ea66dcf0..00ccc8700b 100644 --- a/en/spec/definitions/BankAccount.yaml +++ b/en/spec/definitions/BankAccount.yaml @@ -1,4 +1,4 @@ -description: | +description: > Data of a settlement account in a banking organization operating under the jurisdiction of the Russian Federation. type: object required: From dcfdd49a060bf22997d6324172d3276e21a7a21a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:24 +0700 Subject: [PATCH 719/999] New translations BankCard.yaml (English) --- en/spec/definitions/BankCard.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/BankCard.yaml b/en/spec/definitions/BankCard.yaml index fb873fee06..02249919b4 100644 --- a/en/spec/definitions/BankCard.yaml +++ b/en/spec/definitions/BankCard.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentMethod' + $ref: "#/definitions/PaymentMethod" - type: object required: @@ -13,15 +13,15 @@ allOf: items: x-rebillyMerge: - - $ref: '#/definitions/BankCardPaymentSystem' + $ref: "#/definitions/BankCardPaymentSystem" tokenProviders: description: List of payment token providers type: array items: x-rebillyMerge: - - $ref: '#/definitions/BankCardTokenProvider' + $ref: "#/definitions/BankCardTokenProvider" tokenProviderData: allOf: - - $ref: '#/definitions/BankCardTokenProviderData' + $ref: "#/definitions/BankCardTokenProviderData" From 439388af02d8688eb1cf72bab3e77ac9ab325f19 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:25 +0700 Subject: [PATCH 720/999] New translations BankCardDetails.yaml (English) --- en/spec/definitions/BankCardDetails.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/BankCardDetails.yaml b/en/spec/definitions/BankCardDetails.yaml index 138ba0846b..b2ab74fdd7 100644 --- a/en/spec/definitions/BankCardDetails.yaml +++ b/en/spec/definitions/BankCardDetails.yaml @@ -7,9 +7,8 @@ properties: type: string pattern: '^\d{0,6}\*+\d{0,4}$' first6: - description: | + description: > First digits of the card number. - Absent for tokenized payment methods. type: string pattern: '^\d{6}$' @@ -20,12 +19,12 @@ properties: paymentSystem: x-rebillyMerge: - - $ref: '#/definitions/BankCardPaymentSystem' + $ref: "#/definitions/BankCardPaymentSystem" tokenProvider: x-rebillyMerge: - - $ref: '#/definitions/BankCardTokenProvider' + $ref: "#/definitions/BankCardTokenProvider" tokenizationMethod: x-rebillyMerge: - - $ref: '#/definitions/BankCardTokenizationMethod' + $ref: "#/definitions/BankCardTokenizationMethod" From c25affbf42074c3ad29a89418a478f0c774ca1be Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:26 +0700 Subject: [PATCH 721/999] New translations BankCardPaymentSystem.yaml (English) --- .../definitions/BankCardPaymentSystem.yaml | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/en/spec/definitions/BankCardPaymentSystem.yaml b/en/spec/definitions/BankCardPaymentSystem.yaml index f250dceda6..0280782741 100644 --- a/en/spec/definitions/BankCardPaymentSystem.yaml +++ b/en/spec/definitions/BankCardPaymentSystem.yaml @@ -1,21 +1,4 @@ -description: | +description: > Payment system. - The list of systems available for making payments can be found by calling the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. type: string -#NOTE: Can't be put because of merging in other places -#example: VISA -#enum: -#- VISA -#- MASTERCARD -#- MAESTRO -#- DANKORT -#- AMEX -#- DINERSCLUB -#- DISCOVER -#- UNIONPAY -#- JCB -#- NSPKMIR -#- ELO -#- RUPAY -#- UZCARD \ No newline at end of file From 7789dd42bd11b0b9ab5dd7e111baefa38160e43f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:27 +0700 Subject: [PATCH 722/999] New translations BankCardTokenProvider.yaml (English) --- en/spec/definitions/BankCardTokenProvider.yaml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/en/spec/definitions/BankCardTokenProvider.yaml b/en/spec/definitions/BankCardTokenProvider.yaml index 41f69f5d66..9772b15c15 100644 --- a/en/spec/definitions/BankCardTokenProvider.yaml +++ b/en/spec/definitions/BankCardTokenProvider.yaml @@ -1,12 +1,4 @@ -description: | +description: > Payment token provider. - The list of providers available for making payments can be found by calling the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. type: string -#NOTE: Can't be put because of merging in other places -#example: APPLE PAY -#enum: -#- APPLE PAY -#- GOOGLE PAY -#- SAMSUNG PAY -#- YANDEX PAY \ No newline at end of file From 03e101dd15ac664a6b966459ee783e00aa03a313 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:28 +0700 Subject: [PATCH 723/999] New translations BankCardTokenProviderData.yaml (English) --- .../definitions/BankCardTokenProviderData.yaml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/en/spec/definitions/BankCardTokenProviderData.yaml b/en/spec/definitions/BankCardTokenProviderData.yaml index 790a012ea6..0e4459b463 100644 --- a/en/spec/definitions/BankCardTokenProviderData.yaml +++ b/en/spec/definitions/BankCardTokenProviderData.yaml @@ -1,23 +1,22 @@ type: object -description: | - Data for integration with payment token providers. - These parameters are set in our system and can be used to build requests to the token provider or to display the payment form correctly. +description: > + Data for integration with payment token providers. These parameters are set in our system and can be used to build requests to the token provider or to display the payment form correctly. required: - merchantID - realm properties: merchantID: - description: | + description: > Merchant identifier in a payment organization. - Can be used to pass payment tokens to the provider. For example, this parameter is expected to be passed as gatewayMerchantID for GooglePay and/or YandexPay and then used to bind the token to the specified shop. + Can be used to pass payment tokens to the provider. For example, this parameter is expected to be passed as gatewayMerchantID for GooglePay and or YandexPay and then used to bind the token to the specified shop. type: string merchantName: - description: | + description: > The name of the merchant in the payment organization. Can be used, for example, as `merchantInfo.merchantName` in GooglePay or `merchant.name` in YandexPay or `displayName` in ApplePay. type: string orderID: - description: | + description: > The identifier of the paid account in the payment organization. Can be used, for example, as `orderNumber` in SamsungPay or `order.id` in YandexPay. Using the system identifier can be useful when debugging or reconciling data with provider data. @@ -25,4 +24,4 @@ properties: realm: x-rebillyMerge: - - $ref: '#/definitions/RealmMode' + $ref: "#/definitions/RealmMode" From 16e4bdf50d34540a2f134151b7b6339f74a5c90a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:30 +0700 Subject: [PATCH 724/999] New translations BrowserGetRequest.yaml (English) --- en/spec/definitions/BrowserGetRequest.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/BrowserGetRequest.yaml b/en/spec/definitions/BrowserGetRequest.yaml index cc14cd2e31..e6bc16a832 100644 --- a/en/spec/definitions/BrowserGetRequest.yaml +++ b/en/spec/definitions/BrowserGetRequest.yaml @@ -1,16 +1,14 @@ type: object allOf: - - $ref: '#/definitions/BrowserRequest' + $ref: "#/definitions/BrowserRequest" - type: object required: - uriTemplate properties: uriTemplate: - description: | + description: > URL value template for browser navigation - - The template is represented according to the standard - [RFC6570](https://tools.ietf.org/html/rfc6570). + The template is represented according to the standard [RFC6570](https://tools.ietf.org/html/rfc6570). type: string From 620ea11c61f25b2b1fd2ee009d3a731b14e8306d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:31 +0700 Subject: [PATCH 725/999] New translations BrowserPostRequest.yaml (English) --- en/spec/definitions/BrowserPostRequest.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/en/spec/definitions/BrowserPostRequest.yaml b/en/spec/definitions/BrowserPostRequest.yaml index cba25322ae..d30ff40008 100644 --- a/en/spec/definitions/BrowserPostRequest.yaml +++ b/en/spec/definitions/BrowserPostRequest.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/BrowserRequest' + $ref: "#/definitions/BrowserRequest" - type: object required: @@ -9,11 +9,9 @@ allOf: - form properties: uriTemplate: - description: | + description: > URL value template for form submission - - The template is represented according to the standard - [RFC6570](https://tools.ietf.org/html/rfc6570). + The template is represented according to the standard [RFC6570](https://tools.ietf.org/html/rfc6570). type: string form: - $ref: '#/definitions/UserInteractionForm' + $ref: "#/definitions/UserInteractionForm" From 02984fbb2da5d7469b30f6630e8d2071e33871b1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:32 +0700 Subject: [PATCH 726/999] New translations CaptureParams.yaml (English) --- en/spec/definitions/CaptureParams.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/en/spec/definitions/CaptureParams.yaml b/en/spec/definitions/CaptureParams.yaml index c41eb9b4d6..ba402a1d8b 100644 --- a/en/spec/definitions/CaptureParams.yaml +++ b/en/spec/definitions/CaptureParams.yaml @@ -1,13 +1,13 @@ type: object allOf: - - $ref: '#/definitions/Reason' + $ref: "#/definitions/Reason" - type: object description: Data of captured payment amount properties: amount: - description: | + description: > Captured payment amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 @@ -15,17 +15,17 @@ allOf: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" cart: x-rebillyMerge: - - $ref: '#/definitions/InvoiceCart' + $ref: "#/definitions/InvoiceCart" - description: A shopping cart with a list of items of **provided** goods or services allocation: x-rebillyMerge: - - $ref: '#/definitions/Allocation' + $ref: "#/definitions/Allocation" - description: > - Final cash allocation + Final cash allocation From 73aa04da7932e98b9b29a36869d5c242e31346f5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:33 +0700 Subject: [PATCH 727/999] New translations CardData.yaml (English) --- en/spec/definitions/CardData.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CardData.yaml b/en/spec/definitions/CardData.yaml index f0f2afe6af..b32279d57a 100644 --- a/en/spec/definitions/CardData.yaml +++ b/en/spec/definitions/CardData.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentTool' + $ref: "#/definitions/PaymentTool" - type: object description: Bank card @@ -24,6 +24,6 @@ allOf: cardHolder: description: Cardholder name type: string - pattern: '^[[:alpha:][:space:][:punct:]]+$' + pattern: "^[[:alpha:][:space:][:punct:]]+$" minLength: 1 maxLength: 100 From 990e3d019731a741b56e1712a752dacf6619b25d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:34 +0700 Subject: [PATCH 728/999] New translations Chargeback.yaml (English) --- en/spec/definitions/Chargeback.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Chargeback.yaml b/en/spec/definitions/Chargeback.yaml index 04e28a6386..6476ada8af 100644 --- a/en/spec/definitions/Chargeback.yaml +++ b/en/spec/definitions/Chargeback.yaml @@ -30,7 +30,7 @@ properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" reasonCode: description: Chargeback reason code type: string From f3dbf1d849919a30a81d8f28e0584035710174bf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:36 +0700 Subject: [PATCH 729/999] New translations ContactInfo.yaml (English) --- en/spec/definitions/ContactInfo.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ContactInfo.yaml b/en/spec/definitions/ContactInfo.yaml index 2a9df1bb04..a06c11d475 100644 --- a/en/spec/definitions/ContactInfo.yaml +++ b/en/spec/definitions/ContactInfo.yaml @@ -7,8 +7,7 @@ properties: format: email maxLength: 100 phoneNumber: - description: | - Mobile phone number with international prefix according to - [E.164](https://en.wikipedia.org/wiki/E.164). + description: > + Mobile phone number with international prefix according to [E.164](https://en.wikipedia.org/wiki/E.164). type: string format: '^\+\d{4,15}$' From 52fdd3cf5c8c37fb0be67dccd1b73e87c0d36020 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:36 +0700 Subject: [PATCH 730/999] New translations ContinuationToken.yaml (English) --- en/spec/definitions/ContinuationToken.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ContinuationToken.yaml b/en/spec/definitions/ContinuationToken.yaml index a403f38fc1..adeb06b1c6 100644 --- a/en/spec/definitions/ContinuationToken.yaml +++ b/en/spec/definitions/ContinuationToken.yaml @@ -1,5 +1,4 @@ -description: | +description: > A token signaling that only a part of the data has been transmitted in the response. - To receive the next part of the data, it is necessary to reapply to the service, specifying the same set of conditions and the received token. - If there is no token, the last part of data is received. + To receive the next part of the data, it is necessary to reapply to the service, specifying the same list of conditions and the received token. If there is no token, the last part of data is received. type: string From e33bca864a9eadbf49da64947d1cf2b0e974a9f7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:37 +0700 Subject: [PATCH 731/999] New translations Contract.yaml (English) --- en/spec/definitions/Contract.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/Contract.yaml b/en/spec/definitions/Contract.yaml index 052e5596cc..e032175765 100644 --- a/en/spec/definitions/Contract.yaml +++ b/en/spec/definitions/Contract.yaml @@ -33,11 +33,11 @@ properties: type: string format: date-time contractor: - $ref: '#/definitions/Contractor' + $ref: "#/definitions/Contractor" legalAgreement: - $ref: '#/definitions/LegalAgreement' + $ref: "#/definitions/LegalAgreement" paymentInstitutionID: type: integer format: int32 reportingPreferences: - $ref: '#/definitions/ReportingPreferences' + $ref: "#/definitions/ReportingPreferences" From 6afb18a2c3ecb4ed8274685a5b5eb412388d8523 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:40 +0700 Subject: [PATCH 732/999] New translations Country.yaml (English) --- en/spec/definitions/Country.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Country.yaml b/en/spec/definitions/Country.yaml index c4bcccec16..17cb419bcc 100644 --- a/en/spec/definitions/Country.yaml +++ b/en/spec/definitions/Country.yaml @@ -1,4 +1,4 @@ -description: 'Country' +description: "Country" type: object required: - id @@ -7,7 +7,7 @@ properties: id: x-rebillyMerge: - - $ref: '#/definitions/CountryCode' + $ref: "#/definitions/CountryCode" name: type: string maxLength: 200 From d81653d5464a459ee6371b640afb330e5c7187a7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:41 +0700 Subject: [PATCH 733/999] New translations CountryCode.yaml (English) --- en/spec/definitions/CountryCode.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CountryCode.yaml b/en/spec/definitions/CountryCode.yaml index 4f5afaa0bf..368cfa2c05 100644 --- a/en/spec/definitions/CountryCode.yaml +++ b/en/spec/definitions/CountryCode.yaml @@ -1,4 +1,5 @@ -description: ' Alpha-3 country code by standard [ISO 3166-1] (https://en.wikipedia.org/wiki/ISO_3166-1)' +description: > + Alpha-3 country code by standard [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) type: string -pattern: '^[A-Z]{3}$' +pattern: "^[A-Z]{3}$" example: "RUS" From 8f51a48b02b14f04952cc64d7767130e17bec8e8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:42 +0700 Subject: [PATCH 734/999] New translations CryptoCurrency.yaml (English) --- en/spec/definitions/CryptoCurrency.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/en/spec/definitions/CryptoCurrency.yaml b/en/spec/definitions/CryptoCurrency.yaml index c0611102e2..3cfc4f1e25 100644 --- a/en/spec/definitions/CryptoCurrency.yaml +++ b/en/spec/definitions/CryptoCurrency.yaml @@ -1,10 +1,5 @@ -description: | +description: > Cryptocurrency payment method. - The list of cryptocurrencies available for making payments can be found out by calling the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. type: string example: BTC -#enum: -#- BTC -#- LTC -#- ETH \ No newline at end of file From d3c4f8120b55257cbf568cae8003d4fbb9f302a4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:43 +0700 Subject: [PATCH 735/999] New translations CryptoCurrencyTransferRequest.yaml (English) --- en/spec/definitions/CryptoCurrencyTransferRequest.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/CryptoCurrencyTransferRequest.yaml b/en/spec/definitions/CryptoCurrencyTransferRequest.yaml index 9b473dbebd..b27eadab83 100644 --- a/en/spec/definitions/CryptoCurrencyTransferRequest.yaml +++ b/en/spec/definitions/CryptoCurrencyTransferRequest.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/UserInteraction' + $ref: "#/definitions/UserInteraction" - type: object required: @@ -12,13 +12,13 @@ allOf: cryptoAddress: description: Cryptocurrency wallet address type: string - example: '2NBjv8rkUViGXAQar7n2BsdZjNQgupKtdPJ' + example: "2NBjv8rkUViGXAQar7n2BsdZjNQgupKtdPJ" symbolicCode: description: Cryptocurrency symbolic code type: string - example: 'BTC' + example: "BTC" cryptoAmount: description: Amount of cash in cryptocurrency type: string - example: '0.0012' - pattern: '^[0-9]+[.][0-9]+$' + example: "0.0012" + pattern: "^[0-9]+[.][0-9]+$" From 7898a1443071128410c41de3f5a5c4e3d078f2f7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:44 +0700 Subject: [PATCH 736/999] New translations CryptoWallet.yaml (English) --- en/spec/definitions/CryptoWallet.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CryptoWallet.yaml b/en/spec/definitions/CryptoWallet.yaml index 9eb5b72e9d..4b6467d949 100644 --- a/en/spec/definitions/CryptoWallet.yaml +++ b/en/spec/definitions/CryptoWallet.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentMethod' + $ref: "#/definitions/PaymentMethod" - type: object required: @@ -13,4 +13,4 @@ allOf: items: x-rebillyMerge: - - $ref: '#/definitions/CryptoCurrency' + $ref: "#/definitions/CryptoCurrency" From 726ccbaeaa554c790fa96c6d935cacfe1dab0df3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:45 +0700 Subject: [PATCH 737/999] New translations CryptoWalletData.yaml (English) --- en/spec/definitions/CryptoWalletData.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CryptoWalletData.yaml b/en/spec/definitions/CryptoWalletData.yaml index 722b2b8246..560f31b107 100644 --- a/en/spec/definitions/CryptoWalletData.yaml +++ b/en/spec/definitions/CryptoWalletData.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PaymentTool' + $ref: "#/definitions/PaymentTool" - - $ref: '#/definitions/CryptoWalletDetails' + $ref: "#/definitions/CryptoWalletDetails" From f95d25aacb8b8c50072fadeb84adc87e7bfea187 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:45 +0700 Subject: [PATCH 738/999] New translations CryptoWalletDetails.yaml (English) --- en/spec/definitions/CryptoWalletDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CryptoWalletDetails.yaml b/en/spec/definitions/CryptoWalletDetails.yaml index 062fdb1186..fadbf64193 100644 --- a/en/spec/definitions/CryptoWalletDetails.yaml +++ b/en/spec/definitions/CryptoWalletDetails.yaml @@ -4,4 +4,4 @@ properties: cryptoCurrency: x-rebillyMerge: - - $ref: '#/definitions/CryptoCurrency' + $ref: "#/definitions/CryptoCurrency" From 5500598fc74c1244c1117418c03ccd63f1b17de0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:46 +0700 Subject: [PATCH 739/999] New translations Currency.yaml (English) --- en/spec/definitions/Currency.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Currency.yaml b/en/spec/definitions/Currency.yaml index 25ea6fff88..f699ab24cf 100644 --- a/en/spec/definitions/Currency.yaml +++ b/en/spec/definitions/Currency.yaml @@ -1,4 +1,4 @@ -description: >- +description: > Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string -pattern: '^[A-Z]{3}$' +pattern: "^[A-Z]{3}$" From d082dd2f120467d5985de98ed7ad6d64e22d5701 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:47 +0700 Subject: [PATCH 740/999] New translations Customer.yaml (English) --- en/spec/definitions/Customer.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/Customer.yaml b/en/spec/definitions/Customer.yaml index c9b6b35f2f..7cb4671ed9 100644 --- a/en/spec/definitions/Customer.yaml +++ b/en/spec/definitions/Customer.yaml @@ -11,7 +11,7 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - description: External customer identifier shopID: @@ -20,9 +20,9 @@ properties: partyID: x-rebillyMerge: - - $ref: '#/definitions/PartyID' + $ref: "#/definitions/PartyID" contactInfo: - $ref: '#/definitions/ContactInfo' + $ref: "#/definitions/ContactInfo" status: description: Customer status type: string From f9e822a72314825140572857f32ced0a30bb5e1c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:48 +0700 Subject: [PATCH 741/999] New translations CustomerBinding.yaml (English) --- en/spec/definitions/CustomerBinding.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/CustomerBinding.yaml b/en/spec/definitions/CustomerBinding.yaml index 48ac7210b8..dde2a2059b 100644 --- a/en/spec/definitions/CustomerBinding.yaml +++ b/en/spec/definitions/CustomerBinding.yaml @@ -12,10 +12,10 @@ x-merge-properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - description: External customer binding identifier paymentResource: - $ref: '#/definitions/PaymentResource' + $ref: "#/definitions/PaymentResource" - - $ref: '#/definitions/CustomerBindingStatus' + $ref: "#/definitions/CustomerBindingStatus" From 818b221842ae2741646aab3fff457fb4da41a2bf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:50 +0700 Subject: [PATCH 742/999] New translations CustomerBindingInteractionCompleted.yaml (English) --- .../definitions/CustomerBindingInteractionCompleted.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/CustomerBindingInteractionCompleted.yaml b/en/spec/definitions/CustomerBindingInteractionCompleted.yaml index c2fb15b1ef..30c1fbd579 100644 --- a/en/spec/definitions/CustomerBindingInteractionCompleted.yaml +++ b/en/spec/definitions/CustomerBindingInteractionCompleted.yaml @@ -1,10 +1,10 @@ type: object allOf: - - $ref: '#/definitions/CustomerChange' + $ref: "#/definitions/CustomerChange" - type: object - description: | + description: > Notification on completion of the last requested interaction with the customer within the bindings required: - customerBindingID @@ -13,4 +13,4 @@ allOf: description: Customer binding identifier type: string userInteraction: - $ref: '#/definitions/UserInteraction' + $ref: "#/definitions/UserInteraction" From ee62c493fcc35649c7016b1900195e1c14b44674 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:51 +0700 Subject: [PATCH 743/999] New translations CustomerBindingInteractionRequested.yaml (English) --- .../definitions/CustomerBindingInteractionRequested.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/CustomerBindingInteractionRequested.yaml b/en/spec/definitions/CustomerBindingInteractionRequested.yaml index ea39282ddd..40c580475d 100644 --- a/en/spec/definitions/CustomerBindingInteractionRequested.yaml +++ b/en/spec/definitions/CustomerBindingInteractionRequested.yaml @@ -1,10 +1,10 @@ type: object allOf: - - $ref: '#/definitions/CustomerChange' + $ref: "#/definitions/CustomerChange" - type: object - description: | + description: > Require interaction with the customer to continue the binding process required: - customerBindingID @@ -14,4 +14,4 @@ allOf: description: Customer binding identifier type: string userInteraction: - $ref: '#/definitions/UserInteraction' + $ref: "#/definitions/UserInteraction" From 2e4f4f3c68afa5eda2d1294187399340de96c2e5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:52 +0700 Subject: [PATCH 744/999] New translations CustomerBindingParams.yaml (English) --- en/spec/definitions/CustomerBindingParams.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CustomerBindingParams.yaml b/en/spec/definitions/CustomerBindingParams.yaml index 1c6fcca8ee..8df54241a0 100644 --- a/en/spec/definitions/CustomerBindingParams.yaml +++ b/en/spec/definitions/CustomerBindingParams.yaml @@ -5,8 +5,8 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - description: External customer binding identifier paymentResource: - $ref: '#/definitions/PaymentResource' + $ref: "#/definitions/PaymentResource" From 30584e54b4726bb2e01f8bff1409c7b74525e91d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:52 +0700 Subject: [PATCH 745/999] New translations CustomerBindingStarted.yaml (English) --- en/spec/definitions/CustomerBindingStarted.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CustomerBindingStarted.yaml b/en/spec/definitions/CustomerBindingStarted.yaml index 2a7532d083..ba5e4573f8 100644 --- a/en/spec/definitions/CustomerBindingStarted.yaml +++ b/en/spec/definitions/CustomerBindingStarted.yaml @@ -1,11 +1,11 @@ type: object allOf: - - $ref: '#/definitions/CustomerChange' + $ref: "#/definitions/CustomerChange" - type: object required: - customerBinding properties: customerBinding: - $ref: '#/definitions/CustomerBinding' + $ref: "#/definitions/CustomerBinding" From 7c9679a098b4ab0d94609f0cd28e7e196a295840 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:53 +0700 Subject: [PATCH 746/999] New translations CustomerBindingStatus.yaml (English) --- en/spec/definitions/CustomerBindingStatus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomerBindingStatus.yaml b/en/spec/definitions/CustomerBindingStatus.yaml index 7b0369c3c3..d9b5a25cb1 100644 --- a/en/spec/definitions/CustomerBindingStatus.yaml +++ b/en/spec/definitions/CustomerBindingStatus.yaml @@ -10,4 +10,4 @@ properties: - succeeded - failed error: - $ref: '#/definitions/CustomerBindingError' + $ref: "#/definitions/CustomerBindingError" From 21ea5fef30b5b82e961363b2926ca4698d9962d3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:54 +0700 Subject: [PATCH 747/999] New translations CustomerBindingStatusChanged.yaml (English) --- en/spec/definitions/CustomerBindingStatusChanged.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CustomerBindingStatusChanged.yaml b/en/spec/definitions/CustomerBindingStatusChanged.yaml index 19fde9c4c4..c811d40c40 100644 --- a/en/spec/definitions/CustomerBindingStatusChanged.yaml +++ b/en/spec/definitions/CustomerBindingStatusChanged.yaml @@ -1,9 +1,9 @@ type: object allOf: - - $ref: '#/definitions/CustomerChange' + $ref: "#/definitions/CustomerChange" - - $ref: '#/definitions/CustomerBindingStatus' + $ref: "#/definitions/CustomerBindingStatus" - type: object required: From 2b3d11de240897d56c1ed1ece91ab279c216b12e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:55 +0700 Subject: [PATCH 748/999] New translations CustomerEvent.yaml (English) --- en/spec/definitions/CustomerEvent.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/CustomerEvent.yaml b/en/spec/definitions/CustomerEvent.yaml index 6611d62abf..f5acc3c5a5 100644 --- a/en/spec/definitions/CustomerEvent.yaml +++ b/en/spec/definitions/CustomerEvent.yaml @@ -12,4 +12,4 @@ properties: changes: type: array items: - $ref: '#/definitions/CustomerChange' + $ref: "#/definitions/CustomerChange" From 2c710fcacb8b63dc124d1ac165ac108b12ecd041 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:56 +0700 Subject: [PATCH 749/999] New translations CustomerParams.yaml (English) --- en/spec/definitions/CustomerParams.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/CustomerParams.yaml b/en/spec/definitions/CustomerParams.yaml index c118884a71..7c921130ca 100644 --- a/en/spec/definitions/CustomerParams.yaml +++ b/en/spec/definitions/CustomerParams.yaml @@ -7,7 +7,7 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - description: External customer identifier shopID: @@ -16,9 +16,9 @@ properties: partyID: x-rebillyMerge: - - $ref: '#/definitions/PartyID' + $ref: "#/definitions/PartyID" contactInfo: - $ref: '#/definitions/ContactInfo' + $ref: "#/definitions/ContactInfo" metadata: description: Customer metadata type: object From fff5e307b798669df7536bb48dc4b3bf5d5827b6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:57 +0700 Subject: [PATCH 750/999] New translations CustomerPayer.yaml (English) --- en/spec/definitions/CustomerPayer.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/CustomerPayer.yaml b/en/spec/definitions/CustomerPayer.yaml index 3706f9a472..d2c8744020 100644 --- a/en/spec/definitions/CustomerPayer.yaml +++ b/en/spec/definitions/CustomerPayer.yaml @@ -2,7 +2,7 @@ type: object description: Reusable payment tool allOf: - - $ref: '#/definitions/Payer' + $ref: "#/definitions/Payer" - type: object required: @@ -14,4 +14,4 @@ allOf: maxLength: 40 minLength: 1 paymentToolDetails: - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" From 2b48468c4429cc460b796dd40f39fa7ca009b9d0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:58 +0700 Subject: [PATCH 751/999] New translations CustomersTopic.yaml (English) --- en/spec/definitions/CustomersTopic.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/CustomersTopic.yaml b/en/spec/definitions/CustomersTopic.yaml index 6dbc1bba2e..76452e3779 100644 --- a/en/spec/definitions/CustomersTopic.yaml +++ b/en/spec/definitions/CustomersTopic.yaml @@ -1,8 +1,8 @@ -description: | +description: > Scope that includes customer events within a specific shop allOf: - - $ref: '#/definitions/WebhookScope' + $ref: "#/definitions/WebhookScope" - type: object required: @@ -15,7 +15,7 @@ allOf: maxLength: 40 minLength: 1 eventTypes: - description: Set of customer event types to be notified about + description: List of customer event types to be notified about type: array items: type: string From b4caec1b17e4994f3eccfa1bc1a527d6c77c0fe6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:13:59 +0700 Subject: [PATCH 752/999] New translations DefaultLogicError.yaml (English) --- en/spec/definitions/DefaultLogicError.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/DefaultLogicError.yaml b/en/spec/definitions/DefaultLogicError.yaml index 9779a08f17..f65592a860 100644 --- a/en/spec/definitions/DefaultLogicError.yaml +++ b/en/spec/definitions/DefaultLogicError.yaml @@ -4,7 +4,7 @@ required: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: From 863e49da42c165c5c10f1c846c459e3e8e13f5d8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:00 +0700 Subject: [PATCH 753/999] New translations DigitalWallet.yaml (English) --- en/spec/definitions/DigitalWallet.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/DigitalWallet.yaml b/en/spec/definitions/DigitalWallet.yaml index 886907192a..00edbbaae9 100644 --- a/en/spec/definitions/DigitalWallet.yaml +++ b/en/spec/definitions/DigitalWallet.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentMethod' + $ref: "#/definitions/PaymentMethod" - type: object required: @@ -13,4 +13,4 @@ allOf: items: x-rebillyMerge: - - $ref: '#/definitions/DigitalWalletProvider' + $ref: "#/definitions/DigitalWalletProvider" From 86a0fc6954545aa663a78ebab3e9b712e1f05f98 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:01 +0700 Subject: [PATCH 754/999] New translations DigitalWalletData.yaml (English) --- en/spec/definitions/DigitalWalletData.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/DigitalWalletData.yaml b/en/spec/definitions/DigitalWalletData.yaml index b7fce5a05d..140d08a67c 100644 --- a/en/spec/definitions/DigitalWalletData.yaml +++ b/en/spec/definitions/DigitalWalletData.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentTool' + $ref: "#/definitions/PaymentTool" - type: object description: E-wallet @@ -15,7 +15,7 @@ allOf: provider: x-rebillyMerge: - - $ref: '#/definitions/DigitalWalletProvider' + $ref: "#/definitions/DigitalWalletProvider" token: description: Token type: string From 1fb6b64173904b09329d32d5f8cd7a34e5b19eab Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:02 +0700 Subject: [PATCH 755/999] New translations DigitalWalletDetails.yaml (English) --- en/spec/definitions/DigitalWalletDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/DigitalWalletDetails.yaml b/en/spec/definitions/DigitalWalletDetails.yaml index 63c3e5b71c..d5b585934b 100644 --- a/en/spec/definitions/DigitalWalletDetails.yaml +++ b/en/spec/definitions/DigitalWalletDetails.yaml @@ -5,4 +5,4 @@ properties: provider: x-rebillyMerge: - - $ref: '#/definitions/DigitalWalletProvider' + $ref: "#/definitions/DigitalWalletProvider" From 418eaedafe1c8fad9722d5e883cce5c14f700d44 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:03 +0700 Subject: [PATCH 756/999] New translations DigitalWalletProvider.yaml (English) --- en/spec/definitions/DigitalWalletProvider.yaml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/en/spec/definitions/DigitalWalletProvider.yaml b/en/spec/definitions/DigitalWalletProvider.yaml index afcc839e7b..fc7b45888d 100644 --- a/en/spec/definitions/DigitalWalletProvider.yaml +++ b/en/spec/definitions/DigitalWalletProvider.yaml @@ -1,11 +1,6 @@ -description: | +description: > E-wallet provider. - - The set of providers available for making payments can be found by calling the - the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. - + The list of providers available for making payments can be found by calling the the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. Additional provider details can be found out by calling [reference operation](#operation/getServiceProviderByID). type: string example: QIWI -#enum: -#- QIWI \ No newline at end of file From cb2680616d6cd2f571af2e8c5d1cc65146718db7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:04 +0700 Subject: [PATCH 757/999] New translations ExternalID.yaml (English) --- en/spec/definitions/ExternalID.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/ExternalID.yaml b/en/spec/definitions/ExternalID.yaml index 7108982b64..37a3d5ffdf 100644 --- a/en/spec/definitions/ExternalID.yaml +++ b/en/spec/definitions/ExternalID.yaml @@ -1,6 +1,5 @@ -description: | +description: > A platform-unique entity identifier for this party. - It is used to ensure request idempotency. type: string maxLength: 40 From 027beed1c091748b85d69ecdcfe67d93a1ab1420 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:04 +0700 Subject: [PATCH 758/999] New translations ExternalIDConflictError.yaml (English) --- en/spec/definitions/ExternalIDConflictError.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/ExternalIDConflictError.yaml b/en/spec/definitions/ExternalIDConflictError.yaml index 0e0f17b3cd..9792930ff2 100644 --- a/en/spec/definitions/ExternalIDConflictError.yaml +++ b/en/spec/definitions/ExternalIDConflictError.yaml @@ -5,11 +5,13 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - - description: The passed value of `externalID` for which a request parameter conflict was detected + description: > + The passed value of `externalID` for which a request parameter conflict was detected id: - description: Identifier of the content, created by a previous query with the specified `externalID' + description: > + Identifier of the content, created by a previous query with the specified `externalID' type: string message: description: Human-readable description of the error From b31211c205e630e938b9a94c56c3d2f103966131 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:05 +0700 Subject: [PATCH 759/999] New translations GooglePay.yaml (English) --- en/spec/definitions/GooglePay.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/GooglePay.yaml b/en/spec/definitions/GooglePay.yaml index e0db9acdc5..661e22f186 100644 --- a/en/spec/definitions/GooglePay.yaml +++ b/en/spec/definitions/GooglePay.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/TokenizedCardData' + $ref: "#/definitions/TokenizedCardData" - type: object description: Google Pay data From 5f997b305a5f17789d4d279d18f6f82f6dff867c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:06 +0700 Subject: [PATCH 760/999] New translations InternationalBankAccount.yaml (English) --- en/spec/definitions/InternationalBankAccount.yaml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/en/spec/definitions/InternationalBankAccount.yaml b/en/spec/definitions/InternationalBankAccount.yaml index 41535b8e24..a5fbdd0828 100644 --- a/en/spec/definitions/InternationalBankAccount.yaml +++ b/en/spec/definitions/InternationalBankAccount.yaml @@ -2,20 +2,19 @@ description: International bank account data type: object properties: number: - description: | + description: > Account number type: string - pattern: '^[0-9A-Z]{8,40}$' + pattern: "^[0-9A-Z]{8,40}$" example: "123006951" iban: - description: | + description: > International Bank Account Number [ISO 13616](https://en.wikipedia.org/wiki/International_Bank_Account_Number) - _* If `iban` is specified, `bankDetails` is not required._ type: string - pattern: '^[A-Z0-9]{3,35}$' + pattern: "^[A-Z0-9]{3,35}$" example: "GR1601101250000000012300695" bankDetails: - $ref: '#/definitions/InternationalBankDetails' + $ref: "#/definitions/InternationalBankDetails" correspondentBankAccount: - $ref: '#/definitions/InternationalCorrespondentBankAccount' + $ref: "#/definitions/InternationalCorrespondentBankAccount" From 4b0313c16893b5d958541272e414ecc3829557cf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:08 +0700 Subject: [PATCH 761/999] New translations InternationalBankDetails.yaml (English) --- .../definitions/InternationalBankDetails.yaml | 28 ++++++++----------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/en/spec/definitions/InternationalBankDetails.yaml b/en/spec/definitions/InternationalBankDetails.yaml index ba38dc0b15..af5b7737b9 100644 --- a/en/spec/definitions/InternationalBankDetails.yaml +++ b/en/spec/definitions/InternationalBankDetails.yaml @@ -2,42 +2,36 @@ description: International banking organization data type: object properties: bic: - description: | + description: > Business Identifier Code [ISO 9362](https://en.wikipedia.org/wiki/ISO_9362). - _* If `bic` is specified, other data is optional._ type: string - pattern: '^([A-Z0-9]{8}|[A-Z0-9]{11})$' - example: | + pattern: "^([A-Z0-9]{8}|[A-Z0-9]{11})$" + example: > RZBAATWW abartn: - description: | - [ABA Routing Transit Number](https://en.wikipedia.org/wiki/ABA_routing_transit_number) - banking organization specific to the USA banking system. - + description: > + [ABA Routing Transit Number](https://en.wikipedia.org/wiki/ABA_routing_transit_number) banking organization specific to the USA banking system. _* If `abartn` is specified, other data is optional._ type: string - pattern: '^[0-9]{9}$' + pattern: "^[0-9]{9}$" example: "129131673" name: description: Name of the legal entity of the banking organization type: string - #TODO - #readOnly: true maxLength: 100 - example: | + example: > RAIFFEISEN BANK INTERNATIONAL AG countryCode: x-rebillyMerge: - - $ref: '#/definitions/CountryCode' + $ref: "#/definitions/CountryCode" - - description: | - Country code of residence of the banking organization, alpha-3 code according to [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) + description: > + Country code of residence of the banking organization, alpha-3 code according to [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) address: description: Address of the legal entity of the banking organization type: string - #readOnly: true maxLength: 1000 - example: | + example: > 1030, VIENNA, AM STADTPARK 9 From 0680d3f8f575fa62ec899cbbfb762e245a8a6e1a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:09 +0700 Subject: [PATCH 762/999] New translations InternationalCorrespondentBankAccount.yaml (English) --- en/spec/definitions/InternationalCorrespondentBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InternationalCorrespondentBankAccount.yaml b/en/spec/definitions/InternationalCorrespondentBankAccount.yaml index a804a5d2a7..ded1efc6d1 100644 --- a/en/spec/definitions/InternationalCorrespondentBankAccount.yaml +++ b/en/spec/definitions/InternationalCorrespondentBankAccount.yaml @@ -2,4 +2,4 @@ allOf: - description: Correspondent account data of the specified bank - - $ref: '#/definitions/InternationalBankAccount' + $ref: "#/definitions/InternationalBankAccount" From b1b14dcb7c5712bcbd77cb22df664eb6965e49a7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:10 +0700 Subject: [PATCH 763/999] New translations InternationalLegalEntity.yaml (English) --- en/spec/definitions/InternationalLegalEntity.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/InternationalLegalEntity.yaml b/en/spec/definitions/InternationalLegalEntity.yaml index 6b682d8313..4b68ac4df3 100644 --- a/en/spec/definitions/InternationalLegalEntity.yaml +++ b/en/spec/definitions/InternationalLegalEntity.yaml @@ -1,8 +1,8 @@ -description: 'International legal entity' +description: "International legal entity" type: object allOf: - - $ref: '#/definitions/LegalEntity' + $ref: "#/definitions/LegalEntity" - type: object required: @@ -19,7 +19,8 @@ allOf: description: Registration postal address type: string principalPlaceOfBusiness: - description: Location address (if different from the address of registration) + description: > + Location address (if different from the address of registration) type: string registeredNumber: description: Registration number @@ -28,4 +29,4 @@ allOf: country: x-rebillyMerge: - - $ref: '#/definitions/CountryCode' + $ref: "#/definitions/CountryCode" From 31a772be276f994c565adcff6d375313bea084ce Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:11 +0700 Subject: [PATCH 764/999] New translations Invoice.yaml (English) --- en/spec/definitions/Invoice.yaml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/en/spec/definitions/Invoice.yaml b/en/spec/definitions/Invoice.yaml index 4f714dbb20..da392bce0e 100644 --- a/en/spec/definitions/Invoice.yaml +++ b/en/spec/definitions/Invoice.yaml @@ -21,7 +21,7 @@ x-merge-properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - description: External invoice identifier createdAt: @@ -33,7 +33,7 @@ x-merge-properties: type: string format: date-time amount: - description: | + description: > The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 @@ -41,7 +41,7 @@ x-merge-properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" product: description: Name of the offered goods or services type: string @@ -51,18 +51,19 @@ x-merge-properties: type: string maxLength: 1000 invoiceTemplateID: - description: Invoice template identifier (for invoices created from an invoice template). + description: > + Invoice template identifier (for invoices created from an invoice template). type: string cart: - $ref: '#/definitions/InvoiceCart' + $ref: "#/definitions/InvoiceCart" allocation: - $ref: '#/definitions/Allocation' + $ref: "#/definitions/Allocation" bankAccount: - $ref: '#/definitions/InvoiceBankAccount' + $ref: "#/definitions/InvoiceBankAccount" metadata: description: Invoice metadata type: object clientInfo: - $ref: '#/definitions/InvoiceClientInfo' + $ref: "#/definitions/InvoiceClientInfo" - - $ref: '#/definitions/InvoiceStatus' + $ref: "#/definitions/InvoiceStatus" From 5b41ab11cc6cd49f24b24a61f69803fb6168be03 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:12 +0700 Subject: [PATCH 765/999] New translations InvoiceAndToken.yaml (English) --- en/spec/definitions/InvoiceAndToken.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceAndToken.yaml b/en/spec/definitions/InvoiceAndToken.yaml index 8f9d7ffb96..19125003f8 100644 --- a/en/spec/definitions/InvoiceAndToken.yaml +++ b/en/spec/definitions/InvoiceAndToken.yaml @@ -4,6 +4,6 @@ required: - invoiceAccessToken properties: invoice: - $ref: '#/definitions/Invoice' + $ref: "#/definitions/Invoice" invoiceAccessToken: - $ref: '#/definitions/AccessToken' + $ref: "#/definitions/AccessToken" From 9fe4a8f19e9f054141b1b6eb441a027bed83d587 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:13 +0700 Subject: [PATCH 766/999] New translations InvoiceBankAccount.yaml (English) --- en/spec/definitions/InvoiceBankAccount.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceBankAccount.yaml b/en/spec/definitions/InvoiceBankAccount.yaml index ebd4db7d0c..5bd16fba03 100644 --- a/en/spec/definitions/InvoiceBankAccount.yaml +++ b/en/spec/definitions/InvoiceBankAccount.yaml @@ -1,5 +1,5 @@ type: object -description: | +description: > Information on the bank account of the payer, to which transactions this invoice relates discriminator: accountType required: From 6771a885e79691f1c62f7a06ba3a107b06f05b55 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:13 +0700 Subject: [PATCH 767/999] New translations InvoiceCart.yaml (English) --- en/spec/definitions/InvoiceCart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceCart.yaml b/en/spec/definitions/InvoiceCart.yaml index ae7f4f4f07..342692a073 100644 --- a/en/spec/definitions/InvoiceCart.yaml +++ b/en/spec/definitions/InvoiceCart.yaml @@ -1,7 +1,7 @@ -description: | +description: > Products and services cart type: array minItems: 1 maxItems: 100 items: - $ref: '#/definitions/InvoiceLine' + $ref: "#/definitions/InvoiceLine" From 83ea23def25f0243da9d7186ad668140bb531913 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:14 +0700 Subject: [PATCH 768/999] New translations InvoiceClientInfo.yaml (English) --- en/spec/definitions/InvoiceClientInfo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceClientInfo.yaml b/en/spec/definitions/InvoiceClientInfo.yaml index 7d391c9f73..6550b61a9c 100644 --- a/en/spec/definitions/InvoiceClientInfo.yaml +++ b/en/spec/definitions/InvoiceClientInfo.yaml @@ -1,10 +1,10 @@ -description: 'Additional client information' +description: Additional client information type: object required: - trustLevel properties: trustLevel: - description: 'Is the payer reliable?' + description: Is the payer reliable? type: string enum: - wellKnown From 71e60d660244d506f9d90ec5db9afdf03e70e3cc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:15 +0700 Subject: [PATCH 769/999] New translations InvoiceCreated.yaml (English) --- en/spec/definitions/InvoiceCreated.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceCreated.yaml b/en/spec/definitions/InvoiceCreated.yaml index b5dc856c48..b3293baadb 100644 --- a/en/spec/definitions/InvoiceCreated.yaml +++ b/en/spec/definitions/InvoiceCreated.yaml @@ -1,11 +1,11 @@ type: object allOf: - - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" - type: object required: - invoice properties: invoice: - $ref: '#/definitions/Invoice' + $ref: "#/definitions/Invoice" From cebc4086a4badc39a47516932098b5b0cd2b37ef Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:16 +0700 Subject: [PATCH 770/999] New translations InvoiceEvent.yaml (English) --- en/spec/definitions/InvoiceEvent.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceEvent.yaml b/en/spec/definitions/InvoiceEvent.yaml index 08c553e622..0b45ba8ca1 100644 --- a/en/spec/definitions/InvoiceEvent.yaml +++ b/en/spec/definitions/InvoiceEvent.yaml @@ -12,4 +12,4 @@ properties: changes: type: array items: - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" From 329e9b64a3c8fefd2f81b83d7291d108b80b83f6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:17 +0700 Subject: [PATCH 771/999] New translations InvoiceLine.yaml (English) --- en/spec/definitions/InvoiceLine.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/InvoiceLine.yaml b/en/spec/definitions/InvoiceLine.yaml index cf86afeaeb..c8a92906bb 100644 --- a/en/spec/definitions/InvoiceLine.yaml +++ b/en/spec/definitions/InvoiceLine.yaml @@ -10,24 +10,24 @@ properties: type: string maxLength: 1000 quantity: - description: | + description: > Number of units of goods or services offered in this item type: integer format: int64 minimum: 1 default: 1 price: - description: | + description: > The price of the good or service offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 minimum: 1 cost: - description: | + description: > The total value of the item, taking into account the number of units of goods or services type: integer format: int64 minimum: 1 readOnly: true taxMode: - $ref: '#/definitions/InvoiceLineTaxMode' + $ref: "#/definitions/InvoiceLineTaxMode" From c5d74a605789a5259d17c262447bdd87035108cf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:18 +0700 Subject: [PATCH 772/999] New translations InvoiceLineTaxMode.yaml (English) --- en/spec/definitions/InvoiceLineTaxMode.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceLineTaxMode.yaml b/en/spec/definitions/InvoiceLineTaxMode.yaml index 6d768dee8e..fd3c37f296 100644 --- a/en/spec/definitions/InvoiceLineTaxMode.yaml +++ b/en/spec/definitions/InvoiceLineTaxMode.yaml @@ -1,6 +1,5 @@ -description: | +description: > The tax mode for the proposed good or service. - To be specified only if the proposed good or service is taxable. type: object discriminator: type From af5989a2a408641603b9f240d17015d3b45453f1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:19 +0700 Subject: [PATCH 773/999] New translations InvoiceLineTaxVAT.yaml (English) --- en/spec/definitions/InvoiceLineTaxVAT.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceLineTaxVAT.yaml b/en/spec/definitions/InvoiceLineTaxVAT.yaml index 21b8d7685f..f1a3b1654c 100644 --- a/en/spec/definitions/InvoiceLineTaxVAT.yaml +++ b/en/spec/definitions/InvoiceLineTaxVAT.yaml @@ -1,6 +1,6 @@ allOf: - - $ref: '#/definitions/InvoiceLineTaxMode' + $ref: "#/definitions/InvoiceLineTaxMode" - description: Value added tax in the jurisdiction of the Russian Federation type: object From 231a12e26ef978d195bf022e54e18e1cba13acd8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:20 +0700 Subject: [PATCH 774/999] New translations InvoiceParams.yaml (English) --- en/spec/definitions/InvoiceParams.yaml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/en/spec/definitions/InvoiceParams.yaml b/en/spec/definitions/InvoiceParams.yaml index fdc7bf7b46..7cc2df21ce 100644 --- a/en/spec/definitions/InvoiceParams.yaml +++ b/en/spec/definitions/InvoiceParams.yaml @@ -14,22 +14,21 @@ properties: partyID: x-rebillyMerge: - - $ref: '#/definitions/PartyID' + $ref: "#/definitions/PartyID" externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - description: External invoice identifier dueDate: - description: | + description: > The date and time of expiration of the invoice, after which it can no longer be paid type: string format: date-time amount: - description: | + description: > The value of the goods or services offered, in minor monetary units, such as cents if US dollars are specified as the currency. - If no value is specified, the value of the invoice will be the total value of the items in the shopping cart. type: integer format: int64 @@ -37,7 +36,7 @@ properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" product: description: Name of the offered goods or services type: string @@ -47,13 +46,13 @@ properties: type: string maxLength: 1000 cart: - $ref: '#/definitions/InvoiceCart' + $ref: "#/definitions/InvoiceCart" allocation: - $ref: '#/definitions/Allocation' + $ref: "#/definitions/Allocation" bankAccount: - $ref: '#/definitions/InvoiceBankAccount' + $ref: "#/definitions/InvoiceBankAccount" metadata: - description: 'Invoice metadata' + description: "Invoice metadata" type: object clientInfo: - $ref: '#/definitions/InvoiceClientInfo' + $ref: "#/definitions/InvoiceClientInfo" From 7ca95074d1b12c4157335748d2becfee4e2d43ed Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:20 +0700 Subject: [PATCH 775/999] New translations InvoiceParamsWithTemplate.yaml (English) --- en/spec/definitions/InvoiceParamsWithTemplate.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/InvoiceParamsWithTemplate.yaml b/en/spec/definitions/InvoiceParamsWithTemplate.yaml index e9cef97db4..cc31f1e4af 100644 --- a/en/spec/definitions/InvoiceParamsWithTemplate.yaml +++ b/en/spec/definitions/InvoiceParamsWithTemplate.yaml @@ -3,9 +3,9 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" amount: - description: | + description: > The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 @@ -13,7 +13,7 @@ properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" metadata: - description: 'Invoice metadata' + description: "Invoice metadata" type: object From f5de3391f451b3dc31c02417e114b602ff103be3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:21 +0700 Subject: [PATCH 776/999] New translations InvoiceRussianBankAccount.yaml (English) --- en/spec/definitions/InvoiceRussianBankAccount.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceRussianBankAccount.yaml b/en/spec/definitions/InvoiceRussianBankAccount.yaml index 4831a48537..1d6af391cd 100644 --- a/en/spec/definitions/InvoiceRussianBankAccount.yaml +++ b/en/spec/definitions/InvoiceRussianBankAccount.yaml @@ -1,9 +1,9 @@ allOf: - - $ref: '#/definitions/InvoiceBankAccount' + $ref: "#/definitions/InvoiceBankAccount" - type: object - description: | + description: > Data of a settlement account in a banking organization operating under the jurisdiction of the Russian Federation. required: - account From 20178216820323ce36d51b7c445f742b7d48df19 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:23 +0700 Subject: [PATCH 777/999] New translations InvoiceStatusChanged.yaml (English) --- en/spec/definitions/InvoiceStatusChanged.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceStatusChanged.yaml b/en/spec/definitions/InvoiceStatusChanged.yaml index fc6df540b4..1a8d08c13a 100644 --- a/en/spec/definitions/InvoiceStatusChanged.yaml +++ b/en/spec/definitions/InvoiceStatusChanged.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" - - $ref: '#/definitions/InvoiceStatus' + $ref: "#/definitions/InvoiceStatus" From 9269dff20a5a46b2f86a9b89cea9a56c3fe6656f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:24 +0700 Subject: [PATCH 778/999] New translations InvoiceTemplate.yaml (English) --- en/spec/definitions/InvoiceTemplate.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplate.yaml b/en/spec/definitions/InvoiceTemplate.yaml index 82684410e5..0feb930206 100644 --- a/en/spec/definitions/InvoiceTemplate.yaml +++ b/en/spec/definitions/InvoiceTemplate.yaml @@ -4,7 +4,6 @@ required: - shopID - lifetime - details -#name and createdAt are optional for now: were added only in BUSINESS-157 properties: id: description: Invoice template ID @@ -12,7 +11,7 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - description: External invoice template identifier shopID: @@ -33,9 +32,9 @@ properties: type: string format: date-time lifetime: - $ref: '#/definitions/LifetimeInterval' + $ref: "#/definitions/LifetimeInterval" details: - $ref: '#/definitions/InvoiceTemplateDetails' + $ref: "#/definitions/InvoiceTemplateDetails" metadata: description: > Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. From 67920839fdd8f7d5ca3caad2feecfdc6469ab3a8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:25 +0700 Subject: [PATCH 779/999] New translations InvoiceTemplateAndToken.yaml (English) --- en/spec/definitions/InvoiceTemplateAndToken.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateAndToken.yaml b/en/spec/definitions/InvoiceTemplateAndToken.yaml index 5276268be7..e74cf1afa4 100644 --- a/en/spec/definitions/InvoiceTemplateAndToken.yaml +++ b/en/spec/definitions/InvoiceTemplateAndToken.yaml @@ -4,6 +4,6 @@ required: - invoiceTemplateAccessToken properties: invoiceTemplate: - $ref: '#/definitions/InvoiceTemplate' + $ref: "#/definitions/InvoiceTemplate" invoiceTemplateAccessToken: - $ref: '#/definitions/AccessToken' + $ref: "#/definitions/AccessToken" From 96f42fda89ecaa239adf9fbf0d1a89953e508264 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:25 +0700 Subject: [PATCH 780/999] New translations InvoiceTemplateCreateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateCreateParams.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateCreateParams.yaml b/en/spec/definitions/InvoiceTemplateCreateParams.yaml index 84de754d62..c202db6f1e 100644 --- a/en/spec/definitions/InvoiceTemplateCreateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateCreateParams.yaml @@ -3,8 +3,6 @@ required: - shopID - lifetime - details -#TODO(ED-264): Temporary optional till client migration is done -#- name properties: shopID: description: Shop ID @@ -14,13 +12,13 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" - description: External invoice template identifier partyID: x-rebillyMerge: - - $ref: '#/definitions/PartyID' + $ref: "#/definitions/PartyID" name: description: Template name type: string @@ -30,9 +28,9 @@ properties: type: string maxLength: 1000 lifetime: - $ref: '#/definitions/LifetimeInterval' + $ref: "#/definitions/LifetimeInterval" details: - $ref: '#/definitions/InvoiceTemplateDetails' + $ref: "#/definitions/InvoiceTemplateDetails" metadata: description: > Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. From c367e1db9a35c07f1ff86ea9cb595298f9ca176c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:26 +0700 Subject: [PATCH 781/999] New translations InvoiceTemplateLineCost.yaml (English) --- en/spec/definitions/InvoiceTemplateLineCost.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateLineCost.yaml b/en/spec/definitions/InvoiceTemplateLineCost.yaml index 7dbed8f171..6cfc04f5f5 100644 --- a/en/spec/definitions/InvoiceTemplateLineCost.yaml +++ b/en/spec/definitions/InvoiceTemplateLineCost.yaml @@ -1,6 +1,6 @@ type: object discriminator: costType -description: | +description: > Limitations on the value of goods and services for invoices generated by the template. required: - costType From f1191a9e5031015f298028f80c7fd6affbf27098 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:27 +0700 Subject: [PATCH 782/999] New translations InvoiceTemplateLineCostFixed.yaml (English) --- en/spec/definitions/InvoiceTemplateLineCostFixed.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml b/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml index 6df10fe2ef..86d7208ca5 100644 --- a/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml +++ b/en/spec/definitions/InvoiceTemplateLineCostFixed.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/InvoiceTemplateLineCost' + $ref: "#/definitions/InvoiceTemplateLineCost" - type: object required: @@ -11,9 +11,9 @@ allOf: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" amount: - description: | + description: > The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 From fc8c0580b502788457d00609fc0d7a8ec2e33d6f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:28 +0700 Subject: [PATCH 783/999] New translations InvoiceTemplateLineCostRange.yaml (English) --- en/spec/definitions/InvoiceTemplateLineCostRange.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateLineCostRange.yaml b/en/spec/definitions/InvoiceTemplateLineCostRange.yaml index 69ed7b1609..15a852aad7 100644 --- a/en/spec/definitions/InvoiceTemplateLineCostRange.yaml +++ b/en/spec/definitions/InvoiceTemplateLineCostRange.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/InvoiceTemplateLineCost' + $ref: "#/definitions/InvoiceTemplateLineCost" - type: object required: @@ -11,6 +11,6 @@ allOf: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" range: - $ref: '#/definitions/CostAmountRange' + $ref: "#/definitions/CostAmountRange" From b3bee7a6108348c2aad09760c226a5f30f0b4363 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:29 +0700 Subject: [PATCH 784/999] New translations InvoiceTemplateLineCostUnlim.yaml (English) --- en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml b/en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml index 3431dbd9fa..52cfb1a3aa 100644 --- a/en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml +++ b/en/spec/definitions/InvoiceTemplateLineCostUnlim.yaml @@ -1,4 +1,4 @@ type: object allOf: - - $ref: '#/definitions/InvoiceTemplateLineCost' + $ref: "#/definitions/InvoiceTemplateLineCost" From 4f983f826d64f28cbe3287fa899a3347f888db59 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:30 +0700 Subject: [PATCH 785/999] New translations InvoiceTemplateMultiLine.yaml (English) --- en/spec/definitions/InvoiceTemplateMultiLine.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateMultiLine.yaml b/en/spec/definitions/InvoiceTemplateMultiLine.yaml index 14d55c4596..772f221650 100644 --- a/en/spec/definitions/InvoiceTemplateMultiLine.yaml +++ b/en/spec/definitions/InvoiceTemplateMultiLine.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/InvoiceTemplateDetails' + $ref: "#/definitions/InvoiceTemplateDetails" - type: object required: @@ -9,8 +9,8 @@ allOf: - currency properties: cart: - $ref: '#/definitions/InvoiceCart' + $ref: "#/definitions/InvoiceCart" currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" From 7344a05e731398f29a3bd9082f54f244e53d9542 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:31 +0700 Subject: [PATCH 786/999] New translations InvoiceTemplateSingleLine.yaml (English) --- en/spec/definitions/InvoiceTemplateSingleLine.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateSingleLine.yaml b/en/spec/definitions/InvoiceTemplateSingleLine.yaml index fceb3e1157..f1aac1dfa6 100644 --- a/en/spec/definitions/InvoiceTemplateSingleLine.yaml +++ b/en/spec/definitions/InvoiceTemplateSingleLine.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/InvoiceTemplateDetails' + $ref: "#/definitions/InvoiceTemplateDetails" - type: object required: @@ -13,6 +13,6 @@ allOf: type: string maxLength: 100 price: - $ref: '#/definitions/InvoiceTemplateLineCost' + $ref: "#/definitions/InvoiceTemplateLineCost" taxMode: - $ref: '#/definitions/InvoiceLineTaxMode' + $ref: "#/definitions/InvoiceLineTaxMode" From 463a9752777b942fe4afeaf6f6018c5228cb8db3 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:32 +0700 Subject: [PATCH 787/999] New translations InvoiceTemplateUpdateParams.yaml (English) --- en/spec/definitions/InvoiceTemplateUpdateParams.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml index a5d0689326..7010eb5f93 100644 --- a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml @@ -9,9 +9,9 @@ properties: type: string maxLength: 1000 lifetime: - $ref: '#/definitions/LifetimeInterval' + $ref: "#/definitions/LifetimeInterval" details: - $ref: '#/definitions/InvoiceTemplateDetails' + $ref: "#/definitions/InvoiceTemplateDetails" metadata: description: > Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. From 50f3a94efb9c337502f1585ce0399d13e0d3b10b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:32 +0700 Subject: [PATCH 788/999] New translations InvoicesTopic.yaml (English) --- en/spec/definitions/InvoicesTopic.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/InvoicesTopic.yaml b/en/spec/definitions/InvoicesTopic.yaml index 07b8bf578a..5ed3ba986b 100644 --- a/en/spec/definitions/InvoicesTopic.yaml +++ b/en/spec/definitions/InvoicesTopic.yaml @@ -1,8 +1,8 @@ -description: | +description: > Scope that includes invoice events within a specific shop allOf: - - $ref: '#/definitions/WebhookScope' + $ref: "#/definitions/WebhookScope" - type: object required: @@ -15,7 +15,7 @@ allOf: maxLength: 40 minLength: 1 eventTypes: - description: Set of invoice event types to be notified about + description: List of invoice event types to be notified about type: array items: type: string From 13cccb1b33f93acf83f48a26116ae916e518c819 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:34 +0700 Subject: [PATCH 789/999] New translations LegalEntity.yaml (English) --- en/spec/definitions/LegalEntity.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/LegalEntity.yaml b/en/spec/definitions/LegalEntity.yaml index 94d90ee926..10a5c6d850 100644 --- a/en/spec/definitions/LegalEntity.yaml +++ b/en/spec/definitions/LegalEntity.yaml @@ -1,7 +1,7 @@ description: Legal entity allOf: - - $ref: '#/definitions/Contractor' + $ref: "#/definitions/Contractor" - type: object discriminator: entityType From 8e0b46d1c221aedaaffb27ec53b0b97a783e2166 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:36 +0700 Subject: [PATCH 790/999] New translations MobileCommerce.yaml (English) --- en/spec/definitions/MobileCommerce.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/MobileCommerce.yaml b/en/spec/definitions/MobileCommerce.yaml index 6bb1433c10..7bf757c9c9 100644 --- a/en/spec/definitions/MobileCommerce.yaml +++ b/en/spec/definitions/MobileCommerce.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentMethod' + $ref: "#/definitions/PaymentMethod" - type: object required: @@ -13,4 +13,4 @@ allOf: items: x-rebillyMerge: - - $ref: '#/definitions/MobileOperator' + $ref: "#/definitions/MobileOperator" From d7e77a22b5728d4db62e2bf70a24de8d973599ee Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:37 +0700 Subject: [PATCH 791/999] New translations MobileCommerceData.yaml (English) --- en/spec/definitions/MobileCommerceData.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/MobileCommerceData.yaml b/en/spec/definitions/MobileCommerceData.yaml index 8767839216..cf5664becf 100644 --- a/en/spec/definitions/MobileCommerceData.yaml +++ b/en/spec/definitions/MobileCommerceData.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentTool' + $ref: "#/definitions/PaymentTool" - type: object required: @@ -10,4 +10,4 @@ allOf: discriminator: mobileCommerceType properties: mobilePhone: - $ref: '#/definitions/MobileCommercePhone' + $ref: "#/definitions/MobileCommercePhone" From cf86540a8c4a97139cdebd5b15a9cceb9e2b48b5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:38 +0700 Subject: [PATCH 792/999] New translations MobileCommerceDetails.yaml (English) --- en/spec/definitions/MobileCommerceDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/MobileCommerceDetails.yaml b/en/spec/definitions/MobileCommerceDetails.yaml index 4c8575ff88..bc8bce3f58 100644 --- a/en/spec/definitions/MobileCommerceDetails.yaml +++ b/en/spec/definitions/MobileCommerceDetails.yaml @@ -5,4 +5,4 @@ properties: description: Masked cell phone number type: string pattern: '^\+\d\*{1,10}\d{2,4}$' - example: '+7******0102' + example: "+7******0102" From abdafa0b6a7e94d7d6b7b533c39d6a11ec843fa1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:39 +0700 Subject: [PATCH 793/999] New translations MobileOperator.yaml (English) --- en/spec/definitions/MobileOperator.yaml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/en/spec/definitions/MobileOperator.yaml b/en/spec/definitions/MobileOperator.yaml index 1fa8196a83..b97da2a8c3 100644 --- a/en/spec/definitions/MobileOperator.yaml +++ b/en/spec/definitions/MobileOperator.yaml @@ -1,12 +1,5 @@ -description: | +description: > Cellular operator. - The list of operators available for making payments can be found out by calling the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. type: string example: MTS -#enum: -#- MTS -#- BEELINE -#- MEGAFONE -#- TELE2 -#- YOTA \ No newline at end of file From c33f323bf57130a6895cd3e2dde49c23ff43c99c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:40 +0700 Subject: [PATCH 794/999] New translations PartyID.yaml (English) --- en/spec/definitions/PartyID.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PartyID.yaml b/en/spec/definitions/PartyID.yaml index 2e576cfd15..d1f990ed6e 100644 --- a/en/spec/definitions/PartyID.yaml +++ b/en/spec/definitions/PartyID.yaml @@ -1,4 +1,4 @@ -description: The participant's unique identifier within the system. #TODO: rephrase +description: The participant's unique identifier within the system. type: string minLength: 1 maxLength: 40 From c6926a6e51dae7858c01f27215aaf37d5fc3238a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:41 +0700 Subject: [PATCH 795/999] New translations Payer.yaml (English) --- en/spec/definitions/Payer.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/Payer.yaml b/en/spec/definitions/Payer.yaml index 68aa90c191..237e196eca 100644 --- a/en/spec/definitions/Payer.yaml +++ b/en/spec/definitions/Payer.yaml @@ -9,7 +9,7 @@ properties: type: object properties: redirectUrl: - description: | + description: > URL of the resource to which the payer should be redirected upon completion of interaction with it in the browser, for example, preauthorization of payment using 3D Secure 2.0 protocol, if such interaction is required. type: string format: uri-template From ef9e8c17514c9fa3afb709afb5fb736d2f58f088 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:42 +0700 Subject: [PATCH 796/999] New translations Payment.yaml (English) --- en/spec/definitions/Payment.yaml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/en/spec/definitions/Payment.yaml b/en/spec/definitions/Payment.yaml index 453993e9cf..c283e4e8a8 100644 --- a/en/spec/definitions/Payment.yaml +++ b/en/spec/definitions/Payment.yaml @@ -17,9 +17,10 @@ x-merge-properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" invoiceID: - description: 'Identifier of the invoice within which the payment was created' + description: > + Identifier of the invoice within which the payment was created type: string createdAt: description: Created at @@ -34,17 +35,17 @@ x-merge-properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" flow: - $ref: '#/definitions/PaymentFlow' + $ref: "#/definitions/PaymentFlow" payer: - $ref: '#/definitions/Payer' + $ref: "#/definitions/Payer" transactionInfo: - $ref: '#/definitions/TransactionInfo' + $ref: "#/definitions/TransactionInfo" makeRecurrent: x-rebillyMerge: - - $ref: '#/definitions/PaymentMakeRecurrent' + $ref: "#/definitions/PaymentMakeRecurrent" - readOnly: true metadata: @@ -53,8 +54,8 @@ x-merge-properties: allocation: x-rebillyMerge: - - $ref: '#/definitions/Allocation' + $ref: "#/definitions/Allocation" - readOnly: true - - $ref: '#/definitions/PaymentStatus' + $ref: "#/definitions/PaymentStatus" From a5679a7021fb90dd6a15098de9f2faf036fe7caa Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:43 +0700 Subject: [PATCH 797/999] New translations PaymentError.yaml (English) --- en/spec/definitions/PaymentError.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/PaymentError.yaml b/en/spec/definitions/PaymentError.yaml index 088af7b75e..f3db1a6dd7 100644 --- a/en/spec/definitions/PaymentError.yaml +++ b/en/spec/definitions/PaymentError.yaml @@ -1,5 +1,5 @@ -description: | - [Error occurred during the payment process](#tag/Error-Codes) +description: > + [Error](#tag/Error-Codes) occurred during the payment process type: object required: - code @@ -8,4 +8,4 @@ properties: description: Basic error code type: string subError: - $ref: '#/definitions/SubError' + $ref: "#/definitions/SubError" From fdbc3b358d0557dcedc5b228c42069fbb8580465 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:44 +0700 Subject: [PATCH 798/999] New translations PaymentFlowHold.yaml (English) --- en/spec/definitions/PaymentFlowHold.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentFlowHold.yaml b/en/spec/definitions/PaymentFlowHold.yaml index e5679a30bd..423cca3d7b 100644 --- a/en/spec/definitions/PaymentFlowHold.yaml +++ b/en/spec/definitions/PaymentFlowHold.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentFlow' + $ref: "#/definitions/PaymentFlow" - type: object required: @@ -15,7 +15,7 @@ allOf: - cancel - capture heldUntil: - description: 'Date and time of withholding of funds' + description: Date and time of withholding of funds type: string format: date-time readOnly: true From 4dc0ab725737bea1fdf0510a6411571a723da5fc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:45 +0700 Subject: [PATCH 799/999] New translations PaymentFlowInstant.yaml (English) --- en/spec/definitions/PaymentFlowInstant.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentFlowInstant.yaml b/en/spec/definitions/PaymentFlowInstant.yaml index 6c89d3644e..59c9a97142 100644 --- a/en/spec/definitions/PaymentFlowInstant.yaml +++ b/en/spec/definitions/PaymentFlowInstant.yaml @@ -1,4 +1,4 @@ type: object allOf: - - $ref: '#/definitions/PaymentFlow' + $ref: "#/definitions/PaymentFlow" From 4b416a59a34bce983e0bd29206ce63c4f052ef9d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:47 +0700 Subject: [PATCH 800/999] New translations PaymentInstitution.yaml (English) --- en/spec/definitions/PaymentInstitution.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentInstitution.yaml b/en/spec/definitions/PaymentInstitution.yaml index 77f3007c41..e9224adff0 100644 --- a/en/spec/definitions/PaymentInstitution.yaml +++ b/en/spec/definitions/PaymentInstitution.yaml @@ -20,8 +20,8 @@ properties: items: x-rebillyMerge: - - $ref: '#/definitions/CountryCode' + $ref: "#/definitions/CountryCode" realm: x-rebillyMerge: - - $ref: '#/definitions/RealmMode' + $ref: "#/definitions/RealmMode" From f68e6e016f199d9ea2843a1b500d65cbb1fb81ea Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:48 +0700 Subject: [PATCH 801/999] New translations PaymentInteractionCompleted.yaml (English) --- en/spec/definitions/PaymentInteractionCompleted.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/PaymentInteractionCompleted.yaml b/en/spec/definitions/PaymentInteractionCompleted.yaml index 962ea92d38..cdb71b5ed2 100644 --- a/en/spec/definitions/PaymentInteractionCompleted.yaml +++ b/en/spec/definitions/PaymentInteractionCompleted.yaml @@ -1,10 +1,10 @@ type: object allOf: - - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" - type: object - description: | + description: > Notification on completion of the last requested interaction with the customer required: - paymentID @@ -13,4 +13,4 @@ allOf: description: Payment ID type: string userInteraction: - $ref: '#/definitions/UserInteraction' + $ref: "#/definitions/UserInteraction" From ac8ff86acf9a1eae1572adf46aa7a34964479b23 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:49 +0700 Subject: [PATCH 802/999] New translations PaymentInteractionRequested.yaml (English) --- en/spec/definitions/PaymentInteractionRequested.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/PaymentInteractionRequested.yaml b/en/spec/definitions/PaymentInteractionRequested.yaml index 21c8170886..a616e1e70e 100644 --- a/en/spec/definitions/PaymentInteractionRequested.yaml +++ b/en/spec/definitions/PaymentInteractionRequested.yaml @@ -1,10 +1,10 @@ type: object allOf: - - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" - type: object - description: | + description: > Require interaction with the customer to continue the payment process required: - paymentID @@ -14,4 +14,4 @@ allOf: description: Payment ID type: string userInteraction: - $ref: '#/definitions/UserInteraction' + $ref: "#/definitions/UserInteraction" From af0e9162e6ee93627d574e3647c38c0630b68446 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:50 +0700 Subject: [PATCH 803/999] New translations PaymentMakeRecurrent.yaml (English) --- en/spec/definitions/PaymentMakeRecurrent.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/PaymentMakeRecurrent.yaml b/en/spec/definitions/PaymentMakeRecurrent.yaml index c22dbdcf38..aee79067b8 100644 --- a/en/spec/definitions/PaymentMakeRecurrent.yaml +++ b/en/spec/definitions/PaymentMakeRecurrent.yaml @@ -1,5 +1,4 @@ -description: | - An indication of the creation of a parent recurrence payment. - Successful payment with this attribute can be used as a parent payment in other recurring payments. +description: > + An indication of the creation of a parent recurrence payment. Successful payment with this attribute can be used as a parent payment in other recurring payments. type: boolean default: false From 74ff459d2f2701143b1442d7663b569d0cfc0735 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:51 +0700 Subject: [PATCH 804/999] New translations PaymentParams.yaml (English) --- en/spec/definitions/PaymentParams.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/PaymentParams.yaml b/en/spec/definitions/PaymentParams.yaml index d2a685b57d..71286eaf24 100644 --- a/en/spec/definitions/PaymentParams.yaml +++ b/en/spec/definitions/PaymentParams.yaml @@ -6,19 +6,19 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" flow: - $ref: '#/definitions/PaymentFlow' + $ref: "#/definitions/PaymentFlow" payer: - $ref: '#/definitions/Payer' + $ref: "#/definitions/Payer" processingDeadline: x-rebillyMerge: - - $ref: '#/definitions/ProcessingDeadline' + $ref: "#/definitions/ProcessingDeadline" makeRecurrent: x-rebillyMerge: - - $ref: '#/definitions/PaymentMakeRecurrent' + $ref: "#/definitions/PaymentMakeRecurrent" metadata: description: Metadata to be linked with the payment type: object From 90fc7e842e620cf3d838c9108e495453fe9c8d1c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:52 +0700 Subject: [PATCH 805/999] New translations PaymentRecurrentParent.yaml (English) --- en/spec/definitions/PaymentRecurrentParent.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentRecurrentParent.yaml b/en/spec/definitions/PaymentRecurrentParent.yaml index 718bb57291..f311e11212 100644 --- a/en/spec/definitions/PaymentRecurrentParent.yaml +++ b/en/spec/definitions/PaymentRecurrentParent.yaml @@ -5,8 +5,8 @@ required: - paymentID properties: invoiceID: - description: Invoice ID + description: Invoice identifier type: string paymentID: - description: Payment ID + description: Payment identifier type: string From e6faf17b93f017d5681a9fd4689bc40b65d1f006 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:53 +0700 Subject: [PATCH 806/999] New translations PaymentResource.yaml (English) --- en/spec/definitions/PaymentResource.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/en/spec/definitions/PaymentResource.yaml b/en/spec/definitions/PaymentResource.yaml index 20e44fc75b..7ca0827f29 100644 --- a/en/spec/definitions/PaymentResource.yaml +++ b/en/spec/definitions/PaymentResource.yaml @@ -2,24 +2,22 @@ type: object description: Disposable payment tool data properties: paymentToolToken: - description: | + description: > A payment tool token provided by the payer. - _Required when creating a payment or binding, can be obtained during [tokenization](#operation/createPaymentResource)_. type: string maxLength: 2000 paymentSession: - description: | + description: > Payment session identifier. - _Required when creating a payment or binding, can be obtained during [tokenization](#operation/createPaymentResource)_. type: string maxLength: 1000 paymentToolDetails: - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" clientInfo: allOf: - - $ref: '#/definitions/ClientInfo' + $ref: "#/definitions/ClientInfo" - readOnly: true From 5174cf0f1bd9013fe23dfe921ee3bb475c56f016 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:54 +0700 Subject: [PATCH 807/999] New translations PaymentResourceParams.yaml (English) --- en/spec/definitions/PaymentResourceParams.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentResourceParams.yaml b/en/spec/definitions/PaymentResourceParams.yaml index f73355a9da..9f62742485 100644 --- a/en/spec/definitions/PaymentResourceParams.yaml +++ b/en/spec/definitions/PaymentResourceParams.yaml @@ -4,6 +4,6 @@ required: - clientInfo properties: paymentTool: - $ref: '#/definitions/PaymentTool' + $ref: "#/definitions/PaymentTool" clientInfo: - $ref: '#/definitions/ClientInfo' + $ref: "#/definitions/ClientInfo" From 7cc796247928ea4b354cc726ec50a4720a7977cc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:55 +0700 Subject: [PATCH 808/999] New translations PaymentResourcePayer.yaml (English) --- en/spec/definitions/PaymentResourcePayer.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/PaymentResourcePayer.yaml b/en/spec/definitions/PaymentResourcePayer.yaml index fd2283847d..da599ef26b 100644 --- a/en/spec/definitions/PaymentResourcePayer.yaml +++ b/en/spec/definitions/PaymentResourcePayer.yaml @@ -2,13 +2,13 @@ type: object description: Disposable payment tool allOf: - - $ref: '#/definitions/Payer' + $ref: "#/definitions/Payer" - - $ref: '#/definitions/PaymentResource' + $ref: "#/definitions/PaymentResource" - type: object required: - contactInfo properties: contactInfo: - $ref: '#/definitions/ContactInfo' + $ref: "#/definitions/ContactInfo" From b6749a965e352e89037aab9ba2fba1784d8cdf1b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:56 +0700 Subject: [PATCH 809/999] New translations PaymentResourceResult.yaml (English) --- en/spec/definitions/PaymentResourceResult.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/PaymentResourceResult.yaml b/en/spec/definitions/PaymentResourceResult.yaml index 2be6a7773b..30bfc7f18e 100644 --- a/en/spec/definitions/PaymentResourceResult.yaml +++ b/en/spec/definitions/PaymentResourceResult.yaml @@ -13,16 +13,16 @@ properties: type: string maxLength: 1000 paymentToolDetails: - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" clientInfo: allOf: - - $ref: '#/definitions/ClientInfo' + $ref: "#/definitions/ClientInfo" - readOnly: true validUntil: - description: Date and time until which the payment resource token remains valid + description: > + Date and time until which the payment resource token remains valid type: string format: date-time readOnly: true - From 601ad4f0351a890b52b9cb9642e49198dc6b7f97 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:57 +0700 Subject: [PATCH 810/999] New translations PaymentSearchResult.yaml (English) --- en/spec/definitions/PaymentSearchResult.yaml | 24 +++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/en/spec/definitions/PaymentSearchResult.yaml b/en/spec/definitions/PaymentSearchResult.yaml index 2b0e45564c..75dc03c3d3 100644 --- a/en/spec/definitions/PaymentSearchResult.yaml +++ b/en/spec/definitions/PaymentSearchResult.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentStatus' + $ref: "#/definitions/PaymentStatus" - type: object required: @@ -20,17 +20,19 @@ allOf: description: Shortened payment and invoice identifier (spid) type: string invoiceID: - description: 'Identifier of the invoice within which the payment was created' + description: > + Identifier of the invoice within which the payment was created type: string shopID: - description: 'Identifier of the shop within which the payment was created' + description: > + Identifier of the shop within which the payment was created type: string createdAt: description: Created at type: string format: date-time amount: - description: | + description: > The price of the goods or services offered, in minor monetary units, e.g. cents if U.S. dollars are specified as the currency type: integer format: int64 @@ -43,11 +45,11 @@ allOf: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" payer: - $ref: '#/definitions/Payer' + $ref: "#/definitions/Payer" flow: - $ref: '#/definitions/PaymentFlow' + $ref: "#/definitions/PaymentFlow" metadata: description: Payment metadata type: object @@ -56,12 +58,12 @@ allOf: type: string format: date-time transactionInfo: - $ref: '#/definitions/TransactionInfo' + $ref: "#/definitions/TransactionInfo" makeRecurrent: x-rebillyMerge: - - $ref: '#/definitions/PaymentMakeRecurrent' + $ref: "#/definitions/PaymentMakeRecurrent" cart: - $ref: '#/definitions/InvoiceCart' + $ref: "#/definitions/InvoiceCart" allocation: - $ref: '#/definitions/Allocation' + $ref: "#/definitions/Allocation" From 5bb0fd1580fb707e0a6ca0d0073c46f0a5f6db64 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:58 +0700 Subject: [PATCH 811/999] New translations PaymentStarted.yaml (English) --- en/spec/definitions/PaymentStarted.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentStarted.yaml b/en/spec/definitions/PaymentStarted.yaml index 23f1de04bc..9edb5f6343 100644 --- a/en/spec/definitions/PaymentStarted.yaml +++ b/en/spec/definitions/PaymentStarted.yaml @@ -1,11 +1,11 @@ type: object allOf: - - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" - type: object required: - payment properties: payment: - $ref: '#/definitions/Payment' + $ref: "#/definitions/Payment" From 23e8e91a5509f752c4b9ea2754676074c5f21654 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:14:59 +0700 Subject: [PATCH 812/999] New translations PaymentStatus.yaml (English) --- en/spec/definitions/PaymentStatus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentStatus.yaml b/en/spec/definitions/PaymentStatus.yaml index 7230beb06b..b99b43cb03 100644 --- a/en/spec/definitions/PaymentStatus.yaml +++ b/en/spec/definitions/PaymentStatus.yaml @@ -13,4 +13,4 @@ properties: - refunded - failed error: - $ref: '#/definitions/PaymentError' + $ref: "#/definitions/PaymentError" From c666a7f058da891fa687f86e22d051376c1cb1a2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:00 +0700 Subject: [PATCH 813/999] New translations PaymentStatusChanged.yaml (English) --- en/spec/definitions/PaymentStatusChanged.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentStatusChanged.yaml b/en/spec/definitions/PaymentStatusChanged.yaml index 5df7ce2c82..1b5f8c50cb 100644 --- a/en/spec/definitions/PaymentStatusChanged.yaml +++ b/en/spec/definitions/PaymentStatusChanged.yaml @@ -1,9 +1,9 @@ type: object allOf: - - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" - - $ref: '#/definitions/PaymentStatus' + $ref: "#/definitions/PaymentStatus" - type: object required: From 1b9a24a517b18f9abb2a619d0d38523836941b86 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:01 +0700 Subject: [PATCH 814/999] New translations PaymentTerminal.yaml (English) --- en/spec/definitions/PaymentTerminal.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentTerminal.yaml b/en/spec/definitions/PaymentTerminal.yaml index f2d4cce6fc..b13c74e4c4 100644 --- a/en/spec/definitions/PaymentTerminal.yaml +++ b/en/spec/definitions/PaymentTerminal.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentMethod' + $ref: "#/definitions/PaymentMethod" - type: object required: @@ -13,4 +13,4 @@ allOf: items: x-rebillyMerge: - - $ref: '#/definitions/PaymentTerminalProvider' + $ref: "#/definitions/PaymentTerminalProvider" From 30e5fbab7bad7c40c151dce9e16bba92faf1556c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:02 +0700 Subject: [PATCH 815/999] New translations PaymentTerminalData.yaml (English) --- en/spec/definitions/PaymentTerminalData.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/spec/definitions/PaymentTerminalData.yaml b/en/spec/definitions/PaymentTerminalData.yaml index bf2301aa47..ec5d980480 100644 --- a/en/spec/definitions/PaymentTerminalData.yaml +++ b/en/spec/definitions/PaymentTerminalData.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentTool' + $ref: "#/definitions/PaymentTool" - type: object description: Payment terminal @@ -11,12 +11,12 @@ allOf: provider: x-rebillyMerge: - - $ref: '#/definitions/PaymentTerminalProvider' + $ref: "#/definitions/PaymentTerminalProvider" metadata: - description: | + description: > Arbitrary metadata further describing this payment instrument. type: object example: type: BankAccountRUS - accountNumber: '40817810500000000035' - bankBIC: '044525716' + accountNumber: "40817810500000000035" + bankBIC: "044525716" From 47a0a024d8c76939b20c0166d0bc6f6aab8e688f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:03 +0700 Subject: [PATCH 816/999] New translations PaymentTerminalDetails.yaml (English) --- en/spec/definitions/PaymentTerminalDetails.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentTerminalDetails.yaml b/en/spec/definitions/PaymentTerminalDetails.yaml index 5027b75112..6115c65c57 100644 --- a/en/spec/definitions/PaymentTerminalDetails.yaml +++ b/en/spec/definitions/PaymentTerminalDetails.yaml @@ -4,4 +4,4 @@ properties: provider: x-rebillyMerge: - - $ref: '#/definitions/PaymentTerminalProvider' + $ref: "#/definitions/PaymentTerminalProvider" From 5768321e7a173ef9129ba7fd6b35d87cffe5f166 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:04 +0700 Subject: [PATCH 817/999] New translations PaymentTerminalProvider.yaml (English) --- en/spec/definitions/PaymentTerminalProvider.yaml | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/en/spec/definitions/PaymentTerminalProvider.yaml b/en/spec/definitions/PaymentTerminalProvider.yaml index 99224e8390..68d5439965 100644 --- a/en/spec/definitions/PaymentTerminalProvider.yaml +++ b/en/spec/definitions/PaymentTerminalProvider.yaml @@ -1,17 +1,6 @@ -description: | +description: > Payment terminal provider. - - The set of providers available for making payments can be found by calling the - the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. - + The list of providers available for making payments can be found by calling the the corresponding [operation](#operation/getInvoicePaymentMethods) after creating an invoice. Additional provider details can be found out by calling [reference operation](#operation/getServiceProviderByID). type: string example: EUROSET -#enum: -#- EUROSET -#- ALIPAY -#- WECHAT -#- ZOTAPAY -#- QPS -#- UZCARD -#- RBS \ No newline at end of file From 7fad87eea6bab4889751d116aafe330874373e0d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:05 +0700 Subject: [PATCH 818/999] New translations PaymentTerminalReceipt.yaml (English) --- en/spec/definitions/PaymentTerminalReceipt.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentTerminalReceipt.yaml b/en/spec/definitions/PaymentTerminalReceipt.yaml index ad07aa432f..d39e4be1ce 100644 --- a/en/spec/definitions/PaymentTerminalReceipt.yaml +++ b/en/spec/definitions/PaymentTerminalReceipt.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/UserInteraction' + $ref: "#/definitions/UserInteraction" - type: object required: @@ -14,4 +14,3 @@ allOf: dueDate: description: Expiration date and time type: string - From 56a24ef186bcc78b2d152a1b3c33247cc6bcbf89 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:06 +0700 Subject: [PATCH 819/999] New translations PaymentTerms.yaml (English) --- en/spec/definitions/PaymentTerms.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PaymentTerms.yaml b/en/spec/definitions/PaymentTerms.yaml index 64fdff3cdd..f8f70979ba 100644 --- a/en/spec/definitions/PaymentTerms.yaml +++ b/en/spec/definitions/PaymentTerms.yaml @@ -5,7 +5,7 @@ properties: items: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" categories: type: array items: From af99081f4f1abe26f1ada3b16fc1d04ec450eafe Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:08 +0700 Subject: [PATCH 820/999] New translations PaymentToolDetailsBankCard.yaml (English) --- en/spec/definitions/PaymentToolDetailsBankCard.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentToolDetailsBankCard.yaml b/en/spec/definitions/PaymentToolDetailsBankCard.yaml index fe7591ff7b..b5a8735115 100644 --- a/en/spec/definitions/PaymentToolDetailsBankCard.yaml +++ b/en/spec/definitions/PaymentToolDetailsBankCard.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" - - $ref: '#/definitions/BankCardDetails' + $ref: "#/definitions/BankCardDetails" From ed201984a869744885cd21f525d9379dd367c40c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:09 +0700 Subject: [PATCH 821/999] New translations PaymentToolDetailsCryptoWallet.yaml (English) --- en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml b/en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml index ba67fd3594..e6c5909137 100644 --- a/en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml +++ b/en/spec/definitions/PaymentToolDetailsCryptoWallet.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" - - $ref: '#/definitions/CryptoWalletDetails' + $ref: "#/definitions/CryptoWalletDetails" From 343b8fa5a2c252a792d7404738857778d3e2bbaf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:10 +0700 Subject: [PATCH 822/999] New translations PaymentToolDetailsDigitalWallet.yaml (English) --- en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml b/en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml index 596dfd56cf..198a019232 100644 --- a/en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml +++ b/en/spec/definitions/PaymentToolDetailsDigitalWallet.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" - - $ref: '#/definitions/DigitalWalletDetails' + $ref: "#/definitions/DigitalWalletDetails" From 420c396f989a8343f0d79b14a83b1541c8fa3c25 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:11 +0700 Subject: [PATCH 823/999] New translations PaymentToolDetailsMobileCommerce.yaml (English) --- en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml b/en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml index 2d3b88f835..05c8743fac 100644 --- a/en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml +++ b/en/spec/definitions/PaymentToolDetailsMobileCommerce.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" - - $ref: '#/definitions/MobileCommerceDetails' + $ref: "#/definitions/MobileCommerceDetails" From e80c4040142317be807d638035f40560d58c60b6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:12 +0700 Subject: [PATCH 824/999] New translations PaymentToolDetailsPaymentTerminal.yaml (English) --- en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml b/en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml index dabe94fe32..5ff006fb6d 100644 --- a/en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml +++ b/en/spec/definitions/PaymentToolDetailsPaymentTerminal.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" - - $ref: '#/definitions/PaymentTerminalDetails' + $ref: "#/definitions/PaymentTerminalDetails" From 15ae455c3178b647064c7c763e8ac67195d49e9a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:13 +0700 Subject: [PATCH 825/999] New translations Payout.yaml (English) --- en/spec/definitions/Payout.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/Payout.yaml b/en/spec/definitions/Payout.yaml index 13acc80cde..b9777508d0 100644 --- a/en/spec/definitions/Payout.yaml +++ b/en/spec/definitions/Payout.yaml @@ -22,22 +22,22 @@ properties: type: string maxLength: 1000 amount: - description: | + description: > Payout amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 minimum: 1 fee: - description: 'System fee in minor monetary units' + description: System fee in minor monetary units type: integer format: int64 minimum: 0 currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" payoutToolDetails: - $ref: '#/definitions/PayoutToolDetails' + $ref: "#/definitions/PayoutToolDetails" status: description: Payout status type: string From 1407f21c9760026a16c0dba2a6f04ab5aa9037dc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:15 +0700 Subject: [PATCH 826/999] New translations PayoutParams.yaml (English) --- en/spec/definitions/PayoutParams.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/PayoutParams.yaml b/en/spec/definitions/PayoutParams.yaml index 3f797c2e2b..f918ffc236 100644 --- a/en/spec/definitions/PayoutParams.yaml +++ b/en/spec/definitions/PayoutParams.yaml @@ -8,19 +8,19 @@ properties: id: x-rebillyMerge: - - $ref: '#/definitions/PayoutID' + $ref: "#/definitions/PayoutID" shopID: description: Shop ID type: string partyID: x-rebillyMerge: - - $ref: '#/definitions/PartyID' + $ref: "#/definitions/PartyID" payoutToolID: description: Payout tool ID type: string amount: - description: | + description: > Payout amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 @@ -28,4 +28,4 @@ properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" From 6bae87026032fba3d65b3d5f4ddc412b99fa7256 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:15 +0700 Subject: [PATCH 827/999] New translations PayoutTool.yaml (English) --- en/spec/definitions/PayoutTool.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutTool.yaml b/en/spec/definitions/PayoutTool.yaml index 0b699bab67..1aaa0aa0e5 100644 --- a/en/spec/definitions/PayoutTool.yaml +++ b/en/spec/definitions/PayoutTool.yaml @@ -9,4 +9,4 @@ allOf: description: Payout tool ID type: string - - $ref: '#/definitions/PayoutToolParams' + $ref: "#/definitions/PayoutToolParams" From 97275dfd922327b9bb94ec842f81512cc0893c8e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:17 +0700 Subject: [PATCH 828/999] New translations PayoutToolDetailsBankAccount.yaml (English) --- en/spec/definitions/PayoutToolDetailsBankAccount.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PayoutToolDetailsBankAccount.yaml b/en/spec/definitions/PayoutToolDetailsBankAccount.yaml index 91e9c2b343..db47d0af1b 100644 --- a/en/spec/definitions/PayoutToolDetailsBankAccount.yaml +++ b/en/spec/definitions/PayoutToolDetailsBankAccount.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PayoutToolDetails' + $ref: "#/definitions/PayoutToolDetails" - - $ref: '#/definitions/BankAccount' + $ref: "#/definitions/BankAccount" From 5e84cfe09788ecc9c75014ddc5138293fa0b653f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:18 +0700 Subject: [PATCH 829/999] New translations PayoutToolDetailsInternationalBankAccount.yaml (English) --- .../PayoutToolDetailsInternationalBankAccount.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PayoutToolDetailsInternationalBankAccount.yaml b/en/spec/definitions/PayoutToolDetailsInternationalBankAccount.yaml index cfb761f170..f9621666b4 100644 --- a/en/spec/definitions/PayoutToolDetailsInternationalBankAccount.yaml +++ b/en/spec/definitions/PayoutToolDetailsInternationalBankAccount.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PayoutToolDetails' + $ref: "#/definitions/PayoutToolDetails" - - $ref: '#/definitions/InternationalBankAccount' + $ref: "#/definitions/InternationalBankAccount" From 203ea82866f0c39163d958a442e1bd09b95f0c37 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:19 +0700 Subject: [PATCH 830/999] New translations PayoutToolDetailsPaymentInstitutionAccount.yaml (English) --- .../PayoutToolDetailsPaymentInstitutionAccount.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PayoutToolDetailsPaymentInstitutionAccount.yaml b/en/spec/definitions/PayoutToolDetailsPaymentInstitutionAccount.yaml index ffad52a31e..705f7de413 100644 --- a/en/spec/definitions/PayoutToolDetailsPaymentInstitutionAccount.yaml +++ b/en/spec/definitions/PayoutToolDetailsPaymentInstitutionAccount.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/PayoutToolDetails' + $ref: "#/definitions/PayoutToolDetails" - - $ref: '#/definitions/PaymentInstitutionAccount' + $ref: "#/definitions/PaymentInstitutionAccount" From 71804bcc0acdc3d599c42b6f31311d44c1cc2d63 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:20 +0700 Subject: [PATCH 831/999] New translations PayoutToolDetailsWalletInfo.yaml (English) --- en/spec/definitions/PayoutToolDetailsWalletInfo.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml b/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml index 699eec4f7d..3ada151393 100644 --- a/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml +++ b/en/spec/definitions/PayoutToolDetailsWalletInfo.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PayoutToolDetails' + $ref: "#/definitions/PayoutToolDetails" - type: object required: @@ -12,4 +12,3 @@ allOf: type: string maxLength: 40 minLength: 1 - From aae3b1c1aa51ee2b5b5c100d5c4750533edda81e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:21 +0700 Subject: [PATCH 832/999] New translations PayoutToolParams.yaml (English) --- en/spec/definitions/PayoutToolParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PayoutToolParams.yaml b/en/spec/definitions/PayoutToolParams.yaml index 5e088f1467..ccc14154ec 100644 --- a/en/spec/definitions/PayoutToolParams.yaml +++ b/en/spec/definitions/PayoutToolParams.yaml @@ -7,4 +7,4 @@ properties: description: Payout currency type: string details: - $ref: '#/definitions/PayoutToolDetails' + $ref: "#/definitions/PayoutToolDetails" From f05ad38948211307a341457a70c8ab611710efd7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:21 +0700 Subject: [PATCH 833/999] New translations PowerOfAttorney.yaml (English) --- en/spec/definitions/PowerOfAttorney.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/PowerOfAttorney.yaml b/en/spec/definitions/PowerOfAttorney.yaml index 9249a49749..6e73b2a7dc 100644 --- a/en/spec/definitions/PowerOfAttorney.yaml +++ b/en/spec/definitions/PowerOfAttorney.yaml @@ -1,6 +1,6 @@ type: object allOf: - - $ref: '#/definitions/RepresentativeDocument' + $ref: "#/definitions/RepresentativeDocument" - - $ref: '#/definitions/LegalAgreement' + $ref: "#/definitions/LegalAgreement" From 2b043d44c70e24f77099ab6d5700ad26fbb8ad77 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:22 +0700 Subject: [PATCH 834/999] New translations PrivateEntity.yaml (English) --- en/spec/definitions/PrivateEntity.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/PrivateEntity.yaml b/en/spec/definitions/PrivateEntity.yaml index 1e8f0c77db..bb6bf22c75 100644 --- a/en/spec/definitions/PrivateEntity.yaml +++ b/en/spec/definitions/PrivateEntity.yaml @@ -1,7 +1,7 @@ description: Private entity allOf: - - $ref: '#/definitions/Contractor' + $ref: "#/definitions/Contractor" - type: object discriminator: entityType From 5cc854633276a7938c2644590d7fad838949ab94 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:24 +0700 Subject: [PATCH 835/999] New translations QrCodeDisplayRequest.yaml (English) --- en/spec/definitions/QrCodeDisplayRequest.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/QrCodeDisplayRequest.yaml b/en/spec/definitions/QrCodeDisplayRequest.yaml index 2b9ab6cb0a..bfebc3eaef 100644 --- a/en/spec/definitions/QrCodeDisplayRequest.yaml +++ b/en/spec/definitions/QrCodeDisplayRequest.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/UserInteraction' + $ref: "#/definitions/UserInteraction" - type: object required: From 2213ffa8f40f7440605ab5dfbf318accace66cbb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:26 +0700 Subject: [PATCH 836/999] New translations RecurrentPayer.yaml (English) --- en/spec/definitions/RecurrentPayer.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/RecurrentPayer.yaml b/en/spec/definitions/RecurrentPayer.yaml index b1a90ebc74..4b089f207e 100644 --- a/en/spec/definitions/RecurrentPayer.yaml +++ b/en/spec/definitions/RecurrentPayer.yaml @@ -2,7 +2,7 @@ type: object description: Recurring payment tool based on another payment allOf: - - $ref: '#/definitions/Payer' + $ref: "#/definitions/Payer" - type: object required: @@ -10,8 +10,8 @@ allOf: - recurrentParentPayment properties: contactInfo: - $ref: '#/definitions/ContactInfo' + $ref: "#/definitions/ContactInfo" recurrentParentPayment: - $ref: '#/definitions/PaymentRecurrentParent' + $ref: "#/definitions/PaymentRecurrentParent" paymentToolDetails: - $ref: '#/definitions/PaymentToolDetails' + $ref: "#/definitions/PaymentToolDetails" From f7160df7c2278b5b8c2c02e158dbc502295702ae Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:27 +0700 Subject: [PATCH 837/999] New translations Redirect.yaml (English) --- en/spec/definitions/Redirect.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/Redirect.yaml b/en/spec/definitions/Redirect.yaml index db06b427f7..47ff26a054 100644 --- a/en/spec/definitions/Redirect.yaml +++ b/en/spec/definitions/Redirect.yaml @@ -1,11 +1,11 @@ type: object allOf: - - $ref: '#/definitions/UserInteraction' + $ref: "#/definitions/UserInteraction" - type: object required: - request properties: request: - $ref: '#/definitions/BrowserRequest' + $ref: "#/definitions/BrowserRequest" From 4f3c2c0e7d79e86e2bbb0c6d30896c49b33da27d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:28 +0700 Subject: [PATCH 838/999] New translations Refund.yaml (English) --- en/spec/definitions/Refund.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/definitions/Refund.yaml b/en/spec/definitions/Refund.yaml index 671cd4f5a8..b9d0792148 100644 --- a/en/spec/definitions/Refund.yaml +++ b/en/spec/definitions/Refund.yaml @@ -14,7 +14,7 @@ x-merge-properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" createdAt: description: Creation date and time type: string @@ -28,23 +28,23 @@ x-merge-properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" reason: description: Refund reason type: string cart: x-rebillyMerge: - - $ref: '#/definitions/InvoiceCart' + $ref: "#/definitions/InvoiceCart" - description: > - The final cart of goods and services provided, which should be formed from the invoice cart excluding the items for which a refund has been made. The amount of the cart should be the same as the amount of the payment less the amount of the refund. + The final cart of goods and services provided, which should be formed from the invoice cart excluding the items for which a refund has been made. The amount of the cart should be the same as the amount of the payment less the amount of the refund. allocation: x-rebillyMerge: - - $ref: '#/definitions/Allocation' + $ref: "#/definitions/Allocation" - description: > - The final cash distribution, which should be formed from the invoice distribution excluding the items for which a refund is made. + The final cash distribution, which should be formed from the invoice distribution excluding the items for which a refund is made. - - $ref: '#/definitions/RefundStatus' + $ref: "#/definitions/RefundStatus" From e9a98ee376e619d0ae65f067fbb614a9afbb0425 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:28 +0700 Subject: [PATCH 839/999] New translations RefundParams.yaml (English) --- en/spec/definitions/RefundParams.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/definitions/RefundParams.yaml b/en/spec/definitions/RefundParams.yaml index 40e0dcb4fe..bce6450c52 100644 --- a/en/spec/definitions/RefundParams.yaml +++ b/en/spec/definitions/RefundParams.yaml @@ -3,9 +3,9 @@ properties: externalID: x-rebillyMerge: - - $ref: '#/definitions/ExternalID' + $ref: "#/definitions/ExternalID" amount: - description: | + description: > Refund amount, in minor monetary units, e.g. cents if US dollars are specified as the currency. type: integer format: int64 @@ -13,7 +13,7 @@ properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" reason: description: Refund reason type: string @@ -21,14 +21,14 @@ properties: cart: x-rebillyMerge: - - $ref: '#/definitions/InvoiceCart' + $ref: "#/definitions/InvoiceCart" - description: > - The final cart of goods and services provided, which should be formed from the invoice cart excluding the items for which a refund has been made. The amount of the cart should be the same as the amount of the payment less the amount of the refund. + The final cart of goods and services provided, which should be formed from the invoice cart excluding the items for which a refund has been made. The amount of the cart should be the same as the amount of the payment less the amount of the refund. allocation: x-rebillyMerge: - - $ref: '#/definitions/Allocation' + $ref: "#/definitions/Allocation" - description: > - Cash allocation, which should be formed from the items for which a refund is made. The sum of all allocation transactions must match the refund amount. + Cash allocation, which should be formed from the items for which a refund is made. The sum of all allocation transactions must match the refund amount. From 6e5e87a6a7fa507458d026fb20608cda153e9bdf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:29 +0700 Subject: [PATCH 840/999] New translations RefundSearchResult.yaml (English) --- en/spec/definitions/RefundSearchResult.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RefundSearchResult.yaml b/en/spec/definitions/RefundSearchResult.yaml index 89523a18ac..80a7e78110 100644 --- a/en/spec/definitions/RefundSearchResult.yaml +++ b/en/spec/definitions/RefundSearchResult.yaml @@ -13,4 +13,4 @@ allOf: description: Payment ID type: string - - $ref: '#/definitions/Refund' + $ref: "#/definitions/Refund" From 9e6e6ffb5e5844878460cc0f20f15a95b3889d26 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:30 +0700 Subject: [PATCH 841/999] New translations RefundStarted.yaml (English) --- en/spec/definitions/RefundStarted.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/RefundStarted.yaml b/en/spec/definitions/RefundStarted.yaml index 73c4918e77..310ba9c856 100644 --- a/en/spec/definitions/RefundStarted.yaml +++ b/en/spec/definitions/RefundStarted.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" - type: object required: @@ -11,4 +11,4 @@ allOf: paymentID: type: string refund: - $ref: '#/definitions/Refund' + $ref: "#/definitions/Refund" From a6755a05bd057189aaf771296203c9fe0880102d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:31 +0700 Subject: [PATCH 842/999] New translations RefundStatus.yaml (English) --- en/spec/definitions/RefundStatus.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RefundStatus.yaml b/en/spec/definitions/RefundStatus.yaml index c9cafbb980..b0b323ac84 100644 --- a/en/spec/definitions/RefundStatus.yaml +++ b/en/spec/definitions/RefundStatus.yaml @@ -10,7 +10,7 @@ properties: - succeeded - failed error: - description: | + description: > Data of the error that occurred during the refund process, if the refund was unsuccessful type: object required: From 12e6803f3cbaefcb078711005b6460607bf29075 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:32 +0700 Subject: [PATCH 843/999] New translations RefundStatusChanged.yaml (English) --- en/spec/definitions/RefundStatusChanged.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/RefundStatusChanged.yaml b/en/spec/definitions/RefundStatusChanged.yaml index a42044bc4f..aece7e28f5 100644 --- a/en/spec/definitions/RefundStatusChanged.yaml +++ b/en/spec/definitions/RefundStatusChanged.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/InvoiceChange' + $ref: "#/definitions/InvoiceChange" - type: object required: @@ -13,4 +13,4 @@ allOf: refundID: type: string - - $ref: '#/definitions/RefundStatus' + $ref: "#/definitions/RefundStatus" From 812a4d2cbf33785643390c73357dabcc76eb59ce Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:33 +0700 Subject: [PATCH 844/999] New translations RegisteredUser.yaml (English) --- en/spec/definitions/RegisteredUser.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/RegisteredUser.yaml b/en/spec/definitions/RegisteredUser.yaml index 1e2f1ed4a1..f947b005c4 100644 --- a/en/spec/definitions/RegisteredUser.yaml +++ b/en/spec/definitions/RegisteredUser.yaml @@ -1,7 +1,7 @@ description: Registered user of the system allOf: - - $ref: '#/definitions/Contractor' + $ref: "#/definitions/Contractor" - type: object required: From be8e31707eeb96bef8f8e8f0e96e3744a9f4e5be Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:35 +0700 Subject: [PATCH 845/999] New translations ReportingPreferences.yaml (English) --- en/spec/definitions/ReportingPreferences.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ReportingPreferences.yaml b/en/spec/definitions/ReportingPreferences.yaml index 9ff959f494..ab044f5776 100644 --- a/en/spec/definitions/ReportingPreferences.yaml +++ b/en/spec/definitions/ReportingPreferences.yaml @@ -2,4 +2,4 @@ description: Preferences for automatic reporting type: object properties: serviceAcceptanceActPreferences: - $ref: '#/definitions/ServiceAcceptanceActPreferences' + $ref: "#/definitions/ServiceAcceptanceActPreferences" From d72e9f839b322f23b1972fff6dc41021555a528e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:36 +0700 Subject: [PATCH 846/999] New translations Representative.yaml (English) --- en/spec/definitions/Representative.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/Representative.yaml b/en/spec/definitions/Representative.yaml index 6f7ef64e4a..679cdcd28c 100644 --- a/en/spec/definitions/Representative.yaml +++ b/en/spec/definitions/Representative.yaml @@ -1,4 +1,4 @@ -description: EEC/Representative +description: EIO/Representative type: object required: - position @@ -9,7 +9,7 @@ properties: description: Name of the EIO/representative's position type: string fullName: - description: EEC/representative full name + description: EIO/representative full name type: string document: - $ref: '#/definitions/RepresentativeDocument' + $ref: "#/definitions/RepresentativeDocument" From 4770752689b80bfc9f4dcfd0bdd3cab6c7d39626 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:38 +0700 Subject: [PATCH 847/999] New translations RussianLegalEntity.yaml (English) --- en/spec/definitions/RussianLegalEntity.yaml | 23 ++++++++++----------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/en/spec/definitions/RussianLegalEntity.yaml b/en/spec/definitions/RussianLegalEntity.yaml index 03d2357e28..e5266dc450 100644 --- a/en/spec/definitions/RussianLegalEntity.yaml +++ b/en/spec/definitions/RussianLegalEntity.yaml @@ -2,7 +2,7 @@ description: Legal entity operating under the jurisdiction of the Russian Federa type: object allOf: - - $ref: '#/definitions/LegalEntity' + $ref: "#/definitions/LegalEntity" - type: object required: @@ -17,45 +17,44 @@ allOf: - bankAccount properties: registeredName: - description: | + description: > Registered name of the legal entity type: string maxLength: 100 registeredNumber: - description: | + description: > OGRN – Major State Registration Number of the entry made in the Register about formation of a Russian company (consists of 12 digits). type: string pattern: '^(\d{13}|\d{15})$' inn: - description: | + description: > [Russian taxpayer personal identification number (INN)](https://www.nalog.gov.ru/eng/exchinf/inn/) type: string pattern: '^(\d{10}|\d{12})$' actualAddress: - description: | + description: > Location postal address type: string maxLength: 1000 postAddress: - description: | + description: > Postal address for sending correspondence type: string maxLength: 1000 representativePosition: - description: | - Job title - [EIO](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) or its representative + description: > + Job title [EIO](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) or its representative type: string maxLength: 100 representativeFullName: - description: | + description: > Full name of [EIO](https://ru.wikipedia.org/wiki/Исполнительный_орган_общества) or its representative type: string maxLength: 100 representativeDocument: - description: | + description: > Identification data of the document type: string maxLength: 1000 bankAccount: - $ref: '#/definitions/BankAccount' + $ref: "#/definitions/BankAccount" From c3db458017b7289cc41f9bb0c77460002a4dcc48 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:39 +0700 Subject: [PATCH 848/999] New translations RussianPrivateEntity.yaml (English) --- en/spec/definitions/RussianPrivateEntity.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/RussianPrivateEntity.yaml b/en/spec/definitions/RussianPrivateEntity.yaml index 7c8bad11ff..4d7d406516 100644 --- a/en/spec/definitions/RussianPrivateEntity.yaml +++ b/en/spec/definitions/RussianPrivateEntity.yaml @@ -2,7 +2,7 @@ description: Private entity under the jurisdiction of the Russian Federation type: object allOf: - - $ref: '#/definitions/PrivateEntity' + $ref: "#/definitions/PrivateEntity" - type: object required: @@ -24,4 +24,4 @@ allOf: type: string maxLength: 200 contactInfo: - $ref: '#/definitions/ContactInfo' + $ref: "#/definitions/ContactInfo" From 55c76eaf06014df42ec48ffb1950b2eb60426bab Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:40 +0700 Subject: [PATCH 849/999] New translations SamsungPay.yaml (English) --- en/spec/definitions/SamsungPay.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/SamsungPay.yaml b/en/spec/definitions/SamsungPay.yaml index 868f6ef1fc..242eebb9ee 100644 --- a/en/spec/definitions/SamsungPay.yaml +++ b/en/spec/definitions/SamsungPay.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/TokenizedCardData' + $ref: "#/definitions/TokenizedCardData" - type: object description: Samsung Pay data From 062e62ba4e79c9ac3d978286f7493413920cf1e1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:41 +0700 Subject: [PATCH 850/999] New translations ServiceAcceptanceActPreferences.yaml (English) --- en/spec/definitions/ServiceAcceptanceActPreferences.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ServiceAcceptanceActPreferences.yaml b/en/spec/definitions/ServiceAcceptanceActPreferences.yaml index a9ac4ad0b1..047c0b728a 100644 --- a/en/spec/definitions/ServiceAcceptanceActPreferences.yaml +++ b/en/spec/definitions/ServiceAcceptanceActPreferences.yaml @@ -9,4 +9,4 @@ properties: type: integer format: int32 signer: - $ref: '#/definitions/Representative' + $ref: "#/definitions/Representative" From 242aa45a68e886a31ab8386e31e08aed2ae03b78 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:42 +0700 Subject: [PATCH 851/999] New translations ServiceProvider.yaml (English) --- en/spec/definitions/ServiceProvider.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/en/spec/definitions/ServiceProvider.yaml b/en/spec/definitions/ServiceProvider.yaml index 3b54d14153..a115f30180 100644 --- a/en/spec/definitions/ServiceProvider.yaml +++ b/en/spec/definitions/ServiceProvider.yaml @@ -1,6 +1,5 @@ -description: | +description: > Payment service provider. - A third-party organization that provides payment services, such as maintaining a system of e-wallets or payment terminals. type: object required: @@ -11,19 +10,20 @@ properties: type: string maxLength: 100 brandName: - description: The name of the provider by which it is known to the general public + description: > + The name of the provider by which it is known to the general public type: string maxLength: 100 - example: 'Nubank' + example: "Nubank" category: - description: | + description: > Provider сategory. Can be used for presentation tasks, such as grouping available payment methods by their provider category, if known. type: string maxLength: 100 - example: 'onlinebanking' + example: "onlinebanking" metadata: - description: | + description: > Arbitrary, namespace-separated metadata that further describes a given provider to various consumers. type: object example: @@ -32,4 +32,4 @@ properties: banner: "/assets/brands/paypal.svg" localization: name: - 'ja_JP': 'ヱヴァンゲリヲン' + "ja_JP": "ヱヴァンゲリヲン" From 1ce32c08644348bacbff01eb3413b88fa2680b75 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:43 +0700 Subject: [PATCH 852/999] New translations Shop.yaml (English) --- en/spec/definitions/Shop.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/definitions/Shop.yaml b/en/spec/definitions/Shop.yaml index 252706aa85..f5180fd1a0 100644 --- a/en/spec/definitions/Shop.yaml +++ b/en/spec/definitions/Shop.yaml @@ -26,23 +26,23 @@ properties: currency: x-rebillyMerge: - - $ref: '#/definitions/Currency' + $ref: "#/definitions/Currency" categoryID: - description: | + description: > Сategory identifier of goods and services offered in this shop type: integer format: int32 location: - $ref: '#/definitions/ShopLocation' + $ref: "#/definitions/ShopLocation" details: - $ref: '#/definitions/ShopDetails' + $ref: "#/definitions/ShopDetails" contractID: - description: | + description: > Contract identifier on the basis of which the shop is serviced type: string payoutToolID: - description: | - Payout tool identifier within the contract used in the withdrawal process by shop + description: > + Payout tool identifier within the contract used in the payout process by shop type: string scheduleID: description: Payout schedule identifier From fb9682c2056f1d111a1cfb659cd404e5b33bb3a1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:45 +0700 Subject: [PATCH 853/999] New translations ShopLocationUrl.yaml (English) --- en/spec/definitions/ShopLocationUrl.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/ShopLocationUrl.yaml b/en/spec/definitions/ShopLocationUrl.yaml index 72156a3bf5..77896eba59 100644 --- a/en/spec/definitions/ShopLocationUrl.yaml +++ b/en/spec/definitions/ShopLocationUrl.yaml @@ -2,7 +2,7 @@ description: Shop location as a url on the Internet type: object allOf: - - $ref: '#/definitions/ShopLocation' + $ref: "#/definitions/ShopLocation" - type: object required: From ba9a3839bd961f3f681d5a9c1bcadc4b10b9dfd5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:45 +0700 Subject: [PATCH 854/999] New translations SubError.yaml (English) --- en/spec/definitions/SubError.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/SubError.yaml b/en/spec/definitions/SubError.yaml index 3ee697b513..d16cfbbf00 100644 --- a/en/spec/definitions/SubError.yaml +++ b/en/spec/definitions/SubError.yaml @@ -1,4 +1,4 @@ -description: | +description: > Detailed description of the error type: object required: @@ -8,4 +8,4 @@ properties: description: Details of the error code type: string subError: - $ref: '#/definitions/SubError' + $ref: "#/definitions/SubError" From ad1eba6734630716b48c1ec0d394d284ad72c959 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:46 +0700 Subject: [PATCH 855/999] New translations TokenizedCardData.yaml (English) --- en/spec/definitions/TokenizedCardData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/TokenizedCardData.yaml b/en/spec/definitions/TokenizedCardData.yaml index f194b060a7..7e6a79b900 100644 --- a/en/spec/definitions/TokenizedCardData.yaml +++ b/en/spec/definitions/TokenizedCardData.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/PaymentTool' + $ref: "#/definitions/PaymentTool" - type: object description: Tokenized bank card From 5075fe6e799ceef90988d7d159a6e2903a03bd57 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:48 +0700 Subject: [PATCH 856/999] New translations TransactionInfo.yaml (English) --- en/spec/definitions/TransactionInfo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/spec/definitions/TransactionInfo.yaml b/en/spec/definitions/TransactionInfo.yaml index 504d28cd7d..f51e928230 100644 --- a/en/spec/definitions/TransactionInfo.yaml +++ b/en/spec/definitions/TransactionInfo.yaml @@ -2,9 +2,9 @@ description: Transaction Info type: object properties: rrn: - description: 'Retrieval Reference Number' + description: Retrieval Reference Number type: string pattern: '^[a-zA-Z0-9]{4,20}$' approvalCode: - description: 'Authorization Approval Code' + description: Authorization Approval Code type: string From bc8dd139076bf4bedb8416db702f51869fb0c42b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:49 +0700 Subject: [PATCH 857/999] New translations UserInteractionForm.yaml (English) --- en/spec/definitions/UserInteractionForm.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/en/spec/definitions/UserInteractionForm.yaml b/en/spec/definitions/UserInteractionForm.yaml index 35679d2986..6e8c6602f7 100644 --- a/en/spec/definitions/UserInteractionForm.yaml +++ b/en/spec/definitions/UserInteractionForm.yaml @@ -7,12 +7,11 @@ items: - template properties: key: - description: | + description: > The value of the key of the form element to be send by means of browser type: string template: - description: | + description: > The template for the form element value - The template is presented according to the standard - [RFC6570](https://tools.ietf.org/html/rfc6570). + The template is presented according to the standard [RFC6570](https://tools.ietf.org/html/rfc6570). type: string From ab264c97745bd18af2280d6fa829746c47cff358 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:50 +0700 Subject: [PATCH 858/999] New translations Webhook.yaml (English) --- en/spec/definitions/Webhook.yaml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/en/spec/definitions/Webhook.yaml b/en/spec/definitions/Webhook.yaml index 7fb0684b00..bfa72e242f 100644 --- a/en/spec/definitions/Webhook.yaml +++ b/en/spec/definitions/Webhook.yaml @@ -4,31 +4,30 @@ required: - url properties: id: - description: | + description: > Identifier of the webhook type: string readOnly: true active: - description: | + description: > Is notification delivery currently enabled? type: boolean readOnly: true scope: - $ref: '#/definitions/WebhookScope' + $ref: "#/definitions/WebhookScope" partyID: x-rebillyMerge: - - $ref: '#/definitions/PartyID' + $ref: "#/definitions/PartyID" url: - description: | + description: > The URL that will receive notifications of events that have occurred type: string format: http-url maxLength: 1000 publicKey: - description: | - The content of the public key used to check the authoritativeness of - notifications coming to `url` + description: > + The content of the public key used to check the authoritativeness of notifications coming to `url` type: string format: hexadecimal readOnly: true From 072c1c44187c9998238d1c10cfc919bfd5a4c678 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:51 +0700 Subject: [PATCH 859/999] New translations WebhookScope.yaml (English) --- en/spec/definitions/WebhookScope.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/en/spec/definitions/WebhookScope.yaml b/en/spec/definitions/WebhookScope.yaml index e3fec9ec65..1a95e1ba12 100644 --- a/en/spec/definitions/WebhookScope.yaml +++ b/en/spec/definitions/WebhookScope.yaml @@ -1,6 +1,5 @@ -description: | - The scope of a webhook, limiting the set of event types, - for which the notifications should be sent +description: > + The scope of a webhook, limiting the list of event types, for which the notifications should be sent type: object discriminator: topic required: From 97b991400d63a12e72c182b185733f2294055d6a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:52 +0700 Subject: [PATCH 860/999] New translations YandexPay.yaml (English) --- en/spec/definitions/YandexPay.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/YandexPay.yaml b/en/spec/definitions/YandexPay.yaml index c65d3f290c..b3d7dd16b1 100644 --- a/en/spec/definitions/YandexPay.yaml +++ b/en/spec/definitions/YandexPay.yaml @@ -1,7 +1,7 @@ type: object allOf: - - $ref: '#/definitions/TokenizedCardData' + $ref: "#/definitions/TokenizedCardData" - type: object description: Yandex Pay data From 993ab76f8507843cd8bbdb8ff41aa2b435fa78b5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:53 +0700 Subject: [PATCH 861/999] New translations analytics@shops@{shopID}@invoices.yaml (English) --- .../analytics@shops@{shopID}@invoices.yaml | 50 ++++++++----------- 1 file changed, 21 insertions(+), 29 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml index f555dd16e6..55df59f912 100644 --- a/en/spec/paths/analytics@shops@{shopID}@invoices.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@invoices.yaml @@ -5,17 +5,17 @@ get: operationId: searchInvoices parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" - - $ref: '#/parameters/fromTime' + $ref: "#/parameters/fromTime" - - $ref: '#/parameters/toTime' + $ref: "#/parameters/toTime" - - $ref: '#/parameters/limit' + $ref: "#/parameters/limit" - name: invoiceStatus in: query @@ -65,14 +65,6 @@ get: required: false type: string - - #enum: - #- euroset - #- alipay - #- wechat - #- zotapay - #- qps - #- uzcard - #- rbs name: invoiceID in: query description: Invoice ID @@ -91,7 +83,7 @@ get: - name: payerEmail in: query - description: 'Payer''s e-mail' + description: Payer's e-mail required: false type: string format: email @@ -126,7 +118,7 @@ get: in: query required: false - - $ref: '#/definitions/BankCardTokenProvider' + $ref: "#/definitions/BankCardTokenProvider" - x-rebillyMerge: - @@ -134,7 +126,7 @@ get: in: query required: false - - $ref: '#/definitions/BankCardPaymentSystem' + $ref: "#/definitions/BankCardPaymentSystem" - name: first6 in: query @@ -152,10 +144,10 @@ get: - name: rrn in: query - description: 'Retrieval Reference Number' + description: Retrieval Reference Number required: false type: string - pattern: '^[a-zA-Z0-9]{12}$' + pattern: "^[a-zA-Z0-9]{12}$" - name: paymentAmount in: query @@ -179,9 +171,9 @@ get: in: query required: false - - $ref: '#/definitions/ContinuationToken' + $ref: "#/definitions/ContinuationToken" responses: - '200': + "200": description: Invoices found schema: type: object @@ -189,14 +181,14 @@ get: continuationToken: x-rebillyMerge: - - $ref: '#/definitions/ContinuationToken' + $ref: "#/definitions/ContinuationToken" result: type: array items: - $ref: '#/definitions/Invoice' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Invoice" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From f291c9104e7a723645e182eb22397c2c512cf067 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:54 +0700 Subject: [PATCH 862/999] New translations analytics@shops@{shopID}@payments.yaml (English) --- .../analytics@shops@{shopID}@payments.yaml | 52 ++++++++----------- 1 file changed, 22 insertions(+), 30 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payments.yaml b/en/spec/paths/analytics@shops@{shopID}@payments.yaml index 722aac78d6..559458c1c4 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payments.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payments.yaml @@ -5,17 +5,17 @@ get: operationId: searchPayments parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" - - $ref: '#/parameters/fromTime' + $ref: "#/parameters/fromTime" - - $ref: '#/parameters/toTime' + $ref: "#/parameters/toTime" - - $ref: '#/parameters/limit' + $ref: "#/parameters/limit" - name: paymentStatus in: query @@ -54,14 +54,6 @@ get: required: false type: string - - #enum: - #- euroset - #- alipay - #- wechat - #- zotapay - #- qps - #- uzcard - #- rbs name: invoiceID in: query description: Invoice ID @@ -80,7 +72,7 @@ get: - name: payerEmail in: query - description: 'Payer''s e-mail' + description: "Payer's e-mail" required: false type: string format: email @@ -125,14 +117,14 @@ get: - name: rrn in: query - description: 'Retrieval Reference Number' + description: Retrieval Reference Number required: false type: string - pattern: '^[a-zA-Z0-9]{12}$' + pattern: "^[a-zA-Z0-9]{12}$" - name: approvalCode in: query - description: 'Authorization Approval Code' + description: Authorization Approval Code required: false type: string maxLength: 40 @@ -144,7 +136,7 @@ get: in: query required: false - - $ref: '#/definitions/BankCardTokenProvider' + $ref: "#/definitions/BankCardTokenProvider" - x-rebillyMerge: - @@ -152,7 +144,7 @@ get: in: query required: false - - $ref: '#/definitions/BankCardPaymentSystem' + $ref: "#/definitions/BankCardPaymentSystem" - name: paymentAmount in: query @@ -168,9 +160,9 @@ get: in: query required: false - - $ref: '#/definitions/ContinuationToken' + $ref: "#/definitions/ContinuationToken" responses: - '200': + "200": description: Payments found schema: type: object @@ -178,14 +170,14 @@ get: continuationToken: x-rebillyMerge: - - $ref: '#/definitions/ContinuationToken' + $ref: "#/definitions/ContinuationToken" result: type: array items: - $ref: '#/definitions/PaymentSearchResult' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PaymentSearchResult" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 61e57ec00bf914059307f6777a900a7515a3030e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:55 +0700 Subject: [PATCH 863/999] New translations analytics@shops@{shopID}@payouts.yaml (English) --- .../analytics@shops@{shopID}@payouts.yaml | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml index 0b56c0ad12..987883325a 100644 --- a/en/spec/paths/analytics@shops@{shopID}@payouts.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@payouts.yaml @@ -5,19 +5,19 @@ get: operationId: searchPayouts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" - - $ref: '#/parameters/fromTime' + $ref: "#/parameters/fromTime" - - $ref: '#/parameters/toTime' + $ref: "#/parameters/toTime" - - $ref: '#/parameters/limit' + $ref: "#/parameters/limit" - - $ref: '#/parameters/offset' + $ref: "#/parameters/offset" - name: payoutID in: query @@ -38,7 +38,7 @@ get: description: > Type of payout to search * PayoutAccount - payout to bank account * Wallet - payout to wallet * PaymentInstitutionAccount - payout to payment institution account responses: - '200': + "200": description: Payouts found schema: type: object @@ -48,10 +48,10 @@ get: result: type: array items: - $ref: '#/definitions/Payout' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Payout" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From f1af39065961c8a69ed4bd62bb2906ba31e774b0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:56 +0700 Subject: [PATCH 864/999] New translations analytics@shops@{shopID}@refunds.yaml (English) --- .../analytics@shops@{shopID}@refunds.yaml | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml index 620a6b6293..d7c61d2690 100644 --- a/en/spec/paths/analytics@shops@{shopID}@refunds.yaml +++ b/en/spec/paths/analytics@shops@{shopID}@refunds.yaml @@ -5,19 +5,19 @@ get: operationId: searchRefunds parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" - - $ref: '#/parameters/fromTime' + $ref: "#/parameters/fromTime" - - $ref: '#/parameters/toTime' + $ref: "#/parameters/toTime" - - $ref: '#/parameters/limit' + $ref: "#/parameters/limit" - - $ref: '#/parameters/offset' + $ref: "#/parameters/offset" - name: invoiceID in: query @@ -45,14 +45,14 @@ get: - name: rrn in: query - description: 'Retrieval Reference Number' + description: Retrieval Reference Number required: false type: string - pattern: '^[a-zA-Z0-9]{12}$' + pattern: "^[a-zA-Z0-9]{12}$" - name: approvalCode in: query - description: 'Authorization Approval Code' + description: Authorization Approval Code required: false type: string maxLength: 40 @@ -67,7 +67,7 @@ get: - succeeded - failed responses: - '200': + "200": description: Refunds found schema: type: object @@ -77,10 +77,10 @@ get: result: type: array items: - $ref: '#/definitions/RefundSearchResult' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/RefundSearchResult" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From fd6c4c875b885c7a6456759963baa92172f6dada Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:56 +0700 Subject: [PATCH 865/999] New translations processing@categories.yaml (English) --- en/spec/paths/processing@categories.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/en/spec/paths/processing@categories.yaml b/en/spec/paths/processing@categories.yaml index 2f03459a49..31a0fd8789 100644 --- a/en/spec/paths/processing@categories.yaml +++ b/en/spec/paths/processing@categories.yaml @@ -5,17 +5,17 @@ get: operationId: getCategories parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '200': + "200": description: List of categories schema: type: array items: - $ref: '#/definitions/Category' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Category" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 8922e702c79c8e231b311e7a21c913b6a0536e83 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:57 +0700 Subject: [PATCH 866/999] New translations processing@categories@{categoryID}.yaml (English) --- .../processing@categories@{categoryID}.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@categories@{categoryID}.yaml b/en/spec/paths/processing@categories@{categoryID}.yaml index b2b2860eef..cde57e59a4 100644 --- a/en/spec/paths/processing@categories@{categoryID}.yaml +++ b/en/spec/paths/processing@categories@{categoryID}.yaml @@ -5,9 +5,9 @@ get: operationId: getCategoryByRef parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: categoryID in: path @@ -16,13 +16,13 @@ get: type: integer format: int32 responses: - '200': + "200": description: Category found schema: - $ref: '#/definitions/Category' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Category" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From a8bc7923b30bece99d6fb0767ee94d580a49c0ff Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:58 +0700 Subject: [PATCH 867/999] New translations processing@contracts.yaml (English) --- en/spec/paths/processing@contracts.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/en/spec/paths/processing@contracts.yaml b/en/spec/paths/processing@contracts.yaml index 598098d088..aaf318fdf2 100644 --- a/en/spec/paths/processing@contracts.yaml +++ b/en/spec/paths/processing@contracts.yaml @@ -5,17 +5,17 @@ get: - Contracts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '200': + "200": description: List of contracts schema: type: array items: - $ref: '#/definitions/Contract' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Contract" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 9eabb47a242555043cc5fd5ff07f1792acb3d73e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:15:59 +0700 Subject: [PATCH 868/999] New translations processing@contracts@{contractID}.yaml (English) --- .../processing@contracts@{contractID}.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@contracts@{contractID}.yaml b/en/spec/paths/processing@contracts@{contractID}.yaml index 28706ee8fd..691ac5f5de 100644 --- a/en/spec/paths/processing@contracts@{contractID}.yaml +++ b/en/spec/paths/processing@contracts@{contractID}.yaml @@ -5,19 +5,19 @@ get: - Contracts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" responses: - '200': + "200": description: Contract found schema: - $ref: '#/definitions/Contract' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Contract" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From d9baac3bd7e2de4940bd8f9bcf90b12ad2ec8c09 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:00 +0700 Subject: [PATCH 869/999] New translations processing@contracts@{contractID}@adjustments.yaml (English) --- ...ng@contracts@{contractID}@adjustments.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml b/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml index 4920c6df25..043a83cc52 100644 --- a/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@adjustments.yaml @@ -5,21 +5,21 @@ get: - Contracts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" responses: - '200': + "200": description: List of contract adjustments schema: type: array items: - $ref: '#/definitions/ContractAdjustment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/ContractAdjustment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 9a5bbe93f60bea39953683bf8a2c64dffdd2f53b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:01 +0700 Subject: [PATCH 870/999] New translations processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml (English) --- ...ontractID}@adjustments@{adjustmentID}.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml b/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml index 7147e0faeb..2503eeb0dd 100644 --- a/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@adjustments@{adjustmentID}.yaml @@ -1,25 +1,25 @@ get: - description: Get contract adjustment data by its identifier + description: Get contract adjustment data by identifier operationId: getContractAdjustmentByID tags: - Contracts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" - - $ref: '#/parameters/adjustmentID' + $ref: "#/parameters/adjustmentID" responses: - '200': + "200": description: Data of contract adjustment schema: - $ref: '#/definitions/ContractAdjustment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/ContractAdjustment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From ca42106ae9bee85950ff6a4e00fb663424d927a1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:02 +0700 Subject: [PATCH 871/999] New translations processing@contracts@{contractID}@payout_tools.yaml (English) --- ...g@contracts@{contractID}@payout_tools.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml b/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml index ef2c40f793..adb4e795d0 100644 --- a/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@payout_tools.yaml @@ -5,21 +5,21 @@ get: - Payouts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" responses: - '200': - description: Set of payout tools + "200": + description: List of payout tools schema: type: array items: - $ref: '#/definitions/PayoutTool' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PayoutTool" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 862a33192c9beef14b077bcce94336d7f21d4af5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:03 +0700 Subject: [PATCH 872/999] New translations processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml (English) --- ...ntractID}@payout_tools@{payoutToolID}.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml b/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml index 65133b66b3..9ebd9de0bb 100644 --- a/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml +++ b/en/spec/paths/processing@contracts@{contractID}@payout_tools@{payoutToolID}.yaml @@ -1,25 +1,25 @@ get: - description: Get a payout tool data by its identifier + description: Get a payout tool data by identifier operationId: getPayoutToolByID tags: - Payouts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" - - $ref: '#/parameters/payoutToolID' + $ref: "#/parameters/payoutToolID" responses: - '200': + "200": description: Payout tool details schema: - $ref: '#/definitions/PayoutTool' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PayoutTool" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 75835a210572e0aee7784ddfee1de8063d329113 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:04 +0700 Subject: [PATCH 873/999] New translations processing@countries.yaml (English) --- en/spec/paths/processing@countries.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/en/spec/paths/processing@countries.yaml b/en/spec/paths/processing@countries.yaml index b7b51316d8..f720ff10ca 100644 --- a/en/spec/paths/processing@countries.yaml +++ b/en/spec/paths/processing@countries.yaml @@ -5,15 +5,15 @@ get: operationId: getCountries parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '200': + "200": description: Country list schema: type: array items: - $ref: '#/definitions/Country' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Country" + "400": + $ref: "#/responses/DefaultLogicError" From 629cdcf1c67e4c9f84456715a828673f347745e7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:05 +0700 Subject: [PATCH 874/999] New translations processing@countries@{countryID}.yaml (English) --- .../processing@countries@{countryID}.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/en/spec/paths/processing@countries@{countryID}.yaml b/en/spec/paths/processing@countries@{countryID}.yaml index 7d9ad7a49d..de35519e0c 100644 --- a/en/spec/paths/processing@countries@{countryID}.yaml +++ b/en/spec/paths/processing@countries@{countryID}.yaml @@ -5,17 +5,17 @@ get: operationId: getCountryByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/countryID' + $ref: "#/parameters/countryID" responses: - '200': + "200": description: Country found schema: - $ref: '#/definitions/Country' - '404': - $ref: '#/responses/NotFound' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Country" + "404": + $ref: "#/responses/NotFound" + "400": + $ref: "#/responses/DefaultLogicError" From c4ebed49747aba16ded0b9c21b33175a9843764b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:06 +0700 Subject: [PATCH 875/999] New translations processing@customers.yaml (English) --- en/spec/paths/processing@customers.yaml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@customers.yaml b/en/spec/paths/processing@customers.yaml index 903964e8ae..55f4a508ad 100644 --- a/en/spec/paths/processing@customers.yaml +++ b/en/spec/paths/processing@customers.yaml @@ -5,24 +5,24 @@ post: operationId: createCustomer parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: customerParams description: Parameters of the customer to be created in: body required: true schema: - $ref: '#/definitions/CustomerParams' + $ref: "#/definitions/CustomerParams" responses: - '201': + "201": description: Customer created schema: - $ref: '#/definitions/CustomerAndToken' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/CustomerAndToken" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid customer data schema: type: object @@ -31,7 +31,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -47,5 +47,5 @@ post: description: Human-readable description of the error type: string example: Operation not permitted - '409': - $ref: '#/responses/ExternalIDConflict' + "409": + $ref: "#/responses/ExternalIDConflict" From 89188657d0333fb20cea4c1707e715ec1bbca6cc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:07 +0700 Subject: [PATCH 876/999] New translations processing@customers@{customerID}.yaml (English) --- .../processing@customers@{customerID}.yaml | 46 +++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}.yaml b/en/spec/paths/processing@customers@{customerID}.yaml index 4998296e98..05104b8c35 100644 --- a/en/spec/paths/processing@customers@{customerID}.yaml +++ b/en/spec/paths/processing@customers@{customerID}.yaml @@ -1,46 +1,46 @@ get: - description: Get a customer data by its identifier. + description: Get a customer data by identifier. operationId: getCustomerById tags: - Customers parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/customerID' + $ref: "#/parameters/customerID" responses: - '200': + "200": description: Customer details schema: - $ref: '#/definitions/Customer' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Customer" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" delete: - description: Delete a customer by its identifier + description: Delete a customer by identifier operationId: deleteCustomer tags: - Customers parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/customerID' + $ref: "#/parameters/customerID" responses: - '204': + "204": description: Customer removed - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Customer deletion error schema: type: object @@ -49,7 +49,7 @@ delete: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: From 6dbf2db6c4b489632293aab1bba05544da1d52fa Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:08 +0700 Subject: [PATCH 877/999] New translations processing@customers@{customerID}@access-tokens.yaml (English) --- ...@customers@{customerID}@access-tokens.yaml | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml b/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml index 5d3ed09bfb..7cedf60d08 100644 --- a/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml +++ b/en/spec/paths/processing@customers@{customerID}@access-tokens.yaml @@ -1,25 +1,24 @@ post: operationId: createCustomerAccessToken - description: | + description: > Create a new token to access the specified customer. tags: - Customers parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/customerID' + $ref: "#/parameters/customerID" responses: - '201': + "201": description: Access token created schema: - $ref: '#/definitions/AccessToken' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' - + $ref: "#/definitions/AccessToken" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From fb261f95bf1a3ace88592314b07f948f3c95d133 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:09 +0700 Subject: [PATCH 878/999] New translations processing@customers@{customerID}@bindings.yaml (English) --- ...ssing@customers@{customerID}@bindings.yaml | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@bindings.yaml b/en/spec/paths/processing@customers@{customerID}@bindings.yaml index d923a049b9..e2824a585f 100644 --- a/en/spec/paths/processing@customers@{customerID}@bindings.yaml +++ b/en/spec/paths/processing@customers@{customerID}@bindings.yaml @@ -5,28 +5,28 @@ post: operationId: createBinding parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/customerID' + $ref: "#/parameters/customerID" - name: bindingParams description: Parameters of the created binding in: body required: true schema: - $ref: '#/definitions/CustomerBindingParams' + $ref: "#/definitions/CustomerBindingParams" responses: - '201': + "201": description: Binding started schema: - $ref: '#/definitions/CustomerBinding' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/CustomerBinding" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid binding data schema: type: object @@ -35,7 +35,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -51,8 +51,8 @@ post: description: Human-readable description of the error type: string example: Invalid payment resource - '409': - $ref: '#/responses/ExternalIDConflict' + "409": + $ref: "#/responses/ExternalIDConflict" get: description: Get all payer bindings. tags: @@ -60,21 +60,21 @@ get: operationId: getBindings parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/customerID' + $ref: "#/parameters/customerID" responses: - '200': + "200": description: List of bindings schema: type: array items: - $ref: '#/definitions/CustomerBinding' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/CustomerBinding" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From db5a6e69a3f4d32a5e448ae2cb26efe7c38a4e8f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:10 +0700 Subject: [PATCH 879/999] New translations processing@customers@{customerID}@bindings@{customerBindingID}.yaml (English) --- ...tomerID}@bindings@{customerBindingID}.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml b/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml index 3828b5d1ab..ea6f731ce3 100644 --- a/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml +++ b/en/spec/paths/processing@customers@{customerID}@bindings@{customerBindingID}.yaml @@ -5,21 +5,21 @@ get: operationId: getBinding parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/customerID' + $ref: "#/parameters/customerID" - - $ref: '#/parameters/customerBindingID' + $ref: "#/parameters/customerBindingID" responses: - '200': + "200": description: Binding data schema: - $ref: '#/definitions/CustomerBinding' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/CustomerBinding" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 9fa11a93b74c9ccc062b56803cc7d0bddd95e1e9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:11 +0700 Subject: [PATCH 880/999] New translations processing@customers@{customerID}@events.yaml (English) --- ...cessing@customers@{customerID}@events.yaml | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@events.yaml b/en/spec/paths/processing@customers@{customerID}@events.yaml index 2b471fe450..9f85619f63 100644 --- a/en/spec/paths/processing@customers@{customerID}@events.yaml +++ b/en/spec/paths/processing@customers@{customerID}@events.yaml @@ -5,11 +5,11 @@ get: operationId: getCustomerEvents parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/customerID' + $ref: "#/parameters/customerID" - name: limit in: query @@ -21,23 +21,22 @@ get: - name: eventID in: query - description: | + description: > Event identifier. - All events that occurred in the system _after_ the specified event will be included in the selection. required: false type: integer format: int32 responses: - '200': - description: A set of events + "200": + description: A list of events schema: type: array items: - $ref: '#/definitions/CustomerEvent' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/CustomerEvent" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 898a6faf9c477ae2fa2c25c97ae1044ec3fb8614 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:11 +0700 Subject: [PATCH 881/999] New translations processing@customers@{customerID}@payment-methods.yaml (English) --- ...ustomers@{customerID}@payment-methods.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml b/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml index 6d7ba7a9d0..f5c5f395ce 100644 --- a/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml +++ b/en/spec/paths/processing@customers@{customerID}@payment-methods.yaml @@ -5,21 +5,21 @@ get: operationId: getCustomerPaymentMethods parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/customerID' + $ref: "#/parameters/customerID" responses: - '200': + "200": description: Payment methods schema: type: array items: - $ref: '#/definitions/PaymentMethod' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PaymentMethod" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 15ccff176d0b3ae8ce70571ca43fadc21c65b316 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:12 +0700 Subject: [PATCH 882/999] New translations processing@invoice-templates.yaml (English) --- .../paths/processing@invoice-templates.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates.yaml b/en/spec/paths/processing@invoice-templates.yaml index ea02ddfe68..7b7752db5b 100644 --- a/en/spec/paths/processing@invoice-templates.yaml +++ b/en/spec/paths/processing@invoice-templates.yaml @@ -5,24 +5,24 @@ post: operationId: createInvoiceTemplate parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: invoiceTemplateCreateParams description: Invoice template parameters. in: body required: true schema: - $ref: '#/definitions/InvoiceTemplateCreateParams' + $ref: "#/definitions/InvoiceTemplateCreateParams" responses: - '201': + "201": description: Invoice template created. schema: - $ref: '#/definitions/InvoiceTemplateAndToken' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/InvoiceTemplateAndToken" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid data for invoice template creation schema: type: object @@ -31,7 +31,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -47,5 +47,5 @@ post: description: Human-readable description of the error type: string example: Lifetime cannot be zero - '409': - $ref: '#/responses/ExternalIDConflict' + "409": + $ref: "#/responses/ExternalIDConflict" From ca0ad9e6583eeff370fc653e4c81ee470df82f7f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:13 +0700 Subject: [PATCH 883/999] New translations processing@invoice-templates@{invoiceTemplateID}.yaml (English) --- ...invoice-templates@{invoiceTemplateID}.yaml | 68 +++++++++---------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml index 906a317fe2..0c37e1eebc 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}.yaml @@ -1,26 +1,26 @@ get: - description: Get an invoice template by its identifier. + description: Get an invoice template by identifier. tags: - InvoiceTemplates operationId: getInvoiceTemplateByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceTemplateID' + $ref: "#/parameters/invoiceTemplateID" responses: - '200': + "200": description: Invoice template schema: - $ref: '#/definitions/InvoiceTemplate' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/InvoiceTemplate" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" put: description: Change the invoice template. tags: @@ -28,28 +28,28 @@ put: operationId: updateInvoiceTemplate parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceTemplateID' + $ref: "#/parameters/invoiceTemplateID" - name: invoiceTemplateUpdateParams description: Invoice template parameters. in: body required: true schema: - $ref: '#/definitions/InvoiceTemplateUpdateParams' + $ref: "#/definitions/InvoiceTemplateUpdateParams" responses: - '200': + "200": description: The invoice template has been changed. schema: - $ref: '#/definitions/InvoiceTemplate' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/InvoiceTemplate" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid data for invoice template change schema: type: object @@ -58,7 +58,7 @@ put: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -78,19 +78,19 @@ delete: operationId: deleteInvoiceTemplate parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceTemplateID' + $ref: "#/parameters/invoiceTemplateID" responses: - '204': + "204": description: Invoice template removed. - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid data for invoice template deletion schema: type: object @@ -99,7 +99,7 @@ delete: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: From 4d9dcc903d4c562e952dc7c0ade7832c65ef8992 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:14 +0700 Subject: [PATCH 884/999] New translations processing@invoice-templates@{invoiceTemplateID}@invoices.yaml (English) --- ...emplates@{invoiceTemplateID}@invoices.yaml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml index 0eed87c694..8e831415ba 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@invoices.yaml @@ -5,28 +5,28 @@ post: operationId: createInvoiceWithTemplate parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceTemplateID' + $ref: "#/parameters/invoiceTemplateID" - name: invoiceParamsWithTemplate description: Invoice parameters in: body required: true schema: - $ref: '#/definitions/InvoiceParamsWithTemplate' + $ref: "#/definitions/InvoiceParamsWithTemplate" responses: - '201': + "201": description: Invoice created schema: - $ref: '#/definitions/InvoiceAndToken' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/InvoiceAndToken" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid data for invoice creation schema: type: object @@ -35,7 +35,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -48,5 +48,5 @@ post: description: Human-readable description of the error type: string example: Invalid party status - '409': - $ref: '#/responses/ExternalIDConflict' + "409": + $ref: "#/responses/ExternalIDConflict" From 53efbd4f57d12e68d674f30d50b47febff7b930a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:15 +0700 Subject: [PATCH 885/999] New translations processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml (English) --- ...s@{invoiceTemplateID}@payment-methods.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml index 4eaa69ce2a..72f82eb57b 100644 --- a/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml +++ b/en/spec/paths/processing@invoice-templates@{invoiceTemplateID}@payment-methods.yaml @@ -5,21 +5,21 @@ get: operationId: getInvoicePaymentMethodsByTemplateID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceTemplateID' + $ref: "#/parameters/invoiceTemplateID" responses: - '200': + "200": description: Payment methods schema: type: array items: - $ref: '#/definitions/PaymentMethod' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PaymentMethod" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 7d06f528840e3a74838241177ed50c2bc2670e87 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:16 +0700 Subject: [PATCH 886/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 42 +++++++++++++------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml index 67280766a1..683a6de951 100644 --- a/en/spec/paths/processing@invoices.yaml +++ b/en/spec/paths/processing@invoices.yaml @@ -5,9 +5,9 @@ get: operationId: getInvoiceByExternalID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: externalID description: External invoice identifier @@ -17,16 +17,16 @@ get: maxLength: 40 minLength: 1 responses: - '200': + "200": description: Invoice schema: - $ref: '#/definitions/Invoice' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Invoice" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" post: description: Create a new invoice. tags: @@ -34,24 +34,24 @@ post: operationId: createInvoice parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: invoiceParams description: Invoice parameters in: body required: true schema: - $ref: '#/definitions/InvoiceParams' + $ref: "#/definitions/InvoiceParams" responses: - '201': + "201": description: Invoice created schema: - $ref: '#/definitions/InvoiceAndToken' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/InvoiceAndToken" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid data for invoice creation schema: type: object @@ -60,7 +60,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -80,5 +80,5 @@ post: description: Human-readable description of the error type: string example: Shop not found or inaccessible - '409': - $ref: '#/responses/ExternalIDConflict' + "409": + $ref: "#/responses/ExternalIDConflict" From 64e8a5c8c2916590a91d3207a0b84c105175b996 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:17 +0700 Subject: [PATCH 887/999] New translations processing@invoices@{invoiceID}.yaml (English) --- .../processing@invoices@{invoiceID}.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}.yaml index 6686107a7a..b4d42b876d 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}.yaml @@ -1,23 +1,23 @@ get: - description: Get an invoice by its identifier. + description: Get an invoice by identifier. tags: - Invoices operationId: getInvoiceByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" responses: - '200': + "200": description: Invoice details schema: - $ref: '#/definitions/Invoice' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Invoice" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From fcb57fbb8289fd978f97c0d6ac712af629a90aac Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:18 +0700 Subject: [PATCH 888/999] New translations processing@invoices@{invoiceID}@access-tokens.yaml (English) --- ...ng@invoices@{invoiceID}@access-tokens.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml index 2858a251b6..52e2c142dd 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml @@ -5,19 +5,19 @@ post: - Invoices parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" responses: - '201': + "201": description: Access token created. schema: - $ref: '#/definitions/AccessToken' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/AccessToken" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From e1c832d5599c85ad2b2298d18b9ce6e1d794222b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:19 +0700 Subject: [PATCH 889/999] New translations processing@invoices@{invoiceID}@events.yaml (English) --- ...rocessing@invoices@{invoiceID}@events.yaml | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml index 2a12d70b62..854aec8776 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml @@ -5,11 +5,11 @@ get: operationId: getInvoiceEvents parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - name: limit in: query @@ -21,23 +21,22 @@ get: - name: eventID in: query - description: | + description: > Event identifier. - All events that occurred in the system _after_ the specified event will be included in the selection. required: false type: integer format: int32 responses: - '200': - description: A set of events + "200": + description: A list of events schema: type: array items: - $ref: '#/definitions/InvoiceEvent' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/InvoiceEvent" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 088aa0f75733dc3a68c106622b1029739f78f144 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:19 +0700 Subject: [PATCH 890/999] New translations processing@invoices@{invoiceID}@fulfill.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml index a31bdbfee2..95c405fceb 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml @@ -33,7 +33,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: From ebabe8a7c0075cb94ebede96fef08fd574fdd58f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:20 +0700 Subject: [PATCH 891/999] New translations processing@invoices@{invoiceID}@payment-methods.yaml (English) --- ...@invoices@{invoiceID}@payment-methods.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml index 160561b659..64e0b5bd9e 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml @@ -5,21 +5,21 @@ get: operationId: getInvoicePaymentMethods parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" responses: - '200': + "200": description: Payment methods schema: type: array items: - $ref: '#/definitions/PaymentMethod' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PaymentMethod" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From f1bd07bf808635f76ec527fd8d87693142ad1cda Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:21 +0700 Subject: [PATCH 892/999] New translations processing@invoices@{invoiceID}@payments.yaml (English) --- ...cessing@invoices@{invoiceID}@payments.yaml | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index 328a1de014..72a940dd64 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -5,24 +5,24 @@ get: operationId: getPayments parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" responses: - '200': + "200": description: List of invoice payments schema: type: array items: - $ref: '#/definitions/Payment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Payment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" post: description: Create a new payment for the specified invoice. tags: @@ -30,28 +30,28 @@ post: operationId: createPayment parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - name: paymentParams description: Parameters of the payment to be created in: body required: true schema: - $ref: '#/definitions/PaymentParams' + $ref: "#/definitions/PaymentParams" responses: - '201': + "201": description: Payment created schema: - $ref: '#/definitions/Payment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/Payment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid data to start the payment schema: type: object @@ -60,7 +60,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -80,5 +80,5 @@ post: description: Human-readable description of the error type: string example: Invalid invoice status - '409': - $ref: '#/responses/ExternalIDConflict' + "409": + $ref: "#/responses/ExternalIDConflict" From 98bae307b3e52b17b83d6d165523e49720d40ec1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:22 +0700 Subject: [PATCH 893/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}.yaml (English) --- ...ices@{invoiceID}@payments@{paymentID}.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml index 34642d10bf..12992f4dfd 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml @@ -5,21 +5,21 @@ get: operationId: getPaymentByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - - $ref: '#/parameters/paymentID' + $ref: "#/parameters/paymentID" responses: - '200': + "200": description: Payment details schema: - $ref: '#/definitions/Payment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Payment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 6d049b9c55105caaef66705582995521fe6c5c8c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:23 +0700 Subject: [PATCH 894/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml (English) --- ...nvoiceID}@payments@{paymentID}@cancel.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml index 2bb697fd35..7994287b04 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -5,28 +5,28 @@ post: operationId: cancelPayment parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - - $ref: '#/parameters/paymentID' + $ref: "#/parameters/paymentID" - name: cancelPayment in: body description: Reason for the operation required: true schema: - $ref: '#/definitions/Reason' + $ref: "#/definitions/Reason" responses: - '202': + "202": description: Payment cancelation request received - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Payment cancel error schema: type: object @@ -35,7 +35,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: From a23815c2ebd332fbed7caaee2612cd7b5d24ef19 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:24 +0700 Subject: [PATCH 895/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml (English) --- ...voiceID}@payments@{paymentID}@capture.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml index df0bb174bf..49cc56794e 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml @@ -1,33 +1,33 @@ post: description: > - Capture the specified payment. In case the capture amount is less than the original amount, the remainder of the payment will be refunded.(see. [Payment options](#tag/Payments)) + Capture the specified payment. In case the capture amount is less than the original amount, the remainder of the payment will be refunded. (see. [Payment options](#tag/Payments)) tags: - Payments operationId: capturePayment parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - - $ref: '#/parameters/paymentID' + $ref: "#/parameters/paymentID" - name: capturePayment in: body description: Payment capture parameters required: true schema: - $ref: '#/definitions/CaptureParams' + $ref: "#/definitions/CaptureParams" responses: - '202': + "202": description: Request to capture payment accepted - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Payment capture error schema: type: object @@ -36,7 +36,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: From 5dd7671602f6f5616dafd475f6dc0e7837790316 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:25 +0700 Subject: [PATCH 896/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml (English) --- ...eID}@payments@{paymentID}@chargebacks.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml index e6ecf34b9d..908a419d44 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml @@ -5,23 +5,23 @@ get: operationId: getChargebacks parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - - $ref: '#/parameters/paymentID' + $ref: "#/parameters/paymentID" responses: - '200': + "200": description: Chargebacks data on payment schema: type: array items: - $ref: '#/definitions/Chargeback' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Chargeback" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 404050161a1a23d8b0e2562d41c1366de3005432 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:26 +0700 Subject: [PATCH 897/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml (English) --- ...paymentID}@chargebacks@{chargebackID}.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml index 9544a13cfa..afc636e1d8 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml @@ -5,23 +5,23 @@ get: operationId: getChargebackByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - - $ref: '#/parameters/paymentID' + $ref: "#/parameters/paymentID" - - $ref: '#/parameters/chargebackID' + $ref: "#/parameters/chargebackID" responses: - '200': + "200": description: Chargeback details schema: - $ref: '#/definitions/Chargeback' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Chargeback" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From d84806249842c8b6630a6cb0237fb85b9668941a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:27 +0700 Subject: [PATCH 898/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml (English) --- ...voiceID}@payments@{paymentID}@refunds.yaml | 54 +++++++++---------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml index 8b3b580fc5..0825da60de 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml @@ -5,26 +5,26 @@ get: operationId: getRefunds parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - - $ref: '#/parameters/paymentID' + $ref: "#/parameters/paymentID" responses: - '200': + "200": description: Refunds data on payment schema: type: array items: - $ref: '#/definitions/Refund' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Refund" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" post: description: Create a refund of the specified payment tags: @@ -32,30 +32,30 @@ post: operationId: createRefund parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - - $ref: '#/parameters/paymentID' + $ref: "#/parameters/paymentID" - name: refundParams description: Parameters of the payment refund to be created in: body required: true schema: - $ref: '#/definitions/RefundParams' + $ref: "#/definitions/RefundParams" responses: - '201': + "201": description: Refund created schema: - $ref: '#/definitions/Refund' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/Refund" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid refund data schema: type: object @@ -64,7 +64,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -87,5 +87,5 @@ post: description: Human-readable description of the error type: string example: Operation not permitted - '409': - $ref: '#/responses/ExternalIDConflict' + "409": + $ref: "#/responses/ExternalIDConflict" From 71975a22134b8010915c8a0416bfcbcb4371b4d9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:28 +0700 Subject: [PATCH 899/999] New translations processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml (English) --- ...yments@{paymentID}@refunds@{refundID}.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml index 8ea2e47545..c1d8dbae81 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml @@ -5,23 +5,23 @@ get: operationId: getRefundByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - - $ref: '#/parameters/paymentID' + $ref: "#/parameters/paymentID" - - $ref: '#/parameters/refundID' + $ref: "#/parameters/refundID" responses: - '200': + "200": description: Refund details schema: - $ref: '#/definitions/Refund' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Refund" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 015e91a90d17e37b94575400dd9b0767acf28bff Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:29 +0700 Subject: [PATCH 900/999] New translations processing@invoices@{invoiceID}@rescind.yaml (English) --- ...ocessing@invoices@{invoiceID}@rescind.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml index 4816f45422..5489b73fa8 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -5,26 +5,26 @@ post: operationId: rescindInvoice parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - name: rescindInvoice in: body description: Reason for the operation required: true schema: - $ref: '#/definitions/Reason' + $ref: "#/definitions/Reason" responses: - '204': + "204": description: Invoice rescinded - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invoice rescind error schema: type: object @@ -33,7 +33,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: From 9c906d6906eaf979c55679c7cb5cb117002ab265 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:30 +0700 Subject: [PATCH 901/999] New translations processing@me.yaml (English) --- en/spec/paths/processing@me.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/en/spec/paths/processing@me.yaml b/en/spec/paths/processing@me.yaml index e228f6a460..6140dd0e58 100644 --- a/en/spec/paths/processing@me.yaml +++ b/en/spec/paths/processing@me.yaml @@ -4,15 +4,15 @@ get: operationId: getMyParty parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '200': + "200": description: Get my party schema: - $ref: '#/definitions/Party' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Party" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 65f671f57f6824882b426fdf23f623e4151a4cdc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:31 +0700 Subject: [PATCH 902/999] New translations processing@me@activate.yaml (English) --- en/spec/paths/processing@me@activate.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/paths/processing@me@activate.yaml b/en/spec/paths/processing@me@activate.yaml index e06721b591..040a364181 100644 --- a/en/spec/paths/processing@me@activate.yaml +++ b/en/spec/paths/processing@me@activate.yaml @@ -5,13 +5,13 @@ put: - Parties parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '204': + "204": description: Party activated - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From cf7aa48f025a03a6e2a50be9a21147fb21a6e2e6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:32 +0700 Subject: [PATCH 903/999] New translations processing@me@suspend.yaml (English) --- en/spec/paths/processing@me@suspend.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/spec/paths/processing@me@suspend.yaml b/en/spec/paths/processing@me@suspend.yaml index c69dd4d47e..6f0fb858e3 100644 --- a/en/spec/paths/processing@me@suspend.yaml +++ b/en/spec/paths/processing@me@suspend.yaml @@ -5,13 +5,13 @@ put: - Parties parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '204': + "204": description: Party suspended - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 268413f23bf71e8426d0c559b534a2a3549e055e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:33 +0700 Subject: [PATCH 904/999] New translations processing@parties@{partyID}.yaml (English) --- .../paths/processing@parties@{partyID}.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}.yaml b/en/spec/paths/processing@parties@{partyID}.yaml index c5e160d7bf..a5ca0a5a3f 100644 --- a/en/spec/paths/processing@parties@{partyID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}.yaml @@ -4,19 +4,19 @@ get: operationId: getPartyByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': + "200": description: Party schema: - $ref: '#/definitions/Party' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' - '404': - $ref: '#/responses/NotFound' + $ref: "#/definitions/Party" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" + "404": + $ref: "#/responses/NotFound" From 2aaab2ca40b8e505697c8b66b298901ffb2d7c4d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:34 +0700 Subject: [PATCH 905/999] New translations processing@parties@{partyID}@activate.yaml (English) --- ...processing@parties@{partyID}@activate.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@activate.yaml b/en/spec/paths/processing@parties@{partyID}@activate.yaml index 7d9bd38816..e9761e2a6f 100644 --- a/en/spec/paths/processing@parties@{partyID}@activate.yaml +++ b/en/spec/paths/processing@parties@{partyID}@activate.yaml @@ -5,17 +5,17 @@ put: - Parties parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '204': + "204": description: Party activated - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' - '404': - $ref: '#/responses/NotFound' + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" + "404": + $ref: "#/responses/NotFound" From cb5d55edc357e2ef6fdef056e870fc2ab870243c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:35 +0700 Subject: [PATCH 906/999] New translations processing@parties@{partyID}@contracts.yaml (English) --- ...rocessing@parties@{partyID}@contracts.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts.yaml b/en/spec/paths/processing@parties@{partyID}@contracts.yaml index baf9a19c11..24dcba2e4f 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts.yaml @@ -5,21 +5,21 @@ get: - Contracts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': + "200": description: List of contracts schema: type: array items: - $ref: '#/definitions/Contract' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' - '404': - $ref: '#/responses/NotFound' + $ref: "#/definitions/Contract" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" + "404": + $ref: "#/responses/NotFound" From 0f0c56363dcad72fcb331256aa27a8d85e90a445 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:36 +0700 Subject: [PATCH 907/999] New translations processing@parties@{partyID}@contracts@{contractID}.yaml (English) --- ...ties@{partyID}@contracts@{contractID}.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml index 78634e365f..e4a498585c 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}.yaml @@ -5,21 +5,21 @@ get: - Contracts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': + "200": description: Contract found schema: - $ref: '#/definitions/Contract' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Contract" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From cb1e57ac04cbdf67e0010f73f85ec9decf4e2c01 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:36 +0700 Subject: [PATCH 908/999] New translations processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml (English) --- ...D}@contracts@{contractID}@adjustments.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml index b99151b291..75615d126e 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments.yaml @@ -5,23 +5,23 @@ get: - Contracts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': + "200": description: List of contract adjustments schema: type: array items: - $ref: '#/definitions/ContractAdjustment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/ContractAdjustment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From d2203d0397f612f9f5a08bb1fc1947380ee1834e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:37 +0700 Subject: [PATCH 909/999] New translations processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml (English) --- ...ontractID}@adjustments@{adjustmentID}.yaml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml index 47dbfdbf0f..e93cb9e701 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@adjustments@{adjustmentID}.yaml @@ -1,27 +1,27 @@ get: - description: Get contract adjustment data by its identifier + description: Get contract adjustment data by identifier operationId: getContractAdjustmentByIDForParty tags: - Contracts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" - - $ref: '#/parameters/adjustmentID' + $ref: "#/parameters/adjustmentID" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': + "200": description: Data of contract adjustment schema: - $ref: '#/definitions/ContractAdjustment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/ContractAdjustment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 91267b474ba5bda546256fd89caf426fdeecc673 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:38 +0700 Subject: [PATCH 910/999] New translations processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml (English) --- ...}@contracts@{contractID}@payout_tools.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml index 7d3923c4c9..bd71153bee 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools.yaml @@ -5,23 +5,23 @@ get: - Payouts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': - description: Set of payout tools + "200": + description: List of payout tools schema: type: array items: - $ref: '#/definitions/PayoutTool' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PayoutTool" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From f5e1d883c6474807110b6842de203f51375bfc79 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:39 +0700 Subject: [PATCH 911/999] New translations processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml (English) --- ...ntractID}@payout_tools@{payoutToolID}.yaml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml index 9b1c3b2bc2..fdfbb617d3 100644 --- a/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@contracts@{contractID}@payout_tools@{payoutToolID}.yaml @@ -1,27 +1,27 @@ get: - description: Get a payout tool data by its identifier + description: Get a payout tool data by identifier operationId: getPayoutToolByIDForParty tags: - Payouts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/contractID' + $ref: "#/parameters/contractID" - - $ref: '#/parameters/payoutToolID' + $ref: "#/parameters/payoutToolID" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': + "200": description: Payout tool details schema: - $ref: '#/definitions/PayoutTool' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PayoutTool" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 2601c6e4e7045fe0ae590aaa9a08faf9ff4b06d0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:40 +0700 Subject: [PATCH 912/999] New translations processing@parties@{partyID}@shops.yaml (English) --- .../processing@parties@{partyID}@shops.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@shops.yaml b/en/spec/paths/processing@parties@{partyID}@shops.yaml index d09c3bb6b0..1610802d4c 100644 --- a/en/spec/paths/processing@parties@{partyID}@shops.yaml +++ b/en/spec/paths/processing@parties@{partyID}@shops.yaml @@ -5,21 +5,21 @@ get: - Shops parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': + "200": description: List of shops schema: type: array items: - $ref: '#/definitions/Shop' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' - '404': - $ref: '#/responses/NotFound' + $ref: "#/definitions/Shop" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" + "404": + $ref: "#/responses/NotFound" From 2244da5df5209535a5f9b5157295ffac5750f14b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:41 +0700 Subject: [PATCH 913/999] New translations processing@parties@{partyID}@shops@{shopID}.yaml (English) --- ...sing@parties@{partyID}@shops@{shopID}.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}.yaml b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}.yaml index 35201fb754..26650c94e6 100644 --- a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}.yaml +++ b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}.yaml @@ -5,21 +5,21 @@ get: - Shops parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': + "200": description: Shop found schema: - $ref: '#/definitions/Shop' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Shop" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 46eea51d4d69eba4df3329ba520481f06bf337a8 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:42 +0700 Subject: [PATCH 914/999] New translations processing@parties@{partyID}@shops@{shopID}@activate.yaml (English) --- ...ies@{partyID}@shops@{shopID}@activate.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@activate.yaml b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@activate.yaml index 03fad15b68..afe6da1eb5 100644 --- a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@activate.yaml +++ b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@activate.yaml @@ -5,19 +5,19 @@ put: - Shops parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '204': + "204": description: Shop activated - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 09f3645a36c0376da0a4018dbaa94fcb6ea35d11 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:43 +0700 Subject: [PATCH 915/999] New translations processing@parties@{partyID}@shops@{shopID}@suspend.yaml (English) --- ...ties@{partyID}@shops@{shopID}@suspend.yaml | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml index 4da908985d..ee8cea7730 100644 --- a/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml +++ b/en/spec/paths/processing@parties@{partyID}@shops@{shopID}@suspend.yaml @@ -1,25 +1,24 @@ put: - description: | - Suspend the shop. This type of requests is processed by the platform - automatically and is executed immediately after sending. + description: > + Suspend the shop. This type of requests is processed by the platform automatically and is executed immediately after sending. operationId: suspendShopForParty tags: - Shops parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '204': + "204": description: Shop suspended - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 709a571d334e3b5018ca85f6ff5abd6482808fde Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:44 +0700 Subject: [PATCH 916/999] New translations processing@parties@{partyID}@suspend.yaml (English) --- .../processing@parties@{partyID}@suspend.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@suspend.yaml b/en/spec/paths/processing@parties@{partyID}@suspend.yaml index 8d5dd9949f..61232b728a 100644 --- a/en/spec/paths/processing@parties@{partyID}@suspend.yaml +++ b/en/spec/paths/processing@parties@{partyID}@suspend.yaml @@ -5,17 +5,17 @@ put: - Parties parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '204': + "204": description: Party suspended - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' - '404': - $ref: '#/responses/NotFound' + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" + "404": + $ref: "#/responses/NotFound" From bc1baf1b4b2a724bd39ed3e995035c64b95d4205 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:45 +0700 Subject: [PATCH 917/999] New translations processing@payment-institutions.yaml (English) --- .../processing@payment-institutions.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@payment-institutions.yaml b/en/spec/paths/processing@payment-institutions.yaml index 85ed1bb954..75708a3511 100644 --- a/en/spec/paths/processing@payment-institutions.yaml +++ b/en/spec/paths/processing@payment-institutions.yaml @@ -5,11 +5,11 @@ get: operationId: getPaymentInstitutions parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/residence' + $ref: "#/parameters/residence" - x-rebillyMerge: - @@ -17,15 +17,15 @@ get: in: query required: false - - $ref: '#/definitions/RealmMode' + $ref: "#/definitions/RealmMode" responses: - '200': + "200": description: List of payment institutions schema: type: array items: - $ref: '#/definitions/PaymentInstitution' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PaymentInstitution" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 26c3c0ab3dfafae52294a4712eb71066ee966ca2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:46 +0700 Subject: [PATCH 918/999] New translations processing@payment-institutions@{paymentInstitutionID}.yaml (English) --- ...t-institutions@{paymentInstitutionID}.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml index 688a329751..71f4808122 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}.yaml @@ -1,23 +1,23 @@ get: - description: Get data of the payment institution by its identifier + description: Get data of the payment institution by identifier tags: - PaymentInstitutions operationId: getPaymentInstitutionByRef parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/paymentInstitutionID' + $ref: "#/parameters/paymentInstitutionID" responses: - '200': + "200": description: Payment institution found schema: - $ref: '#/definitions/PaymentInstitution' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PaymentInstitution" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 2480b9e564f937d46f0653a03263d48ce311e710 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:47 +0700 Subject: [PATCH 919/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml (English) --- ...{paymentInstitutionID}@terms@payments.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml index a7659bfb5e..ddebfa06b6 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payments.yaml @@ -5,19 +5,19 @@ get: operationId: getPaymentInstitutionPaymentTerms parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/paymentInstitutionID' + $ref: "#/parameters/paymentInstitutionID" responses: - '200': + "200": description: Payment institution terms calculated schema: - $ref: '#/definitions/PaymentTerms' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PaymentTerms" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 025abc10112bd2f6805c471c14ce1ef02312deb9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:48 +0700 Subject: [PATCH 920/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...tInstitutionID}@terms@payouts@methods.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml index e8da958cb0..2aa15f526c 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -5,21 +5,21 @@ get: operationId: getPaymentInstitutionPayoutMethods parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/paymentInstitutionID' + $ref: "#/parameters/paymentInstitutionID" - name: currency in: query required: false - description: >- + description: > Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string - pattern: '^[A-Z]{3}$' + pattern: "^[A-Z]{3}$" responses: - '200': + "200": description: Payout method schema: type: array @@ -30,9 +30,9 @@ get: - InternationalBankAccount - Wallet - PaymentInstitutionAccount - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 822773624cc4c78a49efb62cee2c7f30034f4c8d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:49 +0700 Subject: [PATCH 921/999] New translations processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...nstitutionID}@terms@payouts@schedules.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml index 8d4488080d..1c0dbcb25a 100644 --- a/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml +++ b/en/spec/paths/processing@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -5,19 +5,19 @@ get: operationId: getPaymentInstitutionPayoutSchedules parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/paymentInstitutionID' + $ref: "#/parameters/paymentInstitutionID" - name: currency in: query required: false - description: >- + description: > Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string - pattern: '^[A-Z]{3}$' + pattern: "^[A-Z]{3}$" - name: payoutMethod in: query @@ -29,16 +29,16 @@ get: - InternationalBankAccount - Wallet responses: - '200': + "200": description: Payout schedule identifiers schema: type: array items: type: integer format: int32 - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 156dc43b5d3515239287fd0761256b3445ba88e9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:50 +0700 Subject: [PATCH 922/999] New translations processing@payment-resources.yaml (English) --- .../paths/processing@payment-resources.yaml | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/en/spec/paths/processing@payment-resources.yaml b/en/spec/paths/processing@payment-resources.yaml index ad90ab9b09..e0fccd3c9c 100644 --- a/en/spec/paths/processing@payment-resources.yaml +++ b/en/spec/paths/processing@payment-resources.yaml @@ -1,30 +1,27 @@ post: - description: | - Create a new one-time payment token provided by the payer, as well as a new - unique payment session. - The payment instrument token and session identifier are required to create a - invoice payment and has a limited lifetime. + description: > + Create a new one-time payment token provided by the payer, as well as a new unique payment session. The payment instrument token and session identifier are required to create a invoice payment and has a limited lifetime. tags: - Tokens operationId: createPaymentResource parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: paymentResource description: Data for the creation of a payment resource in: body required: true schema: - $ref: '#/definitions/PaymentResourceParams' + $ref: "#/definitions/PaymentResourceParams" responses: - '201': + "201": description: Token and session created schema: - $ref: '#/definitions/PaymentResourceResult' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/PaymentResourceResult" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From a31115a33b72e67fef2c7cebf179303e90616ac4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:51 +0700 Subject: [PATCH 923/999] New translations processing@payments.yaml (English) --- en/spec/paths/processing@payments.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@payments.yaml b/en/spec/paths/processing@payments.yaml index b57a53bfae..9eebcf06b4 100644 --- a/en/spec/paths/processing@payments.yaml +++ b/en/spec/paths/processing@payments.yaml @@ -5,9 +5,9 @@ get: operationId: getPaymentByExternalID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: externalID description: External payment identifier @@ -17,13 +17,13 @@ get: maxLength: 40 minLength: 1 responses: - '200': + "200": description: Payment schema: - $ref: '#/definitions/Payment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Payment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From bd5f3a2a3e446c1e67707904b29cee492d50c2d1 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:52 +0700 Subject: [PATCH 924/999] New translations processing@payouts.yaml (English) --- en/spec/paths/processing@payouts.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@payouts.yaml b/en/spec/paths/processing@payouts.yaml index 8cc9aaa92c..3ca0ca9a28 100644 --- a/en/spec/paths/processing@payouts.yaml +++ b/en/spec/paths/processing@payouts.yaml @@ -1,28 +1,28 @@ post: - description: | + description: > Create a new payout and send it to pre-moderation. operationId: createPayout tags: - Payouts parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: payoutParams in: body required: true schema: - $ref: '#/definitions/PayoutParams' + $ref: "#/definitions/PayoutParams" responses: - '201': + "201": description: Payout created schema: - $ref: '#/definitions/Payout' - '401': - $ref: '#/responses/Unauthorized' - '400': + $ref: "#/definitions/Payout" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invalid data schema: type: object @@ -31,7 +31,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: From 0c0622d5f9131d4aae8fdbd7946fe7d9fbd91ff7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:53 +0700 Subject: [PATCH 925/999] New translations processing@payouts@{payoutID}.yaml (English) --- .../paths/processing@payouts@{payoutID}.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@payouts@{payoutID}.yaml b/en/spec/paths/processing@payouts@{payoutID}.yaml index 353e4b5c4e..32b0a94a0b 100644 --- a/en/spec/paths/processing@payouts@{payoutID}.yaml +++ b/en/spec/paths/processing@payouts@{payoutID}.yaml @@ -5,19 +5,19 @@ get: operationId: getPayout parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/payoutID' + $ref: "#/parameters/payoutID" responses: - '200': + "200": description: Payout found schema: - $ref: '#/definitions/Payout' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Payout" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From fcb39455f99333b484f35d05f0d511858cd3781c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:54 +0700 Subject: [PATCH 926/999] New translations processing@refunds.yaml (English) --- en/spec/paths/processing@refunds.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@refunds.yaml b/en/spec/paths/processing@refunds.yaml index 2c65c288f9..ba7e8383b8 100644 --- a/en/spec/paths/processing@refunds.yaml +++ b/en/spec/paths/processing@refunds.yaml @@ -5,9 +5,9 @@ get: operationId: getRefundByExternalID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: externalID description: External refund identifier @@ -17,13 +17,13 @@ get: maxLength: 40 minLength: 1 responses: - '200': + "200": description: Refund details schema: - $ref: '#/definitions/Refund' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Refund" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From ab73b64bb946346b0e2855b8fb1503e6c0581a38 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:55 +0700 Subject: [PATCH 927/999] New translations processing@schedules@{scheduleID}.yaml (English) --- .../processing@schedules@{scheduleID}.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@schedules@{scheduleID}.yaml b/en/spec/paths/processing@schedules@{scheduleID}.yaml index 81ba161e71..74b703e799 100644 --- a/en/spec/paths/processing@schedules@{scheduleID}.yaml +++ b/en/spec/paths/processing@schedules@{scheduleID}.yaml @@ -1,13 +1,13 @@ get: - description: Get payout schedule data by its identifier + description: Get payout schedule data by identifier tags: - Payouts operationId: getScheduleByRef parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: scheduleID in: path @@ -16,13 +16,13 @@ get: type: integer format: int32 responses: - '200': + "200": description: Schedule found schema: - $ref: '#/definitions/Schedule' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Schedule" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 404a396d117386576d0abda1f43f32590511f8c2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:56 +0700 Subject: [PATCH 928/999] New translations processing@service-providers@{serviceProviderID}.yaml (English) --- ...service-providers@{serviceProviderID}.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml b/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml index 5bc8d1223f..f241c40e0e 100644 --- a/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml +++ b/en/spec/paths/processing@service-providers@{serviceProviderID}.yaml @@ -1,21 +1,21 @@ get: - description: Get data of payment service provider by its identifier + description: Get data of payment service provider by identifier tags: - PaymentInstitutions operationId: getServiceProviderByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/serviceProviderID' + $ref: "#/parameters/serviceProviderID" responses: - '200': + "200": description: Payment service provider found schema: - $ref: '#/definitions/ServiceProvider' - '404': - $ref: '#/responses/NotFound' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/ServiceProvider" + "404": + $ref: "#/responses/NotFound" + "400": + $ref: "#/responses/DefaultLogicError" From 39da46de762230d9c36a1cb98f51e054fd9365c2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:57 +0700 Subject: [PATCH 929/999] New translations processing@shops.yaml (English) --- en/spec/paths/processing@shops.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/en/spec/paths/processing@shops.yaml b/en/spec/paths/processing@shops.yaml index 1334a7f59d..5e9df93adb 100644 --- a/en/spec/paths/processing@shops.yaml +++ b/en/spec/paths/processing@shops.yaml @@ -5,17 +5,17 @@ get: - Shops parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '200': + "200": description: List of shops schema: type: array items: - $ref: '#/definitions/Shop' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Shop" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 1c09b494bcb1175a117968de9cf72d08f48c716c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:58 +0700 Subject: [PATCH 930/999] New translations processing@shops@{shopID}.yaml (English) --- en/spec/paths/processing@shops@{shopID}.yaml | 22 ++++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@shops@{shopID}.yaml b/en/spec/paths/processing@shops@{shopID}.yaml index f4728c9889..fa222a6ffd 100644 --- a/en/spec/paths/processing@shops@{shopID}.yaml +++ b/en/spec/paths/processing@shops@{shopID}.yaml @@ -5,19 +5,19 @@ get: - Shops parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" responses: - '200': + "200": description: Shop found schema: - $ref: '#/definitions/Shop' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Shop" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From e23f72386d521fa6d6503fab6bb3bfa76c32b1ad Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:59 +0700 Subject: [PATCH 931/999] New translations processing@shops@{shopID}@activate.yaml (English) --- .../processing@shops@{shopID}@activate.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@shops@{shopID}@activate.yaml b/en/spec/paths/processing@shops@{shopID}@activate.yaml index 7956d16164..9a0abfec4e 100644 --- a/en/spec/paths/processing@shops@{shopID}@activate.yaml +++ b/en/spec/paths/processing@shops@{shopID}@activate.yaml @@ -5,17 +5,17 @@ put: - Shops parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" responses: - '204': + "204": description: Shop activated - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 9b19c790aeb4381d04c48918787d1f656724e606 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:16:59 +0700 Subject: [PATCH 932/999] New translations processing@shops@{shopID}@suspend.yaml (English) --- .../processing@shops@{shopID}@suspend.yaml | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@shops@{shopID}@suspend.yaml b/en/spec/paths/processing@shops@{shopID}@suspend.yaml index decee56c06..cb9eb17df8 100644 --- a/en/spec/paths/processing@shops@{shopID}@suspend.yaml +++ b/en/spec/paths/processing@shops@{shopID}@suspend.yaml @@ -1,23 +1,22 @@ put: - description: | - Suspend the shop. This type of requests is processed by the platform - automatically and is executed immediately after sending. + description: > + Suspend the shop. This type of requests is processed by the platform automatically and is executed immediately after sending. operationId: suspendShop tags: - Shops parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/shopID' + $ref: "#/parameters/shopID" responses: - '204': + "204": description: Shop suspended - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From a0f0e83ab14b58a042f838944cf56023955aa73d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:00 +0700 Subject: [PATCH 933/999] New translations processing@tradeblocs.yaml (English) --- en/spec/paths/processing@tradeblocs.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/en/spec/paths/processing@tradeblocs.yaml b/en/spec/paths/processing@tradeblocs.yaml index 099376b557..f3977a66d4 100644 --- a/en/spec/paths/processing@tradeblocs.yaml +++ b/en/spec/paths/processing@tradeblocs.yaml @@ -5,15 +5,15 @@ get: operationId: getTradeBlocs parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '200': + "200": description: List of trade blocs schema: type: array items: - $ref: '#/definitions/TradeBloc' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/TradeBloc" + "400": + $ref: "#/responses/DefaultLogicError" From 2caea9e0a4ad021b818b1186a4faeae5da412676 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:02 +0700 Subject: [PATCH 934/999] New translations processing@tradeblocs@{tradeBlocID}.yaml (English) --- .../processing@tradeblocs@{tradeBlocID}.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml b/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml index 2d5d3fa50f..9d2b78d151 100644 --- a/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml +++ b/en/spec/paths/processing@tradeblocs@{tradeBlocID}.yaml @@ -5,17 +5,17 @@ get: operationId: getTradeBlocByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/tradeBlocID' + $ref: "#/parameters/tradeBlocID" responses: - '200': + "200": description: Trade bloc found schema: - $ref: '#/definitions/TradeBloc' - '404': - $ref: '#/responses/NotFound' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/TradeBloc" + "404": + $ref: "#/responses/NotFound" + "400": + $ref: "#/responses/DefaultLogicError" From 9809622cb820ea3840561b7ca721febe78af3cbd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:02 +0700 Subject: [PATCH 935/999] New translations processing@webhooks.yaml (English) --- en/spec/paths/processing@webhooks.yaml | 40 +++++++++++++------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/en/spec/paths/processing@webhooks.yaml b/en/spec/paths/processing@webhooks.yaml index 7bd59c6feb..486a3e955a 100644 --- a/en/spec/paths/processing@webhooks.yaml +++ b/en/spec/paths/processing@webhooks.yaml @@ -5,24 +5,24 @@ post: operationId: createWebhook parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - name: webhookParams description: Parameters of the installed webhook in: body required: true schema: - $ref: '#/definitions/Webhook' + $ref: "#/definitions/Webhook" responses: - '201': + "201": description: Webhook is set schema: - $ref: '#/definitions/Webhook' - '401': - $ref: '#/responses/Unauthorized' - '429': + $ref: "#/definitions/Webhook" + "401": + $ref: "#/responses/Unauthorized" + "429": description: The limit on the number of installed webhooks has been exceeded schema: type: object @@ -33,7 +33,7 @@ post: description: Human-readable description of the error type: string example: Webhook limit exceeded - '400': + "400": description: Invalid webhook data schema: type: object @@ -42,7 +42,7 @@ post: - message properties: code: - description: | + description: > [Error code](#tag/Error-Codes) type: string enum: @@ -56,23 +56,23 @@ post: type: string example: Shop not found or inaccessible get: - description: Get set of installed webhooks. + description: Get list of installed webhooks. tags: - Webhooks operationId: getWebhooks parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" responses: - '200': - description: A set of webhooks + "200": + description: A list of webhooks schema: type: array items: - $ref: '#/definitions/Webhook' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Webhook" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 5f000b918ab9e456ef1708b0ff5b635b325bae7c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:03 +0700 Subject: [PATCH 936/999] New translations processing@webhooks@{webhookID}.yaml (English) --- .../processing@webhooks@{webhookID}.yaml | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/en/spec/paths/processing@webhooks@{webhookID}.yaml b/en/spec/paths/processing@webhooks@{webhookID}.yaml index ef27afc7e6..6d05d3e122 100644 --- a/en/spec/paths/processing@webhooks@{webhookID}.yaml +++ b/en/spec/paths/processing@webhooks@{webhookID}.yaml @@ -1,26 +1,26 @@ get: - description: Get a webhook by its identifier. + description: Get a webhook by identifier. tags: - Webhooks operationId: getWebhookByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/webhookID' + $ref: "#/parameters/webhookID" responses: - '200': + "200": description: Webhook's data schema: - $ref: '#/definitions/Webhook' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Webhook" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" delete: description: Remove the specified webhook. tags: @@ -28,17 +28,17 @@ delete: operationId: deleteWebhookByID parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/webhookID' + $ref: "#/parameters/webhookID" responses: - '204': + "204": description: Webhook successfully removed - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 3277c4a175a09a700e747b22997e3a7cc1b3a95a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:04 +0700 Subject: [PATCH 937/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 601 ++++++++++--------------------------------- 1 file changed, 136 insertions(+), 465 deletions(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index e487148c01..62f9288cc9 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -1,62 +1,27 @@ -swagger: '2.0' +swagger: "2.0" info: version: 2.0.1 title: Vality Payments API - description: | - + description: > ## Description - - API is designed for the merchants who accept payments via user interface - such as a website or a mobile app and it is the only interaction point with - the system for goods and services payment transactions. - + API is designed for the merchants who accept payments via user interface such as a website or a mobile app and it is the only interaction point with the system for goods and services payment transactions. ## Interaction details - - Whenever an API is accessed, its unique ID must be passed in the header - X-Request-ID of the corresponding request: - - ``` - X-Request-ID: 37d735d4-0f42-4f05-89fa-eaa478fb5aa9 - ``` - + Whenever an API is accessed, its unique ID must be passed in the header X-Request-ID of the corresponding request: + ``` X-Request-ID: 37d735d4-0f42-4f05-89fa-eaa478fb5aa9 ``` ### Content type and coding - The system accepts and returns data in JSON format and UTF-8 coding: - - ``` - Content-Type: application/json; charset=utf-8 - ``` - + ``` Content-Type: application/json; charset=utf-8 ``` ### Date formats - - The system accepts and returns timestamp values in the format date-time, - described in [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339): - - ``` - 2017-01-01T00:00:00Z - 2017-01-01T00:00:01+00:00 - ``` - + The system accepts and returns timestamp values in the format date-time, described in [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339): + ``` 2017-01-01T00:00:00Z 2017-01-01T00:00:01+00:00 ``` ### Maximum request processing time - - Whenever an API is accessed, the time cutoff parameters, that define - maximum request processing time of the transaction completion, can be - passed in the header `X-Request-Deadline` of the corresponding request: - - ``` - X-Request-Deadline: 10s - ``` - The system stops processing the request upon the specified time. It is - recommended to specify a value that is not more than one minute and not - less than three seconds. - + Whenever an API is accessed, the time cutoff parameters, that define maximum request processing time of the transaction completion, can be passed in the header `X-Request-Deadline` of the corresponding request: + ``` X-Request-Deadline: 10s ``` + The system stops processing the request upon the specified time. It is recommended to specify a value that is not more than one minute and not less than three seconds. `X-Request-Deadline` can be: - * specified in the format `date-time` according to - [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339); - * specified in relative values: in milliseconds (`150000ms`), in seconds - (`540s`) or in minutes (`3.5m`). - + * specified in the format `date-time` according to [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339); + * specified in relative values: in milliseconds (`150000ms`), in seconds (`540s`) or in minutes (`3.5m`). basePath: /v2 schemes: - https @@ -69,20 +34,16 @@ securityDefinitions: type: apiKey name: Authorization in: header - description: | - Interaction between the merchant and the system is performed via a secure - protocol (HTTPS). + description: > + Interaction between the merchant and the system is performed via a secure protocol (HTTPS). + HTTP requests via unencrypted channel are not supported. - The contents of the API key should be passed in the `Authorization` - header: + The contents of the API key should be passed in the `Authorization` header: - ``` - Authorization: Bearer MjMyNDQxMjM6NDUzRmRnZDQ0M... - ``` + ``` Authorization: Bearer MjMyNDQxMjM6NDUzRmRnZDQ0M... ``` - Keys are not divided into test and production keys. Use the test shop ID - for test transactions. + Keys are not divided into test and production keys. Use the test shop ID for test transactions. **Important: Do not pass the API-key to third parties!** security: @@ -92,17 +53,17 @@ responses: NotFound: description: Target resource not found schema: - $ref: '#/definitions/GeneralError' + $ref: "#/definitions/GeneralError" Unauthorized: description: Authorization error DefaultLogicError: description: Invalid data schema: - $ref: '#/definitions/DefaultLogicError' + $ref: "#/definitions/DefaultLogicError" ExternalIDConflict: description: The passed value `externalID` has already been used by you with other query parameters schema: - $ref: '#/definitions/ExternalIDConflictError' + $ref: "#/definitions/ExternalIDConflictError" parameters: requestID: name: X-Request-ID @@ -163,12 +124,11 @@ parameters: residence: name: residence in: query - description: >- - Residence, alpha-3 code according to standard - [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) + description: > + Residence, alpha-3 code according to standard [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) required: false type: string - pattern: '^[A-Z]{3}$' + pattern: "^[A-Z]{3}$" customerID: name: customerID in: path @@ -288,9 +248,9 @@ parameters: name: countryID in: path required: true - description: ' Alpha-3 country code by standard [ISO 3166-1] (https://en.wikipedia.org/wiki/ISO_3166-1)' + description: " Alpha-3 country code by standard [ISO 3166-1] (https://en.wikipedia.org/wiki/ISO_3166-1)" type: string - pattern: '^[A-Z]{3}$' + pattern: "^[A-Z]{3}$" tradeBlocID: name: tradeBlocID in: path @@ -302,53 +262,24 @@ tags: name: Parties x-displayName: Parties description: > - A system party is a data set about your company, structure and - conditions of concluded contracts, and also the information about the - shops associated with the company. + A system party is a data set about your company, structure and conditions of concluded contracts, and also the information about the shops associated with the company. - name: Shops x-displayName: Shops description: > - A shop is a display of your website or a point of sales in the system. - Financial terms, that determine, particularly, the system fee percentage, - are linked to the shop. Each shop has its linked accounts that accumulate - money sent by payers. Only one account can be in each currency. The shop - category is determined by the group of offered goods and services. A - banking terminal can be linked to a shop on the side of an acquiring - bank. Any changes of these shops require system verification. - - Shops created in the test category are used for test payment. The system - creates a test shop automatically during the participant registration. - - Your website or point of sales may have more than one shop. The closest - analogue can be POS-terminals at a point of sales. - + A shop is a display of your website or a point of sales in the system. Financial terms, that determine, particularly, the system fee percentage, are linked to the shop. Each shop has its linked accounts that accumulate money sent by payers. Only one account can be in each currency. The shop category is determined by the group of offered goods and services. A banking terminal can be linked to a shop on the side of an acquiring bank. Any changes of these shops require system verification. + Shops created in the test category are used for test payment. The system creates a test shop automatically during the participant registration. + Your website or point of sales may have more than one shop. The closest analogue can be POS-terminals at a point of sales. ## Asynchronous notifications - - It is possible to specify a URL for any shop to receive asynchronous - notifications about data status change by setting up webhook. For - example, you can set up webhook by specifying URL of your application to - which the system will send data about invoice changes. The corresponding - public key, created during the webhook setup, is used to verify integrity - of data sent to your application URL. You can receive this key in your - account. - + It is possible to specify a URL for any shop to receive asynchronous notifications about data status change by setting up webhook. For example, you can set up webhook by specifying URL of your application to which the system will send data about invoice changes. The corresponding public key, created during the webhook setup, is used to verify integrity of data sent to your application URL. You can receive this key in your account. - name: Invoices x-displayName: Invoices - description: | - An invoice is a fundamental model for work with payment acceptance - system. It is necessary to create an invoice and find out its ID before - rendering the payment form launching debit transactions, holding funds on - the payer’s card and launching other similar business processes. - - In general, an invoice is a container for payments, data about goods and - a shop. Invoices have customizable limited lifetime. Once lifetime is - expired, invoice status is impossible to change. - + description: > + An invoice is a fundamental model for work with payment acceptance system. It is necessary to create an invoice and find out its ID before rendering the payment form launching debit transactions, holding funds on the payer’s card and launching other similar business processes. + In general, an invoice is a container for payments, data about goods and a shop. Invoices have customizable limited lifetime. Once lifetime is expired, invoice status is impossible to change. ## Invoice statuses - ### Table of invoice statuses: | Status | Indication | Description | @@ -358,273 +289,118 @@ tags: | Paid | `paid` | Financial obligations under an invoice are paid but goods or services has not been provided yet to the payer. | | Fulfilled | `fulfilled` | All obligations, both payer’s and merchant’s ones, are fulfilled. | - Invoice statuses are indicated in the diagram nodes, narrows are marked - by the processes. Successful completion of processes generates change - from one status to another. - + Invoice statuses are indicated in the diagram nodes, narrows are marked by the processes. Successful completion of processes generates change from one status to another. ![Invoice State diagram](wsd/img/invoice.svg) - ## Invoice and payment metadata - - The system provides you a possibility to fill and save any necessary - metadata both in invoice and payment pattern. Data is described by the - JSON array. Later the system will provide this data to you when you - request invoice or payment data by its ID or it will send it to webhook - in asynchronous mode that is set up for the relevant shop if there is one. - + The system provides you a possibility to fill and save any necessary metadata both in invoice and payment pattern. Data is described by the JSON array. Later the system will provide this data to you when you request invoice or payment data by its ID or it will send it to webhook in asynchronous mode that is set up for the relevant shop if there is one. ## Invoice events - - Any data status changes generate events. You can receive a full list of - events that led to the specific data status or the latest event that - describes the current data status. For example, you can request all - events or the latest one within the specified invoice ID to find out an - invoice status so that to make a decision about the shipment of goods or - providing services to the payer. - + Any data status changes generate events. You can receive a full list of events that led to the specific data status or the latest event that describes the current data status. For example, you can request all events or the latest one within the specified invoice ID to find out an invoice status so that to make a decision about the shipment of goods or providing services to the payer. ## Authorization - Operations: - * invoice creation, - * invoice cancellation, - * invoice fulfillment, - * getting a *new* invoice access token (after invoice creation) - are authorised with your API key. - ### Invoice access token - - The invoice access token authorises a limited amount of transactions - needed to make [payments](#tag/Payments) by the specified invoice, in - particular: - + The invoice access token authorises a limited amount of transactions needed to make [payments](#tag/Payments) by the specified invoice, in particular: * [tokenization](#tag/Tokens) of payment instrument, - * payment creation by this and only this invoice, - * getting the invoice status. - - The token is valid for 3 days from the creation. After this it will be - impossible to use it to authorise transactions. - + The token is valid for 3 days from the creation. After this it will be impossible to use it to authorise transactions. ## Money distribution data - - You can specify the distribution of funds among several shops within one - invoice. If necessary, you can add a fee that will be charged to the shop - specified during the invoice creation (hereinafter invoice shop). Total - amount of all distribution transactions shouldn’t exceed the invoice - amount. There shouldn’t be more than one transaction per one shop in the - distribution. The distribution transactions can be: - - * With AllocationBodyAmount body which transmits the amount to be - transferred to the shop. You must create a transaction in favour of an - invoice shop to add a fee. - + You can specify the distribution of funds among several shops within one invoice. If necessary, you can add a fee that will be charged to the shop specified during the invoice creation (hereinafter invoice shop). Total amount of all distribution transactions shouldn’t exceed the invoice amount. There shouldn’t be more than one transaction per one shop in the distribution. The distribution transactions can be: + * With AllocationBodyAmount body which transmits the amount to be transferred to the shop. You must create a transaction in favour of an invoice shop to add a fee. * With AllocationBodyTotal body which transmits the total amount of transactions and its fee that can be: - * AllocationFeeFixed or fee amount in favour of an invoice shop. - * AllocationFeeShare or some percent of the total amount of transaction in favour of an invoice shop. - + * AllocationFeeFixed or fee amount in favour of an invoice shop. + * AllocationFeeShare or some percent of the total amount of transaction in favour of an invoice shop. - name: InvoiceTemplates x-displayName: Invoice templates description: > - Invoice templates make invoicing easy. An invoice template is linked to - the shop and contains specification that can be used for invoice creation - by specifying the cost of goods and services and/or invoice metadata. If - a template contains the fixed cost, it can be removed during invoice - creation. If invoice metadata is not specified when an invoice is created - by a template, they will be taken from a template (if metadata is - contained in a template). - - - The creation, update and deletion of an invoice template doesn’t require - the system verification and requests for these changes. + Invoice templates make invoicing easy. An invoice template is linked to the shop and contains specification that can be used for invoice creation by specifying the cost of goods and services and/or invoice metadata. If a template contains the fixed cost, it can be removed during invoice creation. If invoice metadata is not specified when an invoice is created by a template, they will be taken from a template (if metadata is contained in a template). + The creation, update and deletion of an invoice template doesn’t require the system verification and requests for these changes. ## Authorization - - The creation, update and deletion of an invoice template is authorised by - your API key. - + The creation, update and deletion of an invoice template is authorised by your API key. ### Invoice template access token - - An invoice template access token is created in the result of template - creation transaction. It authorises: - + An invoice template access token is created in the result of template creation transaction. It authorises: * the getting of invoice template by its ID, - * invoice creation by the template. - - name: Payments x-displayName: Payments description: > - The actual debiting the payer’s funds is made by calling of payment - creation method. Before payments the invoice, within which the system - will attempt to debit, has to be created and payer’s payment token has to - be specified. This way the system provides you an interface that allows - your server code to initiate and control the debiting process. This - process can be both synchronous, when you are waiting for system - response, and asynchronous, when you are waiting for notifications on the - webhook set up for the corresponding shop after the payments are launched. - + The actual debiting the payer’s funds is made by calling of payment creation method. Before payments the invoice, within which the system will attempt to debit, has to be created and payer’s payment token has to be specified. This way the system provides you an interface that allows your server code to initiate and control the debiting process. This process can be both synchronous, when you are waiting for system response, and asynchronous, when you are waiting for notifications on the webhook set up for the corresponding shop after the payments are launched. ## Payment options - - The system provides two payment methods: - one-step and two-step, PaymentFlowInstant and PaymentFlowHold. - - One-step payment (PaymentFlowInstant) is performed by calling of one API - method. The result of it is authorisation and further debiting in favour - of a shop within one transaction. - - Two-step payment (PaymentFlowHold) means the call of two methods: one for - authorisation and one for debiting. After the successful authorisation - the transaction amount will be blocked on a payer’s account so a payer - can’t use it. - - The debiting (capturePayment) can be confirmed on equal or less - authorisation amount. If the less amount is specified, the balance will - be refunded to a payer. The successful authorisation can be confirmed or - cancelled both manually by calling the corresponding API method (capturePayment or cancelPayment) and automatically according to the - chosen strategy onHoldExpiration. The manual confirmation period is set - in the system settings by yourself and it is usually from 3 to 7 calendar - days. - + The system provides two payment methods: one-step and two-step, PaymentFlowInstant and PaymentFlowHold. + One-step payment (PaymentFlowInstant) is performed by calling of one API method. The result of it is authorisation and further debiting in favour of a shop within one transaction. + Two-step payment (PaymentFlowHold) means the call of two methods: one for authorisation and one for debiting. After the successful authorisation the transaction amount will be blocked on a payer’s account so a payer can’t use it. + The debiting (capturePayment) can be confirmed on equal or less authorisation amount. If the less amount is specified, the balance will be refunded to a payer. The successful authorisation can be confirmed or cancelled both manually by calling the corresponding API method (capturePayment or cancelPayment) and automatically according to the chosen strategy onHoldExpiration. The manual confirmation period is set in the system settings by yourself and it is usually from 3 to 7 calendar days. ## Payment session - - The system ensures the idempotency of debiting funds from payment - instrument by providing the unique payment session ID. This ID is - provided during the creation of [payment instrument tokens](#tag/Tokens) - and guarantees the idempotency of debit requests, providing the - protection from erroneous repeated debits. - + The system ensures the idempotency of debiting funds from payment instrument by providing the unique payment session ID. This ID is provided during the creation of [payment instrument tokens](#tag/Tokens) and guarantees the idempotency of debit requests, providing the protection from erroneous repeated debits. ## Payment processing time limit + When the payment is created within the system, you can set up the payment processing time in the field `processingDeadline`. When it is expired, the system is trying to stop processing the payment and changing its status to `failed` with the error `processing_deadline_reached`. - When the payment is created within the system, you can set up the payment - processing time in the field `processingDeadline`. When it is expired, - the system is trying to stop processing the payment and changing its - status to `failed` with the error `processing_deadline_reached`. - - - Processing time limit should be considered as a recommendation as the - system can fail to stop processing on the basis of the payment instrument - and the current payment status. If a field value is not set up, the - system will choose it by itself to have enough time for payment transfer - in general conditions. - - - Payment processing time limit, similarly to the header - `X-Request-Deadline`, can be specified in format described in RFC 3339 or - in relative values. + Processing time limit should be considered as a recommendation as the system can fail to stop processing on the basis of the payment instrument and the current payment status. If a field value is not set up, the system will choose it by itself to have enough time for payment transfer in general conditions. + Payment processing time limit, similarly to the header `X-Request-Deadline`, can be specified in format described in RFC 3339 or in relative values. ## Authorization - - Payment request APIs are authorised by an invoice access token that is - used to create the payment or by API key. - + Payment request APIs are authorised by an invoice access token that is used to create the payment or by API key. - name: Tokens x-displayName: Payment tokens description: > - The system provides you the possibility to initiate the funds withdrawal - from payer’s charge cards by yourself and undertakes the processes of the - certification and PCS-DSS standard compliance. The standard declares the - prohibition on cardholder data processing and storage on the merchant’s - side. The approaches used in interface implementation provide the - opportunity of HTLM form layout and output for cardholder data on your - server side code. To ensure the standard compliance we provide our - developed JS-library that collects cardholder data in asynchronous mode - and sends it to the system interface for further cryptography and - tokenization after it is embedded in HTLM code of your payment form. In - response, JS-library returns an unique payment card token, that can be - used to run payments, to your payment form. - - - The [payment session](#tag/Payments), that ensures the idempodency of - funds withdrawal from the payment instrument, is provided during the - token creation. + The system provides you the possibility to initiate the funds withdrawal from payer’s charge cards by yourself and undertakes the processes of the certification and PCS-DSS standard compliance. The standard declares the prohibition on cardholder data processing and storage on the merchant’s side. The approaches used in interface implementation provide the opportunity of HTLM form layout and output for cardholder data on your server side code. To ensure the standard compliance we provide our developed JS-library that collects cardholder data in asynchronous mode and sends it to the system interface for further cryptography and tokenization after it is embedded in HTLM code of your payment form. In response, JS-library returns an unique payment card token, that can be used to run payments, to your payment form. + The [payment session](#tag/Payments), that ensures the idempodency of funds withdrawal from the payment instrument, is provided during the token creation. - name: Categories x-displayName: Shop categories description: > - Categories are used to describe groups of goods and services offered by - shops. Categories can influence on statistics provision, shops - organisation and also system financial terms. + Categories are used to describe groups of goods and services offered by shops. Categories can influence on statistics provision, shops organisation and also system financial terms. - name: Contracts x-displayName: Contracts description: > - A contract contains all details of a legal agreement on basis of which - the system provides all possible services to a merchant. In particular a - set of conditions, on basis of which the system services are provided, is - written in the contract. The examples of this can be the transaction - fees, conditions of withdrawal and legal entity data. - - Any changes of the shops require system verification by creating change - requests. + A contract contains all details of a legal agreement on basis of which the system provides all possible services to a merchant. In particular a list of conditions, on basis of which the system services are provided, is written in the contract. The examples of this can be the transaction fees, conditions of withdrawal and legal entity data. + Any changes of the shops require system verification by creating change requests. - name: Payouts x-displayName: Withdrawal of funds description: > - You have to specify payout data within the contract with the system to - receive automatic payouts of all accepted ones to your bank account. The - system will then initiate bank transfers based on the payment amounts - accepted for all active shops. - + You have to specify payout data within the contract with the system to receive automatic payouts of all accepted ones to your bank account. The system will then initiate bank transfers based on the payment amounts accepted for all active shops. Any data changes require system verification by creating change requests. - name: Webhooks x-displayName: Webhooks description: > - This section describes the methods that allow to manage Webhooks or tools - to receive asynchronous notifications via HTTP requests when one or a - group of events of interest occur, for example, that the payment within - the created invoice has been successfully paid. - - Attention! Only Webhooks Management API is a part of this specification. - You will need to read the specification [Vality Webhooks Events API] - (https://github.com/valitydev/swag-payments-webhook-events) in order to - implement notification handler. - + This section describes the methods that allow to manage Webhooks or tools to receive asynchronous notifications via HTTP requests when one or a group of events of interest occur, for example, that the payment within the created invoice has been successfully paid. + Attention! Only Webhooks Management API is a part of this specification. You will need to read the specification [Vality Webhooks Events API] (https://github.com/valitydev/swag-payments-webhook-events) in order to implement notification handler. - name: Search x-displayName: Search description: > - You should call the corresponding system method to get a list of all - invoices or payments of the specified shop. It is possible to filter - sampling by the status. + You should call the corresponding system method to get a list of all invoices or payments of the specified shop. It is possible to filter sampling by the status. - name: PaymentInstitutions x-displayName: Payment Institutions description: > - A payment institution is an institution that provides services for - financial transactions that occur as a result of system business - processes. + A payment institution is an institution that provides services for financial transactions that occur as a result of system business processes. - name: Error Codes x-displayName: Error codes description: > ## Business logic errors - All business logic errors have as follows: - ```json - { - "code": "string", - "message": "string" - } + { "code": "string", "message": "string" } ``` - The error type is in the field `code` and additional information about - the error that occurred is in `message`. - + The error type is in the field `code` and additional information about the error that occurred is in `message`. There are the following error codes at the present moment: - | Code | Description | |----------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------| | **operationNotPermitted** | Unavailable transaction within the current contract. | @@ -657,34 +433,13 @@ tags: | **invalidAllocation** | Invalid distribution of funds, for example, more than one transaction in favour of one of shops. | | **allocationNotPermitted** | The distribution is not available within the contract. | | **refundCartConflict** | It is impossible to define the refund content as the refund distribution and cart are sent at the same time. | - ## General errors - - The errors that occur during the transaction attempts with the objects - that are not registered in the system. They look like - - ```json - { - "message": "string" - } - ``` - - The information about the occurred error is in the field `message`. For - example: - - ```json - { - "message": "Invoice not found" - } - ``` - + The errors that occur during the transaction attempts with the objects that are not registered in the system. They look like + ```json { "message": "string" } ``` + The information about the occurred error is in the field `message`. For example: + ```json { "message": "Invoice not found" } ``` ## Errors in processing requests - - Different unpredictable situations can happen during the request - processing with the support of our system. The system sends a signal - about them according to the HTTP protocol using the corresponding - [statuses][5xx] that specify the server errors. - + Different unpredictable situations can happen during the request processing with the support of our system. The system sends a signal about them according to the HTTP protocol using the corresponding [statuses][5xx] that specify the server errors. | Code | Description | |---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **500** | An unpredictable situation has occurred during request processing by the system. We recommend contacting the technical support if you receive such a response code. | @@ -693,11 +448,8 @@ tags: [5xx]: https://tools.ietf.org/html/rfc7231#section-6.6 - ## Payment errors - The errors sent to the payment form (payers can see them): - | Code | Description | |------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | InvalidPaymentTool | Invalid payment instrument (invalid card number, missing account has been entered, etc.) | @@ -708,154 +460,73 @@ tags: | PaymentRejected | the payment is rejected by other reasons | The errors sent to the personal merchant’s account (only you can see them): - - timeout - - Timeout of payment attempt - + Timeout of payment attempt - rejected_by_inspector - - Rejected by anti-fraud service - + Rejected by anti-fraud service - preauthorization_failed - - Preauthorisation error (3DS) - + Preauthorisation error (3DS) - authorization_failed: - - Provider payment authorisation error - - - unknown - - Unknown authorisation error - - - merchant_blocked - - A merchant is blocked - - - operation_blocked - - A payment transaction is blocked - - - account_not_found - - An account is not found - - - account_blocked - - An account is blocked - - - account_stolen - - An account is stolen - - - insufficient_funds - - Insufficient funds - - - processing_deadline_reached - - Payment fullfillment timeout (see [Payment processing time limit](#section/Payment-processing-time-limit)) - - - account_limit_exceeded: - - Payer’s account limit is exceeded - - - unknown - - Limit object is unknown - - - amount - - Amount limit - - - number - - Attempt number limit - - - provider_limit_exceeded: - - The provider limit is exceeded for this merchant or system in general - - - unknown - - Limit object is unknown - - - amount - - Amount limit - - - number - - Attempt number limit - - - payment_tool_rejected: - - A payment instrument is rejected - - - unknown - - An unknown payment instrument - - - bank_card_rejected: - - A bank card is rejected - - - unknown - - The reason is unknown - - - card_number_invalid - - A card number is invalid - - - card_expired - - A card is expired - - - card_holder_invalid - - A cardholder is invalid - - - cvv_invalid - - CVV code is invalid - - - issuer_not_found - - An issuer is not found - - - security_policy_violated - - Security policy violations - - - temporarily_unavailable - - Temporary unavailability of the third parties - - - rejected_by_issuer - - Rejected by the issuer - + Provider payment authorisation error + - unknown + Unknown authorisation error + - merchant_blocked + A merchant is blocked + - operation_blocked + A payment transaction is blocked + - account_not_found + An account is not found + - account_blocked + An account is blocked + - account_stolen + An account is stolen + - insufficient_funds + Insufficient funds + - processing_deadline_reached + Payment fullfillment timeout (see [Payment processing time limit](#section/Payment-processing-time-limit)) + - account_limit_exceeded: + Payer’s account limit is exceeded + - unknown + Limit object is unknown + - amount + Amount limit + - number + Attempt number limit + - provider_limit_exceeded: + The provider limit is exceeded for this merchant or system in general + - unknown + Limit object is unknown + - amount + Amount limit + - number + Attempt number limit + - payment_tool_rejected: + A payment instrument is rejected + - unknown + An unknown payment instrument + - bank_card_rejected: + A bank card is rejected + - unknown + The reason is unknown + - card_number_invalid + A card number is invalid + - card_expired + A card is expired + - card_holder_invalid + A cardholder is invalid + - cvv_invalid + CVV code is invalid + - issuer_not_found + An issuer is not found + - security_policy_violated + Security policy violations + - temporarily_unavailable + Temporary unavailability of the third parties + - rejected_by_issuer + Rejected by the issuer For example, in the case of invalid CVV: - ``` - - { - "code":"authorization_failed", - "subError":{ - "code":"payment_tool_rejected", - "subError":{ - "code":"bank_card_rejected", - "subError":{ - "code":"cvv_invalid" - } - } - } - } - + { "code":"authorization_failed", "subError":{ "code":"payment_tool_rejected", "subError":{ "code":"bank_card_rejected", "subError":{ "code":"cvv_invalid" } } } } ``` - If you have an error that is not described here, contact the technical support. - From 3ddffa722daf7d85a157ca3374a2f34849ee8077 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:05 +0700 Subject: [PATCH 938/999] New translations processing@parties@{partyID}@invoices.yaml (English) --- ...processing@parties@{partyID}@invoices.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@invoices.yaml b/en/spec/paths/processing@parties@{partyID}@invoices.yaml index cd3d0111a5..de6fd52472 100644 --- a/en/spec/paths/processing@parties@{partyID}@invoices.yaml +++ b/en/spec/paths/processing@parties@{partyID}@invoices.yaml @@ -5,11 +5,11 @@ get: operationId: getInvoiceByExternalIDForParty parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" - name: externalID description: External invoice identifier @@ -19,13 +19,13 @@ get: maxLength: 40 minLength: 1 responses: - '200': + "200": description: Invoice schema: - $ref: '#/definitions/Invoice' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Invoice" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 59b7f01ace741e9e2951b3e44eb13da7e363e09d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:06 +0700 Subject: [PATCH 939/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml (English) --- ...tInstitutionID}@terms@payouts@methods.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml index 6b195bfdb3..850a127ea7 100644 --- a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@methods.yaml @@ -5,23 +5,23 @@ get: operationId: getPaymentInstitutionPayoutMethodsForParty parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" - - $ref: '#/parameters/paymentInstitutionID' + $ref: "#/parameters/paymentInstitutionID" - name: currency in: query required: false - description: >- + description: > Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string - pattern: '^[A-Z]{3}$' + pattern: "^[A-Z]{3}$" responses: - '200': + "200": description: Payout method schema: type: array @@ -32,9 +32,9 @@ get: - InternationalBankAccount - Wallet - PaymentInstitutionAccount - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From aad4e0b201f14a39cf7a50dceb1f550d43ff8c5c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:07 +0700 Subject: [PATCH 940/999] New translations processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml (English) --- ...nstitutionID}@terms@payouts@schedules.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml index c7c6e4b13b..8accc46bd3 100644 --- a/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payment-institutions@{paymentInstitutionID}@terms@payouts@schedules.yaml @@ -5,21 +5,21 @@ get: operationId: getPaymentInstitutionPayoutSchedulesForParty parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" - - $ref: '#/parameters/paymentInstitutionID' + $ref: "#/parameters/paymentInstitutionID" - name: currency in: query required: false - description: >- + description: > Currency character code according to [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm). type: string - pattern: '^[A-Z]{3}$' + pattern: "^[A-Z]{3}$" - name: payoutMethod in: query @@ -31,16 +31,16 @@ get: - InternationalBankAccount - Wallet responses: - '200': + "200": description: Payout schedule identifiers schema: type: array items: type: integer format: int32 - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From f0b05a299c0215d0abd3ba8616ac1811cfa7538a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:08 +0700 Subject: [PATCH 941/999] New translations processing@parties@{partyID}@payments.yaml (English) --- ...processing@parties@{partyID}@payments.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@payments.yaml b/en/spec/paths/processing@parties@{partyID}@payments.yaml index 91c58e874e..ce1ec26c9e 100644 --- a/en/spec/paths/processing@parties@{partyID}@payments.yaml +++ b/en/spec/paths/processing@parties@{partyID}@payments.yaml @@ -5,11 +5,11 @@ get: operationId: getPaymentByExternalIDForParty parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" - name: externalID description: External payment identifier @@ -19,13 +19,13 @@ get: maxLength: 40 minLength: 1 responses: - '200': + "200": description: Payment schema: - $ref: '#/definitions/Payment' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Payment" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From 642af312421613a76e22a882b225dbfca57cf089 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:09 +0700 Subject: [PATCH 942/999] New translations processing@parties@{partyID}@refunds.yaml (English) --- .../processing@parties@{partyID}@refunds.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@refunds.yaml b/en/spec/paths/processing@parties@{partyID}@refunds.yaml index f9b676bb7a..99d6326c77 100644 --- a/en/spec/paths/processing@parties@{partyID}@refunds.yaml +++ b/en/spec/paths/processing@parties@{partyID}@refunds.yaml @@ -5,11 +5,11 @@ get: operationId: getRefundByExternalIDForParty parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" - name: externalID description: External refund identifier @@ -19,13 +19,13 @@ get: maxLength: 40 minLength: 1 responses: - '200': + "200": description: Refund details schema: - $ref: '#/definitions/Refund' - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Refund" + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From a5e49b3cbd396a61659de5a96303697128ea7469 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 19:17:10 +0700 Subject: [PATCH 943/999] New translations processing@parties@{partyID}@webhooks.yaml (English) --- ...processing@parties@{partyID}@webhooks.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@parties@{partyID}@webhooks.yaml b/en/spec/paths/processing@parties@{partyID}@webhooks.yaml index f03a091f48..a4b539ee47 100644 --- a/en/spec/paths/processing@parties@{partyID}@webhooks.yaml +++ b/en/spec/paths/processing@parties@{partyID}@webhooks.yaml @@ -5,19 +5,19 @@ get: operationId: getWebhooksForParty parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/partyID' + $ref: "#/parameters/partyID" responses: - '200': - description: A set of webhooks + "200": + description: A list of webhooks schema: type: array items: - $ref: '#/definitions/Webhook' - '401': - $ref: '#/responses/Unauthorized' - '400': - $ref: '#/responses/DefaultLogicError' + $ref: "#/definitions/Webhook" + "401": + $ref: "#/responses/Unauthorized" + "400": + $ref: "#/responses/DefaultLogicError" From cd3915aab7c1a1dd17bf1b5df6f72edd7659eda0 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 7 Aug 2023 21:25:22 +0700 Subject: [PATCH 944/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 62f9288cc9..7e8953a93b 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -369,7 +369,7 @@ tags: Any changes of the shops require system verification by creating change requests. - name: Payouts - x-displayName: Withdrawal of funds + x-displayName: Payouts description: > You have to specify payout data within the contract with the system to receive automatic payouts of all accepted ones to your bank account. The system will then initiate bank transfers based on the payment amounts accepted for all active shops. Any data changes require system verification by creating change requests. From 94602db3344afe28d9323e3be39f760e27490fdd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 8 Aug 2023 19:35:34 +0700 Subject: [PATCH 945/999] New translations processing@invoices@{invoiceID}@fulfill.yaml (English) --- ...ocessing@invoices@{invoiceID}@fulfill.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml index 95c405fceb..583b62d844 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml @@ -5,26 +5,26 @@ post: operationId: fulfillInvoice parameters: - - $ref: '#/parameters/requestID' + $ref: "#/parameters/requestID" - - $ref: '#/parameters/deadline' + $ref: "#/parameters/deadline" - - $ref: '#/parameters/invoiceID' + $ref: "#/parameters/invoiceID" - name: fulfillInvoice in: body description: Reason for the operation required: true schema: - $ref: '#/definitions/Reason' + $ref: "#/definitions/Reason" responses: - '204': + "204": description: Инвойс погашен - '404': - $ref: '#/responses/NotFound' - '401': - $ref: '#/responses/Unauthorized' - '400': + "404": + $ref: "#/responses/NotFound" + "401": + $ref: "#/responses/Unauthorized" + "400": description: Invoice fulfillment error schema: type: object From 39f108ab32261c25d5d814a878ed1ca1ed189683 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 8 Aug 2023 19:35:35 +0700 Subject: [PATCH 946/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 7e8953a93b..00cba8b080 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -275,6 +275,7 @@ tags: - name: Invoices x-displayName: Invoices + #yamllint disable rule:line-length description: > An invoice is a fundamental model for work with payment acceptance system. It is necessary to create an invoice and find out its ID before rendering the payment form launching debit transactions, holding funds on the payer’s card and launching other similar business processes. In general, an invoice is a container for payments, data about goods and a shop. Invoices have customizable limited lifetime. Once lifetime is expired, invoice status is impossible to change. @@ -317,6 +318,7 @@ tags: * AllocationFeeFixed or fee amount in favour of an invoice shop. * AllocationFeeShare or some percent of the total amount of transaction in favour of an invoice shop. - + #yamllint enable rule:line-length name: InvoiceTemplates x-displayName: Invoice templates description: > @@ -392,6 +394,7 @@ tags: - name: Error Codes x-displayName: Error codes + #yamllint disable rule:line-length description: > ## Business logic errors All business logic errors have as follows: @@ -530,3 +533,4 @@ tags: { "code":"authorization_failed", "subError":{ "code":"payment_tool_rejected", "subError":{ "code":"bank_card_rejected", "subError":{ "code":"cvv_invalid" } } } } ``` If you have an error that is not described here, contact the technical support. +#yamllint enable rule:line-length \ No newline at end of file From 19e096b004eedac8f8090538d60dff1b0240673c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 7 Sep 2023 18:01:33 +0700 Subject: [PATCH 947/999] New translations ContactInfo.yaml (English) --- en/spec/definitions/ContactInfo.yaml | 34 ++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/en/spec/definitions/ContactInfo.yaml b/en/spec/definitions/ContactInfo.yaml index a06c11d475..a7d67c851e 100644 --- a/en/spec/definitions/ContactInfo.yaml +++ b/en/spec/definitions/ContactInfo.yaml @@ -11,3 +11,37 @@ properties: Mobile phone number with international prefix according to [E.164](https://en.wikipedia.org/wiki/E.164). type: string format: '^\+\d{4,15}$' + firstName: + description: First name + type: string + maxLength: 100 + example: "John" + lastName: + description: Last name + type: string + maxLength: 100 + example: "Doe" + country: + x-rebillyMerge: + - + $ref: "#/definitions/CountryCode" + state: + description: State + type: string + maxLength: 40 + example: "Colorado" + city: + description: City + type: string + maxLength: 40 + example: "Denver" + address: + description: Address + type: string + maxLength: 1000 + example: "10th Street 13" + postalCode: + description: Postal code + type: string + maxLength: 40 + example: "00012" From 939ecc81d56faa582c95496f3ec734e1186705a4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:29 +0800 Subject: [PATCH 948/999] New translations processing@invoices@{invoiceid}.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}.yaml index b4d42b876d..6bae3e7f74 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}.yaml @@ -3,6 +3,11 @@ get: tags: - Invoices operationId: getInvoiceByID + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 45677425a9a146184fb64a7462476a7308f26f96 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:30 +0800 Subject: [PATCH 949/999] New translations processing@invoices@{invoiceid}@access-tokens.yaml (English) --- .../paths/processing@invoices@{invoiceID}@access-tokens.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml index 52e2c142dd..a1727ff544 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml @@ -3,6 +3,11 @@ post: description: Create a new token to access the specified invoice. tags: - Invoices + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 9b5b438397df7eeda73fc8b59f00b159d29424ee Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:31 +0800 Subject: [PATCH 950/999] New translations processing@invoices@{invoiceid}@events.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@events.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml index 854aec8776..1bcdfdec0c 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml @@ -3,6 +3,11 @@ get: tags: - Invoices operationId: getInvoiceEvents + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From bcfa3c336f261c00cfbf185ec2c9ef90e5d0c57c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:32 +0800 Subject: [PATCH 951/999] New translations processing@invoices@{invoiceid}@fulfill.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml index 583b62d844..227adc780b 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml @@ -3,6 +3,11 @@ post: tags: - Invoices operationId: fulfillInvoice + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 903056c59ac0cb63c14043b45be59c3cf655c42e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:32 +0800 Subject: [PATCH 952/999] New translations processing@invoices@{invoiceid}@payment-methods.yaml (English) --- .../processing@invoices@{invoiceID}@payment-methods.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml index 64e0b5bd9e..b101a841b9 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml @@ -3,6 +3,11 @@ get: tags: - Invoices operationId: getInvoicePaymentMethods + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 7f6806681f204647dee3fee0873267ac92f7f633 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:33 +0800 Subject: [PATCH 953/999] New translations processing@invoices@{invoiceid}@payments.yaml (English) --- .../processing@invoices@{invoiceID}@payments.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index 72a940dd64..aff24e439a 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -3,6 +3,11 @@ get: tags: - Payments operationId: getPayments + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" @@ -28,6 +33,11 @@ post: tags: - Payments operationId: createPayment + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From a9dc36b01dce35349c2bcb74a28c5a83b27ebee4 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:34 +0800 Subject: [PATCH 954/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}.yaml (English) --- ...processing@invoices@{invoiceID}@payments@{paymentID}.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml index 12992f4dfd..fc4b58aa64 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml @@ -3,6 +3,11 @@ get: tags: - Payments operationId: getPaymentByID + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 9372db3fc7b60fed45aa68d64b648dd6bd09b7dc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:35 +0800 Subject: [PATCH 955/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@cancel.yaml (English) --- ...ing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml index 7994287b04..a714d341b6 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -3,6 +3,11 @@ post: tags: - Payments operationId: cancelPayment + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From cdb6eac07ad5b60f31b4e7caa3ab53dd759f74fb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:36 +0800 Subject: [PATCH 956/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@capture.yaml (English) --- ...ng@invoices@{invoiceID}@payments@{paymentID}@capture.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml index 49cc56794e..d78d0d3aab 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml @@ -4,6 +4,11 @@ post: tags: - Payments operationId: capturePayment + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 2f8718078ff51e0fb3bae7e747ac28339f9e2b8e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:37 +0800 Subject: [PATCH 957/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@chargebacks.yaml (English) --- ...nvoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml index 908a419d44..fe33da828a 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml @@ -3,6 +3,11 @@ get: tags: - Payments operationId: getChargebacks + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 4dcba8c260d0a9d47911ed1e57bd26b60092b091 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:38 +0800 Subject: [PATCH 958/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@chargebacks@{chargebackid}.yaml (English) --- ...eID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml index afc636e1d8..f98195b618 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml @@ -3,6 +3,11 @@ get: tags: - Payments operationId: getChargebackByID + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 6767f4e45455b8ad52bc180a658e057819e6d0ed Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:39 +0800 Subject: [PATCH 959/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@refunds.yaml (English) --- ...ng@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml index 0825da60de..6ff2a9013a 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml @@ -3,6 +3,11 @@ get: tags: - Payments operationId: getRefunds + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 02b4ef8db4c6ca1cb68327adb03da4a298a07579 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:40 +0800 Subject: [PATCH 960/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@refunds@{refundid}.yaml (English) --- ...@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml index c1d8dbae81..8b60e7e668 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml @@ -3,6 +3,11 @@ get: tags: - Payments operationId: getRefundByID + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From f952543508b2b637c53b586a310672120f8fcb8c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:41 +0800 Subject: [PATCH 961/999] New translations processing@invoices@{invoiceid}@rescind.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml index 5489b73fa8..a1fed3b10d 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -3,6 +3,11 @@ post: tags: - Invoices operationId: rescindInvoice + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From c451a3e19dcc1844d42c3f4c5b0158cb38da227c Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:42 +0800 Subject: [PATCH 962/999] New translations processing@payment-resources.yaml (English) --- en/spec/paths/processing@payment-resources.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/paths/processing@payment-resources.yaml b/en/spec/paths/processing@payment-resources.yaml index e0fccd3c9c..6f686c69a1 100644 --- a/en/spec/paths/processing@payment-resources.yaml +++ b/en/spec/paths/processing@payment-resources.yaml @@ -4,6 +4,11 @@ post: tags: - Tokens operationId: createPaymentResource + security: + - + bearer: [ ] + - + invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 8957fb5f07134803dc854b981eef73e9659c8fdf Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 30 Oct 2023 19:54:43 +0800 Subject: [PATCH 963/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 00cba8b080..a4a2d3dbdc 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -46,6 +46,17 @@ securityDefinitions: Keys are not divided into test and production keys. Use the test shop ID for test transactions. **Important: Do not pass the API-key to third parties!** + invoiceAccessToken: + type: apiKey + name: Authorization + in: header + description: > + The invoice access token allows you to authorize a limited number of transactions required to make payments on a specified invoice. + Invoice access token, unlike API Key, is acceptable to publish. + + The contents of the invoice access token should be passed in the `Authorization` header: + + ``` Authorization: Bearer MjMyNDQxMjM6NDUzRmRnZDQ0M... ``` security: - bearer: [ ] From 3f239584f3034af440f9946a8808047da0816b67 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 23 Nov 2023 18:13:51 +0700 Subject: [PATCH 964/999] New translations apiextensionrequest.yaml (English) --- en/spec/definitions/ApiExtensionRequest.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 en/spec/definitions/ApiExtensionRequest.yaml diff --git a/en/spec/definitions/ApiExtensionRequest.yaml b/en/spec/definitions/ApiExtensionRequest.yaml new file mode 100644 index 0000000000..8141ad9464 --- /dev/null +++ b/en/spec/definitions/ApiExtensionRequest.yaml @@ -0,0 +1,12 @@ +type: object +allOf: + - + $ref: "#/definitions/UserInteraction" + - + type: object + required: + - apiType + properties: + apiType: + description: API type to use in subsequent requests + type: string From 63c2baf8afbd6a3deb39c9197c4321d9c0f9714a Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:46:55 +0700 Subject: [PATCH 965/999] New translations processing@invoices@{invoiceid}.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}.yaml index 6bae3e7f74..b4d42b876d 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}.yaml @@ -3,11 +3,6 @@ get: tags: - Invoices operationId: getInvoiceByID - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From cfe75eea20a65da8bc8d4954c1059b00901f314b Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:46:56 +0700 Subject: [PATCH 966/999] New translations processing@invoices@{invoiceid}@access-tokens.yaml (English) --- .../paths/processing@invoices@{invoiceID}@access-tokens.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml index a1727ff544..52e2c142dd 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@access-tokens.yaml @@ -3,11 +3,6 @@ post: description: Create a new token to access the specified invoice. tags: - Invoices - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 77bcd1467df5efef480eb11b0203982ef40c74bc Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:46:57 +0700 Subject: [PATCH 967/999] New translations processing@invoices@{invoiceid}@events.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@events.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml index 1bcdfdec0c..854aec8776 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@events.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@events.yaml @@ -3,11 +3,6 @@ get: tags: - Invoices operationId: getInvoiceEvents - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 029e674f8beb50248a18ccaee241a5e03fe24f7e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:46:58 +0700 Subject: [PATCH 968/999] New translations processing@invoices@{invoiceid}@fulfill.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml index 227adc780b..583b62d844 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@fulfill.yaml @@ -3,11 +3,6 @@ post: tags: - Invoices operationId: fulfillInvoice - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 9079dbc3f39013c9d500d73fec567f3f89330d7f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:46:59 +0700 Subject: [PATCH 969/999] New translations processing@invoices@{invoiceid}@payment-methods.yaml (English) --- .../processing@invoices@{invoiceID}@payment-methods.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml index b101a841b9..64e0b5bd9e 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payment-methods.yaml @@ -3,11 +3,6 @@ get: tags: - Invoices operationId: getInvoicePaymentMethods - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From fb3791fac746bdef20f85c292700aa4a4389c249 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:00 +0700 Subject: [PATCH 970/999] New translations processing@invoices@{invoiceid}@payments.yaml (English) --- .../processing@invoices@{invoiceID}@payments.yaml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml index aff24e439a..72a940dd64 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments.yaml @@ -3,11 +3,6 @@ get: tags: - Payments operationId: getPayments - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" @@ -33,11 +28,6 @@ post: tags: - Payments operationId: createPayment - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From fb9b65d42b6b052a7d3c999de93e8f865d9101ac Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:01 +0700 Subject: [PATCH 971/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}.yaml (English) --- ...processing@invoices@{invoiceID}@payments@{paymentID}.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml index fc4b58aa64..12992f4dfd 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}.yaml @@ -3,11 +3,6 @@ get: tags: - Payments operationId: getPaymentByID - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From ea235cd9bbd531e004abe20bb90dd664d60f6732 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:02 +0700 Subject: [PATCH 972/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@cancel.yaml (English) --- ...ing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml index a714d341b6..7994287b04 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@cancel.yaml @@ -3,11 +3,6 @@ post: tags: - Payments operationId: cancelPayment - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From b5fad9138700f9b6beefc132f40a8cb8f56f591f Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:03 +0700 Subject: [PATCH 973/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@capture.yaml (English) --- ...ng@invoices@{invoiceID}@payments@{paymentID}@capture.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml index d78d0d3aab..49cc56794e 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@capture.yaml @@ -4,11 +4,6 @@ post: tags: - Payments operationId: capturePayment - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 7e0645a9f81934f4d6e7a17f6219dc73052fde51 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:04 +0700 Subject: [PATCH 974/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@chargebacks.yaml (English) --- ...nvoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml index fe33da828a..908a419d44 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks.yaml @@ -3,11 +3,6 @@ get: tags: - Payments operationId: getChargebacks - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From e7fbe583b801c61faeee9424fd242b9f40994c69 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:05 +0700 Subject: [PATCH 975/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@chargebacks@{chargebackid}.yaml (English) --- ...eID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml index f98195b618..afc636e1d8 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@chargebacks@{chargebackID}.yaml @@ -3,11 +3,6 @@ get: tags: - Payments operationId: getChargebackByID - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 16d9b091877d42c0f8d0976c92934074716cbf32 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:06 +0700 Subject: [PATCH 976/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@refunds.yaml (English) --- ...ng@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml index 6ff2a9013a..0825da60de 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds.yaml @@ -3,11 +3,6 @@ get: tags: - Payments operationId: getRefunds - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 9ad97d57248eab6f82bbb9a4706d1d7dc4507243 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:07 +0700 Subject: [PATCH 977/999] New translations processing@invoices@{invoiceid}@payments@{paymentid}@refunds@{refundid}.yaml (English) --- ...@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml index 8b60e7e668..c1d8dbae81 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@payments@{paymentID}@refunds@{refundID}.yaml @@ -3,11 +3,6 @@ get: tags: - Payments operationId: getRefundByID - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 4becfbf66add88445b26522daf0e81b0e4b42961 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:09 +0700 Subject: [PATCH 978/999] New translations processing@invoices@{invoiceid}@rescind.yaml (English) --- en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml index a1fed3b10d..5489b73fa8 100644 --- a/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml +++ b/en/spec/paths/processing@invoices@{invoiceID}@rescind.yaml @@ -3,11 +3,6 @@ post: tags: - Invoices operationId: rescindInvoice - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From 1082bddd4f5edc2ca2c19dd59da932c8598b4680 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:10 +0700 Subject: [PATCH 979/999] New translations processing@payment-resources.yaml (English) --- en/spec/paths/processing@payment-resources.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/paths/processing@payment-resources.yaml b/en/spec/paths/processing@payment-resources.yaml index 6f686c69a1..e0fccd3c9c 100644 --- a/en/spec/paths/processing@payment-resources.yaml +++ b/en/spec/paths/processing@payment-resources.yaml @@ -4,11 +4,6 @@ post: tags: - Tokens operationId: createPaymentResource - security: - - - bearer: [ ] - - - invoiceAccessToken: [ ] parameters: - $ref: "#/parameters/requestID" From bded27193426fbbacfb66928be75251bd1f6d2cb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 Nov 2023 18:47:11 +0700 Subject: [PATCH 980/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index a4a2d3dbdc..00cba8b080 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -46,17 +46,6 @@ securityDefinitions: Keys are not divided into test and production keys. Use the test shop ID for test transactions. **Important: Do not pass the API-key to third parties!** - invoiceAccessToken: - type: apiKey - name: Authorization - in: header - description: > - The invoice access token allows you to authorize a limited number of transactions required to make payments on a specified invoice. - Invoice access token, unlike API Key, is acceptable to publish. - - The contents of the invoice access token should be passed in the `Authorization` header: - - ``` Authorization: Bearer MjMyNDQxMjM6NDUzRmRnZDQ0M... ``` security: - bearer: [ ] From 42740f28ba24f37e0f6438423ccaaaf908ac5c83 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 23 Feb 2024 02:17:50 +0800 Subject: [PATCH 981/999] New translations invoicestopic.yaml (English) --- en/spec/definitions/InvoicesTopic.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/en/spec/definitions/InvoicesTopic.yaml b/en/spec/definitions/InvoicesTopic.yaml index 5ed3ba986b..82b5a17cef 100644 --- a/en/spec/definitions/InvoicesTopic.yaml +++ b/en/spec/definitions/InvoicesTopic.yaml @@ -33,3 +33,5 @@ allOf: - PaymentRefundCreated - PaymentRefundSucceeded - PaymentRefundFailed + - PaymentUserInteractionRequested + - PaymentUserInteractionCompleted From bf5105c1746dfc0c90cde5e21a4d179549301f54 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 3 May 2024 16:27:11 +0800 Subject: [PATCH 982/999] New translations paymentresource.yaml (English) --- en/spec/definitions/PaymentResource.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/definitions/PaymentResource.yaml b/en/spec/definitions/PaymentResource.yaml index 7ca0827f29..472449f457 100644 --- a/en/spec/definitions/PaymentResource.yaml +++ b/en/spec/definitions/PaymentResource.yaml @@ -7,6 +7,11 @@ properties: _Required when creating a payment or binding, can be obtained during [tokenization](#operation/createPaymentResource)_. type: string maxLength: 2000 + resourceToken: + description: > + Clean resource token. Can be used for differentiating one resource from another. + type: string + maxLength: 2000 paymentSession: description: > Payment session identifier. From d158c78e91356dd9d8af5889ee3853632c188827 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 7 May 2024 15:05:40 +0700 Subject: [PATCH 983/999] New translations paymentresource.yaml (English) --- en/spec/definitions/PaymentResource.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/en/spec/definitions/PaymentResource.yaml b/en/spec/definitions/PaymentResource.yaml index 472449f457..7ca0827f29 100644 --- a/en/spec/definitions/PaymentResource.yaml +++ b/en/spec/definitions/PaymentResource.yaml @@ -7,11 +7,6 @@ properties: _Required when creating a payment or binding, can be obtained during [tokenization](#operation/createPaymentResource)_. type: string maxLength: 2000 - resourceToken: - description: > - Clean resource token. Can be used for differentiating one resource from another. - type: string - maxLength: 2000 paymentSession: description: > Payment session identifier. From bace2c497ecc2f0adc833177d64ecd0d415cf3ac Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 7 May 2024 15:05:41 +0700 Subject: [PATCH 984/999] New translations paymentresourceresult.yaml (English) --- en/spec/definitions/PaymentResourceResult.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en/spec/definitions/PaymentResourceResult.yaml b/en/spec/definitions/PaymentResourceResult.yaml index 30bfc7f18e..9affab3dfd 100644 --- a/en/spec/definitions/PaymentResourceResult.yaml +++ b/en/spec/definitions/PaymentResourceResult.yaml @@ -8,6 +8,11 @@ properties: description: Payment tool token provided by the payer type: string maxLength: 2000 + resourceToken: + description: > + Clean resource token. Can be used for differentiating one resource from another. + type: string + maxLength: 2000 paymentSession: description: Payment session identifier type: string From 350eeffd90b032313ae9732d74f8156131fb9415 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 May 2024 19:59:08 +0800 Subject: [PATCH 985/999] New translations invoiceparams.yaml (English) --- en/spec/definitions/InvoiceParams.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/en/spec/definitions/InvoiceParams.yaml b/en/spec/definitions/InvoiceParams.yaml index 7cc2df21ce..d2bebaee8f 100644 --- a/en/spec/definitions/InvoiceParams.yaml +++ b/en/spec/definitions/InvoiceParams.yaml @@ -33,6 +33,8 @@ properties: type: integer format: int64 minimum: 1 + randomizeAmount: + $ref: "#/definitions/RandomizeAmount" currency: x-rebillyMerge: - From 32ac217e73cd7256abaa9604aa00c49d634ea450 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 May 2024 19:59:09 +0800 Subject: [PATCH 986/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml index 683a6de951..e255b01e04 100644 --- a/en/spec/paths/processing@invoices.yaml +++ b/en/spec/paths/processing@invoices.yaml @@ -76,6 +76,7 @@ post: - invalidInvoiceCost - invoiceTermsViolated - ambiguousPartyID + - cartNotSupported message: description: Human-readable description of the error type: string From 6f78cbe17f7478bb088660515ad630283505dfe5 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Mon, 27 May 2024 19:59:10 +0800 Subject: [PATCH 987/999] New translations randomizeamount.yaml (English) --- en/spec/definitions/RandomizeAmount.yaml | 31 ++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 en/spec/definitions/RandomizeAmount.yaml diff --git a/en/spec/definitions/RandomizeAmount.yaml b/en/spec/definitions/RandomizeAmount.yaml new file mode 100644 index 0000000000..a636c9b659 --- /dev/null +++ b/en/spec/definitions/RandomizeAmount.yaml @@ -0,0 +1,31 @@ +description: > + Describes how to randomly modify amount of parent object. +type: object +required: + - deviation +properties: + deviation: + description: > + Maximum deviation from original amount value in minor monetary units. + Generated random value shall correspond uniform distribution within segment `[-deviation, deviation]`. + type: integer + format: int64 + minimum: 0 + precision: + description: > + Rounding of generated random value in minor monetary units of given power of `10`. + With rounding of `2` with default `round` method generated value `1234` will be rounded down to `1200`. + type: integer + format: int64 + minimum: 0 + maximum: 5 + default: 2 + rounding: + description: > + Rounding method. Default is `round`, general mathematical rule of rounding. + type: string + enum: + - round + - ceil + - floor + default: round From 2ada274d2d87fca4a6aa2d361fbb8711f45381f9 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 21 Jun 2024 00:24:07 +0800 Subject: [PATCH 988/999] New translations invoice.yaml (English) --- en/spec/definitions/Invoice.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/en/spec/definitions/Invoice.yaml b/en/spec/definitions/Invoice.yaml index da392bce0e..79872050ce 100644 --- a/en/spec/definitions/Invoice.yaml +++ b/en/spec/definitions/Invoice.yaml @@ -65,5 +65,7 @@ x-merge-properties: type: object clientInfo: $ref: "#/definitions/InvoiceClientInfo" + amountRandomized: + $ref: "#/definitions/InvoiceAmountRandomized" - $ref: "#/definitions/InvoiceStatus" From 036f39ebdb0a10a9996b73d4c73558eea0c013df Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 21 Jun 2024 00:24:14 +0800 Subject: [PATCH 989/999] New translations invoiceparams.yaml (English) --- en/spec/definitions/InvoiceParams.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/spec/definitions/InvoiceParams.yaml b/en/spec/definitions/InvoiceParams.yaml index d2bebaee8f..d03bb7ed7f 100644 --- a/en/spec/definitions/InvoiceParams.yaml +++ b/en/spec/definitions/InvoiceParams.yaml @@ -34,7 +34,7 @@ properties: format: int64 minimum: 1 randomizeAmount: - $ref: "#/definitions/RandomizeAmount" + $ref: "#/definitions/InvoiceRandomizeAmount" currency: x-rebillyMerge: - From 61504ab4b672313ed95183b187a81c150854b637 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 21 Jun 2024 00:24:17 +0800 Subject: [PATCH 990/999] New translations invoicetemplate.yaml (English) --- en/spec/definitions/InvoiceTemplate.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/en/spec/definitions/InvoiceTemplate.yaml b/en/spec/definitions/InvoiceTemplate.yaml index 0feb930206..654a91516e 100644 --- a/en/spec/definitions/InvoiceTemplate.yaml +++ b/en/spec/definitions/InvoiceTemplate.yaml @@ -39,3 +39,5 @@ properties: description: > Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. type: object + randomizeAmount: + $ref: "#/definitions/InvoiceRandomizeAmount" From 0351a4b8dc36729f32b0e8fff6d30080416abb55 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 21 Jun 2024 00:24:19 +0800 Subject: [PATCH 991/999] New translations invoicetemplatecreateparams.yaml (English) --- en/spec/definitions/InvoiceTemplateCreateParams.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/en/spec/definitions/InvoiceTemplateCreateParams.yaml b/en/spec/definitions/InvoiceTemplateCreateParams.yaml index c202db6f1e..06e4445aa6 100644 --- a/en/spec/definitions/InvoiceTemplateCreateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateCreateParams.yaml @@ -35,3 +35,5 @@ properties: description: > Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. type: object + randomizeAmount: + $ref: "#/definitions/InvoiceRandomizeAmount" From 54ee9c6dcfac3daf5dc5082870679b5d15154d79 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 21 Jun 2024 00:24:24 +0800 Subject: [PATCH 992/999] New translations invoicetemplateupdateparams.yaml (English) --- en/spec/definitions/InvoiceTemplateUpdateParams.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml index 7010eb5f93..db700a0c86 100644 --- a/en/spec/definitions/InvoiceTemplateUpdateParams.yaml +++ b/en/spec/definitions/InvoiceTemplateUpdateParams.yaml @@ -16,3 +16,5 @@ properties: description: > Metadata that will be associated with the invoice created by the template, in case other metadata is not specified in the invoice creation request. type: object + randomizeAmount: + $ref: "#/definitions/InvoiceRandomizeAmount" From 5b2fcb0e7315d7236feff8746666987db2e361fb Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 21 Jun 2024 00:25:33 +0800 Subject: [PATCH 993/999] New translations processing@invoices.yaml (English) --- en/spec/paths/processing@invoices.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/en/spec/paths/processing@invoices.yaml b/en/spec/paths/processing@invoices.yaml index e255b01e04..683a6de951 100644 --- a/en/spec/paths/processing@invoices.yaml +++ b/en/spec/paths/processing@invoices.yaml @@ -76,7 +76,6 @@ post: - invalidInvoiceCost - invoiceTermsViolated - ambiguousPartyID - - cartNotSupported message: description: Human-readable description of the error type: string From a4feac84f774c23a9b763954e36a208a4cdfa6d7 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 21 Jun 2024 00:26:09 +0800 Subject: [PATCH 994/999] New translations invoiceamountrandomized.yaml (English) --- .../definitions/InvoiceAmountRandomized.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 en/spec/definitions/InvoiceAmountRandomized.yaml diff --git a/en/spec/definitions/InvoiceAmountRandomized.yaml b/en/spec/definitions/InvoiceAmountRandomized.yaml new file mode 100644 index 0000000000..9abcbd2677 --- /dev/null +++ b/en/spec/definitions/InvoiceAmountRandomized.yaml @@ -0,0 +1,19 @@ +description: > + Describes how invoice cost amount was randomized. +type: object +required: + - original + - randomized +properties: + original: + description: > + Original invoice cost amount in minor monetary units. + type: integer + format: int64 + minimum: 0 + randomized: + description: > + Randomized invoice cost amount in minor monetary units. + type: integer + format: int64 + minimum: 0 From ee4e888aa621438f372826fa1c9186a135262a7e Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Fri, 21 Jun 2024 00:26:10 +0800 Subject: [PATCH 995/999] New translations invoicerandomizeamount.yaml (English) --- .../definitions/InvoiceRandomizeAmount.yaml | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 en/spec/definitions/InvoiceRandomizeAmount.yaml diff --git a/en/spec/definitions/InvoiceRandomizeAmount.yaml b/en/spec/definitions/InvoiceRandomizeAmount.yaml new file mode 100644 index 0000000000..c025b7d483 --- /dev/null +++ b/en/spec/definitions/InvoiceRandomizeAmount.yaml @@ -0,0 +1,43 @@ +description: > + Describes how to randomly modify invoice's cost amount. +type: object +required: + - deviation +properties: + deviation: + description: > + Maximum deviation from original amount value in minor monetary units. + Generated random value shall correspond uniform distribution within segment `[-deviation, deviation]`. + type: integer + format: int64 + minimum: 0 + precision: + description: > + Rounding of generated random value in minor monetary units of given power of `10`. + With rounding of `2` generated value `1234` will be rounded down to `1200`. + type: integer + format: int64 + minimum: 0 + maximum: 5 + default: 2 + minAmountCondition: + description: > + Minimum amount applicable for randomization, in minor monetary units. + If `null` condition is ignored. + type: integer + format: int64 + minimum: 0 + maxAmountCondition: + description: > + Maximum amount applicable for randomization, in minor monetary units. + If `null` condition is ignored. + type: integer + format: int64 + minimum: 0 + amountMultiplicityCondition: + description: > + Amount must be a multiple of given value to be applicable for randomization. Multiplicity value must be in minor monetary units. + If `null` condition is ignored. + type: integer + format: int64 + minimum: 1 From f7477ad0bf8bfe1158b2974406585511896b78cd Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 26 Jun 2024 22:27:51 +0800 Subject: [PATCH 996/999] New translations shop.yaml (English) --- en/spec/definitions/Shop.yaml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/en/spec/definitions/Shop.yaml b/en/spec/definitions/Shop.yaml index f5180fd1a0..49560da71c 100644 --- a/en/spec/definitions/Shop.yaml +++ b/en/spec/definitions/Shop.yaml @@ -40,11 +40,3 @@ properties: description: > Contract identifier on the basis of which the shop is serviced type: string - payoutToolID: - description: > - Payout tool identifier within the contract used in the payout process by shop - type: string - scheduleID: - description: Payout schedule identifier - type: integer - format: int32 From 84853ca529f6502447a3238c00d734ae40e2aee6 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Wed, 26 Jun 2024 22:28:37 +0800 Subject: [PATCH 997/999] New translations swagger.yaml (English) --- en/spec/swagger.yaml | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/en/spec/swagger.yaml b/en/spec/swagger.yaml index 00cba8b080..43eea544c3 100644 --- a/en/spec/swagger.yaml +++ b/en/spec/swagger.yaml @@ -161,22 +161,6 @@ parameters: type: string maxLength: 40 minLength: 1 - payoutToolID: - name: payoutToolID - in: path - description: Payout tool ID - required: true - type: string - maxLength: 40 - minLength: 1 - payoutID: - name: payoutID - in: path - description: Withdrawal ID - required: true - type: string - maxLength: 40 - minLength: 1 invoiceID: name: invoiceID in: path @@ -369,11 +353,6 @@ tags: description: > A contract contains all details of a legal agreement on basis of which the system provides all possible services to a merchant. In particular a list of conditions, on basis of which the system services are provided, is written in the contract. The examples of this can be the transaction fees, conditions of withdrawal and legal entity data. Any changes of the shops require system verification by creating change requests. - - - name: Payouts - x-displayName: Payouts - description: > - You have to specify payout data within the contract with the system to receive automatic payouts of all accepted ones to your bank account. The system will then initiate bank transfers based on the payment amounts accepted for all active shops. Any data changes require system verification by creating change requests. - name: Webhooks From 2b2ce6598731b74ab262e3b0d2424c9e9b4cf2b2 Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Tue, 2 Jul 2024 19:03:40 +0800 Subject: [PATCH 998/999] New translations invoicerandomizeamount.yaml (English) --- en/spec/definitions/InvoiceRandomizeAmount.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/en/spec/definitions/InvoiceRandomizeAmount.yaml b/en/spec/definitions/InvoiceRandomizeAmount.yaml index c025b7d483..2d40c80399 100644 --- a/en/spec/definitions/InvoiceRandomizeAmount.yaml +++ b/en/spec/definitions/InvoiceRandomizeAmount.yaml @@ -20,6 +20,15 @@ properties: minimum: 0 maximum: 5 default: 2 + direction: + description: > + Direction of deviation from original amount. + type: string + default: both + enum: + - both + - upward + - downward minAmountCondition: description: > Minimum amount applicable for randomization, in minor monetary units. From 84c6e09c25d5bf687c7c2761d53b21f0a172070d Mon Sep 17 00:00:00 2001 From: Pavel Popov Date: Thu, 23 Jan 2025 19:09:15 +0300 Subject: [PATCH 999/999] New translations contactinfo.yaml (English) --- en/spec/definitions/ContactInfo.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/en/spec/definitions/ContactInfo.yaml b/en/spec/definitions/ContactInfo.yaml index a7d67c851e..468c90fee2 100644 --- a/en/spec/definitions/ContactInfo.yaml +++ b/en/spec/definitions/ContactInfo.yaml @@ -45,3 +45,13 @@ properties: type: string maxLength: 40 example: "00012" + dateOfBirth: + description: Date of birth + type: string + format: date + example: "1970-01-01" + documentId: + description: Identity document number + type: string + maxLength: 40 + example: "1234-5 678-abcd"