POST api/StudentFee/ComponentSetup
Request Information
URI Parameters
None.
Body Parameters
StudentPayFeeModel| Name | Description | Type | Additional information |
|---|---|---|---|
| AdmissionNo | string |
None. |
|
| SessionID | integer |
None. |
|
| StudentID | integer |
None. |
|
| ClassID | integer |
None. |
|
| MonthListString | string |
None. |
|
| PaymentDate | date |
None. |
|
| Status | integer |
None. |
|
| Message | string |
None. |
|
| Data | Object |
None. |
|
| Domain | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"AdmissionNo": "sample string 1",
"SessionID": 2,
"StudentID": 3,
"ClassID": 4,
"MonthListString": "sample string 5",
"PaymentDate": "2025-11-15T11:06:06.6644554+05:30",
"Status": 7,
"Message": "sample string 8",
"Data": {},
"Domain": "sample string 10"
}
application/xml, text/xml
Sample:
<StudentPayFeeModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models.StudentWork"> <Domain xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models">sample string 10</Domain> <Data xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models" /> <Message xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models">sample string 8</Message> <Status xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models">7</Status> <AdmissionNo>sample string 1</AdmissionNo> <ClassID>4</ClassID> <MonthListString>sample string 5</MonthListString> <PaymentDate>2025-11-15T11:06:06.6644554+05:30</PaymentDate> <SessionID>2</SessionID> <StudentID>3</StudentID> </StudentPayFeeModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MasterFeeCollectionModel| Name | Description | Type | Additional information |
|---|---|---|---|
| MonthListString | string |
None. |
|
| ReceiptNo | string |
None. |
|
| SessionID | integer |
None. |
|
| SessionName | string |
None. |
|
| AdmissionNo | string |
None. |
|
| StudentID | integer |
None. |
|
| ClassID | integer |
None. |
|
| PaymentDate | date |
None. |
|
| MonthWiseComponent | Collection of FeeCollectionModel |
None. |
|
| GroupOfComponent | Collection of FeeCollectionModel |
None. |
|
| TotalAmount | decimal number |
None. |
|
| Balance | FeeBalanceModel |
None. |
|
| DynamicBalance | Collection of FeeBalanceModel |
None. |
|
| ComponentTotalAmount | decimal number |
None. |
|
| ConcessionTotalAmount | decimal number |
None. |
|
| BalanceTotalAmount | decimal number |
None. |
|
| PaidAmount | decimal number |
None. |
|
| AmountInWords | string |
None. |
|
| IsMidSession | boolean |
None. |
|
| Status | integer |
None. |
|
| Message | string |
None. |
|
| Data | Object |
None. |
|
| Domain | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"MonthListString": "sample string 1",
"ReceiptNo": "sample string 2",
"SessionID": 3,
"SessionName": "sample string 4",
"AdmissionNo": "sample string 5",
"StudentID": 6,
"ClassID": 7,
"PaymentDate": "2025-11-15T11:06:06.6800607+05:30",
"MonthWiseComponent": [
{
"ID": 1,
"SessionID": 2,
"StudentID": 3,
"ComponentName": "sample string 4",
"Abberviation": "sample string 5",
"ConcessionID": 1,
"OldAmount": 6.0,
"ConcessionAmount": 7.0,
"PaidAmount": 8.0,
"BalanceAmount": 9.0,
"Months": "sample string 10",
"FeeTypeID": 11,
"FeeAccount": "sample string 12",
"IsTransport": true,
"FeeID": 1,
"ComponentID": 14,
"Remarks": "sample string 15"
},
{
"ID": 1,
"SessionID": 2,
"StudentID": 3,
"ComponentName": "sample string 4",
"Abberviation": "sample string 5",
"ConcessionID": 1,
"OldAmount": 6.0,
"ConcessionAmount": 7.0,
"PaidAmount": 8.0,
"BalanceAmount": 9.0,
"Months": "sample string 10",
"FeeTypeID": 11,
"FeeAccount": "sample string 12",
"IsTransport": true,
"FeeID": 1,
"ComponentID": 14,
"Remarks": "sample string 15"
}
],
"GroupOfComponent": [
{
"ID": 1,
"SessionID": 2,
"StudentID": 3,
"ComponentName": "sample string 4",
"Abberviation": "sample string 5",
"ConcessionID": 1,
"OldAmount": 6.0,
"ConcessionAmount": 7.0,
"PaidAmount": 8.0,
"BalanceAmount": 9.0,
"Months": "sample string 10",
"FeeTypeID": 11,
"FeeAccount": "sample string 12",
"IsTransport": true,
"FeeID": 1,
"ComponentID": 14,
"Remarks": "sample string 15"
},
{
"ID": 1,
"SessionID": 2,
"StudentID": 3,
"ComponentName": "sample string 4",
"Abberviation": "sample string 5",
"ConcessionID": 1,
"OldAmount": 6.0,
"ConcessionAmount": 7.0,
"PaidAmount": 8.0,
"BalanceAmount": 9.0,
"Months": "sample string 10",
"FeeTypeID": 11,
"FeeAccount": "sample string 12",
"IsTransport": true,
"FeeID": 1,
"ComponentID": 14,
"Remarks": "sample string 15"
}
],
"TotalAmount": 16.0,
"Balance": {
"FeeBalance": 1.0,
"DynamicBalance": 1.0,
"ComponentFk": 1,
"Remarks": "sample string 2"
},
"DynamicBalance": [
{
"FeeBalance": 1.0,
"DynamicBalance": 1.0,
"ComponentFk": 1,
"Remarks": "sample string 2"
},
{
"FeeBalance": 1.0,
"DynamicBalance": 1.0,
"ComponentFk": 1,
"Remarks": "sample string 2"
}
],
"ComponentTotalAmount": 12.0,
"ConcessionTotalAmount": 14.0,
"BalanceTotalAmount": 18.0,
"PaidAmount": 16.0,
"AmountInWords": "sample string 9",
"IsMidSession": true,
"Status": 11,
"Message": "sample string 12",
"Data": {},
"Domain": "sample string 14"
}
application/xml, text/xml
Sample:
<MasterFeeCollectionModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models.StudentWork">
<Domain xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models">sample string 14</Domain>
<Data xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models" />
<Message xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models">sample string 12</Message>
<Status xmlns="http://schemas.datacontract.org/2004/07/OnlineSchoolManagement.Models">11</Status>
<AdmissionNo>sample string 5</AdmissionNo>
<AmountInWords>sample string 9</AmountInWords>
<Balance>
<ComponentFk>1</ComponentFk>
<DynamicBalance>1</DynamicBalance>
<FeeBalance>1</FeeBalance>
<Remarks>sample string 2</Remarks>
</Balance>
<ClassID>7</ClassID>
<DynamicBalance>
<FeeBalanceModel>
<ComponentFk>1</ComponentFk>
<DynamicBalance>1</DynamicBalance>
<FeeBalance>1</FeeBalance>
<Remarks>sample string 2</Remarks>
</FeeBalanceModel>
<FeeBalanceModel>
<ComponentFk>1</ComponentFk>
<DynamicBalance>1</DynamicBalance>
<FeeBalance>1</FeeBalance>
<Remarks>sample string 2</Remarks>
</FeeBalanceModel>
</DynamicBalance>
<GroupOfComponent>
<FeeCollectionModel>
<Abberviation>sample string 5</Abberviation>
<BalanceAmount>9</BalanceAmount>
<ComponentID>14</ComponentID>
<ComponentName>sample string 4</ComponentName>
<ConcessionAmount>7</ConcessionAmount>
<ConcessionID>1</ConcessionID>
<FeeAccount>sample string 12</FeeAccount>
<FeeID>1</FeeID>
<FeeTypeID>11</FeeTypeID>
<ID>1</ID>
<IsTransport>true</IsTransport>
<Months>sample string 10</Months>
<OldAmount>6</OldAmount>
<PaidAmount>8</PaidAmount>
<Remarks>sample string 15</Remarks>
<SessionID>2</SessionID>
<StudentID>3</StudentID>
</FeeCollectionModel>
<FeeCollectionModel>
<Abberviation>sample string 5</Abberviation>
<BalanceAmount>9</BalanceAmount>
<ComponentID>14</ComponentID>
<ComponentName>sample string 4</ComponentName>
<ConcessionAmount>7</ConcessionAmount>
<ConcessionID>1</ConcessionID>
<FeeAccount>sample string 12</FeeAccount>
<FeeID>1</FeeID>
<FeeTypeID>11</FeeTypeID>
<ID>1</ID>
<IsTransport>true</IsTransport>
<Months>sample string 10</Months>
<OldAmount>6</OldAmount>
<PaidAmount>8</PaidAmount>
<Remarks>sample string 15</Remarks>
<SessionID>2</SessionID>
<StudentID>3</StudentID>
</FeeCollectionModel>
</GroupOfComponent>
<IsMidSession>true</IsMidSession>
<MonthListString>sample string 1</MonthListString>
<MonthWiseComponent>
<FeeCollectionModel>
<Abberviation>sample string 5</Abberviation>
<BalanceAmount>9</BalanceAmount>
<ComponentID>14</ComponentID>
<ComponentName>sample string 4</ComponentName>
<ConcessionAmount>7</ConcessionAmount>
<ConcessionID>1</ConcessionID>
<FeeAccount>sample string 12</FeeAccount>
<FeeID>1</FeeID>
<FeeTypeID>11</FeeTypeID>
<ID>1</ID>
<IsTransport>true</IsTransport>
<Months>sample string 10</Months>
<OldAmount>6</OldAmount>
<PaidAmount>8</PaidAmount>
<Remarks>sample string 15</Remarks>
<SessionID>2</SessionID>
<StudentID>3</StudentID>
</FeeCollectionModel>
<FeeCollectionModel>
<Abberviation>sample string 5</Abberviation>
<BalanceAmount>9</BalanceAmount>
<ComponentID>14</ComponentID>
<ComponentName>sample string 4</ComponentName>
<ConcessionAmount>7</ConcessionAmount>
<ConcessionID>1</ConcessionID>
<FeeAccount>sample string 12</FeeAccount>
<FeeID>1</FeeID>
<FeeTypeID>11</FeeTypeID>
<ID>1</ID>
<IsTransport>true</IsTransport>
<Months>sample string 10</Months>
<OldAmount>6</OldAmount>
<PaidAmount>8</PaidAmount>
<Remarks>sample string 15</Remarks>
<SessionID>2</SessionID>
<StudentID>3</StudentID>
</FeeCollectionModel>
</MonthWiseComponent>
<PaymentDate>2025-11-15T11:06:06.6800607+05:30</PaymentDate>
<ReceiptNo>sample string 2</ReceiptNo>
<SessionID>3</SessionID>
<SessionName>sample string 4</SessionName>
<StudentID>6</StudentID>
</MasterFeeCollectionModel>