POST api/Centers/order-processing-status-confirmation
Request Information
URI Parameters
None.
Body Parameters
| Name | Description | Type | Additional Information |
|---|---|---|---|
| Model | EditOrderStatus |
None. |
Request Formats
application/json, text/json
Sample:
{
"Model": {
"OrderID": 1,
"OrderHash": "sample string 2",
"WarningMessage": "sample string 3",
"OrderStatusSubType": 4,
"SendCustomerEmail": true,
"OrderChangeDetails": "sample string 6",
"EmailCheckbox": true,
"SuppressSubmitButton": true,
"DoNotAllowEmail": true
}
}
application/xml, text/xml
Sample:
<OrderStatusProcessingRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DECK.OMS.Domain.Models.API">
<Model xmlns:d2p1="http://schemas.datacontract.org/2004/07/DECK.OMS.Domain.Models">
<d2p1:DoNotAllowEmail>true</d2p1:DoNotAllowEmail>
<d2p1:EmailCheckbox>true</d2p1:EmailCheckbox>
<d2p1:OrderChangeDetails>sample string 6</d2p1:OrderChangeDetails>
<d2p1:OrderHash>sample string 2</d2p1:OrderHash>
<d2p1:OrderID>1</d2p1:OrderID>
<d2p1:OrderStatusSubType>4</d2p1:OrderStatusSubType>
<d2p1:SendCustomerEmail>true</d2p1:SendCustomerEmail>
<d2p1:SuppressSubmitButton>true</d2p1:SuppressSubmitButton>
<d2p1:WarningMessage>sample string 3</d2p1:WarningMessage>
</Model>
</OrderStatusProcessingRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
| Name | Description | Type | Additional Information |
|---|---|---|---|
| ResponseCode | APIResponseCodes |
None. |
|
| Message | string |
None. |
|
| CorrelationId | string |
None. |
|
| Result | ConfirmOrderStatusOutcome |
None. |
Response Formats
application/json, text/json
Sample:
{
"ResponseCode": 0,
"Message": "sample string 1",
"CorrelationId": "sample string 2",
"Result": {
"RenderView": true,
"RedirectController": "sample string 2",
"RedirectAction": "sample string 3",
"RouteValues": {
"OrderNumber": "sample string 1",
"SuccessMessage": "sample string 2",
"ErrorMessage": "sample string 3"
},
"OrderNumber": "sample string 4",
"Model": {
"OrderID": 1,
"OrderHash": "sample string 2",
"WarningMessage": "sample string 3",
"OrderStatusSubType": 4,
"SendCustomerEmail": true,
"OrderChangeDetails": "sample string 6",
"EmailCheckbox": true,
"SuppressSubmitButton": true,
"DoNotAllowEmail": true
}
}
}
application/xml, text/xml
Sample:
<OrderStatusProcessingResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DECK.OMS.Domain.Models.API">
<CorrelationId>sample string 2</CorrelationId>
<Message>sample string 1</Message>
<ResponseCode>Success</ResponseCode>
<Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/DECK.OMS.Domain.Models">
<d2p1:Model>
<d2p1:DoNotAllowEmail>true</d2p1:DoNotAllowEmail>
<d2p1:EmailCheckbox>true</d2p1:EmailCheckbox>
<d2p1:OrderChangeDetails>sample string 6</d2p1:OrderChangeDetails>
<d2p1:OrderHash>sample string 2</d2p1:OrderHash>
<d2p1:OrderID>1</d2p1:OrderID>
<d2p1:OrderStatusSubType>4</d2p1:OrderStatusSubType>
<d2p1:SendCustomerEmail>true</d2p1:SendCustomerEmail>
<d2p1:SuppressSubmitButton>true</d2p1:SuppressSubmitButton>
<d2p1:WarningMessage>sample string 3</d2p1:WarningMessage>
</d2p1:Model>
<d2p1:OrderNumber>sample string 4</d2p1:OrderNumber>
<d2p1:RedirectAction>sample string 3</d2p1:RedirectAction>
<d2p1:RedirectController>sample string 2</d2p1:RedirectController>
<d2p1:RenderView>true</d2p1:RenderView>
<d2p1:RouteValues>
<d2p1:ErrorMessage>sample string 3</d2p1:ErrorMessage>
<d2p1:OrderNumber>sample string 1</d2p1:OrderNumber>
<d2p1:SuccessMessage>sample string 2</d2p1:SuccessMessage>
</d2p1:RouteValues>
</Result>
</OrderStatusProcessingResponse>