Repaymentloantransactioninput
Represents the request payload for creating a transaction of type REPAYMENT
Sets if the repayment is an advance repayment
The amount of the repayment
The booking date of the repayment (as Organization Time)
2016-09-06T13:37:50+03:00customPaymentAmounts object[]
The list of custom amounts of the repayment
The amount of the payment paid in the transaction for the given type.
The type of the custom payment
Possible values: [PRINCIPAL, INTEREST, MANUAL_FEE, UPFRONT_DISBURSEMENT_FEE, LATE_REPAYMENT_FEE, PAYMENT_DUE_FEE, PENALTY, INTEREST_FROM_ARREARS, NON_SCHEDULED_FEE, INTEREST_BEARING_FEE, INTEREST_BEARING_FEE_INTEREST, CF_PRINCIPAL_IN_ARREARS, CF_INTEREST, CF_INTEREST_FROM_ARREARS, FEE_INCLUDED_IN_PMT]
The encodedKey of the predefined fee to be paid.
The amount of the taxes paid in the transaction for the given type.
The external id of the repayment transaction, customizable, unique
The encoded key of the schedule installment to which this repayment is associated
Extra notes about the repayment transaction. Notes can have at most 255 characters in length.
The currency code for the repayment transaction
The prepayment recalculation method types.
Possible values: [NO_RECALCULATION, RESCHEDULE_REMAINING_REPAYMENTS, RECALCULATE_SCHEDULE_KEEP_SAME_NUMBER_OF_TERMS, RECALCULATE_SCHEDULE_KEEP_SAME_PRINCIPAL_AMOUNT, RECALCULATE_SCHEDULE_KEEP_SAME_TOTAL_REPAYMENT_AMOUNT, REDUCE_AMOUNT_PER_INSTALLMENT, REDUCE_NUMBER_OF_INSTALLMENTS, REDUCE_NUMBER_OF_INSTALLMENTS_NEW]
The amount of the principal overpayment
transactionDetails object
Contains the details about transaction including fields like transaction channel key and channel ID
The id of the transaction channel associated with the transaction details input.
The encoded key of the transaction channel associated with the transaction details input.
The entry date of the repayment (as Organization Time)
2016-09-06T13:37:50+03:00{
"advanceRepayment": true,
"amount": 0,
"bookingDate": "2016-09-06T13:37:50+03:00",
"customPaymentAmounts": [
{
"amount": 0,
"customPaymentAmountType": "PRINCIPAL",
"predefinedFeeKey": "string",
"taxOnAmount": 0
}
],
"externalId": "string",
"installmentEncodedKey": "string",
"notes": "string",
"originalCurrencyCode": "string",
"prepaymentRecalculationMethod": "NO_RECALCULATION",
"principalOverpaymentAmount": 0,
"transactionDetails": {
"transactionChannelId": "string",
"transactionChannelKey": "string"
},
"valueDate": "2016-09-06T13:37:50+03:00"
}