POST api/Product/PlaceOrder

Request Information

URI Parameters

None.

Body Parameters

Customer_Order
NameDescriptionTypeAdditional information
Id

integer

None.

delivery_date

date

None.

comment

string

None.

total_pieces

decimal number

None.

sub_total

decimal number

None.

discount_amount

decimal number

None.

vat_amount

decimal number

None.

final_amount

decimal number

None.

total_points

integer

None.

createdon

date

None.

created_user_id

globally unique identifier

None.

items

Collection of Customer_Order_Detail

None.

username

string

None.

customername

string

None.

order_date

string

None.

CustomerID

integer

None.

PaymentType

string

None.

tid

string

None.

orderCode

string

None.

transactionId

string

None.

transactionDate

date

None.

PaymentTypeID

integer

None.

BankID

integer

None.

ChequeNo

string

None.

ChequeExpiryDate

date

None.

PaymentDate

date

None.

total_gift_quantity

integer

None.

total_transportation

decimal number

None.

percent_discount

decimal number

None.

Companyid

integer

None.

total_ChargeProduct

decimal number

None.

Mobile_App_Version

string

None.

Mobile_User_Mac_Address

string

None.

Mobile_App_Api_Version

string

None.

OrderPass

integer

None.

Discount_Redeem_Product_ID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "delivery_date": "2025-12-09T23:56:32.7073552+02:00",
  "comment": "sample string 3",
  "total_pieces": 4.0,
  "sub_total": 5.0,
  "discount_amount": 6.0,
  "vat_amount": 7.0,
  "final_amount": 8.0,
  "total_points": 9,
  "createdon": "2025-12-09T23:56:32.7073552+02:00",
  "created_user_id": "e6cac8cb-6c25-4c77-87c9-2727fcf8d02f",
  "items": [
    {
      "product_id": 1,
      "per_kg_price": 2.0,
      "init_price": 3.0,
      "discount_amount": 4.0,
      "sub_total": 5.0,
      "total": 6.0,
      "quantity": 7.0,
      "serial_no": 8,
      "vat_amount": 9.0,
      "gift_quantity": 10,
      "percent_discount": 11.0,
      "chargeProduct": 12.0,
      "points": 13
    },
    {
      "product_id": 1,
      "per_kg_price": 2.0,
      "init_price": 3.0,
      "discount_amount": 4.0,
      "sub_total": 5.0,
      "total": 6.0,
      "quantity": 7.0,
      "serial_no": 8,
      "vat_amount": 9.0,
      "gift_quantity": 10,
      "percent_discount": 11.0,
      "chargeProduct": 12.0,
      "points": 13
    }
  ],
  "username": "sample string 12",
  "customername": "sample string 13",
  "order_date": "sample string 14",
  "customerID": 15,
  "paymentType": "sample string 16",
  "tid": "sample string 17",
  "orderCode": "sample string 18",
  "transactionId": "sample string 19",
  "transactionDate": "2025-12-09T23:56:32.7073552+02:00",
  "paymentTypeID": 1,
  "bankID": 1,
  "chequeNo": "sample string 20",
  "chequeExpiryDate": "2025-12-09T23:56:32.7073552+02:00",
  "paymentDate": "2025-12-09T23:56:32.7073552+02:00",
  "total_gift_quantity": 21,
  "total_transportation": 22.0,
  "percent_discount": 23.0,
  "companyid": 24,
  "total_ChargeProduct": 25.0,
  "mobile_App_Version": "sample string 26",
  "mobile_User_Mac_Address": "sample string 27",
  "mobile_App_Api_Version": "sample string 28",
  "orderPass": 1,
  "discount_Redeem_Product_ID": 29
}

application/xml, text/xml

Sample:
<Customer_Order xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PD_MC.Dtos">
  <BankID>1</BankID>
  <ChequeExpiryDate>2025-12-09T23:56:32.7073552+02:00</ChequeExpiryDate>
  <ChequeNo>sample string 20</ChequeNo>
  <Companyid>24</Companyid>
  <CustomerID>15</CustomerID>
  <Discount_Redeem_Product_ID>29</Discount_Redeem_Product_ID>
  <Id>1</Id>
  <Mobile_App_Api_Version>sample string 28</Mobile_App_Api_Version>
  <Mobile_App_Version>sample string 26</Mobile_App_Version>
  <Mobile_User_Mac_Address>sample string 27</Mobile_User_Mac_Address>
  <OrderPass>1</OrderPass>
  <PaymentDate>2025-12-09T23:56:32.7073552+02:00</PaymentDate>
  <PaymentType>sample string 16</PaymentType>
  <PaymentTypeID>1</PaymentTypeID>
  <comment>sample string 3</comment>
  <created_user_id>e6cac8cb-6c25-4c77-87c9-2727fcf8d02f</created_user_id>
  <createdon>2025-12-09T23:56:32.7073552+02:00</createdon>
  <customername>sample string 13</customername>
  <delivery_date>2025-12-09T23:56:32.7073552+02:00</delivery_date>
  <discount_amount>6</discount_amount>
  <final_amount>8</final_amount>
  <items>
    <Customer_Order_Detail>
      <ChargeProduct>12</ChargeProduct>
      <discount_amount>4</discount_amount>
      <gift_quantity>10</gift_quantity>
      <init_price>3</init_price>
      <per_kg_price>2</per_kg_price>
      <percent_discount>11</percent_discount>
      <points>13</points>
      <product_id>1</product_id>
      <quantity>7</quantity>
      <serial_no>8</serial_no>
      <sub_total>5</sub_total>
      <total>6</total>
      <vat_amount>9</vat_amount>
    </Customer_Order_Detail>
    <Customer_Order_Detail>
      <ChargeProduct>12</ChargeProduct>
      <discount_amount>4</discount_amount>
      <gift_quantity>10</gift_quantity>
      <init_price>3</init_price>
      <per_kg_price>2</per_kg_price>
      <percent_discount>11</percent_discount>
      <points>13</points>
      <product_id>1</product_id>
      <quantity>7</quantity>
      <serial_no>8</serial_no>
      <sub_total>5</sub_total>
      <total>6</total>
      <vat_amount>9</vat_amount>
    </Customer_Order_Detail>
  </items>
  <orderCode>sample string 18</orderCode>
  <order_date>sample string 14</order_date>
  <percent_discount>23</percent_discount>
  <sub_total>5</sub_total>
  <tid>sample string 17</tid>
  <total_ChargeProduct>25</total_ChargeProduct>
  <total_gift_quantity>21</total_gift_quantity>
  <total_pieces>4</total_pieces>
  <total_points>9</total_points>
  <total_transportation>22</total_transportation>
  <transactionDate>2025-12-09T23:56:32.7073552+02:00</transactionDate>
  <transactionId>sample string 19</transactionId>
  <username>sample string 12</username>
  <vat_amount>7</vat_amount>
</Customer_Order>

application/x-www-form-urlencoded

Sample:

Sample not available.

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Id"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="delivery_date"

2025-12-09T23:56:32.7073552+02:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="comment"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="total_pieces"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="sub_total"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="discount_amount"

6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="vat_amount"

7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="final_amount"

8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="total_points"

9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="createdon"

2025-12-09T23:56:32.7073552+02:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="created_user_id"

e6cac8cb-6c25-4c77-87c9-2727fcf8d02f
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].product_id"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].per_kg_price"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].init_price"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].discount_amount"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].sub_total"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].total"

6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].quantity"

7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].serial_no"

8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].vat_amount"

9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].gift_quantity"

10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].percent_discount"

11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].ChargeProduct"

12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[0].points"

13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].product_id"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].per_kg_price"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].init_price"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].discount_amount"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].sub_total"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].total"

6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].quantity"

7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].serial_no"

8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].vat_amount"

9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].gift_quantity"

10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].percent_discount"

11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].ChargeProduct"

12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="items[1].points"

13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="username"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="customername"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="order_date"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="CustomerID"

15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="PaymentType"

sample string 16
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="tid"

sample string 17
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="orderCode"

sample string 18
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="transactionId"

sample string 19
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="transactionDate"

2025-12-09T23:56:32.7073552+02:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="PaymentTypeID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BankID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ChequeNo"

sample string 20
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ChequeExpiryDate"

2025-12-09T23:56:32.7073552+02:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="PaymentDate"

2025-12-09T23:56:32.7073552+02:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="total_gift_quantity"

21
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="total_transportation"

22
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="percent_discount"

23
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Companyid"

24
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="total_ChargeProduct"

25
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Mobile_App_Version"

sample string 26
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Mobile_User_Mac_Address"

sample string 27
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Mobile_App_Api_Version"

sample string 28
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="OrderPass"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Discount_Redeem_Product_ID"

29
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name=""

System.Object
--MultipartDataMediaFormatterBoundary1q2w3e--