This object contains information about the fees that are charged to the loan, including draw, origination or dynamic fees, such as late fees.
This endpoint allows lenders to change the origination fee amount. The system will update the origination fee amount and replay the loan from the activation date.
Success
{- "feeAmount": 0,
- "caseId": "string"
}
This endpoint allows lenders to change the draw fee amount. The system will update the draw fee amount and replay the loan from the draw activation date.
Success
{- "feeAmount": 0,
- "caseId": "string"
}
Success
{- "status": 0,
- "total": 0,
- "count": 0,
- "nextUrl": "string",
- "previousUrl": "string",
- "data": [
- {
- "type": "originationFee",
- "amount": 0,
- "originalAmount": 0,
- "status": "scheduled",
- "createdDate": "2019-08-24",
- "scheduledDate": "2019-08-24",
- "dueDate": "2019-08-24",
- "dynamicFeeDetails": {
- "loanFeeId": "string",
- "loanFeeExternalId": "string",
- "apiName": "modificationFee",
- "displayName": "Modification fee",
- "caseId": "string",
- "createdBy": "string",
- "chargeDate": "2019-08-24",
- "canceledDate": "2019-08-24",
- "canceledBy": "string",
- "transactionId": "string",
- "purchaseId": "string",
- "capitalizedAmount": 0,
- "creditedAmount": 0
}, - "timestamps": {
- "createdAt": "2019-08-24T14:15:22Z"
}
}
]
}
Success
Duplicate fee external id.
Fee not charged
{- "apiName": "modificationFee",
- "externalId": "string",
- "previewMode": true,
- "caseId": "string",
- "feeAmount": 0,
- "customDisplayName": "string",
- "chargeDate": "2019-08-24",
- "chargeTimeOfDay": {
- "hour": 23,
- "minute": 59,
- "second": 0
}, - "triggerPeriodId": "string",
- "migration": {
- "originalDrawId": "string",
- "originalTransactionId": "string",
- "originalPurchaseId": "string"
}
}
{- "status": 0,
- "message": "string",
- "data": [
- {
- "type": "originationFee",
- "amount": 0,
- "originalAmount": 0,
- "status": "scheduled",
- "createdDate": "2019-08-24",
- "scheduledDate": "2019-08-24",
- "dueDate": "2019-08-24",
- "dynamicFeeDetails": {
- "loanFeeId": "string",
- "loanFeeExternalId": "string",
- "apiName": "modificationFee",
- "displayName": "Modification fee",
- "caseId": "string",
- "createdBy": "string",
- "chargeDate": "2019-08-24",
- "canceledDate": "2019-08-24",
- "canceledBy": "string",
- "transactionId": "string",
- "purchaseId": "string",
- "capitalizedAmount": 0,
- "creditedAmount": 0
}, - "timestamps": {
- "createdAt": "2019-08-24T14:15:22Z"
}
}
]
}
Canceled
Locked
{- "loanFeeIds": [
- "string"
], - "caseId": "string"
}
{- "message": "Loan is locked for updates. Please try again."
}
Canceled
Locked
{- "caseId": "string"
}
{- "message": "Loan is locked for updates. Please try again."
}
Updated.
Duplicate fee external id.
Locked
{- "externalId": "string",
- "customDisplayName": "string"
}
{- "message": "Loan is locked for updates. Please try again."
}
Request sandbox access