订单推送文档简要说明(只支持HTTP POST方式)

接口在不改变原数据结构、字段属性前提下,可能会添加新字段,请做好兼容

如以下推送字段不能满足要求,请联系美亚提供另外一套推送方法
另外的推送方法只能在订单处理成功后推送

1、password 只用来验证接口来源是否正确,如果不需要验证,可忽略 获取方法(.net):

string callBackToken = "美亚提供";
string timeStamp = "根据时间生成";
string[] items = new string[] { timeStamp, callBackToken };
Array.Sort(items);
var input = string.Join("", items);
StringBuilder sb = new StringBuilder();
byte[] bytes = Encoding.ASCII.GetBytes(input);
SHA1 sha1 = new SHA1CryptoServiceProvider();
byte[] result = sha1.ComputeHash(bytes);
foreach (byte b in result)
{
    sb.AppendFormat("{0:x2}", b);
}
var password = sb.ToString();
                

订单类型
orderType msgType 描述
1 TBOrderInfo 国内机票订购单
2 TCOrderInfo 国内机票变更单
3 TROrderInfo 国内机票退票单
5 HBOrderInfo 国内酒店订房单
6 HROrderInfo 国内酒店退订单
8 FlightChange 航变动态
10 FlightSolution 国际机票报价单
11 FlightInternation 国际机票订购单
12 FlightChangeInternation 国际机票变更单
13 FlightRuturnInternation 国际机票退票单
15 HotelInternation 国际酒店订房单
16 HotelReturnInternation 国际酒店退订单
40 IOOrderInfo 保险订购单
45 IROrderInfo 退保单
70 RBOrderInfo 火车票订单
80 RROrderInfo 火车票退单
85 TrainRefundNotice 火车票线下退票通知
86 TrainStopInfoNotice 火车停运恢复通知
90 RCOrderInfo 火车改签单
101 ReceiveElectronicItinerary 行程单授权
301 FlightAdjustOrder 机票调整单
302 HotelAdjustOrder 酒店调整单
303 TrainAdjustOrder 火车票调整单
304 InsuranceAdjustOrder 保险调整单
404 CarOrderInfo 用车

账单类型
billType billTypeName
1 国内机票订购单
2 国内机票变更单
3 国内机票退票单
5 国内酒店订房单
6 国内酒店退订单
8 航变动态
10 国际机票报价单
11 国际机票订购单
12 国际机票变更单
13 国际机票退票单
15 国际酒店订房单
16 国际酒店退订单
40 保险订购单
45 退保单
70 火车票订单
80 火车票退单
85 火车票线下退票通知
86 火车停运恢复通知
90 火车改签单
101 行程单授权
301 机票调整单
302 酒店调整单
303 火车票调整单
304 保险调整单
404 用车

 

订单状态
名称 描述
0 创建订单 订单保存成功
1 核对价格 退、改时需要美亚客服手工核对信息时,核对后的状态
2 提交审批 订单在美亚提交审批
3 处理成功 订单处理完成,机票代表出票成功,火车票不一定出票成功,需要根据旅客信息的状态判断是否出票成功
4 处理失败 取消订单
5 订房成功 已订房,未入住
9 订单完结 机票票号状态完结后推送,酒店离店时间已过后推送,火车票达到时间已过后推送

国内/国际机票订单推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 订单数据 FlightOrderPush
    changeType 变更/改签类型 0:未知 100:自愿 200:非自愿
添加日期: 2018-11-22
Integer data  
    changeReason 变更/改签原因
添加日期: 2018-11-22
String data  
    status 订单状态
0:创建订单
1:核对价格
2:提交审批
3:处理成功
4:处理失败
5:订房成功
9:订单完结
Integer data  
    isUatpPay 是否uatp出票(1:是)
添加日期: 2019-11-06
Integer data  
    uatpCardNo uatp卡号(isUatpPay=1时有值)
添加日期: 2019-11-06
String data  
    uatpSupplier uatp公司(isUatpPay=1时有值)
添加日期: 2019-11-06
String data  
    customerCode 大客户编号
添加日期: 2021-11-19
String data  
    officeCode 出票Office PM2024113 API接口-订单推送接口增加出票office字段
添加日期: 2024-04-15
String data  
    pnrBigCode 航司大编码 PM2024123 添加
添加日期: 2024-04-25
String data  
    quotationLugage 报价币种行李额费用
添加日期: 2025-03-25
Number data  
    settlementServiceFee 结算币种行程单服务费
添加日期: 2025-03-25
Number data  
    settlementLugage 结算币种行李额费用
添加日期: 2025-03-25
Number data  
    quotationServiceFee 报价币种行程单服务费
添加日期: 2025-03-25
Number data  
    quotationAmountSaved 报价币种三方协议节省金额 暂无实际数据
添加日期: 2025-03-25
Number data  
    settlementAmountSaved 结算币种三方协议节省金额 暂无实际数据
添加日期: 2025-03-25
Number data  
    ticketCounter 票台信息 暂无实际数据
添加日期: 2025-03-25
String data  
    subOrderNo 辅营子单号 暂无实际数据
添加日期: 2025-03-25
String data  
    exchangeRate 国际机票,结算汇率,多币种结算才使用 暂无实际数据 默认1
添加日期: 2025-03-25
Number data  
    CNYToQuotationExchangeRate 国际机票,汇率(CNY-报价):取人民币转报价币种的汇率,多币种结算才使用 暂无实际数据 默认1
添加日期: 2025-03-25
Number data  
    CNYToSettlementExchangeRate 国际机票,汇率(CNY-结算):取人民币转结算币种的汇率,多币种结算才使用 暂无实际数据 默认1
添加日期: 2025-03-25
Number data  
    deadLineTime 价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败) String data  
    tripId 行程编号 String data  
    companyId 公司编号 String data  
    failureReason 订单失败原因 String data  
    oaOtherInfo 其他信息,个性化客户需要(比如:中奖码) String data  
    firstOrderNo 美亚原购单号 String data  
    orderSource 订单来源
0:美亚前台
1:客服预订
2:app
3:oa对接
4:Android
5:IOS
6:H5
7:火车票线下退改
Integer data  
    receivePayType 支付方式
月结
现结
预存卡
String data  
    affiliateBusinessName 供应商 String data  
    pnr pnr String data  
    StaffPayExcess 个人承担费用,=true 为存在个人承担,false
添加日期: 2024-04-03
Boolean data  
    PolicyExcessAmount StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
添加日期: 2024-04-03
Number data  
    CompanyExcessAmount StaffPayExcess=true 时需要关注,公司承担的金额;
添加日期: 2024-04-03
Number data  
    c_TextField_2401 客户自定义字段1 String data  
    c_TextField_2402 客户自定义字段2 String data  
    c_TextField_2403 客户自定义字段3 String data  
    c_TextField_2404 客户自定义字段4 String data  
    c_TextField_2405 客户自定义字段5 String data  
    c_TextField_2406 客户自定义字段6 String data  
    c_TextField_2407 客户自定义字段7 String data  
    c_TextField_2408 客户自定义字段8 String data  
    totalPrice 当前订单总金额 Number data  
    opId 制单人旅客编号 String data  
    onBusiness 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 Integer data  
    orderRemark 订单备注 String data  
    outsideOrderNo 客户订单号 String data  
    orderNo 美亚订单号 String data  
    originalOrderNo 美亚原订单号 String data  
    opStaffCode 客户制单人工号 String data  
    opName 客户制单人 String data  
    opDate 下单时间(yyyy-MM-dd HH:mm:ss) String data  
    statusText 订单状态(名称) String data  
    issueDate 出票日期(yyyy-MM-dd HH:mm:ss) String data  
    oaSerialnumber 客户出差申请单号 String data  
    stApplyOrderNo 美亚出差申请单号 String data  
    contactInfo 联系人信息 OrderPushContactinfo data  
        contactName 联系人姓名 String data.contactInfo  
        mobile 手机号 String data.contactInfo  
        phone 固定电话 String data.contactInfo  
        email 邮箱 String data.contactInfo  
    policyList 出差政策列表 Array[] data  
        passengerCode 旅客编号 String data.policyList  
        staffCode 旅客编号 String data.policyList  
        passengerName 旅客姓名 String data.policyList  
        policyName 政策名称 String data.policyList  
        policyProperty 属性(建议/强制) String data.policyList  
        policyType 基础/分类/个人/附加 String data.policyList  
    costList 成本中心 Array[] data  
        remark 备注 String data.costList  
        staffCode 员工工号 String data.costList  
        passengerCode 旅客编号 String data.costList  
        passengerName 旅客名称 String data.costList  
        costId 成本中心编号 Integer data.costList  
        costCenterName 成本中心名称 String data.costList  
        amount 成本金额 Number data.costList  
    priceList 价格信息 Array[] data  
        passengerType 旅客类型 String data.priceList  
        ticketPrice 机票票面价格(改签时为升舱费) Number data.priceList  
        tax 机场建设费;国际机票税费 Number data.priceList  
        oilFee 燃油附加费;国际机票无 Number data.priceList  
        servicePrice 服务费 Number data.priceList  
        discount 折扣(8.0折进值为80);国际机票无 Number data.priceList  
        serviceCommission 改签/退票手续费 Number data.priceList  
        usedFlight 已使用航段费 Number data.priceList  
        orderSurcharge 退票详情里的 单据附加费 Number data.priceList  
        passengerCode 旅客编号 String data.priceList  
        passengerName 旅客姓名 String data.priceList  
        staffCode 员工工号 String data.priceList  
        currency 结算币种 String data.priceList  
        quotationCurrency 报价币种(预留,暂返回空) String data.priceList  
        QuotationPrice 国际机票,报价价格,多币种报价结算时才使用 暂无实际数据 QuotationPriceMode data.priceList  
            quotationTicketPrice 机票票面价格(改签时为升舱费) Number data.priceList.QuotationPrice  
            quotationTax 机场建设费 Number data.priceList.QuotationPrice  
            quotationServicePrice 服务费 Number data.priceList.QuotationPrice  
            quotationServiceCommission 改签/退票手续费 Number data.priceList.QuotationPrice  
            quotationSellIticketChangefee 国际改签单改签手续费 Number data.priceList.QuotationPrice  
    passengerList 旅客信息 Array[] data  
        reasonId 差旅政策违反原因序号 Integer data.passengerList  
        reasonRemark 差旅政策违反原因 String data.passengerList  
        errorMessage 退票失败原因(订单为火车票时有值) String data.passengerList  
        returnStatus 出票状况(订单为火车票时有值) String data.passengerList  
        seatNo 座席号(订单为火车票时有值) String data.passengerList  
        originalTicketNo 机票/火车票原票号(改签单时有值) String data.passengerList  
        effectiveDate 生效日期(保险时有值) String data.passengerList  
        expiryDate 失效日期(保险时有值) String data.passengerList  
        beneficiary 受益人(保险时有值) String data.passengerList  
        bothRelationShip 受益人与被保人关系(保险时有值) String data.passengerList  
        belongToProject 归属项目
添加日期: 2023-11-21
String data.passengerList  
        travelPurpose 出行目的
添加日期: 2023-11-21
String data.passengerList  
        passengerNo 旅客排序号(从1开始递增) Integer data.passengerList  
        passengerCode 旅客编号 String data.passengerList  
        passengerName 旅客姓名 String data.passengerList  
        certificateType 证件类型 String data.passengerList  
        certificateId 证件号码 String data.passengerList  
        passengerType 旅客类型(成人/儿童/婴儿) String data.passengerList  
        ticketNo 机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系) String data.passengerList  
        staffCode 员工工号 String data.passengerList  
        mobile 旅客手机号码 String data.passengerList  
        email 旅客邮箱,国际机票使用 String data.passengerList  
        statusDesc 客票状态描述 String data.passengerList  
        ticketStatus 票号状态 1:待使用、2:已使用、3:已经办理登记、4:已离港、5:已作废、6:已退票、7:换开、8:挂起、9:机场控制、10:机场控制、11:未查到 String data.passengerList  
        depName 部门名称,用/分隔(列表返回最后一级,详细返回全级)
添加日期: 2018-10-18
String data.passengerList  
        electronicItineraryType 机票 电子行程单 可否可开具 0=否 1=是 Integer data.passengerList  
        belongToCenter 归属中心
添加日期: 2023-11-21
Array[] data.passengerList  
            centerNo 序号
添加日期: 2023-11-21
Integer data.passengerList.belongToCenter  
            centerTitle 归属中心标题
添加日期: 2023-11-21
String data.passengerList.belongToCenter  
            centerName 归属成本中心选项值
添加日期: 2023-11-21
String data.passengerList.belongToCenter  
    segmentList 航段信息 Array[] data  
        cabin 舱位等级(1/2/3/4)
1	经济舱
2	公务舱
3	头等舱
4	豪华经济舱
String data.segmentList  
        clazz 小舱位(如:Y/Z/...) String data.segmentList  
        clazzName 舱位名称 String data.segmentList  
        planeType 机型 String data.segmentList  
        airlineCode 销售航司编号(如:HU) String data.segmentList  
        segmentNo 航段序号(从1开始) Integer data.segmentList  
        flightNumber 销售航班号 String data.segmentList  
        originName 出发机场名称 String data.segmentList  
        originCountryName 出发地区或国家名称 String data.segmentList  
        originCountryCode 出发地区或国家二字码 String data.segmentList  
        destinationName 到达机场名称 String data.segmentList  
        destinationCountryName 到达地区或国家名称 String data.segmentList  
        destinationCountryCode 到达地区或国家二字码 String data.segmentList  
        departureDate 出发日期 String data.segmentList  
        departureTime 出发时间 String data.segmentList  
        arrivalDate 到达日期 String data.segmentList  
        arrivalTime 到达时间 String data.segmentList  
        flyTime 飞行时间(分钟) String data.segmentList  
        carrier 实际承运航班号(如果销售航班号是共享航班号,那么实际承运航班号才有值的) String data.segmentList  
        stopItem 经停信息(格式:经停城市|到达时间|起飞时间)(如:上饶|2018-04-23 18:05|2018-04-23 18:55) String data.segmentList  
        originCityCode 出发机场编码 String data.segmentList  
        destinationCityCode 到达机场编码 String data.segmentList  
        origincityName 出发城市名称 String data.segmentList  
        destinationCityName 到达城市名称 String data.segmentList  
        depTerminal 出发航站楼 String data.segmentList  
        arrTerminal 到达航站楼(不详时传 --) String data.segmentList  
        airlineName 航司名称 String data.segmentList  
        remark 备注 String data.segmentList  
        ruleInfo 航班退改规则; String data.segmentList  
        amount 公布运价;(国际机票无公布运价) Number data.segmentList  
        fAmount 头等舱标准价;(国际机票无头等舱标准价) Number data.segmentList  
        cAmount 公务舱标准价;(国际机票无公务舱标准价) Number data.segmentList  
        yAmount 经济舱标准价(国际机票无经济舱标准价) Number data.segmentList  
        mileage 里程
添加日期: 2024-04-25
Number data.segmentList  
        isProtocolPrice 协议类型:0非协议票,1三方协议,2两方协议
添加日期: 2024-04-25
Integer data.segmentList  
        destinationCityNameEn 到达城市英文名 PM2024123 添加
添加日期: 2024-04-25
String data.segmentList  
        destinationNameEng 到达机场英文名 PM2024123 2024-04-25 添加
添加日期: 2024-04-25
String data.segmentList  
        origincityNameEn 出发城市英文名 PM2024123 添加
添加日期: 2024-04-25
String data.segmentList  
        originNameEng 出发机场英文名 PM2024123 2024-04-25 添加
添加日期: 2024-04-25
String data.segmentList  
        stopType 有无经停 0无 1有
添加日期: 2024-04-25
Integer data.segmentList  
        stopCityName 停留城市名称 PM2024123 添加
添加日期: 2024-04-25
String data.segmentList  
        stopCityNameEn 停留城市英文名 PM2024123 添加
添加日期: 2024-04-25
String data.segmentList  
        meal 有无餐食:0 无 1 有 PM2024123 2024-04-25 添加
添加日期: 2024-04-25
String data.segmentList  
        airlineNameEng 航司英文名 PM2024123 添加
添加日期: 2024-04-25
String data.segmentList  
        JourneyIndex 行程序号 1-第一程;2-第二程;3-第三程
添加日期: 2024-05-07
String data.segmentList  
        refundRuleInfo 退票规则内容 String data.segmentList  
        changeRuleInfo 改签规则内容 String data.segmentList  
        transferRuleInfo 签转规则内容 String data.segmentList  
        segmentIndex 航段序号(1开始,展示用)
添加日期: 2025-02-12
Integer data.segmentList  
        departureDiffHour 出发地时差 正负数值 2025-03-21之前下单的数据为空值 null Number data.segmentList  
        arrivalDiffHour 出发地时差 正负数值 2025-03-21之前下单的数据为空值 null
添加日期: 2025-02-21
Number data.segmentList  
        originProvinceCN 出发国家省州中文名 String data.segmentList  
        originProvinceEN 出发国家省州英文名 String data.segmentList  
        originContinentCN 出发机场所属大洲中文名 String data.segmentList  
        originContinentEN 出发机场所属大洲英文名 String data.segmentList  
        destinationContinentCN 到达机场所属大洲中文名 String data.segmentList  
        destinationContinentEN 到达机场所属大洲英文名 String data.segmentList  
        departureTimeZone 到达时区 String data.segmentList  
        originTimeZone 出发时区 String data.segmentList  
        originCountryNameEN 出发国家英文名称 String data.segmentList  
        destinationCountryNameEN 到达国家英文名称 String data.segmentList  
        routeType 航线类型,长航线-短航线 暂无实际数据 String data.segmentList  
        ticketLuggageRule 行李额 TicketLuggageRule data.segmentList  
            checkRuleInfo 托运行李规则内容(托运汇总内容) String data.segmentList.ticketLuggageRule  
            handRuleInfo 手提行李规则内容(手提汇总内容) String data.segmentList.ticketLuggageRule  
            freeCheckCount 免费托运行李数量 String data.segmentList.ticketLuggageRule  
            freeCheckUnit 免费托运行李单位 KG=公斤 PC=件 String data.segmentList.ticketLuggageRule  
            freeCheckLuggage 免费托运行李额(取值产品接口“免费托运行李数量”+“免费托运行李单位”) String data.segmentList.ticketLuggageRule  
            checkDescription 托运行李说明 String data.segmentList.ticketLuggageRule  
            freeHandCount 免费手提行李数量 String data.segmentList.ticketLuggageRule  
            freeHandUnit 免费手提行李单位 KG=公斤 PC=件 String data.segmentList.ticketLuggageRule  
            freeHandLuggage 免费手提行李额(取值产品接口“免费手提行李数量”+“免费手提行李单位”) String data.segmentList.ticketLuggageRule  
            handDescription 手提行李说明 String data.segmentList.ticketLuggageRule  
        refundFees 退票规则费用计算 Array[] data.segmentList  
            Interval 区间 B 前 BE (含)前 A 后 AE (含)后 E 等于 String data.segmentList.refundFees  
            rcTime 【退票改签时间】:取值产品接口返回的“时间”+“区间”,格式:YYYY-MM-DD(含/不含)前/后, 如果“区间”的值是等于,那么给客户的值里不需要显示“等于” String data.segmentList.refundFees  
            rcTimeTiming 【退票改签计时】:取值产品接口返回的“计时数量”+“计时单位”+“区间”,格式:7天/小时(含/ 不含)前/后,如果“区间”的值是等于,那么给客户的值里不需要显示“等于” String data.segmentList.refundFees  
            fee 运算后的退改费用(元) Number data.segmentList.refundFees  
            baseFee 运算基数 Number data.segmentList.refundFees  
            feePercent 费用百分比 Number data.segmentList.refundFees  
            minimumFee 保底费用(元) Number data.segmentList.refundFees  
            feeBaseType 费用计算基础类型 0=票面价 1=当前舱位公布运价 2=其他舱位公布运价 Integer data.segmentList.refundFees  
            timingCount 计时数量 Integer data.segmentList.refundFees  
            timingUnit 计时单位:H 小时、D 天 String data.segmentList.refundFees  
            isForbid 是否不得退票/改期
添加日期: 2021-10-19
Boolean data.segmentList.refundFees  
        changeFees 改签规则费用计算 Array[] data.segmentList  
            Interval 区间 B 前 BE (含)前 A 后 AE (含)后 E 等于 String data.segmentList.changeFees  
            rcTime 【退票改签时间】:取值产品接口返回的“时间”+“区间”,格式:YYYY-MM-DD(含/不含)前/后, 如果“区间”的值是等于,那么给客户的值里不需要显示“等于” String data.segmentList.changeFees  
            rcTimeTiming 【退票改签计时】:取值产品接口返回的“计时数量”+“计时单位”+“区间”,格式:7天/小时(含/ 不含)前/后,如果“区间”的值是等于,那么给客户的值里不需要显示“等于” String data.segmentList.changeFees  
            fee 运算后的退改费用(元) Number data.segmentList.changeFees  
            baseFee 运算基数 Number data.segmentList.changeFees  
            feePercent 费用百分比 Number data.segmentList.changeFees  
            minimumFee 保底费用(元) Number data.segmentList.changeFees  
            feeBaseType 费用计算基础类型 0=票面价 1=当前舱位公布运价 2=其他舱位公布运价 Integer data.segmentList.changeFees  
            timingCount 计时数量 Integer data.segmentList.changeFees  
            timingUnit 计时单位:H 小时、D 天 String data.segmentList.changeFees  
            isForbid 是否不得退票/改期
添加日期: 2021-10-19
Boolean data.segmentList.changeFees  

请求参数示例:

{
  "password":"6e9bd61717cffbd7935a9ad960c86a181dfa7f59",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231020165941187",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"TBOrderInfo",    //订单类型
  "orderType":1,    //订单类型(int)
  "data":
    {
      "segmentList":
        [{
          "cabin":"1",            //舱位等级(1/2/3/4)
          "clazz":"V",            //小舱位(如:Y/Z/...)
          "clazzName":"经济舱",            //舱位名称
          "planeType":"波音737",            //机型
          "airlineCode":"MF",            //销售航司编号(如:HU)
          "segmentNo":1,            //航段序号(从1开始)
          "flightNumber":"MF8969",            //销售航班号
          "originName":"虹桥国际机场",            //出发机场名称
          "originCountryName":"中国",            //出发地区或国家名称
          "originCountryCode":"CN",            //出发地区或国家二字码
          "destinationName":"经济舱",            //到达机场名称
          "destinationCountryName":"中国",            //到达地区或国家名称
          "destinationCountryCode":"CN",            //到达地区或国家二字码
          "departureDate":"2023-10-23",            //出发日期
          "departureTime":"14:00",            //出发时间
          "arrivalDate":"2023-10-23",            //到达日期
          "arrivalTime":"16:30",            //到达时间
          "flyTime":"150",            //飞行时间(分钟)
          "carrier": "",            //实际承运航班号(如果销售航班号是共享航班号,那么实际承运航班号才有值的)
          "stopItem": "",            //经停信息(格式:经停城市|到达时间|起飞时间)(如:上饶|2018-04-23 18:05|2018-04-23 18:55)
          "originCityCode":"SHA",            //出发机场编码
          "destinationCityCode":"SZX",            //到达机场编码
          "origincityName":"上海",            //出发城市名称
          "destinationCityName":"深圳",            //到达城市名称
          "depTerminal":"T1",            //出发航站楼
          "arrTerminal":"T3",            //到达航站楼(不详时传 --)
          "airlineName":"厦门航空",            //航司名称
          "remark":"无",            //备注
          "ruleInfo":"退票规则:航班预计离站时间之前168小时(含)前,收取20 % 退票费.航班预计离站时间之前48小时(含)前,收取40 % 退票费.航班预计离站时间之前4小时(含)前,收取70 % 退票费.航班预计离站之前4小时(不含)后,收取90 % 退票费.
变更规则:航班预计离站时间之前168小时(含)前,收取10 % 改期费.航班预计离站时间之前48小时(含)前,收取30 % 改期费.航班预计离站时间之前4小时(含)前,收取50 % 改期费.航班预计离站之前4小时(不含)后,收取70 % 改期费.
签转规则:不允许
免费托运行李:每件20KG,每人1件,每件体积不超过40×60×100厘米。
免费手提行李:每件5KG,每人1件,每件体积不超过20×40×55厘米。
",            //航班退改规则;
          "amount":1100.00,            //公布运价;(国际机票无公布运价)
          "fAmount":5080.00,            //头等舱标准价;(国际机票无头等舱标准价)
          "cAmount":2030.00,            //公务舱标准价;(国际机票无公务舱标准价)
          "yAmount":2030.00,            //经济舱标准价(国际机票无经济舱标准价)
          "mileage":1324,            //里程
          "isProtocolPrice":1,            //协议类型:0非协议票,1三方协议,2两方协议
          "destinationCityNameEn":"BeiJing",            //到达城市英文名  PM2024123  添加
          "destinationNameEng":"BeiJing DaXing AirPort",            //到达机场英文名  PM2024123 2024-04-25 添加
          "origincityNameEn":"Amsterdam",            //出发城市英文名   PM2024123  添加
          "originNameEng":"Amsterdam AirPort",            //出发机场英文名   PM2024123 2024-04-25 添加
          "stopType":1,            //有无经停 0无 1有
          "stopCityName":"伦敦",            //停留城市名称   PM2024123  添加
          "stopCityNameEn":"London",            //停留城市英文名   PM2024123  添加
          "meal":"1",            //有无餐食:0 无 1 有  PM2024123 2024-04-25 添加
          "airlineNameEng":"China Southern Airlines",            //航司英文名   PM2024123  添加
          "JourneyIndex":"1",            //行程序号  1-第一程;2-第二程;3-第三程
          "refundFees":
            [{
              "Interval":"B",                //区间
            B 前  
            BE (含)前
            A 后 
            AE (含)后
            E 等于
              "rcTime":"2023-11-28",                //【退票改签时间】:取值产品接口返回的“时间”+“区间”,格式:YYYY-MM-DD(含/不含)前/后,
            如果“区间”的值是等于,那么给客户的值里不需要显示“等于”
              "rcTimeTiming":"7天/小时",                //【退票改签计时】:取值产品接口返回的“计时数量”+“计时单位”+“区间”,格式:7天/小时(含/
            不含)前/后,如果“区间”的值是等于,那么给客户的值里不需要显示“等于”
              "fee":4950.0,                //运算后的退改费用(元)
              "baseFee":1,                //运算基数
              "feePercent":0.5,                //费用百分比
              "minimumFee":300,                //保底费用(元)
              "feeBaseType":0,                //费用计算基础类型 0=票面价 1=当前舱位公布运价 2=其他舱位公布运价
              "timingCount":4,                //计时数量
              "timingUnit":"H",                //计时单位:H 小时、D 天
              "isForbid":false,                //是否不得退票/改期
            }],            //退票规则费用计算
          "changeFees":
            [{
              "Interval":"B",                //区间
            B 前  
            BE (含)前
            A 后 
            AE (含)后
            E 等于
              "rcTime":"2023-11-28",                //【退票改签时间】:取值产品接口返回的“时间”+“区间”,格式:YYYY-MM-DD(含/不含)前/后,
            如果“区间”的值是等于,那么给客户的值里不需要显示“等于”
              "rcTimeTiming":"7天/小时",                //【退票改签计时】:取值产品接口返回的“计时数量”+“计时单位”+“区间”,格式:7天/小时(含/
            不含)前/后,如果“区间”的值是等于,那么给客户的值里不需要显示“等于”
              "fee":4950.0,                //运算后的退改费用(元)
              "baseFee":1,                //运算基数
              "feePercent":0.5,                //费用百分比
              "minimumFee":300,                //保底费用(元)
              "feeBaseType":0,                //费用计算基础类型 0=票面价 1=当前舱位公布运价 2=其他舱位公布运价
              "timingCount":4,                //计时数量
              "timingUnit":"H",                //计时单位:H 小时、D 天
              "isForbid":false,                //是否不得退票/改期
            }],            //改签规则费用计算
          "ticketLuggageRule":
            {
              "checkRuleInfo": "",                //托运行李规则内容(托运汇总内容)
              "handRuleInfo": "",                //手提行李规则内容(手提汇总内容)
              "freeCheckCount":"1",                //免费托运行李数量
              "freeCheckUnit":"PC",                //免费托运行李单位 KG=公斤 PC=件
              "freeCheckLuggage":"1PC",                //免费托运行李额(取值产品接口“免费托运行李数量”+“免费托运行李单位”)
              "checkDescription":"1件",                //托运行李说明
              "freeHandCount": "",                //免费手提行李数量
              "freeHandUnit": "",                //免费手提行李单位 KG=公斤 PC=件
              "freeHandLuggage": "",                //免费手提行李额(取值产品接口“免费手提行李数量”+“免费手提行李单位”)
              "handDescription": "",                //手提行李说明
            },            //行李额
          "refundRuleInfo": "",            //退票规则内容
          "changeRuleInfo": "",            //改签规则内容
          "transferRuleInfo": "",            //签转规则内容
          "segmentIndex":1,            //航段序号(1开始,展示用)
          "departureDiffHour":0,            //出发地时差 正负数值
            2025-03-21之前下单的数据为空值 null
          "arrivalDiffHour":0,            //出发地时差 正负数值
            2025-03-21之前下单的数据为空值 null
          "originProvinceCN": "",            //出发国家省州中文名
          "originProvinceEN": "",            //出发国家省州英文名
          "originContinentCN": "",            //出发机场所属大洲中文名
          "originContinentEN": "",            //出发机场所属大洲英文名
          "destinationContinentCN": "",            //到达机场所属大洲中文名
          "destinationContinentEN": "",            //到达机场所属大洲英文名
          "departureTimeZone": "",            //到达时区
          "originTimeZone": "",            //出发时区
          "originCountryNameEN": "",            //出发国家英文名称
          "destinationCountryNameEN": "",            //到达国家英文名称
          "routeType": "",            //航线类型,长航线-短航线  暂无实际数据
        }],        //航段信息
      "priceList":
        [{
          "passengerType":"成人",            //旅客类型
          "ticketPrice":1100,            //机票票面价格(改签时为升舱费)
          "tax":50,            //机场建设费;国际机票税费
          "oilFee":130,            //燃油附加费;国际机票无
          "servicePrice":10,            //服务费
          "discount":80,            //折扣(8.0折进值为80);国际机票无
          "serviceCommission":0,            //改签/退票手续费
          "usedFlight":0,            //已使用航段费
          "orderSurcharge":0,            //退票详情里的 单据附加费
          "passengerCode":"P3510651",            //旅客编号
          "passengerName":"刘晓东",            //旅客姓名
          "staffCode":"EMP2110131EAJFM1I",            //员工工号
          "currency": "",            //结算币种
          "quotationCurrency":"CNY",            //报价币种(预留,暂返回空)
          "QuotationPrice":
            {
              "quotationTicketPrice":0,                //机票票面价格(改签时为升舱费)
              "quotationTax":0,                //机场建设费
              "quotationServicePrice":0,                //服务费
              "quotationServiceCommission":0,                //改签/退票手续费
              "quotationSellIticketChangefee":0,                //国际改签单改签手续费
            },            //国际机票,报价价格,多币种报价结算时才使用  暂无实际数据
        }],        //价格信息
      "changeType":0,        //变更/改签类型
            0:未知
            100:自愿
            200:非自愿
      "changeReason": "",        //变更/改签原因
      "status":3,        //订单状态
      "isUatpPay":1,        //是否uatp出票(1:是)
      "uatpCardNo": "",        //uatp卡号(isUatpPay=1时有值)
      "uatpSupplier": "",        //uatp公司(isUatpPay=1时有值)
      "customerCode": "",        //大客户编号
      "officeCode":"CAN623",        //出票Office   PM2024113 	API接口-订单推送接口增加出票office字段
      "pnrBigCode":"KWX1DX",        //航司大编码  PM2024123  添加
      "quotationLugage":350.00,        //报价币种行李额费用
      "settlementServiceFee":350.00,        //结算币种行程单服务费
      "settlementLugage":350.00,        //结算币种行李额费用
      "quotationServiceFee":350.00,        //报价币种行程单服务费
      "quotationAmountSaved":350.00,        //报价币种三方协议节省金额  暂无实际数据
      "settlementAmountSaved":350.00,        //结算币种三方协议节省金额  暂无实际数据
      "ticketCounter":"美亚国际旅行社",        //票台信息   暂无实际数据
      "subOrderNo":"TQ255588744",        //辅营子单号  暂无实际数据
      "exchangeRate":1,        //国际机票,结算汇率,多币种结算才使用  暂无实际数据  默认1
      "CNYToQuotationExchangeRate":1,        //国际机票,汇率(CNY-报价):取人民币转报价币种的汇率,多币种结算才使用  暂无实际数据  默认1
      "CNYToSettlementExchangeRate":1,        //国际机票,汇率(CNY-结算):取人民币转结算币种的汇率,多币种结算才使用  暂无实际数据  默认1
      "deadLineTime":"2023/11/25 0:00:00",        //价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败)
      "tripId": "",        //行程编号
      "companyId":"S117955",        //公司编号
      "failureReason": "",        //订单失败原因
      "oaOtherInfo":"zjm485215588",        //其他信息,个性化客户需要(比如:中奖码)
      "firstOrderNo":"TB2024000154",        //美亚原购单号
      "orderSource":3,        //订单来源
      "receivePayType":"月结",        //支付方式
      "affiliateBusinessName":"广东美亚商旅科技有限公司",        //供应商
      "pnr": "",        //pnr
      "passengerList":
        [{
          "reasonId":0,            //差旅政策违反原因序号
          "reasonRemark": "",            //差旅政策违反原因
          "errorMessage": "",            //退票失败原因(订单为火车票时有值)
          "returnStatus": "",            //出票状况(订单为火车票时有值)
          "seatNo": "",            //座席号(订单为火车票时有值)
          "originalTicketNo": "",            //机票/火车票原票号(改签单时有值)
          "effectiveDate": "",            //生效日期(保险时有值)
          "expiryDate": "",            //失效日期(保险时有值)
          "beneficiary": "",            //受益人(保险时有值)
          "bothRelationShip": "",            //受益人与被保人关系(保险时有值)
          "belongToCenter":
            [{
              "centerNo":0,                //序号
              "centerTitle": "",                //归属中心标题
              "centerName": "",                //归属成本中心选项值
            }],            //归属中心
          "belongToProject": "",            //归属项目
          "travelPurpose": "",            //出行目的
          "passengerNo":1,            //旅客排序号(从1开始递增)
          "passengerCode":"P827827",            //旅客编号
          "passengerName":"张宇宇",            //旅客姓名
          "certificateType":"因公护照",            //证件类型
          "certificateId":"562233",            //证件号码
          "passengerType":"成人",            //旅客类型(成人/儿童/婴儿)
          "ticketNo":"2",            //机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系)
          "staffCode":"WBDDH002",            //员工工号
          "mobile": "",            //旅客手机号码
          "email": "",            //旅客邮箱,国际机票使用
          "statusDesc": "",            //客票状态描述
          "ticketStatus": "",            //票号状态 1:待使用、2:已使用、3:已经办理登记、4:已离港、5:已作废、6:已退票、7:换开、8:挂起、9:机场控制、10:机场控制、11:未查到
          "depName":"0922部门/0922",            //部门名称,用/分隔(列表返回最后一级,详细返回全级)
          "electronicItineraryType":0,            //机票 电子行程单 可否可开具 0=否 1=是
        }],        //旅客信息
      "costList":
        [{
          "remark": "",            //备注
          "staffCode": "",            //员工工号
          "passengerCode":"P409149",            //旅客编号
          "passengerName":"陈军凤",            //旅客名称
          "costId":163939,            //成本中心编号
          "costCenterName":"董事会",            //成本中心名称
          "amount":240.00,            //成本金额
        }],        //成本中心
      "contactInfo":
        {
          "contactName":"张宇宇",            //联系人姓名
          "mobile":"15617929598",            //手机号
          "phone": "",            //固定电话
          "email":"St87875@meiya.com",            //邮箱
        },        //联系人信息
      "policyList":
        [{
          "passengerCode":"P415090",            //旅客编号
          "staffCode":"董事会",            //旅客编号
          "passengerName":"WBDDH001",            //旅客姓名
          "policyName":"机票差旅政策一",            //政策名称
          "policyProperty":"强制",            //属性(建议/强制)
          "policyType":"基础",            //基础/分类/个人/附加
        }],        //出差政策列表
      "StaffPayExcess":false,        //个人承担费用,=true 为存在个人承担,false
      "PolicyExcessAmount":0.0,        //StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
      "CompanyExcessAmount":818,        //StaffPayExcess=true 时需要关注,公司承担的金额;
      "c_TextField_2401": "",        //客户自定义字段1
      "c_TextField_2402": "",        //客户自定义字段2
      "c_TextField_2403": "",        //客户自定义字段3
      "c_TextField_2404": "",        //客户自定义字段4
      "c_TextField_2405": "",        //客户自定义字段5
      "c_TextField_2406": "",        //客户自定义字段6
      "c_TextField_2407": "",        //客户自定义字段7
      "c_TextField_2408": "",        //客户自定义字段8
      "totalPrice":818.00,        //当前订单总金额
      "opId": "",        //制单人旅客编号
      "onBusiness":0,        //订单类型(1:因公;0:因私)      注意:如果因私订单不需要的,记得接收时过滤掉
      "orderRemark":"订单备注",        //订单备注
      "outsideOrderNo":"jd20231011022",        //客户订单号
      "orderNo":"HB2300004135",        //美亚订单号
      "originalOrderNo": "",        //美亚原订单号
      "opStaffCode":"WBDDH001",        //客户制单人工号
      "opName":"张宇宇",        //客户制单人
      "opDate":"2023-10-20 11:24:26",        //下单时间(yyyy-MM-dd HH:mm:ss)
      "statusText":"处理成功",        //订单状态(名称)
      "issueDate":"zjm485215588",        //出票日期(yyyy-MM-dd HH:mm:ss)
      "oaSerialnumber":"SL58445577484",        //客户出差申请单号
      "stApplyOrderNo":"EC230005785",        //美亚出差申请单号
    },    //订单数据
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

国内/国际酒店订单推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 订单数据 HotelOrderPush
    totalServicePrice 当前订单总服务费 Number data  
    StaffPayExcess 个人承担费用,=true 为存在个人承担,false Boolean data  
    PolicyExcessAmount StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0; Number data  
    CompanyExcessAmount StaffPayExcess=true 时需要关注,公司承担的金额; Number data  
    status 订单状态 Integer data  
    deadLineTime 价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败) String data  
    tripId 行程编号 String data  
    companyId 公司编号 String data  
    failureReason 订单失败原因 String data  
    oaOtherInfo 其他信息,个性化客户需要(比如:中奖码) String data  
    firstOrderNo 美亚原购单号 String data  
    orderSource 订单来源
0:美亚前台
1:客服预订
2:app
3:oa对接
4:Android
5:IOS
6:H5
7:火车票线下退改
Integer data  
    receivePayType 支付方式
月结
现结
预存卡
String data  
    affiliateBusinessName 供应商 String data  
    pnr pnr String data  
    c_TextField_2401 客户自定义字段1 String data  
    c_TextField_2402 客户自定义字段2 String data  
    c_TextField_2403 客户自定义字段3 String data  
    c_TextField_2404 客户自定义字段4 String data  
    c_TextField_2405 客户自定义字段5 String data  
    c_TextField_2406 客户自定义字段6 String data  
    c_TextField_2407 客户自定义字段7 String data  
    c_TextField_2408 客户自定义字段8 String data  
    totalPrice 当前订单总金额 Number data  
    opId 制单人旅客编号 String data  
    onBusiness 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 Integer data  
    orderRemark 订单备注 String data  
    outsideOrderNo 客户订单号 String data  
    orderNo 美亚订单号 String data  
    originalOrderNo 美亚原订单号 String data  
    opStaffCode 客户制单人工号 String data  
    opName 客户制单人 String data  
    opDate 下单时间(yyyy-MM-dd HH:mm:ss) String data  
    statusText 订单状态(名称) String data  
    issueDate 出票日期(yyyy-MM-dd HH:mm:ss) String data  
    oaSerialnumber 客户出差申请单号 String data  
    stApplyOrderNo 美亚出差申请单号 String data  
    contactInfo 联系人信息 OrderPushContactinfo data  
        contactName 联系人姓名 String data.contactInfo  
        mobile 手机号 String data.contactInfo  
        phone 固定电话 String data.contactInfo  
        email 邮箱 String data.contactInfo  
    policyList 出差政策列表 Array[] data  
        passengerCode 旅客编号 String data.policyList  
        staffCode 旅客编号 String data.policyList  
        passengerName 旅客姓名 String data.policyList  
        policyName 政策名称 String data.policyList  
        policyProperty 属性(建议/强制) String data.policyList  
        policyType 基础/分类/个人/附加 String data.policyList  
    costList 成本中心 Array[] data  
        remark 备注 String data.costList  
        staffCode 员工工号 String data.costList  
        passengerCode 旅客编号 String data.costList  
        passengerName 旅客名称 String data.costList  
        costId 成本中心编号 Integer data.costList  
        costCenterName 成本中心名称 String data.costList  
        amount 成本金额 Number data.costList  
    priceList 价格信息 Array[] data  
        sellDate 日期(yyyy-MM-dd) String data.priceList  
        roomCount 预订/退房间数 Integer data.priceList  
        roomPrice 房价 Number data.priceList  
        foodPrice 餐费 Number data.priceList  
        bedPrice 加床费 Number data.priceList  
        servicePrice 服务费(间晚/天) Number data.priceList  
        rebatePrice 返现 Number data.priceList  
        commissionPrice 手续费(退房时可能有值) Number data.priceList  
    hotelProduct 酒店信息 OrerPushHotelProduct data  
        hotelCode 酒店编号 String data.hotelProduct  
        hotelName 酒店名称 String data.hotelProduct  
        roomCode 房型编号 String data.hotelProduct  
        roomName 房型名称 String data.hotelProduct  
        cityCode 城市编号 String data.hotelProduct  
        cityName 城市名称 String data.hotelProduct  
        checkInDate 入住日期 String data.hotelProduct  
        checkOutDate 离店日期 String data.hotelProduct  
        actualCheckOutDate 实际离店日期 String data.hotelProduct  
        payType 付款方式(24:前台支付--面付 26 :预付) Integer data.hotelProduct  
        garanteeRule 担保规则 Object data.hotelProduct  
        payRule 预付规则 String data.hotelProduct  
        hotelAddress 酒店地址 String data.hotelProduct  
        cancelDeadline 最晚取消时间 String data.hotelProduct  
        phone 酒店电话 String data.hotelProduct  
        lastArriveTime 最晚到达时间,格式:yyyy-MM-dd HH:mm String data.hotelProduct  
        nightCount 晚数 Integer data.hotelProduct  
        rooms 间晚数 Integer data.hotelProduct  
        roomCount 间数 Integer data.hotelProduct  
        assureAmount 担保金额 Number data.hotelProduct  
        assureDescription 担保条款 String data.hotelProduct  
        hotelStarLevel 星级 String data.hotelProduct  
        breakFastType 早餐类型 String data.hotelProduct  
        hasBreakfast 早餐: 含早 ; 不含早 Boolean data.hotelProduct  
        isProtocolPrice 是否协议价,是/否/空(国际酒店为空) String data.hotelProduct  
        hotelCountry 国家名称 中国/空(国外为空) String data.hotelProduct  
        hotelProvince 省份名称 国内有值,国外为空 String data.hotelProduct  
        ClientInvoiceType 客户发票类型 0:无,1:普票,2:专票,3:无票 Integer data.hotelProduct  
    passengerList 旅客信息 Array[] data  
        reasonId 差旅政策违反原因序号 Integer data.passengerList  
        reasonRemark 差旅政策违反原因 String data.passengerList  
        errorMessage 退票失败原因(订单为火车票时有值) String data.passengerList  
        returnStatus 出票状况(订单为火车票时有值) String data.passengerList  
        seatNo 座席号(订单为火车票时有值) String data.passengerList  
        originalTicketNo 机票/火车票原票号(改签单时有值) String data.passengerList  
        PerPriceService 个人服务费 Number data.passengerList  
        PerAmount 个人总金额 Number data.passengerList  
        hotelDifferenceAmount 个人差标金额 Number data.passengerList  
        belongToProject 归属项目
添加日期: 2023-11-21
String data.passengerList  
        travelPurpose 出行目的
添加日期: 2023-11-21
String data.passengerList  
        ApplyOrderCode 美亚出差申请单号
添加日期: 2025-03-30
String data.passengerList  
        CompanyOrderNo 客户出差申请单
添加日期: 2025-03-30
String data.passengerList  
        TripNo 行程编号
添加日期: 2025-03-30
Integer data.passengerList  
        passengerNo 旅客排序号(从1开始递增) Integer data.passengerList  
        passengerCode 旅客编号 String data.passengerList  
        passengerName 旅客姓名 String data.passengerList  
        certificateType 证件类型 String data.passengerList  
        certificateId 证件号码 String data.passengerList  
        passengerType 旅客类型(成人/儿童/婴儿) String data.passengerList  
        ticketNo 机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系) String data.passengerList  
        staffCode 员工工号 String data.passengerList  
        mobile 旅客手机号码 String data.passengerList  
        email 旅客邮箱,国际机票使用 String data.passengerList  
        statusDesc 客票状态描述 String data.passengerList  
        ticketStatus 票号状态 1:待使用、2:已使用、3:已经办理登记、4:已离港、5:已作废、6:已退票、7:换开、8:挂起、9:机场控制、10:机场控制、11:未查到 String data.passengerList  
        depName 部门名称,用/分隔(列表返回最后一级,详细返回全级)
添加日期: 2018-10-18
String data.passengerList  
        belongToCenter 归属中心
添加日期: 2023-11-21
Array[] data.passengerList  
            centerNo 序号
添加日期: 2023-11-21
Integer data.passengerList.belongToCenter  
            centerTitle 归属中心标题
添加日期: 2023-11-21
String data.passengerList.belongToCenter  
            centerName 归属成本中心选项值
添加日期: 2023-11-21
String data.passengerList.belongToCenter  

请求参数示例:

{
  "password":"6e9bd61717cffbd7935a9ad960c86a181dfa7f59",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231020165941187",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"HBOrderInfo",    //订单类型
  "orderType":5,    //订单类型(int)
  "data":
    {
      "totalServicePrice":10,        //当前订单总服务费
      "StaffPayExcess":false,        //个人承担费用,=true 为存在个人承担,false
      "PolicyExcessAmount":0.0,        //StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
      "CompanyExcessAmount":818,        //StaffPayExcess=true 时需要关注,公司承担的金额;
      "priceList":
        [{
          "sellDate":"2023-11-08",            //日期(yyyy-MM-dd)
          "roomCount":2,            //预订/退房间数
          "roomPrice":409.00,            //房价
          "foodPrice":0.00,            //餐费
          "bedPrice":0.00,            //加床费
          "servicePrice":0.00,            //服务费(间晚/天)
          "rebatePrice":0.00,            //返现
          "commissionPrice":0.0,            //手续费(退房时可能有值)
        }],        //价格信息
      "hotelProduct":
        {
          "hotelCode":"10006739819",            //酒店编号
          "hotelName":"凤悦轻尚酒店(广州白云机场店)",            //酒店名称
          "roomCode":"HR10002241890",            //房型编号
          "roomName":"悦享巨幕意境大床房",            //房型名称
          "cityCode":"c11127",            //城市编号
          "cityName":"广州",            //城市名称
          "checkInDate":"2023-11-07",            //入住日期
          "checkOutDate":"2023-11-08",            //离店日期
          "actualCheckOutDate":"2023-11-08",            //实际离店日期
          "payType":26,            //付款方式(24:前台支付--面付    26 :预付)
          "garanteeRule":"null",            //担保规则
          "payRule": "",            //预付规则
          "hotelAddress":"人和镇鹤龙七路1号4-5层",            //酒店地址
          "cancelDeadline":"2023-11-07 17:00:00",            //最晚取消时间
          "phone":"020-86606115",            //酒店电话
          "lastArriveTime":"2023-11-07 18:00:00",            //最晚到达时间,格式:yyyy-MM-dd HH:mm
          "nightCount":1,            //晚数
          "rooms":2,            //间晚数
          "roomCount":2,            //间数
          "assureAmount":0,            //担保金额
          "assureDescription": "",            //担保条款
          "hotelStarLevel":"4",            //星级
          "breakFastType":"双早",            //早餐类型
          "hasBreakfast":true,            //早餐: 含早  ; 不含早
          "isProtocolPrice":"否",            //是否协议价,是/否/空(国际酒店为空)
          "hotelCountry":"中国",            //国家名称 中国/空(国外为空)
          "hotelProvince":"广东省",            //省份名称 国内有值,国外为空
          "ClientInvoiceType":0,            //客户发票类型 0:无,1:普票,2:专票,3:无票
        },        //酒店信息
      "status":3,        //订单状态
      "deadLineTime":"2023/11/25 0:00:00",        //价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败)
      "tripId": "",        //行程编号
      "companyId":"S117955",        //公司编号
      "failureReason": "",        //订单失败原因
      "oaOtherInfo":"zjm485215588",        //其他信息,个性化客户需要(比如:中奖码)
      "firstOrderNo":"TB2024000154",        //美亚原购单号
      "orderSource":3,        //订单来源
      "receivePayType":"月结",        //支付方式
      "affiliateBusinessName":"广东美亚商旅科技有限公司",        //供应商
      "pnr": "",        //pnr
      "passengerList":
        [{
          "reasonId":0,            //差旅政策违反原因序号
          "reasonRemark": "",            //差旅政策违反原因
          "errorMessage": "",            //退票失败原因(订单为火车票时有值)
          "returnStatus": "",            //出票状况(订单为火车票时有值)
          "seatNo": "",            //座席号(订单为火车票时有值)
          "originalTicketNo": "",            //机票/火车票原票号(改签单时有值)
          "PerPriceService":0,            //个人服务费
          "PerAmount":259.00,            //个人总金额
          "hotelDifferenceAmount":259.00,            //个人差标金额
          "belongToCenter":
            [{
              "centerNo":0,                //序号
              "centerTitle": "",                //归属中心标题
              "centerName": "",                //归属成本中心选项值
            }],            //归属中心
          "belongToProject": "",            //归属项目
          "travelPurpose": "",            //出行目的
          "ApplyOrderCode": "",            //美亚出差申请单号
          "CompanyOrderNo": "",            //客户出差申请单
          "TripNo":0,            //行程编号
          "passengerNo":1,            //旅客排序号(从1开始递增)
          "passengerCode":"P827827",            //旅客编号
          "passengerName":"张宇宇",            //旅客姓名
          "certificateType":"因公护照",            //证件类型
          "certificateId":"562233",            //证件号码
          "passengerType":"成人",            //旅客类型(成人/儿童/婴儿)
          "ticketNo":"2",            //机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系)
          "staffCode":"WBDDH002",            //员工工号
          "mobile": "",            //旅客手机号码
          "email": "",            //旅客邮箱,国际机票使用
          "statusDesc": "",            //客票状态描述
          "ticketStatus": "",            //票号状态 1:待使用、2:已使用、3:已经办理登记、4:已离港、5:已作废、6:已退票、7:换开、8:挂起、9:机场控制、10:机场控制、11:未查到
          "depName":"0922部门/0922",            //部门名称,用/分隔(列表返回最后一级,详细返回全级)
        }],        //旅客信息
      "costList":
        [{
          "remark": "",            //备注
          "staffCode": "",            //员工工号
          "passengerCode":"P409149",            //旅客编号
          "passengerName":"陈军凤",            //旅客名称
          "costId":163939,            //成本中心编号
          "costCenterName":"董事会",            //成本中心名称
          "amount":240.00,            //成本金额
        }],        //成本中心
      "contactInfo":
        {
          "contactName":"张宇宇",            //联系人姓名
          "mobile":"15617929598",            //手机号
          "phone": "",            //固定电话
          "email":"St87875@meiya.com",            //邮箱
        },        //联系人信息
      "policyList":
        [{
          "passengerCode":"P415090",            //旅客编号
          "staffCode":"董事会",            //旅客编号
          "passengerName":"WBDDH001",            //旅客姓名
          "policyName":"机票差旅政策一",            //政策名称
          "policyProperty":"强制",            //属性(建议/强制)
          "policyType":"基础",            //基础/分类/个人/附加
        }],        //出差政策列表
      "c_TextField_2401": "",        //客户自定义字段1
      "c_TextField_2402": "",        //客户自定义字段2
      "c_TextField_2403": "",        //客户自定义字段3
      "c_TextField_2404": "",        //客户自定义字段4
      "c_TextField_2405": "",        //客户自定义字段5
      "c_TextField_2406": "",        //客户自定义字段6
      "c_TextField_2407": "",        //客户自定义字段7
      "c_TextField_2408": "",        //客户自定义字段8
      "totalPrice":818.00,        //当前订单总金额
      "opId": "",        //制单人旅客编号
      "onBusiness":0,        //订单类型(1:因公;0:因私)      注意:如果因私订单不需要的,记得接收时过滤掉
      "orderRemark":"订单备注",        //订单备注
      "outsideOrderNo":"jd20231011022",        //客户订单号
      "orderNo":"HB2300004135",        //美亚订单号
      "originalOrderNo": "",        //美亚原订单号
      "opStaffCode":"WBDDH001",        //客户制单人工号
      "opName":"张宇宇",        //客户制单人
      "opDate":"2023-10-20 11:24:26",        //下单时间(yyyy-MM-dd HH:mm:ss)
      "statusText":"处理成功",        //订单状态(名称)
      "issueDate":"zjm485215588",        //出票日期(yyyy-MM-dd HH:mm:ss)
      "oaSerialnumber":"SL58445577484",        //客户出差申请单号
      "stApplyOrderNo":"EC230005785",        //美亚出差申请单号
    },    //订单数据
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

国内火车票订单推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 订单数据 TrainOrderPush
    StaffPayExcess 个人承担费用,=true 为存在个人承担,false
添加日期: 2024-04-03
Boolean data  
    PolicyExcessAmount StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
添加日期: 2024-04-03
Number data  
    CompanyExcessAmount StaffPayExcess=true 时需要关注,公司承担的金额;
添加日期: 2024-04-03
Number data  
    status 订单状态 Integer data  
    deadLineTime 价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败) String data  
    tripId 行程编号 String data  
    companyId 公司编号 String data  
    failureReason 订单失败原因 String data  
    oaOtherInfo 其他信息,个性化客户需要(比如:中奖码) String data  
    firstOrderNo 美亚原购单号 String data  
    orderSource 订单来源
0:美亚前台
1:客服预订
2:app
3:oa对接
4:Android
5:IOS
6:H5
7:火车票线下退改
Integer data  
    receivePayType 支付方式
月结
现结
预存卡
String data  
    affiliateBusinessName 供应商 String data  
    pnr pnr String data  
    c_TextField_2401 客户自定义字段1 String data  
    c_TextField_2402 客户自定义字段2 String data  
    c_TextField_2403 客户自定义字段3 String data  
    c_TextField_2404 客户自定义字段4 String data  
    c_TextField_2405 客户自定义字段5 String data  
    c_TextField_2406 客户自定义字段6 String data  
    c_TextField_2407 客户自定义字段7 String data  
    c_TextField_2408 客户自定义字段8 String data  
    totalPrice 当前订单总金额 Number data  
    opId 制单人旅客编号 String data  
    onBusiness 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 Integer data  
    orderRemark 订单备注 String data  
    outsideOrderNo 客户订单号 String data  
    orderNo 美亚订单号 String data  
    originalOrderNo 美亚原订单号 String data  
    opStaffCode 客户制单人工号 String data  
    opName 客户制单人 String data  
    opDate 下单时间(yyyy-MM-dd HH:mm:ss) String data  
    statusText 订单状态(名称) String data  
    issueDate 出票日期(yyyy-MM-dd HH:mm:ss) String data  
    oaSerialnumber 客户出差申请单号 String data  
    stApplyOrderNo 美亚出差申请单号 String data  
    contactInfo 联系人信息 OrderPushContactinfo data  
        contactName 联系人姓名 String data.contactInfo  
        mobile 手机号 String data.contactInfo  
        phone 固定电话 String data.contactInfo  
        email 邮箱 String data.contactInfo  
    policyList 出差政策列表 Array[] data  
        passengerCode 旅客编号 String data.policyList  
        staffCode 旅客编号 String data.policyList  
        passengerName 旅客姓名 String data.policyList  
        policyName 政策名称 String data.policyList  
        policyProperty 属性(建议/强制) String data.policyList  
        policyType 基础/分类/个人/附加 String data.policyList  
    costList 成本中心 Array[] data  
        remark 备注 String data.costList  
        staffCode 员工工号 String data.costList  
        passengerCode 旅客编号 String data.costList  
        passengerName 旅客名称 String data.costList  
        costId 成本中心编号 Integer data.costList  
        costCenterName 成本中心名称 String data.costList  
        amount 成本金额 Number data.costList  
    priceList 价格信息 Array[] data  
        ticketPrice 票价 Number data.priceList  
        priceDifferential (新-旧)差价 Number data.priceList  
        changeReturnPrice 改签差额退费费
添加日期: 2024-05-08
Number data.priceList  
        servicePrice 服务费 Number data.priceList  
        commissionPrice 改签/退票手续费 Number data.priceList  
        passengerCode 旅客编号 String data.priceList  
        passengerName 旅客姓名 String data.priceList  
        staffCode 员工工号 String data.priceList  
        ExcessFee 超额部分 Number data.priceList  
        passengerNo 旅客排序号(跟passengerList的对应)
添加日期: 2025-03-26
Integer data.priceList  
    trainInfo 火车票信息 OrderPushTrainInfo data  
        trainNo 火车票车次排序号(以1开头) 中转时用到
添加日期: 2025-03-26
Integer data.trainInfo  
        trainNumber 车次号 String data.trainInfo  
        fromStation 出发站 String data.trainInfo  
        toStation 到达站 String data.trainInfo  
        departureTime 出发时间(yyyy-MM-dd HH:mm) String data.trainInfo  
        arriveTime 到达时间(yyyy-MM-dd HH:mm) String data.trainInfo  
        trainType 列车类型 String data.trainInfo  
        seatLevel 席位类型(如:二等座) String data.trainInfo  
        ticketGate 检票口
添加日期: 2022-08-23
String data.trainInfo  
        fromCityName 出发城市 String data.trainInfo  
        toCityName 到达城市 String data.trainInfo  
    trainInfoList 火车票信息列表 Array[] data  
        trainNo 火车票车次排序号(以1开头) 中转时用到
添加日期: 2025-03-26
Integer data.trainInfoList  
        trainNumber 车次号 String data.trainInfoList  
        fromStation 出发站 String data.trainInfoList  
        toStation 到达站 String data.trainInfoList  
        departureTime 出发时间(yyyy-MM-dd HH:mm) String data.trainInfoList  
        arriveTime 到达时间(yyyy-MM-dd HH:mm) String data.trainInfoList  
        trainType 列车类型 String data.trainInfoList  
        seatLevel 席位类型(如:二等座) String data.trainInfoList  
        ticketGate 检票口
添加日期: 2022-08-23
String data.trainInfoList  
        fromCityName 出发城市 String data.trainInfoList  
        toCityName 到达城市 String data.trainInfoList  
    passengerList 旅客信息 Array[] data  
        reasonId 差旅政策违反原因序号 Integer data.passengerList  
        reasonRemark 差旅政策违反原因 String data.passengerList  
        errorMessage 退票失败原因(订单为火车票时有值) String data.passengerList  
        returnStatus 出票状况(订单为火车票时有值) String data.passengerList  
        seatNo 座席号(订单为火车票时有值) String data.passengerList  
        originalTicketNo 机票/火车票原票号(改签单时有值) String data.passengerList  
        refundReason 退票原因(火车票) String data.passengerList  
        changeReason 改签原因(火车票) String data.passengerList  
        belongToProject 归属项目
添加日期: 2023-11-21
String data.passengerList  
        travelPurpose 出行目的
添加日期: 2023-11-21
String data.passengerList  
        excessFeeEmployee 旅客超标费用-员工承担
添加日期: 2024-03-12
Number data.passengerList  
        excessFeeCompany 旅客超标费用-公司承担
添加日期: 2024-03-12
Number data.passengerList  
        passengerNo 旅客排序号(从1开始递增) Integer data.passengerList  
        passengerCode 旅客编号 String data.passengerList  
        passengerName 旅客姓名 String data.passengerList  
        certificateType 证件类型 String data.passengerList  
        certificateId 证件号码 String data.passengerList  
        passengerType 旅客类型(成人/儿童/婴儿) String data.passengerList  
        ticketNo 机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系) String data.passengerList  
        staffCode 员工工号 String data.passengerList  
        mobile 旅客手机号码 String data.passengerList  
        email 旅客邮箱,国际机票使用 String data.passengerList  
        statusDesc 客票状态描述 String data.passengerList  
        ticketStatus 票号状态 1:待使用、2:已使用、3:已经办理登记、4:已离港、5:已作废、6:已退票、7:换开、8:挂起、9:机场控制、10:机场控制、11:未查到 String data.passengerList  
        depName 部门名称,用/分隔(列表返回最后一级,详细返回全级)
添加日期: 2018-10-18
String data.passengerList  
        belongToCenter 归属中心
添加日期: 2023-11-21
Array[] data.passengerList  
            centerNo 序号
添加日期: 2023-11-21
Integer data.passengerList.belongToCenter  
            centerTitle 归属中心标题
添加日期: 2023-11-21
String data.passengerList.belongToCenter  
            centerName 归属成本中心选项值
添加日期: 2023-11-21
String data.passengerList.belongToCenter  

请求参数示例:

{
  "password":"6e9bd61717cffbd7935a9ad960c86a181dfa7f59",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231020165941187",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"RBOrderInfo",    //订单类型
  "orderType":70,    //订单类型(int)
  "data":
    {
      "StaffPayExcess":false,        //个人承担费用,=true 为存在个人承担,false
      "PolicyExcessAmount":0.0,        //StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
      "CompanyExcessAmount":818,        //StaffPayExcess=true 时需要关注,公司承担的金额;
      "trainInfo":
        {
          "trainNo":0,            //火车票车次排序号(以1开头)
            中转时用到
          "trainNumber":"C8001",            //车次号
          "fromStation":"广州东",            //出发站
          "toStation":"深圳",            //到达站
          "departureTime":"2023-10-21 07:00",            //出发时间(yyyy-MM-dd HH:mm)
          "arriveTime":"2023-10-21 08:06",            //到达时间(yyyy-MM-dd HH:mm)
          "trainType":"C",            //列车类型
          "seatLevel":"二等座",            //席位类型(如:二等座)
          "ticketGate":"检票口B6",            //检票口
          "fromCityName":"广州",            //出发城市
          "toCityName":"深圳",            //到达城市
        },        //火车票信息
      "trainInfoList":
        [{
          "trainNo":0,            //火车票车次排序号(以1开头)
            中转时用到
          "trainNumber":"C8001",            //车次号
          "fromStation":"广州东",            //出发站
          "toStation":"深圳",            //到达站
          "departureTime":"2023-10-21 07:00",            //出发时间(yyyy-MM-dd HH:mm)
          "arriveTime":"2023-10-21 08:06",            //到达时间(yyyy-MM-dd HH:mm)
          "trainType":"C",            //列车类型
          "seatLevel":"二等座",            //席位类型(如:二等座)
          "ticketGate":"检票口B6",            //检票口
          "fromCityName":"广州",            //出发城市
          "toCityName":"深圳",            //到达城市
        }],        //火车票信息列表
      "priceList":
        [{
          "ticketPrice":80,            //票价
          "priceDifferential":0,            //(新-旧)差价
          "changeReturnPrice":0,            //改签差额退费费
          "servicePrice":12,            //服务费
          "commissionPrice":0,            //改签/退票手续费
          "passengerCode":"P839920",            //旅客编号
          "passengerName":"金常诺",            //旅客姓名
          "staffCode":"AL35885",            //员工工号
          "ExcessFee":10,            //超额部分
          "passengerNo":0,            //旅客排序号(跟passengerList的对应)
        }],        //价格信息
      "status":5,        //订单状态
      "deadLineTime":"2023/11/25 0:00:00",        //价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败)
      "tripId": "",        //行程编号
      "companyId":"S117955",        //公司编号
      "failureReason": "",        //订单失败原因
      "oaOtherInfo":"zjm485215588",        //其他信息,个性化客户需要(比如:中奖码)
      "firstOrderNo":"TB2024000154",        //美亚原购单号
      "orderSource":3,        //订单来源
      "receivePayType":"月结",        //支付方式
      "affiliateBusinessName":"广东美亚商旅科技有限公司",        //供应商
      "pnr": "",        //pnr
      "passengerList":
        [{
          "reasonId":0,            //差旅政策违反原因序号
          "reasonRemark": "",            //差旅政策违反原因
          "errorMessage": "",            //退票失败原因(订单为火车票时有值)
          "returnStatus": "",            //出票状况(订单为火车票时有值)
          "seatNo": "",            //座席号(订单为火车票时有值)
          "originalTicketNo": "",            //机票/火车票原票号(改签单时有值)
          "refundReason":"天气异常",            //退票原因(火车票)
          "changeReason":"天气异常",            //改签原因(火车票)
          "belongToCenter":
            [{
              "centerNo":0,                //序号
              "centerTitle": "",                //归属中心标题
              "centerName": "",                //归属成本中心选项值
            }],            //归属中心
          "belongToProject": "",            //归属项目
          "travelPurpose": "",            //出行目的
          "excessFeeEmployee":0,            //旅客超标费用-员工承担
          "excessFeeCompany":0,            //旅客超标费用-公司承担
          "passengerNo":1,            //旅客排序号(从1开始递增)
          "passengerCode":"P827827",            //旅客编号
          "passengerName":"张宇宇",            //旅客姓名
          "certificateType":"因公护照",            //证件类型
          "certificateId":"562233",            //证件号码
          "passengerType":"成人",            //旅客类型(成人/儿童/婴儿)
          "ticketNo":"2",            //机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系)
          "staffCode":"WBDDH002",            //员工工号
          "mobile": "",            //旅客手机号码
          "email": "",            //旅客邮箱,国际机票使用
          "statusDesc": "",            //客票状态描述
          "ticketStatus": "",            //票号状态 1:待使用、2:已使用、3:已经办理登记、4:已离港、5:已作废、6:已退票、7:换开、8:挂起、9:机场控制、10:机场控制、11:未查到
          "depName":"0922部门/0922",            //部门名称,用/分隔(列表返回最后一级,详细返回全级)
        }],        //旅客信息
      "costList":
        [{
          "remark": "",            //备注
          "staffCode": "",            //员工工号
          "passengerCode":"P409149",            //旅客编号
          "passengerName":"陈军凤",            //旅客名称
          "costId":163939,            //成本中心编号
          "costCenterName":"董事会",            //成本中心名称
          "amount":240.00,            //成本金额
        }],        //成本中心
      "contactInfo":
        {
          "contactName":"张宇宇",            //联系人姓名
          "mobile":"15617929598",            //手机号
          "phone": "",            //固定电话
          "email":"St87875@meiya.com",            //邮箱
        },        //联系人信息
      "policyList":
        [{
          "passengerCode":"P415090",            //旅客编号
          "staffCode":"董事会",            //旅客编号
          "passengerName":"WBDDH001",            //旅客姓名
          "policyName":"机票差旅政策一",            //政策名称
          "policyProperty":"强制",            //属性(建议/强制)
          "policyType":"基础",            //基础/分类/个人/附加
        }],        //出差政策列表
      "c_TextField_2401": "",        //客户自定义字段1
      "c_TextField_2402": "",        //客户自定义字段2
      "c_TextField_2403": "",        //客户自定义字段3
      "c_TextField_2404": "",        //客户自定义字段4
      "c_TextField_2405": "",        //客户自定义字段5
      "c_TextField_2406": "",        //客户自定义字段6
      "c_TextField_2407": "",        //客户自定义字段7
      "c_TextField_2408": "",        //客户自定义字段8
      "totalPrice":818.00,        //当前订单总金额
      "opId": "",        //制单人旅客编号
      "onBusiness":0,        //订单类型(1:因公;0:因私)      注意:如果因私订单不需要的,记得接收时过滤掉
      "orderRemark":"订单备注",        //订单备注
      "outsideOrderNo":"jd20231011022",        //客户订单号
      "orderNo":"HB2300004135",        //美亚订单号
      "originalOrderNo": "",        //美亚原订单号
      "opStaffCode":"WBDDH001",        //客户制单人工号
      "opName":"张宇宇",        //客户制单人
      "opDate":"2023-10-20 11:24:26",        //下单时间(yyyy-MM-dd HH:mm:ss)
      "statusText":"处理成功",        //订单状态(名称)
      "issueDate":"zjm485215588",        //出票日期(yyyy-MM-dd HH:mm:ss)
      "oaSerialnumber":"SL58445577484",        //客户出差申请单号
      "stApplyOrderNo":"EC230005785",        //美亚出差申请单号
    },    //订单数据
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

国际机票报价推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 解决方案数据 SolutionPush
    deadLineTime 价格有效期 String data  
    askPriceOrderNo 询价单号 String data  
    quotationNo 订单编号 String data  
    serviceOpName 客服制单人 String data  
    serviceOpId 客服制单人ID String data  
    isSumitIssue 是否直接出票 Boolean data  
    opDate 创建日期 String data  
    companyName 公司名称 String data  
    companyID 公司ID String data  
    outOrderNo 外部询价单号 String data  
    solutionState 解决方案状态(0待发送、1-已发送、2-已确认、5-已取消、6-已过期、7-已处理) Integer data  
    solutionNo 解决方案编号 String data  
    isCanChangePrice 是否接受变价 Boolean data  
    isCheckTripNo 是否校验行程编号 Boolean data  
    uatps uatp信息 Array[] data  
        creditCardName UATP卡名称 String data.uatps  
        creditCardID UATP卡号 String data.uatps  
        passengers 旅客信息 Array[] data.uatps  
            Code 美亚旅客编号 String data.uatps.passengers  
            outsidePassengerId 旅客工号 String data.uatps.passengers  
            Name 旅客名称 String data.uatps.passengers  
    pnrs PNR信息 Array[] data  
        pnr PNR String data.pnrs  
        content PNR信息内容 String data.pnrs  
        gds gds Integer data.pnrs  
    quotationList 订单信息 Array[] data  
        quotationNo 报价单号 String data.quotationList  
        statusMark 报价单状态(0-待跟进、1-跟进中、3-已安排、4-不可安排、5-变价待确认、6-同意变价、7-不同意变价) Integer data.quotationList  
        outsideNo 外部订单号 String data.quotationList  
        passengers 旅客信息 Array[] data.quotationList  
            Code 美亚旅客编号 String data.quotationList.passengers  
            outsidePassengerId 旅客工号 String data.quotationList.passengers  
            Name 旅客名称 String data.quotationList.passengers  
    contacters 联系人数据 Array[] data  
        name 联系人名称 String data.contacters  
        cellphoneNumber 联系手机号码 String data.contacters  
        telephoneNumber 联系电话号码 String data.contacters  
        email 邮箱 String data.contacters  
        fax 传真 String data.contacters  
    prices 价格数据 Array[] data  
        passengerType 旅客类型(0-成人,1-儿童,2-婴儿) String data.prices  
        passengerNum 旅客数 Integer data.prices  
        ticketPrice 票价 Number data.prices  
        tax 税费 Number data.prices  
        serviceFee 服务费 Number data.prices  
        singleTotal 单人单价 Number data.prices  
        total 多人总价格 Number data.prices  
    rule 退改签政策 SolutionRuleDto data  
        refundCN 退票规则 String data.rule  
        changeCN 改签规则 String data.rule  
        baggageCN 行李额规则 String data.rule  
        stayValidityType 停留有效期类型,0-单程,1-往返 Integer data.rule  
        stayValidity 停留有效期 String data.rule  
        stayValidityUnit 停留有效期时间单位,0-天;1-月 Integer data.rule  
        minimumStayValidity 最短停留时间 String data.rule  
        minimumStayValidityUnit 最短停留时间单位,0-天;1-月 Integer data.rule  
        longestStayValidity 最长停留时间单位 String data.rule  
        longestStayUnit 最长停留时间单位,0-天;1-月 Integer data.rule  
    passengers 旅客数据 Array[] data  
        name 名称 String data.passengers  
        gender 性别(不限 = -1,男 = 0,女 = 1) Integer data.passengers  
        birthDay 出生日期(格式yyyy-MM-dd) String data.passengers  
        nationality 国籍 String data.passengers  
        certType 证件类型 String data.passengers  
        certNo 证件号 String data.passengers  
        certNationality 证件签发国 String data.passengers  
        certEffectiveDate 证件有效期(格式yyyy-MM-dd) String data.passengers  
        outCode 旅客工号 String data.passengers  
        outsidePassengerId 对接方系统的旅客编号 String data.passengers  
    segments 航班数据 Array[] data  
        airlineName 航司名称 String data.segments  
        airlineCode 航司编码 String data.segments  
        arrivalCityName 到达城市名称 String data.segments  
        arrivalCityCode 到达城市三字码 String data.segments  
        arrivalAirportName 到达机票名称 String data.segments  
        arrivalAirportCode 到达机场三字码 String data.segments  
        arrivalTerminal 到达航站楼 String data.segments  
        arrivalTime 到达时间 String data.segments  
        departureCityName 出发城市名称 String data.segments  
        departureCityCode 出发城市三字码 String data.segments  
        departureAirportName 出发机票名称 String data.segments  
        departureAirportCode 出发机场三字码 String data.segments  
        departureTerminal 出发航站楼 String data.segments  
        departureTime 出发时间 String data.segments  
        segmentType 航程类型(0-单程;1-往返;2-多程) Integer data.segments  
        planeType 机型类型 String data.segments  
        tripNo 行程编号 Integer data.segments  
        flyTime 飞行时间,分钟 String data.segments  
        cabin 舱位(Y,J,K,H) String data.segments  
        classLevel 舱位等级(0-经济舱;1-商务舱;2-头等舱;3-豪华经济舱) Integer data.segments  
        carrierFlightNo 共享航班号,有共享航班才有值 String data.segments  
        flightNo 航班号 String data.segments  
        tripSegmentno 航段编号 Integer data.segments  
        stops 经停信息 Array[] data.segments  
            cityCode 经停城市三字码 String data.segments.stops  
            cityName 经停城市名称 String data.segments.stops  
            stayTime 经停时长,分钟 String data.segments.stops  

请求参数示例:

{
  "data":
    {
      "uatps":
        [{
          "passengers":
            [{
              "Code":"P157454",                //美亚旅客编号
              "outsidePassengerId":"ak10002",                //旅客工号
              "Name":"刘展超",                //旅客名称
            }],            //旅客信息
          "creditCardName":"因私护照",            //UATP卡名称
          "creditCardID":"154785512",            //UATP卡号
        }],        //uatp信息
      "rule":
        {
          "refundCN":"退票收500元",            //退票规则
          "changeCN":"同等舱位改期收100元 ",            //改签规则
          "baggageCN":"巴黎-福州 托运行李:免费托运行李:1件 手提行李:按航空公司客票规则为准
",            //行李额规则
          "stayValidityType":0,            //停留有效期类型,0-单程,1-往返
          "stayValidity": "",            //停留有效期
          "stayValidityUnit":0,            //停留有效期时间单位,0-天;1-月
          "minimumStayValidity": "",            //最短停留时间
          "minimumStayValidityUnit":0,            //最短停留时间单位,0-天;1-月
          "longestStayValidity": "",            //最长停留时间单位
          "longestStayUnit":0,            //最长停留时间单位,0-天;1-月
        },        //退改签政策
      "prices":
        [{
          "passengerType":"0",            //旅客类型(0-成人,1-儿童,2-婴儿)
          "passengerNum":1,            //旅客数
          "ticketPrice":6970.00,            //票价
          "tax":1789.00,            //税费
          "serviceFee":100.00,            //服务费
          "singleTotal":8859.00,            //单人单价
          "total":8759.00,            //多人总价格
        }],        //价格数据
      "segments":
        [{
          "airlineName":"国泰航空",            //航司名称
          "airlineCode":"CX",            //航司编码
          "arrivalCityName":"香港",            //到达城市名称
          "arrivalCityCode":"HKG",            //到达城市三字码
          "arrivalAirportName":"香港国际机场",            //到达机票名称
          "arrivalAirportCode":"HKG",            //到达机场三字码
          "arrivalTerminal":"1",            //到达航站楼
          "arrivalTime":"2023-10-31 07:00",            //到达时间
          "departureCityName":"巴黎",            //出发城市名称
          "departureCityCode":"PAR",            //出发城市三字码
          "departureAirportName":"查尔斯-戴高乐机场",            //出发机票名称
          "departureAirportCode":"CDG",            //出发机场三字码
          "departureTerminal":"1",            //出发航站楼
          "departureTime":"2023-10-30 11:40",            //出发时间
          "segmentType":0,            //航程类型(0-单程;1-往返;2-多程)
          "planeType":"77W",            //机型类型
          "tripNo":1,            //行程编号
          "stops":
            [{
              "cityCode":"CAN",                //经停城市三字码
              "cityName":"广州",                //经停城市名称
              "stayTime":"120",                //经停时长,分钟
            }],            //经停信息
          "flyTime":"740",            //飞行时间,分钟
          "cabin":"M",            //舱位(Y,J,K,H)
          "classLevel":0,            //舱位等级(0-经济舱;1-商务舱;2-头等舱;3-豪华经济舱)
          "carrierFlightNo": "",            //共享航班号,有共享航班才有值
          "flightNo":"CX260",            //航班号
          "tripSegmentno":1,            //航段编号
        }],        //航班数据
      "contacters":
        [{
          "name":"邓彤",            //联系人名称
          "cellphoneNumber":"15751234567",            //联系手机号码
          "telephoneNumber": "",            //联系电话号码
          "email":"zhentong@meiya.com",            //邮箱
          "fax": "",            //传真
        }],        //联系人数据
      "passengers":
        [{
          "name": "",            //名称
          "gender":0,            //性别(不限 = -1,男 = 0,女 = 1)
          "birthDay": "",            //出生日期(格式yyyy-MM-dd)
          "nationality": "",            //国籍
          "certType": "",            //证件类型
          "certNo": "",            //证件号
          "certNationality": "",            //证件签发国
          "certEffectiveDate": "",            //证件有效期(格式yyyy-MM-dd)
          "outCode": "",            //旅客工号
          "outsidePassengerId": "",            //对接方系统的旅客编号
        }],        //旅客数据
      "pnrs":
        [{
          "pnr":"广州",            //PNR
          "content":"广州",            //PNR信息内容
          "gds":广州,            //gds
        }],        //PNR信息
      "quotationList":
        [{
          "quotationNo":"QT230004587",            //报价单号
          "statusMark":3,            //报价单状态(0-待跟进、1-跟进中、3-已安排、4-不可安排、5-变价待确认、6-同意变价、7-不同意变价)
          "passengers":
            [{
              "Code":"P157454",                //美亚旅客编号
              "outsidePassengerId":"ak10002",                //旅客工号
              "Name":"刘展超",                //旅客名称
            }],            //旅客信息
          "outsideNo":"138303014943",            //外部订单号
        }],        //订单信息
      "deadLineTime":"2023-11-30 16:34",        //价格有效期
      "askPriceOrderNo":"QU2300000454",        //询价单号
      "quotationNo": "",        //订单编号
      "serviceOpName":"李嘉华",        //客服制单人
      "serviceOpId":"20160024",        //客服制单人ID
      "isSumitIssue":false,        //是否直接出票
      "opDate":"2023-10-16 16:35",        //创建日期
      "companyName":"美亚测试股份有限公司",        //公司名称
      "companyID":"S118022",        //公司ID
      "outOrderNo":"1713830301494333441",        //外部询价单号
      "solutionState":1,        //解决方案状态(0待发送、1-已发送、2-已确认、5-已取消、6-已过期、7-已处理)
      "solutionNo":"QU2300000454-1",        //解决方案编号
      "isCanChangePrice":false,        //是否接受变价
      "isCheckTripNo":false,        //是否校验行程编号
    },    //解决方案数据
  "password":"a26b3e1140d2fefb6e41944cbbb2ab39d19e9cbc",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231021091813826",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"RBOrderInfo",    //订单类型
  "orderType":70,    //订单类型(int)
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

保险订单推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 订单数据 InsuranceOrderPush
    deadLineTime 价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败) String data  
    tripId 行程编号 String data  
    companyId 公司编号 String data  
    failureReason 订单失败原因 String data  
    oaOtherInfo 其他信息,个性化客户需要(比如:中奖码) String data  
    firstOrderNo 美亚原购单号 String data  
    orderSource 订单来源
0:美亚前台
1:客服预订
2:app
3:oa对接
4:Android
5:IOS
6:H5
7:火车票线下退改
Integer data  
    receivePayType 支付方式
月结
现结
预存卡
String data  
    affiliateBusinessName 供应商 String data  
    pnr pnr String data  
    StaffPayExcess 个人承担费用,=true 为存在个人承担,false
添加日期: 2024-04-03
Boolean data  
    PolicyExcessAmount StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
添加日期: 2024-04-03
Number data  
    CompanyExcessAmount StaffPayExcess=true 时需要关注,公司承担的金额;
添加日期: 2024-04-03
Number data  
    c_TextField_2401 客户自定义字段1 String data  
    c_TextField_2402 客户自定义字段2 String data  
    c_TextField_2403 客户自定义字段3 String data  
    c_TextField_2404 客户自定义字段4 String data  
    c_TextField_2405 客户自定义字段5 String data  
    c_TextField_2406 客户自定义字段6 String data  
    c_TextField_2407 客户自定义字段7 String data  
    c_TextField_2408 客户自定义字段8 String data  
    totalPrice 当前订单总金额 Number data  
    opId 制单人旅客编号 String data  
    onBusiness 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 Integer data  
    orderRemark 订单备注 String data  
    outsideOrderNo 客户订单号 String data  
    orderNo 美亚订单号 String data  
    originalOrderNo 美亚原订单号 String data  
    opStaffCode 客户制单人工号 String data  
    opName 客户制单人 String data  
    opDate 下单时间(yyyy-MM-dd HH:mm:ss) String data  
    statusText 订单状态(名称) String data  
    issueDate 出票日期(yyyy-MM-dd HH:mm:ss) String data  
    oaSerialnumber 客户出差申请单号 String data  
    stApplyOrderNo 美亚出差申请单号 String data  
    contactInfo 联系人信息 OrderPushContactinfo data  
        contactName 联系人姓名 String data.contactInfo  
        mobile 手机号 String data.contactInfo  
        phone 固定电话 String data.contactInfo  
        email 邮箱 String data.contactInfo  
    policyList 出差政策列表 Array[] data  
        passengerCode 旅客编号 String data.policyList  
        staffCode 旅客编号 String data.policyList  
        passengerName 旅客姓名 String data.policyList  
        policyName 政策名称 String data.policyList  
        policyProperty 属性(建议/强制) String data.policyList  
        policyType 基础/分类/个人/附加 String data.policyList  
    priceList 价格列表 Array[] data  
        passengerType 旅客类型 String data.priceList  
        passengerNum 旅客人数 Integer data.priceList  
        insuranceNum 保险份数 Integer data.priceList  
        sellAmount 销售收入金额 Number data.priceList  
        sellServiceFee 销售收入服务费 Number data.priceList  
        sellRebate 销售返现 Number data.priceList  
        sellTotal 销售收入合计 Number data.priceList  
    costList 成本中心 Array[] data  
        remark 备注 String data.costList  
        staffCode 员工工号 String data.costList  
        passengerCode 旅客编号 String data.costList  
        passengerName 旅客名称 String data.costList  
        costId 成本中心编号 Integer data.costList  
        costCenterName 成本中心名称 String data.costList  
        amount 成本金额 Number data.costList  
    remarkInfo 备注信息 InsuranceRemark data  
        ticketOrderNo 关联机票订单编码 String data.remarkInfo  
        clause 保险条款 String data.remarkInfo  
        assurer 承保人 String data.remarkInfo  
        coverage 最高保额 Number data.remarkInfo  
        invoiceTitle 发票抬头 String data.remarkInfo  
        insuranceType 购保种类 赠送: 0,购买: 1 Integer data.remarkInfo  
        insurancePrice 保险面价 Number data.remarkInfo  
        expiryDate 保险期限,天 Integer data.remarkInfo  
        plan 保险计划 String data.remarkInfo  
        insuranceInfoJson 其他保险相关信息json String data.remarkInfo  
        insuranceInfo InsuranceInfoJson InsuranceInfoOther data.remarkInfo  
            insuranceCode 产品编号 String data.remarkInfo.insuranceInfo  
            insuranceName 产品名称 String data.remarkInfo.insuranceInfo  
            productSubTypeName 产品子类型名称 String data.remarkInfo.insuranceInfo  
            securityPlanCode 保障计划编号 String data.remarkInfo.insuranceInfo  
            securityPlanName 保障计划名称 String data.remarkInfo.insuranceInfo  
            travelPlansCode 旅行计划编号 String data.remarkInfo.insuranceInfo  
            travelPlansName 旅行计划名称 String data.remarkInfo.insuranceInfo  
            underwritingAge 承保年龄 String data.remarkInfo.insuranceInfo  
    passengerList 旅客信息 Array[] data  
        reasonId 差旅政策违反原因序号 Integer data.passengerList  
        reasonRemark 差旅政策违反原因 String data.passengerList  
        errorMessage 退票失败原因(订单为火车票时有值) String data.passengerList  
        returnStatus 出票状况(订单为火车票时有值) String data.passengerList  
        seatNo 座席号(订单为火车票时有值) String data.passengerList  
        originalTicketNo 机票/火车票原票号(改签单时有值) String data.passengerList  
        belongToProject 归属项目
添加日期: 2023-11-21
String data.passengerList  
        travelPurpose 出行目的
添加日期: 2023-11-21
String data.passengerList  
        passengerNo 旅客排序号(从1开始递增) Integer data.passengerList  
        passengerCode 旅客编号 String data.passengerList  
        passengerName 旅客姓名 String data.passengerList  
        certificateType 证件类型 String data.passengerList  
        certificateId 证件号码 String data.passengerList  
        passengerType 旅客类型(成人/儿童/婴儿) String data.passengerList  
        ticketNo 机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系) String data.passengerList  
        staffCode 员工工号 String data.passengerList  
        mobile 旅客手机号码 String data.passengerList  
        email 旅客邮箱,国际机票使用 String data.passengerList  
        statusDesc 客票状态描述 String data.passengerList  
        ticketStatus 票号状态 1:待使用、2:已使用、3:已经办理登记、4:已离港、5:已作废、6:已退票、7:换开、8:挂起、9:机场控制、10:机场控制、11:未查到 String data.passengerList  
        depName 部门名称,用/分隔(列表返回最后一级,详细返回全级)
添加日期: 2018-10-18
String data.passengerList  
        belongToCenter 归属中心
添加日期: 2023-11-21
Array[] data.passengerList  
            centerNo 序号
添加日期: 2023-11-21
Integer data.passengerList.belongToCenter  
            centerTitle 归属中心标题
添加日期: 2023-11-21
String data.passengerList.belongToCenter  
            centerName 归属成本中心选项值
添加日期: 2023-11-21
String data.passengerList.belongToCenter  

请求参数示例:

{
  "password":"6e9bd61717cffbd7935a9ad960c86a181dfa7f59",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231020165941187",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"IOOrderInfo",    //订单类型
  "orderType":40,    //订单类型(int)
  "data":
    {
      "priceList":
        [{
          "passengerType":"成人",            //旅客类型
          "passengerNum":1,            //旅客人数
          "insuranceNum":1,            //保险份数
          "sellAmount":30.00,            //销售收入金额
          "sellServiceFee":0.00,            //销售收入服务费
          "sellRebate":0.00,            //销售返现
          "sellTotal":30.00,            //销售收入合计
        }],        //价格列表
      "remarkInfo":
        {
          "ticketOrderNo":"TB2301731512",            //关联机票订单编码
          "clause":"请仔细阅读保险条款、保险须知及免除责任。",            //保险条款
          "assurer":"众安在线财产保险股份有限公司",            //承保人
          "coverage":260.00,            //最高保额
          "invoiceTitle": "",            //发票抬头
          "insuranceType":1,            //购保种类 赠送: 0,购买: 1
          "insurancePrice":IOOrderInfo,            //保险面价
          "expiryDate":1,            //保险期限,天
          "plan":"单次航班",            //保险计划
          "insuranceInfoJson":"IOOrderInfo",            //其他保险相关信息json
          "insuranceInfo":
            {
              "insuranceCode":"10209",                //产品编号
              "insuranceName":"众安个人航空意外险-方案二",                //产品名称
              "productSubTypeName":"国内航空保险",                //产品子类型名称
              "securityPlanCode":"SP2022070710334",                //保障计划编号
              "securityPlanName":"默认",                //保障计划名称
              "travelPlansCode":"TP2022070812166",                //旅行计划编号
              "travelPlansName":"单次航班",                //旅行计划名称
              "underwritingAge": "",                //承保年龄
            },            //InsuranceInfoJson
        },        //备注信息
      "deadLineTime":"2023/11/25 0:00:00",        //价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败)
      "tripId": "",        //行程编号
      "companyId":"S117955",        //公司编号
      "failureReason": "",        //订单失败原因
      "oaOtherInfo":"zjm485215588",        //其他信息,个性化客户需要(比如:中奖码)
      "firstOrderNo":"TB2024000154",        //美亚原购单号
      "orderSource":3,        //订单来源
      "receivePayType":"月结",        //支付方式
      "affiliateBusinessName":"广东美亚商旅科技有限公司",        //供应商
      "pnr": "",        //pnr
      "passengerList":
        [{
          "reasonId":0,            //差旅政策违反原因序号
          "reasonRemark": "",            //差旅政策违反原因
          "errorMessage": "",            //退票失败原因(订单为火车票时有值)
          "returnStatus": "",            //出票状况(订单为火车票时有值)
          "seatNo": "",            //座席号(订单为火车票时有值)
          "originalTicketNo": "",            //机票/火车票原票号(改签单时有值)
          "belongToCenter":
            [{
              "centerNo":0,                //序号
              "centerTitle": "",                //归属中心标题
              "centerName": "",                //归属成本中心选项值
            }],            //归属中心
          "belongToProject": "",            //归属项目
          "travelPurpose": "",            //出行目的
          "passengerNo":1,            //旅客排序号(从1开始递增)
          "passengerCode":"P827827",            //旅客编号
          "passengerName":"张宇宇",            //旅客姓名
          "certificateType":"因公护照",            //证件类型
          "certificateId":"562233",            //证件号码
          "passengerType":"成人",            //旅客类型(成人/儿童/婴儿)
          "ticketNo":"2",            //机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系)
          "staffCode":"WBDDH002",            //员工工号
          "mobile": "",            //旅客手机号码
          "email": "",            //旅客邮箱,国际机票使用
          "statusDesc": "",            //客票状态描述
          "ticketStatus": "",            //票号状态 1:待使用、2:已使用、3:已经办理登记、4:已离港、5:已作废、6:已退票、7:换开、8:挂起、9:机场控制、10:机场控制、11:未查到
          "depName":"0922部门/0922",            //部门名称,用/分隔(列表返回最后一级,详细返回全级)
        }],        //旅客信息
      "costList":
        [{
          "remark": "",            //备注
          "staffCode": "",            //员工工号
          "passengerCode":"P409149",            //旅客编号
          "passengerName":"陈军凤",            //旅客名称
          "costId":163939,            //成本中心编号
          "costCenterName":"董事会",            //成本中心名称
          "amount":240.00,            //成本金额
        }],        //成本中心
      "contactInfo":
        {
          "contactName":"张宇宇",            //联系人姓名
          "mobile":"15617929598",            //手机号
          "phone": "",            //固定电话
          "email":"St87875@meiya.com",            //邮箱
        },        //联系人信息
      "policyList":
        [{
          "passengerCode":"P415090",            //旅客编号
          "staffCode":"董事会",            //旅客编号
          "passengerName":"WBDDH001",            //旅客姓名
          "policyName":"机票差旅政策一",            //政策名称
          "policyProperty":"强制",            //属性(建议/强制)
          "policyType":"基础",            //基础/分类/个人/附加
        }],        //出差政策列表
      "StaffPayExcess":false,        //个人承担费用,=true 为存在个人承担,false
      "PolicyExcessAmount":0.0,        //StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
      "CompanyExcessAmount":818,        //StaffPayExcess=true 时需要关注,公司承担的金额;
      "c_TextField_2401": "",        //客户自定义字段1
      "c_TextField_2402": "",        //客户自定义字段2
      "c_TextField_2403": "",        //客户自定义字段3
      "c_TextField_2404": "",        //客户自定义字段4
      "c_TextField_2405": "",        //客户自定义字段5
      "c_TextField_2406": "",        //客户自定义字段6
      "c_TextField_2407": "",        //客户自定义字段7
      "c_TextField_2408": "",        //客户自定义字段8
      "totalPrice":818.00,        //当前订单总金额
      "opId": "",        //制单人旅客编号
      "onBusiness":0,        //订单类型(1:因公;0:因私)      注意:如果因私订单不需要的,记得接收时过滤掉
      "orderRemark":"订单备注",        //订单备注
      "outsideOrderNo":"jd20231011022",        //客户订单号
      "orderNo":"HB2300004135",        //美亚订单号
      "originalOrderNo": "",        //美亚原订单号
      "opStaffCode":"WBDDH001",        //客户制单人工号
      "opName":"张宇宇",        //客户制单人
      "opDate":"2023-10-20 11:24:26",        //下单时间(yyyy-MM-dd HH:mm:ss)
      "statusText":"处理成功",        //订单状态(名称)
      "issueDate":"zjm485215588",        //出票日期(yyyy-MM-dd HH:mm:ss)
      "oaSerialnumber":"SL58445577484",        //客户出差申请单号
      "stApplyOrderNo":"EC230005785",        //美亚出差申请单号
    },    //订单数据
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

航变动态推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 订单数据 FlightChangeNoticePush
    orderNo 订单号 String data  
    originCityName 始发城市 String data  
    destinationCityName 到达城市 String data  
    originAirportName 始发地机场名称 String data  
    destinationAirportName 目的地机场名称 String data  
    originAirportCode 始发地机场三字码 String data  
    destinationAirportCode 目的地机场三字码 String data  
    depTerminal 出发航站楼 String data  
    arrTerminal 目的地航站楼(不详时传 --) String data  
    originalFlightNo 原航班号 必填,如果航变类型不是“变更-航班号”时,取航班动态数据库中【航班号】;如果是“变更-航班号”,取【原航班号】 String data  
    departureDateTime 原计划起飞时间:必填,格式:日期+时间 String data  
    arrivalDateTime 原计划到达时间:必填,格式:日期+时间 String data  
    flightChangeType 航变类型 String data  
    newFlightNo (新)航班号 String data  
    newDepartureDateTime 新航班,预计起飞时间:必填,格式:日期+时间 String data  
    newArrivalDateTime 新航班,预计到达时间:必填,格式:日期+时间 String data  
    newOriginAirportCode 始发地机场三字码 String data  
    newDestinationAirportCode 目的地机场三字码 String data  
    newDepTerminal 出发航站楼 String data  
    newArrTerminal 目的地航站楼(不详时传 --) String data  
    noticeDateTime 航班变动时间:取【消息推送时间】 String data  

请求参数示例:

{
  "data":
    {
      "orderNo": "",        //订单号
      "originCityName":"北京",        //始发城市
      "destinationCityName":"广州",        //到达城市
      "originAirportName":"首都国际机场",        //始发地机场名称
      "destinationAirportName":"白云国际机场",        //目的地机场名称
      "originAirportCode":"PEK",        //始发地机场三字码
      "destinationAirportCode":"CAN",        //目的地机场三字码
      "depTerminal":"T3",        //出发航站楼
      "arrTerminal":"T1",        //目的地航站楼(不详时传 --)
      "originalFlightNo":"CA1301",        //原航班号 必填,如果航变类型不是“变更-航班号”时,取航班动态数据库中【航班号】;如果是“变更-航班号”,取【原航班号】
      "departureDateTime":"2023-10-23 15:00:00",        //原计划起飞时间:必填,格式:日期+时间
      "arrivalDateTime":"2023-10-23 18:20:00",        //原计划到达时间:必填,格式:日期+时间
      "flightChangeType":"起飞",        //航变类型
      "newFlightNo":"CA1301",        //(新)航班号
      "newDepartureDateTime":"2023-10-23 15:00:00",        //新航班,预计起飞时间:必填,格式:日期+时间
      "newArrivalDateTime":"2023-10-23 18:10:00",        //新航班,预计到达时间:必填,格式:日期+时间
      "newOriginAirportCode":"PEK",        //始发地机场三字码
      "newDestinationAirportCode":"CAN",        //目的地机场三字码
      "newDepTerminal": "",        //出发航站楼
      "newArrTerminal": "",        //目的地航站楼(不详时传 --)
      "noticeDateTime":"2023/10/23 15:38:09",        //航班变动时间:取【消息推送时间】
    },    //订单数据
  "password":"a26b3e1140d2fefb6e41944cbbb2ab39d19e9cbc",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231021091813826",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"HBOrderInfo",    //订单类型
  "orderType":8,    //订单类型(int)
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

火车票线下退款通知:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 订单数据 TrainRefundNoticeData
    supplierOrderNo 供应商订单号 String data  
    orderNo 商旅网订单号 String data  
    returnMoney 退款金额 Number data  
    oaSerialnumber 出差申请单号 String data  

请求参数示例:

{
  "data":
    {
      "supplierOrderNo":"885447841241",        //供应商订单号
      "orderNo":"RB2300000752",        //商旅网订单号
      "returnMoney":200,        //退款金额
      "oaSerialnumber":"SL20231015425",        //出差申请单号
    },    //订单数据
  "password":"a26b3e1140d2fefb6e41944cbbb2ab39d19e9cbc",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231021091813826",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"RBOrderInfo",    //订单类型
  "orderType":70,    //订单类型(int)
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

火车票停运/恢复通知:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data ApiTrainReviveNoticeData
    orderNo 美亚订单号 String data  
    oaSerialnumber 出差申请号 String data  
    trainNo 车次号 String data  
    trainDate 停运日期:yyyy-mm-dd String data  
    stopType 停运类型(1:整列停运 2:变更首站停运 3:变更末站停运 4:局部区间停运 5:停售 6:恢复运行) Integer data  
    startStation 停运起始站 String data  
    endStation 停运结束站 String data  
    fromStation 出发站 String data  
    fromStationCode 出发站编码 String data  
    toStationCode 到达站编码 String data  
    toStation 到达站 String data  
    departureDate 发车日期 String data  

请求参数示例:

{
  "data":
    {
      "orderNo":"RB2300000752",        //美亚订单号
      "oaSerialnumber":"SL20231015425",        //出差申请号
      "trainNo":"1",        //车次号
      "trainDate":"2023-10-19",        //停运日期:yyyy-mm-dd
      "stopType":1,        //停运类型(1:整列停运 2:变更首站停运 3:变更末站停运 4:局部区间停运 5:停售 6:恢复运行)
      "startStation":"广州南",        //停运起始站
      "endStation":"深圳北",        //停运结束站
      "fromStation":"广州南",        //出发站
      "fromStationCode":"GGQ",        //出发站编码
      "toStationCode":"SZQ",        //到达站编码
      "toStation":"深圳北",        //到达站
      "departureDate":"2023-10-21",        //发车日期
    },    //
  "password":"a26b3e1140d2fefb6e41944cbbb2ab39d19e9cbc",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231021091813826",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"RBOrderInfo",    //订单类型
  "orderType":70,    //订单类型(int)
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

电子行程单处理结果推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
data 电子行程单ofd文件Base64文本 String
fileName 电子行程单ofd文件名 String
ticketNum 票号 String
password 验签 timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间 yyyyMMddHHmmssfff格式 String
msgType 推送类型 蓝单(开具)= ElectronicItineraryIssuance 红单(作废) = ElectronicItineraryCancellation String
orderType 订单类型(int) 1=订 2=改 Integer
result 处理结果 String
itineraryNumber 行程单号 String

请求参数示例:

{
  "data":"UEsDBBQACAgIAAd4mFgAAAAAAAAAAIGHAAAAAA==...",    //电子行程单ofd文件Base64文本
  "fileName":"123-1628250826.ofd",    //电子行程单ofd文件名
  "ticketNum":"781-3406666666",    //票号
  "password":"b397033c0cb9d723d665d529cf4656eb25ba6565",    //验签
            timeStamp+密钥 Sha1加密后值
  "timeStamp":"yyyyMMddHHmmssfff",    //当前时间
            yyyyMMddHHmmssfff格式
  "msgType":"ElectronicItineraryIssuance",    //推送类型 
            蓝单(开具)= ElectronicItineraryIssuance 
            红单(作废) = ElectronicItineraryCancellation
  "orderType":1,    //订单类型(int) 1=订 2=改
  "result":"开具成功,开具失败,作废成功,作废失败",    //处理结果
  "itineraryNumber":"12345678911000000001",    //行程单号
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

调整单推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
adjustMsgType 被调整订单类型 String
adjustOrderType 被调整订单类型(int) Integer
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 订单数据 ApiAdjustOrderPush
    originalOrderType Integer data  
    c_TextField_2401 客户自定义字段1 String data  
    c_TextField_2402 客户自定义字段2 String data  
    c_TextField_2403 客户自定义字段3 String data  
    c_TextField_2404 客户自定义字段4 String data  
    c_TextField_2405 客户自定义字段5 String data  
    c_TextField_2406 客户自定义字段6 String data  
    c_TextField_2407 客户自定义字段7 String data  
    c_TextField_2408 客户自定义字段8 String data  
    totalPrice 当前订单总金额 Number data  
    opId 制单人旅客编号 String data  
    onBusiness 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 Integer data  
    orderRemark 订单备注 String data  
    outsideOrderNo 客户订单号 String data  
    orderNo 美亚订单号 String data  
    originalOrderNo 美亚原订单号 String data  
    opStaffCode 客户制单人工号 String data  
    opName 客户制单人 String data  
    opDate 下单时间(yyyy-MM-dd HH:mm:ss) String data  
    statusText 订单状态(名称) String data  
    issueDate 出票日期(yyyy-MM-dd HH:mm:ss) String data  
    oaSerialnumber 客户出差申请单号 String data  
    stApplyOrderNo 美亚出差申请单号 String data  
    passengerList Array[] data  
        passengerCode 旅客编号 String data.passengerList  
        passengerName 旅客姓名 String data.passengerList  
        passengerType 旅客类型(成人/儿童/婴儿) String data.passengerList  
        staffCode 员工工号 String data.passengerList  
        depName 部门 String data.passengerList  
        costId 成本中心编号 String data.passengerList  
        costCenterName 成本中心名称 String data.passengerList  
        amount 成本中心金额 String data.passengerList  
        perAmount 调整金额合计 Number data.passengerList  
    priceList Array[] data  
        passengerCode 旅客编号 String data.priceList  
        passengerName 旅客姓名 String data.priceList  
        passengerType 旅客类型(成人/儿童/婴儿) String data.priceList  
        staffCode 员工工号 String data.priceList  
        ticketPrice 金额 Number data.priceList  
        servicePrice 服务费 Number data.priceList  
        serviceCommission 改签/退票手续费 Number data.priceList  
        tax 机建费/税 Number data.priceList  
        oilFee 机票-燃油费 Number data.priceList  
        surcharge 机票-单据附加费 Number data.priceList  
        usedFlight 机票-已使用航段费 Number data.priceList  
        changeReturnPrice 火车票-改签差额退费 Number data.priceList  
        roomPrice 酒店-房费 Number data.priceList  
        foodPrice 酒店-餐费 Number data.priceList  
        bedPrice 酒店-床费 Number data.priceList  
        rebatePrice 酒店-返现 Number data.priceList  

请求参数示例:

{
  "data":
    {
      "originalOrderType":0,        //
      "passengerList":
        [{
          "passengerCode": "",            //旅客编号
          "passengerName": "",            //旅客姓名
          "passengerType": "",            //旅客类型(成人/儿童/婴儿)
          "staffCode": "",            //员工工号
          "depName": "",            //部门
          "costId": "",            //成本中心编号
          "costCenterName": "",            //成本中心名称
          "amount": "",            //成本中心金额
          "perAmount":0,            //调整金额合计
        }],        //
      "priceList":
        [{
          "passengerCode": "",            //旅客编号
          "passengerName": "",            //旅客姓名
          "passengerType": "",            //旅客类型(成人/儿童/婴儿)
          "staffCode": "",            //员工工号
          "ticketPrice":0,            //金额
          "servicePrice":0,            //服务费
          "serviceCommission":0,            //改签/退票手续费
          "tax":0,            //机建费/税
          "oilFee":0,            //机票-燃油费
          "surcharge":0,            //机票-单据附加费
          "usedFlight":0,            //机票-已使用航段费
          "changeReturnPrice":0,            //火车票-改签差额退费
          "roomPrice":0,            //酒店-房费
          "foodPrice":0,            //酒店-餐费
          "bedPrice":0,            //酒店-床费
          "rebatePrice":0,            //酒店-返现
        }],        //
      "c_TextField_2401": "",        //客户自定义字段1
      "c_TextField_2402": "",        //客户自定义字段2
      "c_TextField_2403": "",        //客户自定义字段3
      "c_TextField_2404": "",        //客户自定义字段4
      "c_TextField_2405": "",        //客户自定义字段5
      "c_TextField_2406": "",        //客户自定义字段6
      "c_TextField_2407": "",        //客户自定义字段7
      "c_TextField_2408": "",        //客户自定义字段8
      "totalPrice":818.00,        //当前订单总金额
      "opId": "",        //制单人旅客编号
      "onBusiness":0,        //订单类型(1:因公;0:因私)      注意:如果因私订单不需要的,记得接收时过滤掉
      "orderRemark":"订单备注",        //订单备注
      "outsideOrderNo":"jd20231011022",        //客户订单号
      "orderNo":"HB2300004135",        //美亚订单号
      "originalOrderNo": "",        //美亚原订单号
      "opStaffCode":"WBDDH001",        //客户制单人工号
      "opName":"张宇宇",        //客户制单人
      "opDate":"2023-10-20 11:24:26",        //下单时间(yyyy-MM-dd HH:mm:ss)
      "statusText":"处理成功",        //订单状态(名称)
      "issueDate":"zjm485215588",        //出票日期(yyyy-MM-dd HH:mm:ss)
      "oaSerialnumber":"SL58445577484",        //客户出差申请单号
      "stApplyOrderNo":"EC230005785",        //美亚出差申请单号
    },    //订单数据
  "adjustMsgType":"TBOrderInfo",    //被调整订单类型
  "adjustOrderType":1,    //被调整订单类型(int)
  "password":"6e9bd61717cffbd7935a9ad960c86a181dfa7f59",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231020165941187",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"TBOrderInfo",    //订单类型
  "orderType":1,    //订单类型(int)
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}

用车订单推送:客户提供

 

请求参数:

请求参数
参数名 备注 参数类型 父级
password timeStamp+密钥 Sha1加密后值 String
timeStamp 当前时间yyyyMMddHHmmssfff格式 String
msgType 订单类型 String
orderType 订单类型(int) Integer
data 订单数据 ApiCarOrderPush
    productTypeName 产品类型 String data  
    productSubTypeName 产品子类型 String data  
    productName 产品名称 String data  
    cityName 出发城市 String data  
    origincityName 出发城市名称 String data  
    destinationCity 目的地城市 String data  
    destinationCityName 目的地城市名称 String data  
    productDetail 产品信息 String data  
    staffCode 员工工号 String data  
    depName 部门名称 String data  
    totalPrice 当前订单总金额 Number data  
    opId 制单人旅客编号 String data  
    onBusiness 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 Integer data  
    orderRemark 订单备注 String data  
    outsideOrderNo 客户订单号 String data  
    orderNo 美亚订单号 String data  
    originalOrderNo 美亚原订单号 String data  
    opStaffCode 客户制单人工号 String data  
    opName 客户制单人 String data  
    opDate 下单时间(yyyy-MM-dd HH:mm:ss) String data  
    statusText 订单状态(名称) String data  
    issueDate 出票日期(yyyy-MM-dd HH:mm:ss) String data  
    oaSerialnumber 客户出差申请单号 String data  
    stApplyOrderNo 美亚出差申请单号 String data  
    priceInfo ApiCarOrderPriceInfo data  
        totalPrice 用车费用(元) Number data.priceInfo  
        servicePirce 服务费 Number data.priceInfo  
    contactInfo 联系人信息 OrderPushContactinfo data  
        contactName 联系人姓名 String data.contactInfo  
        mobile 手机号 String data.contactInfo  
        phone 固定电话 String data.contactInfo  
        email 邮箱 String data.contactInfo  
    tripInfo 行程信息 ApiCarOrderTripInfo data  
        startAddress 出发地 String data.tripInfo  
        endAddress 目的地 String data.tripInfo  
        iReason 用车事由 String data.tripInfo  
        customerRemark 用车事由备注 String data.tripInfo  
        status 用车状态(名称) String data.tripInfo  
        supplierName 服务商(名称) String data.tripInfo  
        startServiceTime 出发时间 String data.tripInfo  
        endServiceTime 到达时间 String data.tripInfo  
        cancelTime 取消时间 String data.tripInfo  
        distanceKM 全程距离(KM) String data.tripInfo  
        durationMin 全程时长(分钟) String data.tripInfo  
        totalPrice 用车费用(元) Number data.tripInfo  
        vehicleInfo 车辆信息 String data.tripInfo  
        vehicleName 车型 String data.tripInfo  

请求参数示例:

{
  "password":"6e9bd61717cffbd7935a9ad960c86a181dfa7f59",    //timeStamp+密钥 Sha1加密后值
  "timeStamp":"20231020165941187",    //当前时间yyyyMMddHHmmssfff格式
  "msgType":"CarOrderInfo",    //订单类型
  "orderType":404,    //订单类型(int)
  "data":
    {
      "productTypeName": "",        //产品类型
      "productSubTypeName": "",        //产品子类型
      "productName": "",        //产品名称
      "cityName": "",        //出发城市
      "origincityName": "",        //出发城市名称
      "destinationCity": "",        //目的地城市
      "destinationCityName": "",        //目的地城市名称
      "productDetail": "",        //产品信息
      "staffCode": "",        //员工工号
      "depName": "",        //部门名称
      "contactInfo":
        {
          "contactName":"张宇宇",            //联系人姓名
          "mobile":"15617929598",            //手机号
          "phone": "",            //固定电话
          "email":"St87875@meiya.com",            //邮箱
        },        //联系人信息
      "tripInfo":
        {
          "startAddress":"重庆南路227号",            //出发地
          "endAddress":"南京东路20号",            //目的地
          "iReason": "",            //用车事由
          "customerRemark": "",            //用车事由备注
          "status":"已成交",            //用车状态(名称)
          "supplierName":"享道出行",            //服务商(名称)
          "startServiceTime":"2023-10-19 14:01:10",            //出发时间
          "endServiceTime":"2023-10-19 14:01:36",            //到达时间
          "cancelTime": "",            //取消时间
          "distanceKM":"4.4",            //全程距离(KM)
          "durationMin":"0",            //全程时长(分钟)
          "totalPrice":22.32,            //用车费用(元)
          "vehicleInfo":"经济型",            //车辆信息
          "vehicleName":"经济型|桂DTL219 棕色 名爵6",            //车型
        },        //行程信息
      "priceInfo":
        {
          "totalPrice":22.32,            //用车费用(元)
          "servicePirce":0.00,            //服务费
        },        //
      "totalPrice":818.00,        //当前订单总金额
      "opId": "",        //制单人旅客编号
      "onBusiness":0,        //订单类型(1:因公;0:因私)      注意:如果因私订单不需要的,记得接收时过滤掉
      "orderRemark":"订单备注",        //订单备注
      "outsideOrderNo":"jd20231011022",        //客户订单号
      "orderNo":"HB2300004135",        //美亚订单号
      "originalOrderNo": "",        //美亚原订单号
      "opStaffCode":"WBDDH001",        //客户制单人工号
      "opName":"张宇宇",        //客户制单人
      "opDate":"2023-10-20 11:24:26",        //下单时间(yyyy-MM-dd HH:mm:ss)
      "statusText":"处理成功",        //订单状态(名称)
      "issueDate":"zjm485215588",        //出票日期(yyyy-MM-dd HH:mm:ss)
      "oaSerialnumber":"SL58445577484",        //客户出差申请单号
      "stApplyOrderNo":"EC230005785",        //美亚出差申请单号
    },    //订单数据
}

 

返回参数:

返回参数
参数名 备注 参数类型
code 返回代码,10000=成功,其他为错误 String
description 执行结果描述 String

返回参数示例:

{
  "code":"10000",    //返回代码,10000=成功,其他为错误
  "description":"请求成功",    //执行结果描述
}
Back to top