帮助中心

2016-查询退款订单

2021-11-19

接口编号 2016

接口说明

1、查询退款数据。每页返回50条,pageIndex最小1,最大2147483647,开始、结束时间必填,但没做非空验证。

2、退款状态明细 :0:退款待处理  1:待退款 2:退款成功 3:退款取消 4:驳回

3、订单编号或退款时间范围,二选一必填,退款时间范围优先级高

4、查询时间为最后编辑时间

5、ShopCode多店多仓版-仓库,StoreCode门店

请求说明

  • HTTP请求方式:POST

  • 返回数据格式:JSON

  • 请求路径:api/morder/ordrefundgetbatch

请求参数

字段类型为空长度描述
OrderCodestring32订单编号(与时间范围二选一)
RefundTimeStartDateTime
退款修改时间(yyyy-MM-dd HH:mm:ss)
RefundTimeEndDateTime
退款修改时间(yyyy-MM-dd HH:mm:ss)
OrderTypeint
默认0,1卖券订单,2商城订单
RefundStatusint
0:退款待处理  1:待退款 2:退款成功 3:退款取消 4:驳回
PageIndexint
页号
IsGetPrdAttrbool
是否返回商品大类码属性
WarehouseCodestring


返回参数



字段类型描述
RefundCodestring退款单号
ExchangeOriginalOrderCodestring换货原始订单号
OrderCodestring订单号
OrderTypestring订单类型(MALL:商城订单,BNEG卖券订单)
ReturnCodestring退货单号(退货退款才有此数据)
ShopCodestring仓库
StoreCodestring门店
RefundTimestring退款单创建时间
RefundMoneydecimal退款总金额
AmountMoneydecimal实际退款金额
RefundReasonstring退款原因
BuyerCodestring买家账号
BuyerOldCodestring买家线下卡号
BuyerMobilestring买家手机号
BuyerNickstring买家昵称
BuyerNamestring买家姓名
TradeNostring支付凭证
RefundRemarkstring退款备注
ORFDtlsList<SalesOrderRfDtlGetResInfo>明细列表
RefundStatusint退款单状态:1:等待商家退款待退款,2:商家已经退款退款成功,3:退款取消退款取消。(如果传入了只返回此状态的数据)4:驳回
RefTypeint0未发货退款,1已发货退款(已发货仅退款),2退货退款
LastModifystringE订单最后修改时间
RefundPrepaidCardAmountdecimal储值卡退款金额-包含赠送
RefundPrepaidCardGiftAmountdecimal储值卡退款赠送金额
OrderRefSuccessTime string退款成功状态下的退款成功时间



SalesOrderRfDtlGetResInfo


字段类型描述
BarCodestring商品条码
OrderQuantityint订单数量
PriceOriginaldecimal原始单价
PriceSelldecimal销售单价
AvgAmountdecimal分摊金额-商品实付金额
ReturnMoneydecimal退款金额-应退金额
ReturnQuantityint退货数量
AttrInfosList<SalesOrderProductAttrInfo>商品大类码


SalesOrderProductAttrInfo:


字段类型描述
AttrCodestring属性
AttrNamestring属性名称
AttrValInfosList<SalesOrderProductAttrValInfo>属性值信息


SalesOrderProductAttrValInfo:


字段类型描述
AttrIdint属性值Id
AttrValstring属性值



请求参数示例代码(json对象)**

{

  "RefundTimeStart": "2016-04-01 00:00:00",

  "RefundTimeEnd": "2016-04-05 23:59:59",

  "PageIndex": "1"

}

系统级返回结果示例(json)

{

  "PageCount": 1,

  "Sign": "9770BD5D4009A85",

  "Result":业务返回结果示例,

  "Status": true,

  "StatusCode": 200,

  "Msg": "成功",

  "Timestamp": "20181228180530"

}

业务返回结果示例(json对象):

[

      {

          "RefundCode": "K018639509618122800001",

          "RefundStatus": 2,

          "OrderCode": "E018658164118122800001",

          "ReturnCode": "",

          "ShopCode": "RETAIL001",

          "StoreCode":"Retail002",

          "RefundTime": "2018-12-28 18:00:01",

          "RefundMoney": 0.01,

          "AmountMoney": 0.01,

          "RefundReason": "买/卖双方协商一致",

          "BuyerCode": "18217158262",

          "TradeNo": "50000109212018122807726447525",

          "RefundRemark": "",

           "RefType":1,

          "ORfDtls": [

              {

                  "BarCode": "ezr23423423",

                  "OrderQuantity": 1,

                  "PriceOriginal": 0.01,

                  "PriceSell": 0.01,

                  "AvgAmount": 0.01,

                 "ReturnMoney": 0.01,

                 "ReturnQuantity": 1,

                 "AttrInfos": [

                                        {

                                            "AttrCode": "sy01",

                                            "AttrName": "适用群众",

                                            "AttrValInfos": [

                                                {

                                                    "AttrId": 65745667,

                                                    "AttrVal": "大人"

                                                }

                                            ]

                                        }

                                    ]               

              }

          ]

      }

  ]

 


7760