POST SherpaMerchantOrder/djsw/UpdateOrder
Request Information
URI Parameters
None.
Body Parameters
SherpaMerchantOrderCallbackInput| Name | Description | Type | Additional information |
|---|---|---|---|
| OrderNo | string |
None. |
|
| OrderID | integer |
None. |
|
| CityID | string |
None. |
|
| AreaID | string |
None. |
|
| RestaurantID | string |
None. |
|
| ShopName | string |
None. |
|
| ShopNameEn | string |
None. |
|
| LinkMan | string |
None. |
|
| Gender | integer |
None. |
|
| DeliverSelf | integer |
None. |
|
| Mobile | string |
None. |
|
| DeliveryAddress | string |
None. |
|
| DeliveryAddressPoint | Collection of string |
None. |
|
| TotalAmount | string |
None. |
|
| DeliveryCost | string |
None. |
|
| Invoice | string |
None. |
|
| InvoiceType | string |
None. |
|
| InvoiceNum | string |
None. |
|
| InvoiceSellerPrice | string |
None. |
|
| Remark | string |
None. |
|
| CreateTime | string |
None. |
|
| DeliveryTime | string |
None. |
|
| DeliverStatus | integer |
None. |
|
| PosSequenceNo | string |
None. |
|
| MerchantStatus | integer |
None. |
|
| SellerEntryCode | string |
None. |
|
| IsPreOrder | integer |
None. |
|
| PaymentStatus | integer |
None. |
|
| AmountPaid | decimal number |
None. |
|
| IsSpecial | integer |
None. |
|
| MerchantID | integer |
None. |
|
| PromotionName | string |
None. |
|
| PromotionNameEn | string |
None. |
|
| PromotionType | integer |
None. |
|
| PromotionSellerRate | integer |
None. |
|
| DiscountPrice | decimal number |
None. |
|
| SourceBoxTotal | decimal number |
None. |
|
| RealBoxTotal | decimal number |
None. |
|
| IsPromotion | integer |
None. |
|
| items | Collection of SherpaMerchantOrderCallbackItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"OrderNo": "sample string 1",
"OrderID": 2,
"CityID": "sample string 3",
"AreaID": "sample string 4",
"RestaurantID": "sample string 5",
"ShopName": "sample string 6",
"ShopNameEn": "sample string 7",
"LinkMan": "sample string 8",
"Gender": 9,
"DeliverSelf": 10,
"Mobile": "sample string 11",
"DeliveryAddress": "sample string 12",
"DeliveryAddressPoint": [
"sample string 1",
"sample string 2"
],
"TotalAmount": "sample string 13",
"DeliveryCost": "sample string 14",
"Invoice": "sample string 15",
"InvoiceType": "sample string 16",
"InvoiceNum": "sample string 17",
"InvoiceSellerPrice": "sample string 18",
"Remark": "sample string 19",
"CreateTime": "sample string 20",
"DeliveryTime": "sample string 21",
"DeliverStatus": 22,
"PosSequenceNo": "sample string 23",
"MerchantStatus": 24,
"SellerEntryCode": "sample string 25",
"IsPreOrder": 26,
"PaymentStatus": 27,
"AmountPaid": 28.0,
"IsSpecial": 29,
"MerchantID": 30,
"PromotionName": "sample string 31",
"PromotionNameEn": "sample string 32",
"PromotionType": 33,
"PromotionSellerRate": 34,
"DiscountPrice": 35.0,
"SourceBoxTotal": 36.0,
"RealBoxTotal": 37.0,
"IsPromotion": 38,
"items": [
{
"Unit": "sample string 1",
"OriginalPrice": "sample string 2",
"Remark": "sample string 3",
"IsPromotion": 4,
"PromotionSellerRate": 5,
"SubItems": [
{
"FoodID": 1,
"Quantity": 2,
"Price": "sample string 3",
"Name": "sample string 4",
"NameEn": "sample string 5",
"FoodExternalNo": "sample string 6"
},
{
"FoodID": 1,
"Quantity": 2,
"Price": "sample string 3",
"Name": "sample string 4",
"NameEn": "sample string 5",
"FoodExternalNo": "sample string 6"
}
],
"FoodID": 6,
"Quantity": 7,
"Price": "sample string 8",
"Name": "sample string 9",
"NameEn": "sample string 10",
"FoodExternalNo": "sample string 11"
},
{
"Unit": "sample string 1",
"OriginalPrice": "sample string 2",
"Remark": "sample string 3",
"IsPromotion": 4,
"PromotionSellerRate": 5,
"SubItems": [
{
"FoodID": 1,
"Quantity": 2,
"Price": "sample string 3",
"Name": "sample string 4",
"NameEn": "sample string 5",
"FoodExternalNo": "sample string 6"
},
{
"FoodID": 1,
"Quantity": 2,
"Price": "sample string 3",
"Name": "sample string 4",
"NameEn": "sample string 5",
"FoodExternalNo": "sample string 6"
}
],
"FoodID": 6,
"Quantity": 7,
"Price": "sample string 8",
"Name": "sample string 9",
"NameEn": "sample string 10",
"FoodExternalNo": "sample string 11"
}
]
}
text/plain
Sample:
{"OrderNo":"sample string 1","OrderID":2,"CityID":"sample string 3","AreaID":"sample string 4","RestaurantID":"sample string 5","ShopName":"sample string 6","ShopNameEn":"sample string 7","LinkMan":"sample string 8","Gender":9,"DeliverSelf":10,"Mobile":"sample string 11","DeliveryAddress":"sample string 12","DeliveryAddressPoint":["sample string 1","sample string 2"],"TotalAmount":"sample string 13","DeliveryCost":"sample string 14","Invoice":"sample string 15","InvoiceType":"sample string 16","InvoiceNum":"sample string 17","InvoiceSellerPrice":"sample string 18","Remark":"sample string 19","CreateTime":"sample string 20","DeliveryTime":"sample string 21","DeliverStatus":22,"PosSequenceNo":"sample string 23","MerchantStatus":24,"SellerEntryCode":"sample string 25","IsPreOrder":26,"PaymentStatus":27,"AmountPaid":28.0,"IsSpecial":29,"MerchantID":30,"PromotionName":"sample string 31","PromotionNameEn":"sample string 32","PromotionType":33,"PromotionSellerRate":34,"DiscountPrice":35.0,"SourceBoxTotal":36.0,"RealBoxTotal":37.0,"IsPromotion":38,"items":[{"Unit":"sample string 1","OriginalPrice":"sample string 2","Remark":"sample string 3","IsPromotion":4,"PromotionSellerRate":5,"SubItems":[{"FoodID":1,"Quantity":2,"Price":"sample string 3","Name":"sample string 4","NameEn":"sample string 5","FoodExternalNo":"sample string 6"},{"FoodID":1,"Quantity":2,"Price":"sample string 3","Name":"sample string 4","NameEn":"sample string 5","FoodExternalNo":"sample string 6"}],"FoodID":6,"Quantity":7,"Price":"sample string 8","Name":"sample string 9","NameEn":"sample string 10","FoodExternalNo":"sample string 11"},{"Unit":"sample string 1","OriginalPrice":"sample string 2","Remark":"sample string 3","IsPromotion":4,"PromotionSellerRate":5,"SubItems":[{"FoodID":1,"Quantity":2,"Price":"sample string 3","Name":"sample string 4","NameEn":"sample string 5","FoodExternalNo":"sample string 6"},{"FoodID":1,"Quantity":2,"Price":"sample string 3","Name":"sample string 4","NameEn":"sample string 5","FoodExternalNo":"sample string 6"}],"FoodID":6,"Quantity":7,"Price":"sample string 8","Name":"sample string 9","NameEn":"sample string 10","FoodExternalNo":"sample string 11"}]}
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderNo" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderID" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CityID" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AreaID" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RestaurantID" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ShopName" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ShopNameEn" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LinkMan" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Gender" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeliverSelf" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Mobile" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeliveryAddress" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeliveryAddressPoint[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeliveryAddressPoint[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TotalAmount" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeliveryCost" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Invoice" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="InvoiceType" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="InvoiceNum" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="InvoiceSellerPrice" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Remark" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CreateTime" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeliveryTime" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeliverStatus" 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PosSequenceNo" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MerchantStatus" 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SellerEntryCode" sample string 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsPreOrder" 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PaymentStatus" 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AmountPaid" 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsSpecial" 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MerchantID" 30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PromotionName" sample string 31 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PromotionNameEn" sample string 32 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PromotionType" 33 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PromotionSellerRate" 34 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DiscountPrice" 35 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SourceBoxTotal" 36 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RealBoxTotal" 37 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsPromotion" 38 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].Unit" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].OriginalPrice" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].Remark" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].IsPromotion" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].PromotionSellerRate" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[0].FoodID" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[0].Quantity" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[0].Price" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[0].NameEn" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[0].FoodExternalNo" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[1].FoodID" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[1].Quantity" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[1].Price" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[1].NameEn" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].SubItems[1].FoodExternalNo" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].FoodID" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].Quantity" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].Price" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].Name" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].NameEn" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[0].FoodExternalNo" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].Unit" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].OriginalPrice" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].Remark" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].IsPromotion" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].PromotionSellerRate" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[0].FoodID" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[0].Quantity" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[0].Price" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[0].NameEn" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[0].FoodExternalNo" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[1].FoodID" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[1].Quantity" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[1].Price" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[1].NameEn" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].SubItems[1].FoodExternalNo" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].FoodID" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].Quantity" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].Price" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].Name" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].NameEn" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="items[1].FoodExternalNo" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
IssResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| status | integer |
None. |
|
| msg | string |
None. |
|
| data | Object |
None. |
|
| message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": 1,
"msg": "sample string 2",
"data": {},
"message": "sample string 4"
}
text/plain
Sample:
{"status":1,"msg":"sample string 2","data":{},"message":"sample string 4"}
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="status" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="msg" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="message" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e--