接口说明
查询退货单数据。每页返回50条,pageIndex最小1,最大2147483647,开始、结束时间没做非空验证。
退货状态明细:0:待处理 1:待退货 2:退货取消 (暂无使用) 3:退货中 4:待退款 5:商家未收货拒绝退款或退货取消 6:退款成功
ReturnStatus:0,1,3状态下取值为原单储值卡使用的售价金额及赠送金额,在2状态下取值为具体后台操作退款金额
请求说明
HTTP请求方式:POST
返回数据格式:JSON
请求路径:api/morder/ordreturngetbatch
请求参数
字段 | 类型 | 为空 | 长度 | 描述 |
---|---|---|---|---|
ReturnTimeStart | DateTime | 否 | 状态变更开始时间 | |
ReturnTimeEnd | DateTime | 否 | 状态变更结束时间 | |
ReturnStatus | int | 是 | 0:待处理 1:待退货 2:退货取消(暂无使用) 3:退货中 4:待退款 5:商家未收货拒绝退款或退货取消 6:退款成功 | |
PageIndex | int | 否 | 页号 | |
DelivType | int | 是 | 不传默认查找全部状态(物流方式字段: 0:快递,1:自提) | |
ShopCode | string | 是 | 仓 | |
IsGetPrdAttr | bool | 是 | 是否返回商品大类码属性 |
请求参数示例代码(json对象)
{
"ReturnTimeStart": "2018-09-18 00:00:00",
"ReturnTimeEnd": "2018-09-18 23:59:59",
"PageIndex": "1"
}
返回参数
订单数据
字段 | 类型 | 描述 |
---|---|---|
ReturnCode | string | 退货单号 |
ReturnType | string | 退货类型0、退货退款 1、换货退货 |
ExchangeOriginalOrderCode | string | 换货原始订单号 |
OrderCode | string | 订单号 |
BuyerCode | string | 买家账号 |
BuyerOldCode | string | 买家线下卡号 |
BuyerMobile | string | 买家手机号 |
BuyerNick | string | 买家昵称 |
BuyerName | string | 买家姓名 |
ReturnTime | string | 退货时间 |
ReturnQty | int | 退货总量 |
ReturnMoney | decimal | 退货总金额 |
ReturnReason | string | 退货原因 |
ReturnStatus | int | 退货状态 |
ComPostage | decimal | 补邮费 |
ExpressCode | string | 快递单号 |
ExpressOrgCode | string | 快递公司编号 |
ReturnRemark | string | 退货备注 |
ORtDtls | List<SalesOrderRtDtlGetResInfo> | 退货商品信息 |
StoreCode | string | 订单店 |
ShopCode | String | 退货店 |
DelivType | int | 物流方式 |
LastModify | string | E订单最后修改时间 |
RefundPrepaidCardAmount | decimal | 储值卡退款金额,包含赠送 |
RefundPrepaidCardGiftAmount | decimal | 储值卡退款赠送金额 |
OfflineReturnShopCode | string | 退货门店编码 |
ReturnWay | int | 退货方式:0线上,1线下 |
AgreeReturnTime | string | 待退货时间(yyyy-MM-dd HH:mm:ss) |
订单明细数据
字段 | 类型 | 描述 |
---|---|---|
BarCode | string | 商品条码 |
OrderQuantity | int | 订单数量 |
ReturnQuantity | int | 退货总数量 |
ReturnPrice | decimal | 退货总金额 |
PriceOriginal | decimal | 原始单价 |
ReturnMoney | decimal | 退货金额 |
ReturnRewardFee | decimal | 退货佣金 |
AttrInfos | List<SalesOrderProductAttrInfo> | 商品大类码 |
SalesOrderProductAttrInfo:
字段 | 类型 | 描述 |
---|---|---|
AttrCode | string | 属性 |
AttrName | string | 属性名称 |
AttrValInfos | List<SalesOrderProductAttrValInfo> | 属性值信息 |
SalesOrderProductAttrValInfo:
字段 | 类型 | 描述 |
---|---|---|
AttrId | int | 属性值Id |
AttrVal | string | 属性值 |
系统级返回结果示例(json)
{
"PageCount": 1,
"Sign": "9847BF1E0F8FC072FB33EE5B1376DD643D96595B",
"Result": [
{
"ReturnCode": "T025768636118091800001",
"OrderCode": "E025735505918091800020",
"OrderQty": 1,
"ShopCode": "YGBN001",
"BuyerCode": "13862573974",
"ReturnTime": "2018-09-18 23:16:25",
"ReturnQty": 1,
"ReturnMoney": 0.01,
"ReturnReason": "收到商品破损",
"ReturnStatus": 4,
"ComPostage": 0,
"ExpressCode": "7131845582734",
"ExpressOrgCode": "ZTO",
"ReturnRemark": "",
"ORtDtls": [
{
"BarCode": "928310301",
"OrderQuantity": 1,
"ReturnQuantity": 1,
"PriceOriginal": 0.01,
"ReturnPrice": 0.01,
"ReturnMoney": 0.01,
"ReturnRewardFee": 0,
"AttrInfos": [
{
"AttrCode": "sy01",
"AttrName": "适用群众",
"AttrValInfos": [
{
"AttrId": 65745667,
"AttrVal": "大人"
}
]
}
]
}
],
"StoreCode": "YGBN001"
},
{
"ReturnCode": "T025708297518091900001",
"OrderCode": "E025742504718091900014"
"OrderQty": 4,
"ShopCode": "YGBN001",
"BuyerCode": "13862573974",
"ReturnTime": "2018-09-19 15:48:14",
"ReturnQty": 4,
"ReturnMoney": 1.01,
"ReturnReason": "商品错发/漏发",
"ReturnStatus": 6,
"ComPostage": 0,
"ExpressCode": "423285342",
"ExpressOrgCode": "YUNDA",
"ReturnRemark": "",
"ORtDtls": [
{
"BarCode": "201809172026",
"OrderQuantity": 1,
"ReturnQuantity": 1,
"PriceOriginal": 0.01,
"ReturnPrice": 0.01,
"ReturnMoney": 0.01,
"ReturnRewardFee": 0,
"AttrInfos": null
},
{
"BarCode": "4441231",
"OrderQuantity": 3,
"ReturnQuantity": 3,
"PriceOriginal": 10,
"ReturnPrice": 0.33,
"ReturnMoney": 1,
"ReturnRewardFee": 0,
"AttrInfos": null
}
],
"StoreCode": "YGBN001"
}
],
"Status": true,
"StatusCode": 200,
"Msg": "成功",
"Timestamp": "20190117144112"
}