文档中心 > API类目 > 五道口API

alibaba.wdk.reverse.applyrefund (逆向申请接口)

逆向渲染

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_apply_reverse_req ApplyReverseReq 可选 入参
  • └ biz_order_ids
  • Number []
  • 可选
  • [5000399193546580981]
  • wdk子单list
  • └ gift_card_nos
  • String []
  • 可选
  • 2207610826
  • 礼品卡号
  • operator
  • OperatorVo
  • 可选
  • 操作者
  • └ operator_id
  • String
  • 可选
  • 2207610826850
  • 操作人id
  • └ operator_name
  • String
  • 可选
  • 门店小二
  • 操作人name
  • └ operator_type
  • Number
  • 必须
  • 6
  • 操作人type
  • └ store_id
  • String
  • 必须
  • CSWZWA013
  • 门店id
  • └ sub_out_order_ids
  • String []
  • 可选
  • [1506864060698825068]
  • 外部子单list(biz_order_ids与sub_out_order_ids 二选一)

响应参数

名称 类型 示例值 描述
result ReverseResult ReverseResult 接口返回result
  • └ error_code
  • String
  • "isv.invalid-parameter"
  • 错误码
  • └ error_msg
  • String
  • "参数错误"
  • 错误信息
  • model
  • ApplyReverseResponse
  • model
  • 接口返回model
  • └ biz_order_ids
  • Number []
  • [5000399193546580981]
  • wdk交易单号
  • └ gift_card_nos
  • String []
  • 2207610826
  • 礼品卡号
  • └ in_sale_refund
  • Number
  • 1
  • 1售中 2售后
  • └ max_refund_fee
  • Number
  • 10
  • 最大可退金额
  • └ post_fee
  • Number
  • 6
  • 运费
  • reason_list
  • ReasonVo []
  • 原因
  • 原因
  • └ reason_id
  • Number
  • 1001
  • 原因id
  • └ reason_text
  • String
  • 不喜欢
  • 原因描述
  • └ reason_tip
  • String
  • 不喜欢
  • tip
  • └ tags
  • String []
  • 不喜欢
  • 标签
  • refund_channel_list
  • RefundChannelVo []
  • 退款渠道
  • 退款渠道
  • └ amount
  • Number
  • 30
  • 可退金额
  • └ code
  • String
  • 123
  • 渠道码
  • └ name
  • String
  • 支付宝
  • 渠道名
  • └ request_id
  • String
  • bdab6446-f0cf-4327-9ae3-fd69ac4d
  • 请求id(提交申请入参)
  • └ reverse_ids
  • Number []
  • 123
  • 逆向单id
  • └ store_id
  • String
  • CSWZWA013
  • 门店id
  • └ support_modify_amount
  • Boolean
  • false
  • 是否支持修改金额
  • └ success
  • Boolean
  • false
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaWdkReverseApplyrefundRequest req = new AlibabaWdkReverseApplyrefundRequest();
AlibabaWdkReverseApplyrefundRequest.ApplyReverseReq obj1 = new AlibabaWdkReverseApplyrefundRequest.ApplyReverseReq();
obj1.setBizOrderIds(new Long[] { 5000399193546580981 };
);
obj1.setGiftCardNos("2207610826");
AlibabaWdkReverseApplyrefundRequest.OperatorVo obj2 = new AlibabaWdkReverseApplyrefundRequest.OperatorVo();
obj2.setOperatorId("2207610826850");
obj2.setOperatorName("门店小二");
obj2.setOperatorType(6L);
obj1.setOperator(obj2);
obj1.setStoreId("CSWZWA013");
obj1.setSubOutOrderIds("1506864060698825068");
req.setParamApplyReverseReq(obj1);
AlibabaWdkReverseApplyrefundResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_wdk_reverse_applyrefund_response>
    <result>
        <error_code>&quot;isv.invalid-parameter&quot;</error_code>
        <error_msg>&quot;参数错误&quot;</error_msg>
        <model>
            <biz_order_ids>
                <number>[5000399193546580981]</number>
            </biz_order_ids>
            <gift_card_nos>
                <string>2207610826</string>
            </gift_card_nos>
            <in_sale_refund>1</in_sale_refund>
            <max_refund_fee>10</max_refund_fee>
            <post_fee>6</post_fee>
            <reason_list>
                <reason_vo>
                    <reason_id>1001</reason_id>
                    <reason_text>不喜欢</reason_text>
                    <reason_tip>不喜欢</reason_tip>
                    <tags>
                        <string>不喜欢</string>
                    </tags>
                </reason_vo>
            </reason_list>
            <refund_channel_list>
                <refund_channel_vo>
                    <amount>30</amount>
                    <code>123</code>
                    <name>支付宝</name>
                </refund_channel_vo>
            </refund_channel_list>
            <request_id>bdab6446-f0cf-4327-9ae3-fd69ac4d</request_id>
            <reverse_ids>
                <number>123</number>
            </reverse_ids>
            <store_id>CSWZWA013</store_id>
            <support_modify_amount>false</support_modify_amount>
        </model>
        <success>false</success>
    </result>
</alibaba_wdk_reverse_applyrefund_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>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部