POST api/General/OrderManage/SubmitOrder
Request Information
URI Parameters
None.
Body Parameters
CheckOutManageModel| Name | Description | Type | Additional information |
|---|---|---|---|
| OrderID | string |
None. |
|
| DeliveryInstructions | string |
None. |
|
| NoteToRestaurant | string |
None. |
|
| AddressID | integer |
None. |
|
| IsPrePaid | boolean |
None. |
|
| OrderType | string |
None. |
|
| OrderPickupMode | string |
None. |
|
| TotalItemAmount | decimal number |
None. |
|
| Deliveryfee | decimal number |
None. |
|
| TotalAmount | decimal number |
None. |
|
| NetAmount | decimal number |
None. |
|
| TaxAmount | decimal number |
None. |
|
| GoogleCalculatedDuration | integer |
None. |
|
| PackagingFee | decimal number |
None. |
|
| Distance | decimal number |
None. |
|
| UserID | string |
None. |
|
| IPAddress | string |
None. |
|
| IsOrderConfirmed | boolean |
None. |
|
| DeliveryWay | string |
None. |
|
| DeliverySensitivity | Collection of DeliverySensivitySelect |
None. |
Request Formats
application/json, text/json
Sample:
{
"OrderID": "sample string 1",
"DeliveryInstructions": "sample string 2",
"NoteToRestaurant": "sample string 3",
"AddressID": 4,
"IsPrePaid": true,
"OrderType": "sample string 6",
"OrderPickupMode": "sample string 7",
"TotalItemAmount": 8.0,
"Deliveryfee": 9.0,
"TotalAmount": 10.0,
"NetAmount": 11.0,
"TaxAmount": 12.0,
"GoogleCalculatedDuration": 13,
"PackagingFee": 14.0,
"Distance": 15.0,
"UserID": "sample string 16",
"IPAddress": "sample string 17",
"IsOrderConfirmed": true,
"DeliveryWay": "sample string 19",
"DeliverySensitivity": [
{
"SensitivityType": "sample string 1",
"SensitivityTypeIcon": "sample string 2",
"IsSelected": true
},
{
"SensitivityType": "sample string 1",
"SensitivityTypeIcon": "sample string 2",
"IsSelected": true
}
]
}
application/xml, text/xml
Sample:
<CheckOutManageModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/General.Operations.CustomModels">
<AddressID>4</AddressID>
<DeliveryInstructions>sample string 2</DeliveryInstructions>
<DeliverySensitivity>
<DeliverySensivitySelect>
<IsSelected>true</IsSelected>
<SensitivityType>sample string 1</SensitivityType>
<SensitivityTypeIcon>sample string 2</SensitivityTypeIcon>
</DeliverySensivitySelect>
<DeliverySensivitySelect>
<IsSelected>true</IsSelected>
<SensitivityType>sample string 1</SensitivityType>
<SensitivityTypeIcon>sample string 2</SensitivityTypeIcon>
</DeliverySensivitySelect>
</DeliverySensitivity>
<DeliveryWay>sample string 19</DeliveryWay>
<Deliveryfee>9</Deliveryfee>
<Distance>15</Distance>
<GoogleCalculatedDuration>13</GoogleCalculatedDuration>
<IPAddress>sample string 17</IPAddress>
<IsOrderConfirmed>true</IsOrderConfirmed>
<IsPrePaid>true</IsPrePaid>
<NetAmount>11</NetAmount>
<NoteToRestaurant>sample string 3</NoteToRestaurant>
<OrderID>sample string 1</OrderID>
<OrderPickupMode>sample string 7</OrderPickupMode>
<OrderType>sample string 6</OrderType>
<PackagingFee>14</PackagingFee>
<TaxAmount>12</TaxAmount>
<TotalAmount>10</TotalAmount>
<TotalItemAmount>8</TotalItemAmount>
<UserID>sample string 16</UserID>
</CheckOutManageModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
stringResponse Formats
application/json, text/json
Sample:
"sample string 1"
application/xml, text/xml
Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>