FirstPayment

Объект FirstPayment содержит описание размера платежа.

Название Тип Формат Обязательность Описание
recalculationConditions object RecalculationConditions true Условия перерасчета платежа
term string PaymentTermKind|^/w{0,1000}& true Срок оплаты
totalPayment object TotalPayment true Общий платеж
interestPayment object InterestPayment true Платеж для погашения процентов.
principalPayment object PrincipalPayment true Платеж для погашения основного долга.
otherDebtPayment object OtherDebtPayment true Платеж для погашения иных обязательств.
paymentOnDate object PaymentOnDate true Значение платежа на указанную дату

RecalculationConditions

Объект RecalculationConditions содержит описание условий перерасчета платежа

Название Тип Формат Обязательность Описание
conditions array RecalculationCondition false список условий
description string ^/w{0,1000}& false Пояснение условий перерасчета

Хотябы одно или несколько полей должны быть заполнены

RecalculationConditions

Условия перерасчета платежа

Тип Описание
650201 изменение процентной ставки
650202 изменение срока погашения денежного обязательства
650203 частичное досрочное погашение основного долга
650204 платеж не меняется

PaymentTermKind

Срок оплаты платежа

Тип Описание
640301 ближайший платежный день (либо платежный период) после даты возникновения денежного обязательства
640302 платежный день (либо платежный период) для второго платежа

TotalPayment

Объект TotalPayment содержит описание общего платежа

Название Тип Формат Обязательность Описание
amount object TotalPaymentAmount true Общее значение платежа
roundingType string RoundingType|^/w{0,1000}& true Округление результата расчета размера общего платежа

TotalPaymentAmount

Объект TotalPaymentAmount содержит описание размера общего платежа

Название Тип Формат Обязательность Описание
annuity object false Аннуитетный платеж
differentiated object false Дифференцированный платеж
payment object Cost false Платеж в денежном выражении
other string ^/w{0,1000}& false Иной платеж

Только один из объектов annuity, differentiated, payment или other должен быть заполнен

InterestPayment

Объект InterestPayment содержит описание платежа для погашения процентов

Название Тип Формат Обязательность Описание
amount string InterestPaymentKind|^/w{0,1000}& true Описание размера платежа для погашения процентов.
roundingType string RoundingType|^/w{0,1000}& true Округление результата расчета размера платежа для погашения процентов

InterestPaymentKind

Размер платежа для погашения процентов

Тип Описание
640201 проценты не погашаются из суммы платежа
640202 проценты за пользование заемными средствами, начисленные за первый процентный период по формуле простых процентов

PrincipalPayment

Объект PrincipalPayment содержит описание платежа для погашения основной суммы долга

Название Тип Формат Обязательность Описание
amount string PrincipalPaymentKind|^/w{0,1000}& true Описание размера платежа для погашения основной суммы долга
roundingType string RoundingType|^/w{0,1000}& true Округление результата расчета размера платежа для погашения последней суммы долга

PrincipalPaymentKind

Размер платежа для погашения основной суммы долга

Тип Описание
650401 основная сумма долга не погашается из суммы платежа
650402 разница между размером общего платежа и платежом для погашения процентов
650403 основная сумма долга, разделенная на количество платежей в плане погашения, кроме последнего

OtherDebtPayment

Объект OtherDebtPayment содержит описание платежа для погашения иных обязательств

Название Тип Формат Обязательность Описание
amount string NotPaid|^/w{0,1000}& true Описание размера для погашения платежа для погашения иных обязательств. Если указано значение NotPaid, то иные обязательства не погашаются из суммы платежа
roundingType string RoundingType|^/w{0,1000}& true Округление результата расчета размера платежа для погашения иных обязательств

PaymentOnDate

Объект PaymentOnDate содержит описание платежа на указанную дату

Название Тип Формат Обязательность Описание
amount object Cost false Значение платежа
date object PaymentDate true На указанную дату

PaymentDate

Объект PaymentDate содержит описание даты, в которую рассчитывается платеж

Название Тип Формат Обязательность Описание
fixedDate date YYYY-MM-DD false Платеж рассчитывается на фиксированную дату
loanDate boolean false Платеж рассчитывается на дату возникновения денежного обязательства

Один из объектов должен быть заполнен