π°Payments
This endpoint returns all students payment records by Reg number
All student payments
Query students payments
GET https://dev.api.fees.ng/api/v2/payment/query-student/:regNumber
Creates a new pet.
Path Parameters
Name
Type
Description
regNumber*
String
Student's reg number to query
Query Parameters
Name
Type
Description
paymentCompleted
Boolean
Value to filter payments by completion status
session
String
Academic year eg. 2023/2024
term
String
Academic term . valid enums are firstTerm, secondTerm and thirdTerm
{
"data": {
"student": {
"_id": "65ac45ae0c4807b425ae6367",
"fullName": "Sandra Erezi Egberughe",
"regNumber": "FN2200031",
"feeNgId": "FN23806982",
"gender": "female",
"class": "63ada4fea611cda692ba233e",
"organization": "63ada4fda611cda692ba2336",
"department": null,
"program": null,
"removed": false,
"graduated": false,
"__v": 0,
"createdAt": "2023-12-01T16:45:00.355Z",
"updatedAt": "2024-02-05T14:30:16.404Z",
"virtualAccountDetails": {
"accountNumber": "3158892422",
"accountName": "Fees NG Demo",
"bankName": "GT Bank",
"_id": "65c0f0f8e90eefeb0e055cf3"
}
},
"payments": [
{
"_id": "65f0328a7ba89e6458262186",
"organization": {
"_id": "63ada4fda611cda692ba2336",
"organizationName": "Swiss Kids Academy Academy",
"serialNum": "UMP609"
},
"session": "2023/2024",
"term": "firstTerm",
"amount": 6000,
"paymentCompleted": true,
"fee": {
"_id": "662641b6aabca0a4611d72b6",
"title": "school uniform",
"recurrent": true,
"tuition": false
}
},
{
"_id": "65f032a97ba89e6458262203",
"organization": {
"_id": "63ada4fda611cda692ba2336",
"organizationName": "Swiss Kids Academy Academy",
"serialNum": "UMP609"
},
"session": "2023/2024",
"term": "firstTerm",
"amount": 40000,
"paymentCompleted": true,
"fee": {
"_id": "65f9a7c6d3597c9dc16dd717",
"title": "School fees",
"recurrent": true,
"tuition": false
}
}
]
},
"status": "success"
}Last updated