帮助中心

2113-退款单推送

2020-12-24

接口编号 2113

接口说明

1.在申请退款,商家同意或拒绝,退款完成时推送,将写库的退款单信息,异步推送给品牌提供的回调url

2.明细种的OrderQuantity是退款数量,AvgAmount是退款金额

请求说明

  • HTTP请求方式:POST

  • 返回数据格式:JSON

  • 请求路径:商家提供url地址

推送参数






字段类型长度描述
RefundCodestring
退款单号
OrderCodestring
订单号
ReturnCodestring
退货单号(退货退款才有此数据)
ShopCodestring
门店代码
RefundTimestring
退款单创建时间
RefundMoneydecimal
退款总金额
RefundReasonstring
退款原因
BuyerCodestring
买家账号
TradeNostring
支付凭证
RefundRemarkstring
退款备注
ORfDtlsList<SalesOrderRfDtlGetResInfo>
订单明细
RefundStatusint
退款状态:0-待处理;1-待退款;2-退款成功;3-退款取消;
RefundShipStatusint
0未发货 1已发货
RefundPrepaidCardAmountdecimal
储值卡退款金额,包含赠送
RefundPrepaidCardGiftAmountdecimal
储值卡退款赠送金额






SalesOrderRfDtlGetResInfo数据结构






字段类型为空长度描述
BarCodestring

商品条码
OrderQuantityint

订单商品数量
PriceOriginaldecimal

原始单价
PriceSelldecimal

销售单价
AvgAmountdecimal

分摊金额
RefundShipStatusint

0未发货 1已发货






推送参数示例代码(json对象数组)

{
"RefundCode":"000012222",
"OrderCode":"000012809",
"ReturnCode":"000012388",
"ShopCode":"0000123",
"RefundTime":"2018-05-12 10:30:01",
"RefundMoney":27.28,,
"ReturnReason":"0001",
"BuyerCode":"wangxiaoshuai",
"TradeNo": "12312312",
"RefundRemark": "备注",
"ORtDtls": [{
 "BarCode":"15026609123",
 "OrderQuantity":1,
 "PriceOriginal":12.00,
 "PriceSell":120.00,
 "AvgAmount":11.00,
 "RefundShipStatus":1
}, {
 ...
}]
}, {
...
}


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

{
"Status": true,
"StatusCode": 200,
"Msg": "成功",
"Timestamp": "20150622093101",
"Sign": "6ECC9BF07C69E80F6D8552FF7B2E7A8FCA2CC80E",
"Result": 见业务返回结果示例,
}

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

内容1,代表所影响行数


3225