文档中心 > 酒店客栈-线上预订

现付业务

更新时间:2018/03/29 访问次数:347

现付业务

现付预订是指客人在飞猪平台预订酒店,但是无需在线支付房费,到店之后支付房费及押金的预订方式。

现付业务担保取消规则

当前的担保可选择首晚担保和全额担保,另外可以设置根据选择的到店时间判断是否需要担保;
飞猪现付的担保金是由在线预订时支付并冻结在支付宝内。如果客人入住并离店,阿里旅行收到入住状态后会解冻担保金返还客人;如果客人未入住,阿里旅行收到noshow状态,会将担保金扣除给商家或者酒店。
现付业务支持取消预订:
取消规则的设定可以参考价格计划接口的说明,可以选择:
(1)任意退;
(2)不能退;
(3)提前多少时间之前可以取消(入住日24点位基准)。

现付业务流程

image

现付对接接口

一、适配阿里请求的数据(适配对接方法参考本页最后的说明和代码样例)

二、调用酒店订单操作接口

接收阿里旅行调用接口方式

1.由商户提供一个接收阿里请求的服务地址,以及用于验证的用户名和密码

2.商户根据请求参数中的xml父节点区分业务请求类型,根据文档要求开发接收请求数据和返回相应的数据

3.接收请求和返回数据的代码样例(JAVA语言):

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//Request get XML Data 
BufferedReader br = new BufferedReader(new InputStreamReader(request.getInputStream(),"UTF-8"));
StringBuilder sb = new StringBuilder();
String line = null; 
while ((line = br.readLine()) != null)
{
sb.append(line); 
} 
String postXMLData = sb.toString();
Element root = XmlUtils.loadXMLRootElementByXMLString(postXMLData, "UTF-8");
//TODO: 处理RQ数据,返回XML结果
String result = dealData(root); 
//返回处理结果 
response.setCharacterEncoding("UTF-8");
response.getWriter().write(result); 
}

FAQ

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