文档中心 > API类目 > 淘宝退款API

taobao.rp.returngoods.agree (卖家同意退货)

卖家同意退货,支持淘宝和天猫的订单。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
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
  • 默认值:false
  • 是否虚拟退货,可选项

    响应参数

    名称 类型 示例值 描述
    is_success Boolean true 操作成功

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    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());

    响应示例

    • XML示例
    • JSON示例
    <rp_returngoods_agree_response>
        <is_success>true</is_success>
    </rp_returngoods_agree_response>

    异常示例

    • XML示例
    • JSON示例
    <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 参数为空 按接口提示为空的参数,补充后重试

    API工具

    如何获得此API

    FAQ

    返回
    顶部