技术新讯 > 核算装置的制造及其应用技术 > 自助收银终端和支付系统的制作方法  >  正文

自助收银终端和支付系统的制作方法

  • 国知局
  • 2024-07-31 21:32:27

本发明主要涉及计算机,尤其涉及一种自助收银终端和支付系统。

背景技术:

1、目前行业中常见的聚合支付系统仅支持通过接口发起交易,软件开发者通过接入支付渠道或者聚合支付系统的交易接口完成交易,无法封装可复用的交易功能,特别是在设备上完成人脸、付款码付款还需要适配硬件能力。例如,在设备上完成付款码付款时,开发者必须通过安卓或苹果应用方唤起微信、支付宝的app支付组件,同时还需要消费者手机端安装有对应支付通道的社交软件方可完成交易。

2、因此,亟需一种通用的付款码支付组件,降低开发者在应用程序内接入支付能力以及适配硬件的技术复杂度。

技术实现思路

1、本发明要解决的技术问题是提供一种自助收银终端和支付系统,解决当前自助收银终端内应用程序接入支付能力步骤繁琐复杂的问题。

2、为解决上述技术问题,本发明提供了一种自助收银终端,包括:扫码设备和控制模块,所述控制模块内安装有第一应用程序和支付组件;其中,所述控制模块配置为:所述第一应用程序将订单信息发送给支付服务器,接收所述支付服务器反馈的预付款凭证号,根据所述预付款凭证号唤起所述支付组件;所述支付组件根据所述预付款凭证号获取订单金额,根据所述订单金额渲染出预付款页面,驱动所述扫码设备启动,接收所述扫码设备采集的付款码,解析所述付款码对应的支付通道,向所述支付服务器发起支付请求,所述支付请求包括所述付款码和所述付款码对应的支付通道,接收所述支付服务器发送的支付结果,将所述支付结果转发给所述第一应用程序。

3、可选地,所述支付组件配置为通过如下算法解析所述付款码对应的支付通道:所述支付组件解析所述付款码的文本信息;根据所述文本信息的前n位的数字判断所述付款码对应的支付通道,如果前n位的数字在第一范围,则所述付款码对应的支付通道为第一支付通道;如果前n位的数字在第二范围,则所述付款码对应的支付通道为第二支付通道;其中,n为大于等于2的整数。

4、可选地,所述支付组件配置为:所述支付组件向所述支付服务器发送查询请求,所述查询请求包括所述预付款凭证号,接收所述预付款凭证号对应的订单金额。

5、可选地,还包括:人脸识别摄像头,所述支付组件还配置为监听所述预付款页面的人脸支付按钮是否被触发,如果被触发,则驱动所述人脸识别摄像头采集人脸图像和识别所述人脸图像对应的付款码。

6、可选地,所述人脸识别摄像头配置为通过人脸识别算法识别所述人脸图像的人脸特征,将所述人脸特征与预设支付通道的人脸数据库比对,识别出所述人脸图像对应的人脸标识号,根据所述人脸标识号向预设支付通道请求付款码,接收所述预设支付通道返回的付款码。

7、可选地,所述支付组件还配置为如果人脸支付按钮被触发,则将所述人脸识别摄像头的设备号注册到预设支付通道。

8、可选地,还包括:语音播报设备,所述支付组件还配置为在根据所述订单金额渲染出预付款页面时,驱动所述语音播报设备播放提示信息。

9、可选地,所述支付组件还配置为通过组件回调的方式将所述支付结果发送给所述第一应用程序。

10、可选地,所述支付组件还配置为在预设时间内未接收到所述扫码设备采集的付款码且人脸支付按钮未被触发时,向所述第一应用程序发送支付取消信号。

11、为解决上述技术问题,本发明提供了一种一种支付系统,包括:如本申请所述的自助收银终端;支付服务器,与所述自助收银终端通信连接,所述支付服务器配置为根据接收的订单信息生成预付订单,所述预付订单包括唯一的预付款凭证号,将所述预付款凭证号发送给自助收银终端的支付组件,接收所述支付组件发送的支付请求,将所述支付请求中的付款码和所述订单信息一起发送给所述付款码对应的支付通道,接收所述支付通道返回的支付结果,并将所述支付结果发送给所述支付组件。

12、与现有技术相比,本发明具有以下优点:

13、本申请的自助收银终端和支付系统,在第一应用程序的开发或维护过程中,通过引入支付组件,可以快速实现线下商家收款全流程。本申请的支付组件封装标准的扫码设备硬件调用、人脸摄像头唤起识别能力,减少开发者硬件适配成本;通过支付组件发起交易可以大大降低支付接入的整体复杂度,开发者无需关心任何的外设硬件类型以及自助收银终端系统版本;本申请支付组件将付款码上报支付服务器进行交易,交易完成后通过订阅支付组件结果的方式通知第一应用程序对应订单的支付结果,简单便捷完成整个b扫c付款码交易。

技术特征:

1.一种自助收银终端,其特征在于,包括:扫码设备和控制模块,所述控制模块内安装有第一应用程序和支付组件;

2.如权利要求1所述的自助收银终端,其特征在于,所述支付组件配置为通过如下算法解析所述付款码对应的支付通道:

3.如权利要求1所述的自助收银终端,其特征在于,所述支付组件配置为向所述支付服务器发送包括所述预付款凭证号的查询请求,接收所述预付款凭证号对应的订单金额。

4.如权利要求1所述的自助收银终端,其特征在于,还包括:人脸识别摄像头,所述支付组件还配置为监听所述预付款页面的人脸支付按钮是否被触发,如果被触发,则驱动所述人脸识别摄像头采集人脸图像和识别所述人脸图像对应的付款码。

5.如权利要求4所述的自助收银终端,其特征在于,所述人脸识别摄像头配置为通过人脸识别算法识别所述人脸图像的人脸特征,将所述人脸特征与预设支付通道的人脸数据库比对,识别出所述人脸图像对应的人脸标识号,根据所述人脸标识号向预设支付通道请求付款码,接收所述预设支付通道返回的付款码。

6.如权利要求5所述的自助收银终端,其特征在于,所述支付组件还配置为如果人脸支付按钮被触发,则将所述人脸识别摄像头的设备号注册到预设支付通道。

7.如权利要求1所述的自助收银终端,其特征在于,还包括:语音播报设备,所述支付组件还配置为在根据所述订单金额渲染出预付款页面时,驱动所述语音播报设备播放提示信息。

8.如权利要求1所述的自助收银终端,其特征在于,所述支付组件还配置为通过组件回调的方式将所述支付结果发送给所述第一应用程序。

9.如权利要求1所述的自助收银终端,其特征在于,所述支付组件还配置为在预设时间内未接收到所述扫码设备采集的付款码且人脸支付按钮未被触发时,向所述第一应用程序发送支付取消信号。

10.一种支付系统,其特征在于,包括:

技术总结本发明提供了一种自助收银终端和支付系统,其中,自助收银终端,包括:扫码设备和控制模块,控制模块内安装有第一应用程序和支付组件;其中,控制模块配置为:第一应用程序将订单信息发送给支付服务器,接收支付服务器反馈的预付款凭证号,根据预付款凭证号唤起支付组件;支付组件根据预付款凭证号获取订单金额,根据订单金额渲染出预付款页面,驱动扫码设备启动,接收扫码设备采集的付款码,解析付款码对应的支付通道,向支付服务器发起支付请求,支付请求包括付款码和付款码对应的支付通道,接收支付服务器发送的支付结果,将支付结果转发给第一应用程序。技术研发人员:姜梦林,林喆,姚滨海,陈鑫诚,纪朋元受保护的技术使用者:商迈物联(杭州)有限公司技术研发日:技术公布日:2024/3/11

本文地址:https://www.jishuxx.com/zhuanli/20240731/189984.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。