POST api/order/UpdatePaymentStatus
Request Information
URI Parameters
None.
Body Parameters
OrderStatusParameter| Name | Description | Type | Additional information |
|---|---|---|---|
| orderID | globally unique identifier |
None. |
|
| statusType | integer |
None. |
|
| orderStatus | integer |
None. |
|
| action | string |
None. |
|
| content | string |
None. |
|
| userName | string |
None. |
|
| withdrawHardCopy | Collection of byte |
None. |
|
| hardCopyExtention | string |
None. |
|
| hardCopyName | string |
None. |
|
| FileNameTemp | string |
None. |
|
| serviceToken | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"orderID": "c675d591-012b-4ebd-b0a1-70862d4ced45",
"statusType": 2,
"orderStatus": 3,
"action": "sample string 4",
"content": "sample string 5",
"userName": "sample string 6",
"withdrawHardCopy": "QEA=",
"hardCopyExtention": "sample string 7",
"hardCopyName": "sample string 8",
"FileNameTemp": "sample string 9",
"serviceToken": "sample string 10"
}
application/xml, text/xml
Sample:
<OrderStatusParameter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.SME.Order.Contract.Business.MISAOrder"> <serviceToken xmlns="http://schemas.datacontract.org/2004/07/MISA.SME.Order.Contract">sample string 10</serviceToken> <FileNameTemp>sample string 9</FileNameTemp> <action>sample string 4</action> <content>sample string 5</content> <hardCopyExtention>sample string 7</hardCopyExtention> <hardCopyName>sample string 8</hardCopyName> <orderID>c675d591-012b-4ebd-b0a1-70862d4ced45</orderID> <orderStatus>3</orderStatus> <statusType>2</statusType> <userName>sample string 6</userName> <withdrawHardCopy>QEA=</withdrawHardCopy> </OrderStatusParameter>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ServiceResult| Name | Description | Type | Additional information |
|---|---|---|---|
| SerializeConfig | SerializeConfig |
None. |
|
| Success | boolean |
None. |
|
| Data | Object |
None. |
|
| CustomData | Object |
None. |
|
| Errors | Collection of string |
None. |
|
| ErrorCode | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"SerializeConfig": {
"<PropertiesListToSerialize>k__BackingField": [
"sample string 1",
"sample string 2"
],
"<ContainsPropertiesList>k__BackingField": true
},
"Success": true,
"Data": "{}",
"CustomData": "{}",
"Errors": [
"sample string 1",
"sample string 2"
],
"ErrorCode": "sample string 4"
}
application/xml, text/xml
Sample:
<ServiceResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.SME.Order.Library">
<CustomData xmlns:d2p1="http://www.w3.org/2001/XMLSchema" i:type="d2p1:string">{}</CustomData>
<Data xmlns:d2p1="http://www.w3.org/2001/XMLSchema" i:type="d2p1:string">{}</Data>
<ErrorCode>sample string 4</ErrorCode>
<Errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Errors>
<SerializeConfig>
<_x003C_ContainsPropertiesList_x003E_k__BackingField>true</_x003C_ContainsPropertiesList_x003E_k__BackingField>
<_x003C_PropertiesListToSerialize_x003E_k__BackingField xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</_x003C_PropertiesListToSerialize_x003E_k__BackingField>
</SerializeConfig>
<Success>true</Success>
</ServiceResult>