文档中心 > API类目 > 度假&门票-交易管理API

alitrip.travel.tripbuy.trade.query (旅行购订单详情查询)

提供给服务商旅行购订单详情查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
order_id Number 必须 12345 主订单id

响应参数

名称 类型 示例值 描述
first_result TopTripBuyOrderResult firstResult
  • └ discount_fee
  • Number
  • 111
  • 订单优惠总金额。单位:分
  • └ total_fee
  • Number
  • 22222
  • 订单总金额。单位:分
  • └ status
  • String
  • WAIT_SELLER_SEND_GOODS
  • 主订单状态。交易状态。可选值: TRADE_NO_CREATE_PAY(没有创建支付宝交易);WAIT_BUYER_PAY(等待买家付款);SELLER_CONSIGNED_PART(卖家部分发货);WAIT_SELLER_SEND_GOODS(等待卖家发货,即:买家已付款);WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货,即:卖家已发货);TRADE_FINISHED(交易成功);TRADE_CLOSED(付款以后用户退款成功,交易自动关闭);TRADE_CLOSED_BY_TAOBAO(付款以前,卖家或买家主动关闭交易);PAY_PENDING(国际信用卡支付付款确认中);
  • └ modified_time
  • Date
  • 2017-02-02 12:00:00
  • 订单修改时间
  • └ created_time
  • Date
  • 2017-02-02 12:00:00
  • 订单创建时间
  • └ order_id_string
  • String
  • 1234
  • string类型订单id
  • └ order_id
  • Number
  • 1234
  • 主订单id
  • trip_buy_buyer_info
  • TripBuyBuyerInfo
  • 买家信息
  • └ buyer_nick
  • String
  • 测试帐号01
  • 买家昵称
  • trip_buy_pay_info
  • TripBuyPayInfo
  • 支付信息
  • └ pay_time
  • Date
  • 2017-02-02 12:00:00
  • 订单支付成功时间
  • └ alipay_no
  • String
  • 1234567
  • 订单支付流水号
  • └ payment
  • Number
  • 123
  • 支付的金额。单位:分
  • trip_buy_seller_info
  • TripBuySellerInfo
  • 卖家信息
  • └ seller_shop_name
  • String
  • 卖家店铺名称
  • └ seller_nick
  • String
  • 卖家昵称
  • └ seller_id
  • Number
  • 卖家id
  • trip_buy_sub_orders
  • TripBuySubOrderInfo []
  • 子订单信息
  • └ payment
  • Number
  • 222
  • 子订单实付金额。单位:分
  • └ discount_fee
  • Number
  • 111
  • 子订单优惠金额。单位:分
  • └ total_fee
  • Number
  • 333
  • 子订单总金额。单位:分
  • └ status
  • String
  • WAIT_SELLER_SEND_GOODS
  • 子订单状态。交易状态。可选值: TRADE_NO_CREATE_PAY(没有创建支付宝交易);WAIT_BUYER_PAY(等待买家付款);SELLER_CONSIGNED_PART(卖家部分发货);WAIT_SELLER_SEND_GOODS(等待卖家发货,即:买家已付款);WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货,即:卖家已发货);TRADE_FINISHED(交易成功);TRADE_CLOSED(付款以后用户退款成功,交易自动关闭);TRADE_CLOSED_BY_TAOBAO(付款以前,卖家或买家主动关闭交易);PAY_PENDING(国际信用卡支付付款确认中);
  • └ sub_order_id_string
  • String
  • 1234
  • string类型子订单id
  • └ sub_order_id
  • Number
  • 1234
  • 子订单id
  • trip_buy_item_info
  • TripBuyItemInfo
  • 商品信息
  • └ shop_name
  • String
  • 门店名称
  • └ shop_code
  • String
  • 门店ID
  • └ total_discount_fee
  • Number
  • 111
  • 商品优惠总金额,单位:分
  • └ total_item_fee
  • Number
  • 555
  • 商品总金额,商品原价*数量。单位:分
  • └ num
  • Number
  • 5
  • 购买的数量
  • └ deal_price
  • Number
  • 444
  • 商品成交价,(商品实际总成交价),单位:分
  • └ price
  • Number
  • 111
  • 商品价格,(单个商品的原价)原价,单位:分
  • └ item_title
  • String
  • 商品名称
  • └ item_id
  • Number
  • 商品id
  • └ out_sku_id
  • String
  • 1234
  • 商家自定义的商品SKU编码
  • trip_buy_traveller_info
  • TripBuyTravellerInfo
  • 提货人信息
  • └ flight_date
  • String
  • 航班日期
  • └ flight_no
  • String
  • 航班号
  • └ shop_get_goods_date
  • String
  • 提货日期
  • └ shop_detail_address
  • String
  • 机场提货点1
  • 提货点详细地址
  • └ credential_no
  • String
  • 1234567890
  • 证件号码
  • └ credential_type
  • Number
  • 1
  • 证件类型。1:护照 6:港澳通行证 12:入台证
  • └ nationality
  • String
  • 国籍
  • └ name
  • String
  • 提货人姓名

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripTravelTripbuyTradeQueryRequest req = new AlitripTravelTripbuyTradeQueryRequest();
req.setOrderId(12345L);
AlitripTravelTripbuyTradeQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_travel_tripbuy_trade_query_response>
    <first_result>
        <discount_fee>111</discount_fee>
        <total_fee>22222</total_fee>
        <status>WAIT_SELLER_SEND_GOODS</status>
        <modified_time>2017-02-02 12:00:00</modified_time>
        <created_time>2017-02-02 12:00:00</created_time>
        <order_id_string>1234</order_id_string>
        <order_id>1234</order_id>
        <trip_buy_buyer_info>
            <buyer_nick>测试帐号01</buyer_nick>
        </trip_buy_buyer_info>
        <trip_buy_pay_info>
            <pay_time>2017-02-02 12:00:00</pay_time>
            <alipay_no>1234567</alipay_no>
            <payment>123</payment>
        </trip_buy_pay_info>
        <trip_buy_seller_info>
            <seller_shop_name></seller_shop_name>
            <seller_nick></seller_nick>
            <seller_id></seller_id>
        </trip_buy_seller_info>
        <trip_buy_sub_orders>
            <trip_buy_sub_order_info>
                <payment>222</payment>
                <discount_fee>111</discount_fee>
                <total_fee>333</total_fee>
                <status>WAIT_SELLER_SEND_GOODS</status>
                <sub_order_id_string>1234</sub_order_id_string>
                <sub_order_id>1234</sub_order_id>
                <trip_buy_item_info>
                    <shop_name></shop_name>
                    <shop_code></shop_code>
                    <total_discount_fee>111</total_discount_fee>
                    <total_item_fee>555</total_item_fee>
                    <num>5</num>
                    <deal_price>444</deal_price>
                    <price>111</price>
                    <item_title></item_title>
                    <item_id></item_id>
                    <out_sku_id>1234</out_sku_id>
                </trip_buy_item_info>
                <trip_buy_traveller_info>
                    <flight_date></flight_date>
                    <flight_no></flight_no>
                    <shop_get_goods_date></shop_get_goods_date>
                    <shop_detail_address>机场提货点1</shop_detail_address>
                    <credential_no>1234567890</credential_no>
                    <credential_type>1</credential_type>
                    <nationality></nationality>
                    <name></name>
                </trip_buy_traveller_info>
            </trip_buy_sub_order_info>
        </trip_buy_sub_orders>
    </first_result>
</alitrip_travel_tripbuy_trade_query_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

返回
顶部