API接口说明

API接口说明

VERSION: 1.0.2844.Api.Ali.20240221.Beta

售后相关接口

售后相关接口

一、提交售后申请单
1.1、接口名称 : OrdersAftersales( http method:post)

示例:http://supply.2844go.com:2844/scm/api/OrdersAftersales.json2

使用json提交。

json 格式如下:

	{
		"order_id":85,
		"total":10,
		"refunt_type":2,
		"reasons":"商品没啥问题,售后小姐姐服务态度也蛮好的,我就是想试试退款",
		"reasonsPics":"http://supply.2844go.com:2844/favicon.ico",
		"skuList":[
			{"sku_id":117052,"num":1,"amount":10}
		],
		"customer":{
			"contactName":"竹林春雨",
			"mobilePhone":"18032603709"
		}
	}

申请售后(已妥投或已发货订单)

JsonBody (Content-Type:application/json)
key类型必须备注
order_id订单ID,参考订餐列表返回的数据。
total合计退款金额(单位:分)。
refunt_type退款类型:1:仅退款;2:退货退款;
reasons产生问题的原因,文字说明限制100字以内
reasonsPics产生问题的原因,描述图片链接。多个图片以“;”分隔
skuListArrayList<Map<string,number>>
├─ sku_idnumber商品唯一规格id(商品详情中sku_id)
├─ numnumber购买数量
├─ amountnumber商品金额 单位:分(数量 * 单价)
customerArrayList<Map<string,number>>
├─ contactNamenumber顾客联系人姓名
├─ mobilePhonenumber联系手机号码

返回数据
key类型必须备注
codenumber1:表示成功;其它均为失败,失败原因参考msg描述。
msgstring返回简要消息。

响应示例
二、取消提交的售后申请
2.1、接口名称 : OrdersAftersalesCancel( http method:post)

示例:http://supply.2844go.com:2844/scm/api/OrdersAftersalesCancel?order_id=75

取消提交的售后申请单。

请求参数
参数名称必须示例备注
order_id订单ID,参考订餐列表返回的数据。

返回数据
key类型必须备注
codenumber1:表示成功;其它均为失败,失败原因参考msg描述。
msgstring返回简要消息。

响应示例
三、售后订单列表
3.1、接口名称 : OrdersAftersalesIds( http method:get)

示例:http://supply.2844go.com:2844/scm/api/OrdersAftersalesIds

列出申请过售后的订单id。

请求参数
参数名称必须示例备注
order_id订单ID,参考订餐列表返回的数据。

返回数据
key类型必须备注
codenumber1:表示成功;0:表示无数据;其它均为失败,失败原因参考msg描述。
msgstring返回简要消息。
rowslist订单ID,可能有多个:[1,2,3,4]。

响应示例
四、售后详情
4.1、接口名称 : OrdersAftersalesDetail( http method:get)

示例:http://supply.2844go.com:2844/scm/api/OrdersAftersalesDetail?order_id=75

根据商品id返回商品详情信息。

请求参数
参数名称必须示例备注
order_id订单ID,参考订餐列表返回的数据。

返回数据
key类型必须备注
codenumber1:表示成功;其它均为失败,失败原因参考msg描述。
msgstring返回简要消息。
ordersInfoMap订单信息
├─ order_idnumber订单ID
├─ order_nostring订单编号
├─ total_feestring订单总金额 商品价格X数量,不包含运费(单位:分)
├─ freightstring运费(单位:分)
├─ aftersaleslist售后信息
├─ ├─ idnumber售后单ID
├─ ├─ typelist售后服务类型 1:仅退款,2:退货且退款;
├─ ├─ statuslist状态 0:申请中;1:审核通过;2:审核不通过;3:顾客放弃;4:经销商放弃;
├─ ├─ refund_feelist退款总金额,单位(分)
├─ ├─ aftersales_addresslist售后寄回地址信息(退货地址)
├─ ├─ cust_namelist客户姓名
├─ ├─ cust_phonelist客户手机号码
├─ ├─ customerlist客户手机号码

响应示例

立即接入