Накопления
Накопления по получателю
Описание: Получение всех транзакций выплат получателям менеджера
Адрес: https://api.cloudtips.ru/api/accumulations/{userId}/summary, где userId - уникальный идентификатор получателя
Тип: GET
Запрос:
-
Пример запроса:
-
Ответ:
Наименование | Тип | Обязательность | Описание |
---|---|---|---|
accumulatedAmount | Integer | Да | Сумма в накоплении |
amountToDeposit | Integer | Да | Сумма к выплате |
commission | Integer | Да | Сумма комиссии |
commissionPercent | Integer | Да | Комиссия в % |
succeed | String | Да | Стату запроса |
errors | Array of string | Да | Возвращатеся список ошибок, относящихся целиком к запросу |
validationErrors | Array of string | Да | Поле представлено в формате ключ-значение и содержит ошибки, которые отнести к конкретному полю запроса |
Пример ответа:
"data": {
"accumulatedAmount": 0,
"amountToDeposit": 0,
"commission": 0,
"commissionPercent": 0,
"nextPayoutDate": "2021-06-08T15:42:59.502Z"
},
"succeed": true,
"errors": [
"string"
],
"validationErrors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
}
Выплата накопления получателю
Описание: Выплата накопления получателю
Адрес: https://api.cloudtips.ru/api/accumulations/payout/{userId}, где userId - уникальный идентификатор получателя
Тип: POST
Запрос:
-
Пример запроса:
-
Ответ:
Наименование | Тип | Обязательность | Описание |
---|---|---|---|
transactionId | Integer | Да | Уникальный идентификатор транзакции выплаты |
amount | Integer | Да | Сумма выплаты |
commissions | Integer | Да | Комиссия сервиса |
cardToken | String | Да | Токен карты получателя |
statusCode | String | Да | Статус код транзакции |
cardInfo |
| Да | Информация по карте получателя |
firstSix | String | Да | Первые 6 цифр карты платящего |
lastFour | String | Да | Последние 4 цифры карты платящего |
issuerCode | String | Да | Код банка эмитента |
succeed | String | Да | Стату запроса |
errors | Array of string | Да | Возвращатеся список ошибок, относящихся целиком к запросу |
validationErrors | Array of string | Да | Поле представлено в формате ключ-значение и содержит ошибки, которые отнести к конкретному полю запроса |
Пример ответа:
{
"transactionId": 0,
"amount": 0,
"commissions": 0,
"cardToken": "string",
"statusCode": "string",
"cardInfo": {
"firstSix": "string",
"lastFour": "string",
"issuerCode": "string"
}
}