用户工具

站点工具


3.6_采购生单_国际机票_itoordersave_inside

这是本文档旧的修订版!


3.6 7采购生单(ITOOrderSave)

3.6.1请求参数

参数 类型 说明 必填 备注
policySerialNumberString 计价key Y
createOrderTypeInt 下单方式 Y 1:实时抗班下单
2:PNR下单
3:航段下单
PNRString PNR N 下单方式为2、3该字段必填 且需先授权给出票 OFFICE号
isConvertint是否转编码 N 当下单方式为2、3
是否自动转编码:1:转0:不转
(计价结果isConvert为1) \\(若不转生单为申请单,人工跟进)
passengerListArray 乘客列表 Y/N 当下单方式为1、3必填
QDOrderIDString 第三方订单号 N
APIAntiOfficeString API反授权office N
FlightChangeNoticeMobileNumberString 航变通知手机号 N 需生成PNR且成功时生效
contactObject 联系信息 Y/N 订单联系信息,若不传则按默认联系方式

passengerList:

参数 类型 说明 必填 备注
nameString 乘客姓名 Y
passengerTypeInt 乘客类型 Y 0:成人
1:儿童
2:婴儿
3:老人
4:学生
5:劳务
6:移民
7:海员
8:青年
nationalityString 国籍代码 Y
IDTypeInt 证件类型Y 0:护照
1:其他有效证件
IDNumberString 证件号码 Y
IDExpirationString 证件有效期 Y
genderInt性别 Y 1:男
0:女
birthdayString 出生日期 Y
PhoneNumberString 手机号 Y 根据航司规定,部分航司必须录入

contact:

参数 类型 说明 必填 备注
linkerString 联系人 Y
phoneString 联系人手机 Y 若订单生编,则作为编码OSI CTCT项
emailString 邮箱 N
flightChangeNoticeMobileNumberString 航变通知手机号 N 若订单生编,则作为编码OSI CTCM项
contentString 备注 N
isEmailInt出票邮件通知 N 默认为“0”;若“1”则出票成功发送邮件至上面参数邮箱
isSMSInt出票短信通知 N 默认为“0”;若“1”则出票成功发送短信至上面参数联系人手机

3.6.2请求样例

实时航班下单

{
	"createOrderType": "1",
	"policySerialNumber": "145d34d096fa49f361f39cc2824e7ca4",
	"isConvert": "0",
	"QDOrderID": "1",
"APIAntiOffice": "CAN826",
	"passengerList": [
		{
			"name": "TEST/A",
			"passengerType": "0",
			"nationality": "CN",
			"IDType": "0",
			"IDNumber": "123456",
			"IDExpiration": "2020-01-01",
			"gender": "1",
			"birthday": "1980-08-08",
			"PNR": "XXXXXX",
			"PhoneNumber": "12345678900"
		}
	]
}



====PNR下单====
{ 
"PNR":"JXHX8X",
	"createOrderType": "2",
	"policySerialNumber": "8b658fef590b6c535629596bc5ae9d5d",
	"isConvert": "0",
	"QDOrderID": "1",
	"FlightChangeNoticeMobileNumber": "13512345678"
}

4.5.3返回参数

参数 类型 说明 备注
code String 是否调用接口成功 20000表示成功,非20000表异常
detail Object 结果集
description String 描述 当异常时记录异常信息

detail:

参数 类型 说明 备注
TOOrderIDString 单号 若返回空,则该单下单不成功
PNRString PNR
DescString 说明
OrderStatusInt订单状态 状态仅供参考,不作为订单实际状态的依据

3.6.4返回样例

{
  "code": "20000",
  "detail": {
	"TOOrderID": "TO17113024895",
	"PNR": "XXXXXX",
	"status": 1
}
}
3.6_采购生单_国际机票_itoordersave_inside.1615024776.txt.gz · 最后更改: 2021/03/06 09:59 由 tiny