文档中心 > 酒店行业技术解决方案

小程序支付宝预授权(信用住)

更新时间:2019/10/09 访问次数:7851

场景介绍

酒店入住流程传统方式通常是通过线上官网、app、ota预订或客人到店后直接前台订房,缴纳押金并在前台领取房卡完成入住,离店时到前台退还房卡、押金完成结算后离店。流程繁琐而且经常遇到由于办理入住、退房手续客人多在前台排队等待的情况,用户时间成本高体验差。

针对传统流程中的痛点,支付宝推出借助小程序中预授权能力实现信用入住方案,通过小程序实现房间预订刷支付宝账户预授权可以实现免排队、免查房,帮助B端节约人力成本,提升C端用户体验。

业务流程介绍

使用步骤:

  • 用户搜索访问小程序或扫码访问小程序以后,进入小程序首页选择要入住的酒店完成房间预订下单;
  • 商户后台生成订单,并且在小程序里自动跳转至支付宝预授权界面;
  • 用户在支付宝收银台中输入支付密码,确认授权(信用符合商户免押条件的用户可以免冻结资金);
  • 支付宝将授权结果同步返回给商户;
  • 消费完成后实际结算时,商家根据客人实际消费情况直接从授权订单中发起授权转支付,用户无需参与,用户仅在实际扣款成功后收到推送通知;
  • 结算完成后剩余冻结金额有商家发起解冻操作,资金原路退回用户账户。

成功案例

技术实现

接口调用时序图

image.png

关键流程说明

  1. 整体流程包含预授权、授权转支付、对账三个阶段;
  2. 用户通过支付宝小程序预订酒店下单,在商户收银台选择“支付宝预授权”方式,请求商户服务端调用资金授权冻结接(alipay.fund.auth.order.app.freeze)
    接口创建支付宝授权冻结订单,并回传orderStr给前端,小程序调用my.tradePay方法传入orderStr唤起冻结收银台;
  3. 用户输入六位支付密码完成授权冻结订单支付;
  4. 当用户离店时到前台交还房卡离店。
  5. 商户调用统一收单交易支付接口(alipay.trade.pay)完成授权冻结订单转支付,并调用资金授权解冻(alipay.fund.auth.order.unfreeze)解冻剩余冻结资金,交易完成。
  6. 同时支付宝还提供了资金授权撤销(alipay.fund.auth.order.cancel)、交易查询(alipay.trade.query)、交易退款(alipay.trade.refund)、支付宝订单信息同步接口(alipay.trade.orderinfo.sync)、对账单地址查询(alipay.data.dataservice.bill.downloadurl.query)接口辅助业务流程。
  7. 异步通知机制:为保证一致性,包含异步通知接口会异步通知到商户。

接口开发对接请参考:

小程序端资金预授权接入指南

支付宝信用预授权文档

FAQ

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