开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
小程序 > iot小程序 > 案例分析 > iot小程序酒店行业蜻蜓凯发app官方网站的解决方案
收藏
我的文档
设置
方案介绍
在酒店行业,支付宝通过蜻蜓设备的 iot 小程序提供 刷脸人证比对-核身产品、刷脸预授权-收单产品 两项产品能力,以满足酒店公安管理、酒店特殊的冻结押金-离店扣房费的收单需求。
刷脸人证比对-核身产品、刷脸预授权-收单产品 两项产品均使用 刷脸核身 接口实现。

产品功能开发
方案实现需要基于蜻蜓设备开发 iot 小程序,请参见 iot 小程序接入指南 先完成 iot 小程序接入。 
刷脸人证比对-核身产品
iot 小程序可以通过实现刷脸人证比对能力来满足酒店公安管理需求。刷脸人证比对能力主要流程为:读取身份证 > 刷脸核身 > 输入号码查询 > 确认信息。
其中,读取身份证 功能可以通过蜻蜓设备外接适配 华视电子cvr-100n 读卡器,并接入身份证读卡器适配 my.ix.readcard 接口实现。关键功能刷脸核身请严格按照以下内容调用刷脸核身接口。
接入示例代码
入参
参数
类型
必填
含义
option
string

life,刷脸核身专用
certno
string

刷脸支持传入身份证号
certname
string

刷脸支持传入身份证姓名
verifytype
string

识别类型,目前仅支持 idcard
出参
参数
类型
含义
success
boolean
是否成功
barcode
string
目前 barcode=null,待开发
buyerid
string
用户支付宝 user_id,刷脸核身成功后返回 ,扫付款码则不返回
devicesn
string
机具 sn
error
string
失败错误码,仅错误时返回
errormessage
string
失败错误信息,仅错误时返回
ftoken
string
仅用于刷脸核身场景,支付场景不可用
返回码
名称
描述
102
参数错误
刷脸预授权—收单产品
针对不满足于当面付收款的酒店商户,支付宝推出了刷脸预授权冻结押金-离店扣除房费的支付产品,刷脸预授权。在蜻蜓设备上,用户可以通过刷脸完成资金预授权过程。
注意:刷脸预授权功能要求蜻蜓应用 2.9.5 及以上版本,低于此版本可提供蜻蜓设备 sn,支付宝凯发app官方网站的技术支持协助完成升级。
小程序客户端接入刷脸核身接口
接入示例代码
入参
参数
类型
必填
含义
option
string

传入 pay(固定参数)
needpreauth
string

传入 true(固定参数)
出参
参数
类型
含义
success
boolean
是否成功
barcode
string
目前 barcode=null,后续会添加返回,用于后续服务端调用支付宝资金授权冻结接口参数 auth_code 中传入
buyerid
string
用户支付宝 user_id,刷脸核身成功后返回 ,扫付款码则不返回
devicesn
string
机具 sn
error
string
失败错误码,仅错误时返回
errormessage
string
失败错误信息,仅错误时返回
ftoken
string
用于后续服务端调用支付宝资金授权冻结接口参数 auth_code 中传入,并且 auth_code_type=security_code
返回码
名称
描述
102
参数错误
服务端开发
资金授权冻结接口和转支付接口调用详见: 新当面资金授权
其中刷脸预授权调用务必满足:
alipay.fund.auth.order.freeze(资金授权冻结接口) 的请求参数中 auth_code 参数值设置为小程序客户端刷脸预授权的出参 ftoken。
alipay.fund.auth.order.freeze(资金授权冻结接口) 的请求参数中 auth_code_type=security_code,scene_code=hotel 。(接口入参说明中无 scene_code 参数,可以直接传入)
冻结后的转支付调用接口 alipay.trade.pay(统一收单交易支付接口),其他相关查询、退款等接口调用同

内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图