POST api/InvoicePayment/CreateNewInvoicePayment
Request Information
URI Parameters
None.
Body Parameters
InvoicePaymentViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| invoicepaymentmasterid | integer |
None. |
|
| invoicepaymentdetailsid | integer |
None. |
|
| invoicemasterid | integer |
None. |
|
| companyid | integer |
None. |
|
| invoicepaymentdate | date |
None. |
|
| customerinfoid | integer |
None. |
|
| invoicepaymentmethodid | integer |
None. |
|
| amountpaid | decimal number |
None. |
|
| personalnote | string |
None. |
|
| invoicepaymentcheckno | string |
None. |
|
| invoicepaymentcheckdate | date |
None. |
|
| invoicepaymentcheckamount | decimal number |
None. |
|
| ischeck | boolean |
None. |
|
| financialyearid | integer |
None. |
|
| invoicetotalamountpaid | decimal number |
None. |
|
| invoicepaymentdetails | Collection of InvoicePaymentDetails |
None. |
|
| _local | date |
None. |
|
| _chequelocal | date |
None. |
Request Formats
application/json, text/json
Sample:
{
"_local": "2025-12-11T19:04:09.6201516+05:30",
"_chequelocal": "2025-12-11T19:04:09.6201516+05:30",
"invoicepaymentmasterid": 1,
"invoicepaymentdetailsid": 2,
"invoicemasterid": 3,
"companyid": 4,
"invoicepaymentdate": "2025-12-11T19:04:09.6201516+05:30",
"customerinfoid": 6,
"invoicepaymentmethodid": 7,
"amountpaid": 8.1,
"personalnote": "sample string 9",
"invoicepaymentcheckno": "sample string 10",
"invoicepaymentcheckdate": "2025-12-11T19:04:09.6201516+05:30",
"invoicepaymentcheckamount": 12.1,
"ischeck": true,
"financialyearid": 14,
"invoicetotalamountpaid": 15.1,
"invoicepaymentdetails": [
{
"invoicepaymentmasterid": 1,
"invoicepaymentdetailsid": 2,
"invoicemasterid": 3,
"invoiceamountpaid": 4.1,
"ispartial": true,
"amountdue": 6.1,
"maxdueamount": 7.1
},
{
"invoicepaymentmasterid": 1,
"invoicepaymentdetailsid": 2,
"invoicemasterid": 3,
"invoiceamountpaid": 4.1,
"ispartial": true,
"amountdue": 6.1,
"maxdueamount": 7.1
}
]
}
application/xml, text/xml
Sample:
<InvoicePaymentViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Kantaserp.Models">
<_chequelocal>2025-12-11T19:04:09.6201516+05:30</_chequelocal>
<_local>2025-12-11T19:04:09.6201516+05:30</_local>
<amountpaid>8.1</amountpaid>
<companyid>4</companyid>
<customerinfoid>6</customerinfoid>
<financialyearid>14</financialyearid>
<invoicemasterid>3</invoicemasterid>
<invoicepaymentcheckamount>12.1</invoicepaymentcheckamount>
<invoicepaymentcheckdate>2025-12-11T19:04:09.6201516+05:30</invoicepaymentcheckdate>
<invoicepaymentcheckno>sample string 10</invoicepaymentcheckno>
<invoicepaymentdate>2025-12-11T19:04:09.6201516+05:30</invoicepaymentdate>
<invoicepaymentdetails>
<InvoicePaymentDetails>
<amountdue>6.1</amountdue>
<invoiceamountpaid>4.1</invoiceamountpaid>
<invoicemasterid>3</invoicemasterid>
<invoicepaymentdetailsid>2</invoicepaymentdetailsid>
<invoicepaymentmasterid>1</invoicepaymentmasterid>
<ispartial>true</ispartial>
<maxdueamount>7.1</maxdueamount>
</InvoicePaymentDetails>
<InvoicePaymentDetails>
<amountdue>6.1</amountdue>
<invoiceamountpaid>4.1</invoiceamountpaid>
<invoicemasterid>3</invoicemasterid>
<invoicepaymentdetailsid>2</invoicepaymentdetailsid>
<invoicepaymentmasterid>1</invoicepaymentmasterid>
<ispartial>true</ispartial>
<maxdueamount>7.1</maxdueamount>
</InvoicePaymentDetails>
</invoicepaymentdetails>
<invoicepaymentdetailsid>2</invoicepaymentdetailsid>
<invoicepaymentmasterid>1</invoicepaymentmasterid>
<invoicepaymentmethodid>7</invoicepaymentmethodid>
<invoicetotalamountpaid>15.1</invoicetotalamountpaid>
<ischeck>true</ischeck>
<personalnote>sample string 9</personalnote>
</InvoicePaymentViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResultViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| status | boolean |
None. |
|
| message | string |
None. |
|
| data | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": true,
"message": "sample string 2",
"data": {}
}
application/xml, text/xml
Sample:
<HttpResultViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Kantaserp.Models"> <data /> <message>sample string 2</message> <status>true</status> </HttpResultViewModel>