πŸ’°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