V1/order/returns

来自技术开发小组内部wiki
跳转至: 导航搜索

功能说明

退货 本接口是全平台通用的,即发送请求后,可根据请求中传入的"uid","order_sn","returns_reason“,”reason","mobile","receiver"平台参数返回发送状态。
例如:如果传入的 uid = xx order_sn = xxxxxx returns_reason = xxxxxx reason = xxxxxx mobile = xxxxxx receiver = xxxxxx 返回status=success等


URL

正式环境
http://api.fumubang.com/v1/order/returns
测试环境
http://api.fumubang.net/v1/order/returns

格式

json

HTTP请求方式

POST

输入参数说明

参数名称 是否必须 类型 描述
uid int 以json格式POST传入,用户UID
order_sn string 以json格式POST传入,订单号
returns_reason string 以json格式POST传入,退货原因
reason string 以json格式POST传入,退货说明
mobile string 以json格式POST传入,联系人手机号
receiver string 以json格式POST传入,联系人

请求示例

http://api.fumubang.com/v1/order/returns

openid=xxxxxxx 父母邦分配

openkey=xxxxxxxx 父母邦分配

uid = xxxxxxxx 用户UID

order_sn = xxxxxxx 订单号

returns_reason = xxxxxxx 退货原因

reason = xxxxx问题说明

mobile = 联系人手机号

receiver = xxxxx 联系人


参数用POST方式提交

返回方式说明

xml或json

正确返回说明

 <status>success</status>

错误返回示例

参数不全

<error_code>300000</error_code>
<error_msg>参数不全</error_msg>

订单不存在

<error_code>300001</error_code>
<error_msg>订单不存在</error_msg>


退货失败,稍后再试

<error_code>300002</error_code>
<error_msg>退货失败,稍后再试</error_msg>


此订单不能退货,请联系客服

<error_code>300003</error_code>
<error_msg>此订单不能退货,请联系客服</error_msg>

示例代码