Skip to content
NEWCollect for MSMEs: UPI Autopay, eNACH & remindersExplore app ↗

cred.loan.disbursed

The cred.loan.disbursed webhook event is triggered when the loan amount is disbursed to the institute’s bank account.

AttributeTypeDescription
event_idStringA unique identifier for the webhook event.
eventStringThe event type; in this case, “cred.loan.disbursed”
timestampIntegerThe Unix timestamp when the event was originated.
versionStringThe version of the webhook payload format (here, “1.0”).
payloadObjectDetailed information about the event.
payload.jodo_student_idIntegerThe ID of the student in the JODO system.
payload.applicationObjectInformation about the loan application.
payload.application.idIntegerThe unique loan id in JODO system.
payload.application.statusStringThe current status of the loan application.
payload.application.amountNumberThe total amount for which the loan is taken.
payload.application.agreement_signed_atStringThe datetime str indicating when the loan agreement was signed.
payload.studentObjectInformation about the student.
payload.student.identifierStringThe student’s identifier within your system (if applicable).
payload.student.custom_identifierStringA custom identifier associated with the student.
payload.student.collector_codeStringBranch code (if applicable).
payload.student.academic_year_startIntegerThe start year of the student’s academic year.
payload.student.academic_year_endIntegerThe end year of the student’s academic year.
payload.student.gradeObjectInformation about the student’s grade.
payload.student.grade.nameStringThe name of the grade (e.g., “Montessori 1”).
payload.student.grade.codeStringThe code representing the grade (e.g., “M1BLUE”).
payload.disbursementObjectInformation about the loan disbursement.
payload.disbursement.idIntegerThe unique id for the disbursement in JODO system.
payload.disbursement.dateStringThe date on which the disbursement was done.
payload.disbursement.disbursed_amountNumberThe disbursed amount.
payload.disbursement.amountNumberThe amount for the tranche.
payload.disbursement.is_disbursedBooleanThe boolean flag indicating if the disbursement is done.
payload.disbursement.detailsArrayAn array containing the breakdown of the disbursement details.
payload.disbursement.details[].fee_componentStringThe type of fee component (e.g., TUITION_FEE, TRANSPORT_FEE).
payload.disbursement.details[].amountNumberThe amount disbursed for the corresponding fee component.
payload.disbursement.details[].settlement_utrStringThe UTR for the disbursement done for the corresponding fee component.
payload.disbursement.details[].settled_atStringThe datetime str at which the settlement was done.
{
"event_id": "04c0d935-f98c-40cc-ba2d-24ad19153d95",
"event": "cred.loan.disbursed",
"timestamp": 1692009563,
"version": "1.0",
"payload": {
"jodo_student_id": 6536,
"application": {
"id": 1053,
"status": "loan_disbursed",
"amount": 6200.0,
"agreement_signed_at": "2023-02-22T11:47:25Z"
},
"student": {
"identifier": "JODO/DISB/001",
"custom_identifier": null,
"collector_code": "81c6b473c138",
"academic_year_start": 2022,
"academic_year_end": 2023,
"grade": { "name": "Class I", "code": "fdb97be4" }
},
"disbursement": {
"id": 432,
"date": "2023-03-03",
"disbursed_amount": 6200.0,
"amount": 6200.0,
"is_disbursed": true,
"details": [
{
"fee_component": "ADMISSION_FEE",
"amount": 1000.0,
"settlement_utr": "test_432",
"settled_at": "2023-03-03"
},
{
"fee_component": "BOARD_FEE",
"amount": 200.0,
"settlement_utr": "test_432",
"settled_at": "2023-03-03"
},
{
"fee_component": "TUITION_FEE",
"amount": 5000.0,
"settlement_utr": "test_432",
"settled_at": "2023-03-03"
}
]
}
}
}

Upon receiving the cred.loan.disbursed event, you can update your systems to record the disbursement details.