POST api/OrderManagement/ConfirmOrder

Request Information

URI Parameters

None.

Body Parameters

ConfirmOrderPrm
NameDescriptionTypeAdditional information
warehouseId

integer

None.

isTrackOrder

boolean

None.

orderId

integer

None.

totalPrice

decimal number

None.

labourCharge

decimal number

None.

taxAmount

decimal number

None.

discountAmount

decimal number

None.

taxPercentage

decimal number

None.

discountPercentage

decimal number

None.

netAmount

decimal number

None.

paidAmount

decimal number

None.

orderItemPrm

Collection of PurchaseItemTbl

None.

iSSDS

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "warehouseId": 1,
  "isTrackOrder": true,
  "orderId": 2,
  "totalPrice": 3.0,
  "labourCharge": 4.0,
  "taxAmount": 5.0,
  "discountAmount": 6.0,
  "taxPercentage": 7.0,
  "discountPercentage": 8.0,
  "netAmount": 9.0,
  "paidAmount": 10.0,
  "orderItemPrm": [
    {
      "itemId": 1,
      "unitPrice": 2.0,
      "qty": 3.0
    },
    {
      "itemId": 1,
      "unitPrice": 2.0,
      "qty": 3.0
    }
  ],
  "iSSDS": 11
}

text/html

Sample:
{"warehouseId":1,"isTrackOrder":true,"orderId":2,"totalPrice":3.0,"labourCharge":4.0,"taxAmount":5.0,"discountAmount":6.0,"taxPercentage":7.0,"discountPercentage":8.0,"netAmount":9.0,"paidAmount":10.0,"orderItemPrm":[{"itemId":1,"unitPrice":2.0,"qty":3.0},{"itemId":1,"unitPrice":2.0,"qty":3.0}],"iSSDS":11}

application/xml, text/xml

Sample:
<ConfirmOrderPrm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Models">
  <discountAmount>6</discountAmount>
  <discountPercentage>8</discountPercentage>
  <iSSDS>11</iSSDS>
  <isTrackOrder>true</isTrackOrder>
  <labourCharge>4</labourCharge>
  <netAmount>9</netAmount>
  <orderId>2</orderId>
  <orderItemPrm xmlns:d2p1="http://schemas.datacontract.org/2004/07/Models.IMS">
    <d2p1:PurchaseItemTbl>
      <d2p1:itemId>1</d2p1:itemId>
      <d2p1:qty>3</d2p1:qty>
      <d2p1:unitPrice>2</d2p1:unitPrice>
    </d2p1:PurchaseItemTbl>
    <d2p1:PurchaseItemTbl>
      <d2p1:itemId>1</d2p1:itemId>
      <d2p1:qty>3</d2p1:qty>
      <d2p1:unitPrice>2</d2p1:unitPrice>
    </d2p1:PurchaseItemTbl>
  </orderItemPrm>
  <paidAmount>10</paidAmount>
  <taxAmount>5</taxAmount>
  <taxPercentage>7</taxPercentage>
  <totalPrice>3</totalPrice>
  <warehouseId>1</warehouseId>
</ConfirmOrderPrm>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

VCAPIResponse
NameDescriptionTypeAdditional information
Version

string

None.

dateTime

string

None.

StatusCode

integer

None.

ErrorMessage

string

None.

Result

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Version": "1.0.0",
  "dateTime": "2025/12/28 05:16:54",
  "StatusCode": 1,
  "ErrorMessage": "sample string 2",
  "Result": {}
}

text/html

Sample:
{"Version":"1.0.0","dateTime":"2025/12/28 05:16:54","StatusCode":1,"ErrorMessage":"sample string 2","Result":{}}

application/xml, text/xml

Sample:
<VCAPIResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Models">
  <ErrorMessage>sample string 2</ErrorMessage>
  <Result />
  <StatusCode>1</StatusCode>
</VCAPIResponse>