POST api/fees/collect
Request Information
URI Parameters
None.
Body Parameters
FeesCollectRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| SchoolId | integer |
None. |
|
| YearId | integer |
None. |
|
| ClassId | integer |
None. |
|
| DivisionId | integer |
None. |
|
| StudentId | integer |
None. |
|
| CreatedBy | integer |
None. |
|
| PaymentMode | string |
None. |
|
| PaidFees | decimal number |
None. |
|
| ActualFees | decimal number |
None. |
|
| TotalItemFees | decimal number |
None. |
|
| Discount | decimal number |
None. |
|
| Balance | decimal number |
None. |
|
| LateFees | decimal number |
None. |
|
| Term | string |
None. |
|
| DurationType | string |
None. |
|
| FeesType | string |
None. |
|
| FeesTypeId | integer |
None. |
|
| ReceiptNo | string |
None. |
|
| Note | string |
None. |
|
| ChequeNumber | string |
None. |
|
| BankName | string |
None. |
|
| ChequeDate | string |
None. |
|
| TransactionId | string |
None. |
|
| CashReceived | decimal number |
None. |
|
| ChangeReturn | decimal number |
None. |
|
| Items | Collection of FeesCollectItemRequest |
None. |
Request Formats
application/json, text/json
Sample:
{
"SchoolId": 1,
"YearId": 2,
"ClassId": 3,
"DivisionId": 4,
"StudentId": 5,
"CreatedBy": 6,
"PaymentMode": "sample string 7",
"PaidFees": 8.0,
"ActualFees": 9.0,
"TotalItemFees": 10.0,
"Discount": 11.0,
"Balance": 12.0,
"LateFees": 13.0,
"Term": "sample string 14",
"DurationType": "sample string 15",
"FeesType": "sample string 16",
"FeesTypeId": 17,
"ReceiptNo": "sample string 18",
"Note": "sample string 19",
"ChequeNumber": "sample string 20",
"BankName": "sample string 21",
"ChequeDate": "sample string 22",
"TransactionId": "sample string 23",
"CashReceived": 24.0,
"ChangeReturn": 25.0,
"Items": [
{
"FeesPayId": 1,
"AdmissionStructureId": 2,
"DueDate": "sample string 3",
"Fees": 4.0,
"LateFees": 5.0,
"Particular": "sample string 6",
"TermInterval": 7
},
{
"FeesPayId": 1,
"AdmissionStructureId": 2,
"DueDate": "sample string 3",
"Fees": 4.0,
"LateFees": 5.0,
"Particular": "sample string 6",
"TermInterval": 7
}
]
}
application/xml, text/xml
Sample:
<FeesCollectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SoapToRestAPI.Controllers">
<ActualFees>9</ActualFees>
<Balance>12</Balance>
<BankName>sample string 21</BankName>
<CashReceived>24</CashReceived>
<ChangeReturn>25</ChangeReturn>
<ChequeDate>sample string 22</ChequeDate>
<ChequeNumber>sample string 20</ChequeNumber>
<ClassId>3</ClassId>
<CreatedBy>6</CreatedBy>
<Discount>11</Discount>
<DivisionId>4</DivisionId>
<DurationType>sample string 15</DurationType>
<FeesType>sample string 16</FeesType>
<FeesTypeId>17</FeesTypeId>
<Items>
<FeesCollectItemRequest>
<AdmissionStructureId>2</AdmissionStructureId>
<DueDate>sample string 3</DueDate>
<Fees>4</Fees>
<FeesPayId>1</FeesPayId>
<LateFees>5</LateFees>
<Particular>sample string 6</Particular>
<TermInterval>7</TermInterval>
</FeesCollectItemRequest>
<FeesCollectItemRequest>
<AdmissionStructureId>2</AdmissionStructureId>
<DueDate>sample string 3</DueDate>
<Fees>4</Fees>
<FeesPayId>1</FeesPayId>
<LateFees>5</LateFees>
<Particular>sample string 6</Particular>
<TermInterval>7</TermInterval>
</FeesCollectItemRequest>
</Items>
<LateFees>13</LateFees>
<Note>sample string 19</Note>
<PaidFees>8</PaidFees>
<PaymentMode>sample string 7</PaymentMode>
<ReceiptNo>sample string 18</ReceiptNo>
<SchoolId>1</SchoolId>
<StudentId>5</StudentId>
<Term>sample string 14</Term>
<TotalItemFees>10</TotalItemFees>
<TransactionId>sample string 23</TransactionId>
<YearId>2</YearId>
</FeesCollectRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.