# 机票订单查询

# 1 查询订单

# 接口说明

名称 描述
功能 机票订单详情查询接口
HTTP方法 POST
请求方 第三方渠道
响应方 商企通平台
uri /flight/queryOrderDetail
method flight.order.query

# 业务参数

名称 类型 是否必填 示例 说明
bizOrderId String 78719020216191954495272 业务线订单编号

# 业务响应

名称 类型 是否非空 说明
orderBase FlightOrderBase 订单基本信息
passengers List<FlightOrderPassenger> 乘机人列表信息
tickets List<FlightOrderTicket> 客票信息
insuranceList List<FlightOrderInsurance> 保险信息
segments List<FlightOrderSegment> 航班信息
staffInfo StaffInfo 预定员工信息
tripId String 行程编号
payType Integer 支付方式(10 个人支付 20 企业支付)

FlightOrderBase 订单基本信息

名称 类型 是否非空 示例 说明
bizOrderId String 599022865817690 业务线订单
orderStatus Integer 300 订单状态
orderAmount Integer 18905 订单金额,单位分
payAmount Integer 18905 订单支付金额,单位分
refundAmount Integer 0 订单退款金额,单位分
rescheduleAmount Integer 0 改签手续费,单位分
contactPhone String 135xxxx 联系人手机号
createTime Long 1597823417000 下单时间, 13位时间戳

FlightOrderPassenger 乘机人列表信息

名称 类型 是否非空 说明
name String 乘机人姓名
type Integer 乘机人类型 (0:成人,1:儿童,2:婴儿)
idCard String 乘机人证件编号
idCardType Integer 乘机人证件类型(0 身份证 1 护照 2 其他)
orderDisCount Integer 折扣信息, 比如88折

FlightOrderTicket 客票信息

名称 类型 是否非空 说明
ticketNumber String 票号,如:784-123456
ticketStatus String 当前票号状态,如:LIFT/BOARDED

FlightOrderInsurance 保险信息

名称 类型 是否非空 说明
insNo String 保险单号
insOrderId String 保险平台主单号
insCompany String 保险公司名
insType Integer 保险类型:8 组合险 9 航延险 10 航意险
insTypeDesc String 保险类型描述: 航意险
insStatus Integer 保险状态,(状态码枚举见保险状态枚举说明),如:7
insStatusDesc String 保险状态描述,(状态码枚举见保险状态枚举说明),如:出保中
insAmount Integer 保险金额,如:3000(单位:分

FlightOrderSegment 航班信息

名称 类型 是否非空 说明
flightNumber String 航班号,如:MU5120
departureCityName String 出发城市名称,如:北京
arrivalCityName String 到达城市名称 ,如:上海
departureCode String 出发机场三字码,如:PEK
departureName String 出发机场名称,如:首都机场
departureTerminal String 出发航站楼,如:T1
departureTime long 起飞时间,如:1542704100000
arrivalCode String 到达机场三字码,如:SHA
arrivalName String 到达机场站名称,如:虹桥机场
arrivalTerminal String 到达航站楼,如:T2
adultCabin String 舱位,如:V
adultCabinLevel String 舱等,如:Y

StaffInfo 员工信息

名称 类型 是否非空 示例 说明
entId Integer 617 企业id
staffId Long 205368 员工id

# 示例

业务请求参数
{
    "bizOrderId" : "11920082015314326764540"
}

业务响应
{
    "orderBase":{
        "bizOrderId":"11920082015314326764540",
        "orderStatus":300,
        "orderAmount":101800,
        "payAmount":101800,
        "refundAmount":0,
        "rescheduleAmount":9300,
        "contactPhone":"136xxxx",
        "createTime":1597908704000
    },
    "passengers":[
        {
            "type":0,
            "name":"张浩",
            "idCardType":0,
            "idCard":"110xxxx",
            "orderDisCount":64
        }
    ],
    "tickets":[
        {
            "ticketNumber":"23242",
            "ticketStatus":"OPEN FOR USE"
        }
    ],
    "insuranceList":null,
    "segments":[
        {
            "flightNumber":"CZ9195",
            "departureCityName":"北京",
            "departureCode":"PEK",
            "departureName":"首都机场",
            "departureTerminal":"",
            "departureTime":1600523400000,
            "arrivalCityName":"上海",
            "arrivalCode":"SHA",
            "arrivalName":"虹桥机场",
            "arrivalTerminal":"",
            "adultCabin":"E",
            "adultCabinLevel":"Y"
        }
    ],
    "staffInfo":{
        "entId":617,
        "staffId":205368
    },
    "payType":10,
    "tripId":"-100"
}

# 2 枚举值说明

# 2.1 订单状态枚举值

bizOrderStatus 订单状态枚举说明
101 订座成功等待支付
102 订座成功等待价格确认
200 订单取消
300 支付成功等待出票
400 出票中
401 出票完成
500 改签申请
501 改签完成
600 退票申请
601 未出票申请退款
602 退票完成等待退款
603 退款完成

# 2.2 保险状态枚举值

insStatus 保险状态枚举说明
1 待支付
2 未出保
3 已出保
4 已退保
6 已取消
7 出保中
9 退保中
上次更新: 3/23/2021, 4:54:38 PM