clientId or nuban (the number of one of the customer's savings accounts).| Field Name | Type | Required | Description |
|---|---|---|---|
clientId | integer | FALSE | The customer's client id. Required if nuban is not sent. |
nuban | string | FALSE | NUBAN of one of the customer's savings accounts. Required if clientId is not sent. |
productId | integer | TRUE | Loan product. |
principal | number | TRUE | Amount applied for. Must be 0.01 or greater. |
loanTermFrequency | integer | TRUE | Length of the loan, in units of loanTermFrequencyType. |
loanTermFrequencyType | integer | TRUE | Unit of the loan term: 0 days, 1 weeks, 2 months, 3 years. |
numberOfRepayments | integer | TRUE | Number of repayments. |
repaymentEvery | integer | TRUE | Time between repayments, in units of repaymentFrequencyType. |
repaymentFrequencyType | integer | TRUE | Unit between repayments: 0 days, 1 weeks, 2 months. |
expectedDisbursementDate | string | TRUE | Format yyyy-MM-dd. |
interestRatePerPeriod | number | FALSE | Interest rate per period. |
amortizationType | integer | FALSE | 0 equal principal payments, 1 equal installments. |
interestType | integer | FALSE | 0 declining balance, 1 flat. |
interestCalculationPeriodType | integer | FALSE | 0 daily, 1 same as the repayment period. |
transactionProcessingStrategyCode | string | FALSE | How repayments are applied. |
submittedOnDate | string | FALSE | Format yyyy-MM-dd. Defaults to today. |
loanType | string | FALSE | Defaults to individual. |
externalId | string | FALSE | Your own reference for the loan. |
| Field Name | Type | Description |
|---|---|---|
currency | object | Currency of the schedule. |
loanTermInDays | integer | Length of the loan in days. |
totalPrincipalExpected | number | Principal to be repaid. |
totalInterestCharged | number | Interest to be charged. |
totalRepaymentExpected | number | Total to be repaid. |
periods | array | One entry per installment. |