文档中心 > 阿里旅行支付业务

本票通服务器版常见问答

更新时间:2016/01/28 访问次数:5309

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.本票通日志获取方法:

  • 当日日志:在本票通安装目录下,名称中包含“aliDZConsole+当日日期”的txt文件,在当日日期后的数字表示小时。如“aliDZConsole2014-04-01.14.log.txt”是指本票通服务器版2014年4月1日14:00~15:00之间的日志文件。
  • 非当日日志:在本票通安装目录下,有一个“log”文件夹,打开文件夹可看到名称中包含“aliDZConsole+日期”的压缩文件,在日期后的数字表示小时,根据订单量,一个小时中可能会生成多个日志文件。如“aliDZConsoleMon2014-03-27.14.log.txt.0”是指本票通服务器版2014年3月27日14:00~15:00之间的日志文件。

FAQ

关于此文档暂时还没有FAQ
返回
顶部