POST Api/InitiateOrder
Request Information
URI Parameters
None.
Body Parameters
FinalOrder| Name | Description | Type | Additional information |
|---|---|---|---|
| InvoiceRequests | Collection of InvoiceRequest |
None. |
|
| orderDetail | PostOrder |
None. |
|
| PaymentType | string |
None. |
|
| Total | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"InvoiceRequests": [
{
"PrjPaymentInfoID": "sample string 1",
"ProjectLedgerID": 2,
"AmountReceived": "sample string 3",
"FK_ProjectInvoiceID": 4
},
{
"PrjPaymentInfoID": "sample string 1",
"ProjectLedgerID": 2,
"AmountReceived": "sample string 3",
"FK_ProjectInvoiceID": 4
}
],
"orderDetail": {
"ICReferenceID": 1,
"orderID": "sample string 2",
"InvoiceIDs": "sample string 3",
"Status": "sample string 4",
"StringJson": "sample string 5",
"Total": "sample string 6"
},
"PaymentType": "sample string 1",
"Total": "sample string 2"
}
application/xml, text/xml
Sample:
<FinalOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VITPaymentAPI.Models">
<InvoiceRequests>
<InvoiceRequest>
<AmountReceived>sample string 3</AmountReceived>
<FK_ProjectInvoiceID>4</FK_ProjectInvoiceID>
<PrjPaymentInfoID>sample string 1</PrjPaymentInfoID>
<ProjectLedgerID>2</ProjectLedgerID>
</InvoiceRequest>
<InvoiceRequest>
<AmountReceived>sample string 3</AmountReceived>
<FK_ProjectInvoiceID>4</FK_ProjectInvoiceID>
<PrjPaymentInfoID>sample string 1</PrjPaymentInfoID>
<ProjectLedgerID>2</ProjectLedgerID>
</InvoiceRequest>
</InvoiceRequests>
<PaymentType>sample string 1</PaymentType>
<Total>sample string 2</Total>
<orderDetail>
<ICReferenceID>1</ICReferenceID>
<InvoiceIDs>sample string 3</InvoiceIDs>
<Status>sample string 4</Status>
<StringJson>sample string 5</StringJson>
<Total>sample string 6</Total>
<orderID>sample string 2</orderID>
</orderDetail>
</FinalOrder>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MassageModal| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | string |
None. |
|
| Code | integer |
None. |
|
| Message | string |
None. |
|
| Data | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": "sample string 1",
"Code": 2,
"Message": "sample string 3",
"Data": {}
}
application/xml, text/xml
Sample:
<MassageModal xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VITPaymentAPI.Models"> <Code>2</Code> <Data /> <Message>sample string 3</Message> <Status>sample string 1</Status> </MassageModal>