POST api/Orders/AddOrder
Request Information
URI Parameters
None.
Body Parameters
OrderViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ShoppingCartId | integer |
Required |
|
| ContactName | string |
None. |
|
| ShippingAddressId | integer |
None. |
|
| ShippingAddressCountry | string |
None. |
|
| ShippingAddressStreetAddress | string |
None. |
|
| ShippingAddressCity | string |
None. |
|
| ShippingAddressState | string |
None. |
|
| ShippingAddressZip | string |
None. |
|
| PhoneNumber | string |
None. |
|
| BillingAddressId | integer |
None. |
|
| BillingAddressCountry | string |
None. |
|
| BillingAddressStreetAddress | string |
None. |
|
| BillingAddressCity | string |
None. |
|
| BillingAddressState | string |
None. |
|
| BillingAddressZip | string |
None. |
|
| IsMember | boolean |
None. |
|
| CardNumber | string |
None. |
|
| TypePayment | string |
None. |
|
| ExpiryMonth | string |
None. |
|
| ExpiryYear | string |
None. |
|
| Cvc | string |
None. |
|
| Tax | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"shoppingCartId": 1,
"contactName": "sample string 2",
"shippingAddressId": 1,
"shippingAddressCountry": "sample string 3",
"shippingAddressStreetAddress": "sample string 4",
"shippingAddressCity": "sample string 5",
"shippingAddressState": "sample string 6",
"shippingAddressZip": "sample string 7",
"phoneNumber": "sample string 8",
"billingAddressId": 1,
"billingAddressCountry": "sample string 9",
"billingAddressStreetAddress": "sample string 10",
"billingAddressCity": "sample string 11",
"billingAddressState": "sample string 12",
"billingAddressZip": "sample string 13",
"isMember": true,
"cardNumber": "sample string 15",
"typePayment": "sample string 16",
"expiryMonth": "sample string 17",
"expiryYear": "sample string 18",
"cvc": "sample string 19",
"tax": 1.0
}
application/xml, text/xml
Sample:
<OrderViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ncdc.api.ViewModels"> <BillingAddressCity>sample string 11</BillingAddressCity> <BillingAddressCountry>sample string 9</BillingAddressCountry> <BillingAddressId>1</BillingAddressId> <BillingAddressState>sample string 12</BillingAddressState> <BillingAddressStreetAddress>sample string 10</BillingAddressStreetAddress> <BillingAddressZip>sample string 13</BillingAddressZip> <CardNumber>sample string 15</CardNumber> <ContactName>sample string 2</ContactName> <Cvc>sample string 19</Cvc> <ExpiryMonth>sample string 17</ExpiryMonth> <ExpiryYear>sample string 18</ExpiryYear> <IsMember>true</IsMember> <PhoneNumber>sample string 8</PhoneNumber> <ShippingAddressCity>sample string 5</ShippingAddressCity> <ShippingAddressCountry>sample string 3</ShippingAddressCountry> <ShippingAddressId>1</ShippingAddressId> <ShippingAddressState>sample string 6</ShippingAddressState> <ShippingAddressStreetAddress>sample string 4</ShippingAddressStreetAddress> <ShippingAddressZip>sample string 7</ShippingAddressZip> <ShoppingCartId>1</ShoppingCartId> <Tax>1</Tax> <TypePayment>sample string 16</TypePayment> </OrderViewModel>
multipart/form-data
Sample:
<OrderViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ncdc.api.ViewModels"><BillingAddressCity>sample string 11</BillingAddressCity><BillingAddressCountry>sample string 9</BillingAddressCountry><BillingAddressId>1</BillingAddressId><BillingAddressState>sample string 12</BillingAddressState><BillingAddressStreetAddress>sample string 10</BillingAddressStreetAddress><BillingAddressZip>sample string 13</BillingAddressZip><CardNumber>sample string 15</CardNumber><ContactName>sample string 2</ContactName><Cvc>sample string 19</Cvc><ExpiryMonth>sample string 17</ExpiryMonth><ExpiryYear>sample string 18</ExpiryYear><IsMember>true</IsMember><PhoneNumber>sample string 8</PhoneNumber><ShippingAddressCity>sample string 5</ShippingAddressCity><ShippingAddressCountry>sample string 3</ShippingAddressCountry><ShippingAddressId>1</ShippingAddressId><ShippingAddressState>sample string 6</ShippingAddressState><ShippingAddressStreetAddress>sample string 4</ShippingAddressStreetAddress><ShippingAddressZip>sample string 7</ShippingAddressZip><ShoppingCartId>1</ShoppingCartId><Tax>1</Tax><TypePayment>sample string 16</TypePayment></OrderViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, multipart/form-data
Sample:
Sample not available.