1.问题描述:本票通资料去哪里下载?
资料下载地址:https://hl.alipay.com/alidzweb/index.html。
2.问题描述:报错:“入库成功,支付信息获取失败”?
问题分析:本票通的内部重试机制如下,
1).取支付信息时网络异常【重试即可】。
2).川航(3U)入库PNR中含有没有座位的航段,此种PNR可以入库,但不能进行支付。
3.问题描述:本票通服务器版税及票面价校验规则?
解答:
(1).接口orderex,order:srctax+srcconstructfee(总机建+总燃油),srcticketprice(总票面价);
(2).接口input:srctax+srcconstructfee(总机建+总燃油),srcticketprice(总票面价);
(3).接口querypricebypnrex,newquerypricebypnr,querypricebypnr:ticketprice(成人单价,CA根据票面价返回规则配置确定是校验单成人票面价还是总票面价),如果国航成人包含儿童时,验单人的时候,按照成人的票面价。
4.问题描述:本票通自动退出 ?
原因分析:
1.会话启动的程序会在会话关闭后自动关闭,控制台启动程序不会自动关闭。
2.系统兼容问题,如果是64位的2008 出现问题换 .net 4.0 试一下,如果还不行建议换系统。
解决方案:1.查看日志是否存在异常出现,或是系统级别的错误提示(一般为堆栈溢出,大多为环境不兼容或是长时间未重启);2.如果均正常确认用户是否远程启动后是否注销会话。
5.问题描述:接口报"未配置帐号信息"
原因分析:1.未设置帐号信息;2.配置文件被锁定,不能读取。
处理方法:
1.产品配置文件或小助手是否设置了帐号信息。
2.查看日志AliDZConfig.xml、alidz.fyp文件读取是否正常,如果文件被锁定(如果锁定进行第3个步骤)。
3.查看进程里面AliDZ.exe、aliDZConsole.exe是否大于两个,如果大于两个,关闭所有进程重启本票通。
4.如果前3个步骤不能解决问题查看一下防病毒软件是否加入了白名单。
6.问题描述:接口返回“平台商参数超长”
原因分析:平台代扣设置的PID是错误的
解决方案:在下面的图汇总正确配置pid和密钥。该pid和密钥需要事先发给支付宝技术支持做配置。
7.问题描述:本票通未回填票号?
原因分析: 1.出票失败未获取到票号;2.获取到票号回调平台失败。
解决方案:
1.查看日志本票通是否获取到票号,获取到了进行下一步操作。如果没有获取到票号查看航空公司是否已存在票号(如果航空公司已有票号本票通未获取到联系技术,如果不存在只能联系航空公司了)。
2.查看日志显示本票通发送了回调请求。如果未回调属于本票通的问题,联系技术。
3.如果回调了并且未成功,需要平台自己确认回调接口是否正常。
4.回调接口正常,数据是XML格式的默认会被 IIS或防火墙拦截。防火墙增加白名单,
asp.net 程序在 Page 指令或 配置节点中设置 <system.web>节点下增加 <pages validateRequest="false"> 可以禁用请求验证; 4.0 环境需要增加<httpRuntime requestValidationMode="2.0" />
8.问题描述:PNR信息不能正常处理、或没有查询到政策?
原因分析: 1.网站不支持。2.没有查到符合校验信息的政策
解决方案: 1.如果返回的信息或提示包含“网站提示”,一般为航空公司提示。需要去航空公司网站测试一下是否支持。2.查看航空公司是否获取到政策,如果获取到查看校验信息是否所有政策校验通过。
9.问题描述:入库报“获取订单信息失败,请稍后再试”
原因分析:与航空公司通讯超时。
解决方案:重新请求此接口。
10.问题描述:本票通启动成功,但接口总是失败或调用接口超时?
原因分析: 1.磁盘空间不足; 2.6350端口被占用;3.网络不通;4.进程里面存在2个以上aliDZConsole.exe
解决方案: 1.查看本票通运行是否正常,磁盘空间是否足够; 2.查看6350端口是否开启;
3.查看网络是否通畅,是否被防火墙拦截。4.杀掉所有进程重新启动。
11.问题描述:入库失败的问题
原因分析: 1.航空公司网站不支持; 2.本票通不支持; 3.HU网站资料不全,未配置联系人和联系电话信息。
解决方案: 1.查看返回和报错信息,如果明显包含“暂不支持”的字样为目前本票通不支持的pnr; 2.去航空公司官网查看是否支持,如果网站不支持,本票通也不支持的; 3.海航(HU)如果网站上操作可以,到网站查看帐号信息里面的手机号、电话是否填写正常
12.问题描述:接口调用时接口报“未签约平台第三方代扣-请您重新签约”;
原因分析:支付账户未和本票通服务器版签约导致。
解决方案:本票通服务器版的签约需要参考《本票通全自动出票接口接入与使用规则》,其他地方签约均为客户端签约。
13.问题描述:接口报“本票通出CZ时都提示code:0,errorinfo:请提供联系电话!”
原因分析: 南航在订单入库时,要求传入cz_linktel参数
解决方案:CZ 入库时需要提供电话,cz_linktel 需要赋值
14.问题描述:同一个服务器能否启动多个本票通?
解答:1个,因为本票通服务器版监听6350端口,启动多个会冲突。
15.问题描述:大新华航空公司在接口请求,air参数如何传值?
解答:大新华(CN)航空公司的订单可以当作海航(HU)的订单来处理,所传如的航空公司参数为 HU
16.问题描述:本票通服务器版出的票,航旅专业版是否能看到票号和PNR?
解答:可以
17.问题描述:本票通各航空公司支持并发请求量?
解答:
MU 7
CZ 4
CA 4
HU 7
3U 4
JD 1
ZH 3
MF 4
SC 4
L8 1
PN 4
HO 3
EU 4
GS 4
KY 4
NS 4
TV 4
JR 1
18.问题描述:服务器版是否支持多操作员(支付宝操作员)?
解答:支持,直接在接口中传入多操作员账号即可,不用做其他配置。
19.本票通服务器版所需要的运行环境?
解答:win32操作系统,.net2.0环境。
20.问题描述:现阶段本票通服务器版本支持哪些航的团队票?
解答:独立网站支持:深航、海航、昆明航空。
据现在航司的规定,团队票都要审核,基本不能自动出票,除非是入库之后价格审核通过才可以自动支付。
21.问题描述:出现“抱歉,请先配置账户信息再使用此接口功能”的错误描述原因?
解答:航司B2B账户和密码为空。
22.问题描述:服务器版在哪里对账?
解答:用对账宝,下载地址www.alidz.net
23.问题描述:开通南航全自动出票,航空公司订单号orderid无法获取。
解答:南航每次入库成功后会生成不同的orderid,若通过input接口南航会返回orderno(传入参加叫orderid 值是一样的)节点,再调用pay接口是需要传入orderid参数,该参数可以根据newquerorder接口查询获取,传入到pay接口 即可支付。
24.问题描述:ZH的一个账户是否可以同时用于人工出票和自动出票。
解答:不可以,ZH只能在一个地方登陆,在其他地方登陆会把原来的登陆状态踢掉。
25.问题描述:业务量高峰期时,服务器抛出socket通信错误.
解答:与各航并发数不通,为本票通服务器端程序存在的请求限制,需要商户适当分发任务(具体阀值无条件测试),推荐每台服务器1000张票/天;
26.问题描述:本票通服务器版本支持自动定时重启功能。
解答:暂时没有,只能让用户把本票通服务器版本的aliDZConsoleUpdate.exe文件加入服务器计划任务。
27.问题描述:b2bencryptkey参数如何使用
解答:3DES算法,算法可以找各区域技术支持索取,加密的key见下图,需要提前在该处配置。
28.本票通日志获取方法: