文档中心 > API类目 > 汽车票API

taobao.bus.refundfee.get (查询退票费用明细)

查询退票的费用信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
top_query_refund_fee_rq TopQueryRefundFeeRq 可选 查询手续费参数
  • └ sub_alitrip_order_id
  • String
  • 可选
  • 12345678
  • 子订单号,按票退时必传
  • └ partner_order_id
  • String
  • 必须
  • 123456
  • 分销商订单号
  • └ alitrip_order_id
  • String
  • 必须
  • 123456
  • 飞猪订单号

响应参数

名称 类型 示例值 描述
refundable_amount Number 7300 可退总金额
refund_fee Number 800 退票手续费
refundable_ticket_price Number 7200 可退票款金额
tickets TicketInfo [] 票列表
  • └ refundable_amount
  • Number
  • 7300
  • 可退总金额
  • └ refund_fee
  • Number
  • 800
  • 退票手续费
  • └ refundable_ticket_price
  • Number
  • 7200
  • 可退票款金额
  • └ ticket_price
  • Number
  • 8000
  • 票价
  • └ ticket_no
  • String
  • 1234
  • 票号
  • └ ticket_type
  • Number
  • 成人票
  • 票种类型
  • └ refundable_service_price
  • Number
  • 100
  • 可退服务费金额
  • └ rider_name
  • String
  • 张三
  • 乘客姓名
  • └ rider_cert_type
  • String
  • 身份证
  • 乘客证件类型
  • └ sub_alitrip_order_id
  • String
  • 123456
  • 飞猪子订单号
  • └ rider_cert_number
  • String
  • 123456
  • 乘客证件号码
alitrip_order_id String 123456 飞猪订单号
can_refund Boolean true 是否可退
refundable_service_price Number 100 可退服务费金额
result_code String SYS_ERROR 错误码
result_msg String 系统异常 错误信息
is_success Boolean true 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
BusRefundfeeGetRequest req = new BusRefundfeeGetRequest();
BusRefundfeeGetRequest.TopQueryRefundFeeRq obj1 = new BusRefundfeeGetRequest.TopQueryRefundFeeRq();
obj1.setSubAlitripOrderId("12345678");
obj1.setPartnerOrderId("123456");
obj1.setAlitripOrderId("123456");
req.setTopQueryRefundFeeRq(obj1);
BusRefundfeeGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<bus_refundfee_get_response>
    <refundable_amount>7300</refundable_amount>
    <refund_fee>800</refund_fee>
    <refundable_ticket_price>7200</refundable_ticket_price>
    <tickets>
        <ticket_info>
            <refundable_amount>7300</refundable_amount>
            <refund_fee>800</refund_fee>
            <refundable_ticket_price>7200</refundable_ticket_price>
            <ticket_price>8000</ticket_price>
            <ticket_no>1234</ticket_no>
            <ticket_type>成人票</ticket_type>
            <refundable_service_price>100</refundable_service_price>
            <rider_name>张三</rider_name>
            <rider_cert_type>身份证</rider_cert_type>
            <sub_alitrip_order_id>123456</sub_alitrip_order_id>
            <rider_cert_number>123456</rider_cert_number>
        </ticket_info>
    </tickets>
    <alitrip_order_id>123456</alitrip_order_id>
    <can_refund>true</can_refund>
    <refundable_service_price>100</refundable_service_price>
    <result_code>SYS_ERROR</result_code>
    <result_msg>系统异常</result_msg>
    <is_success>true</is_success>
</bus_refundfee_get_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

返回
顶部