卖家同意退货,支持淘宝和天猫的订单。
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
refund_id | Number | 必须 | 328818231125 | 退款编号 | |
refund_phase | String | 可选 | onsale | 售中:onsale,售后:aftersale,天猫退款为必填项。 | |
refund_version | Number | 可选 | 1409231007325 | 退款版本号,天猫退款为必填项。 | |
remark | String | 可选 | 没有问题,同意退货 | 卖家退货留言,天猫退款为必填项。 | |
address | String | 可选 | 浙江省杭州市西湖区XX路XX号XX小区 | 卖家提供的退货地址,淘宝退款为必填项。 | |
seller_address_id | Number | 可选 | 123456 | 卖家收货地址编号,天猫淘宝退款都为必填项。 | |
mobile | String | 可选 | 18628219999 | 卖家手机,淘宝退款为必填项。 | |
post | String | 可选 | 310000 | 卖家提供的退货地址的邮编,淘宝退款为必填项。 | |
name | String | 可选 | 张三 | 卖家姓名,淘宝退款为必填项。 | |
tel | String | 可选 | 05718848388 | 卖家座机,淘宝退款为必填项。 | |
post_fee_bear_role | Number | 可选 | 0 | 邮费承担方,买家承担值为1,卖家承担值为0 | |
virtual_return_goods | Boolean | 可选 | false |
|
是否虚拟退货,可选项 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
is_success | Boolean | true | 操作成功 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); RpReturngoodsAgreeRequest req = new RpReturngoodsAgreeRequest(); req.setRefundId(328818231125L); req.setRefundPhase( "onsale" ); req.setRefundVersion(1409231007325L); req.setRemark( "没有问题,同意退货" ); req.setAddress( "浙江省杭州市西湖区XX路XX号XX小区" ); req.setSellerAddressId(123456L); req.setMobile( "18628219999" ); req.setPost( "310000" ); req.setName( "张三" ); req.setTel( "05718848388" ); req.setPostFeeBearRole(0L); req.setVirtualReturnGoods( false ); RpReturngoodsAgreeResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 | < rp_returngoods_agree_response > < is_success >true</ is_success > </ rp_returngoods_agree_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|---|---|
isv.refund-not-exist | 退款不存在 | 检查退款id ,确认传人正确的退款id |
isv.invalid-parameter:tel | 电话不能为空 | 电话不能为空 |
isv.invalid-parameter:mobile | 手机不能为空 | 手机不能为空 |
isv.invalid-parameter | 参数错误 | 按接口提示的错误参数,修改后重试 |
isv.missing-parameter | 参数为空 | 按接口提示为空的参数,补充后重试 |