一种自动售货机离线支付方法及装置制造方法及图纸

技术编号:37544898 阅读:9 留言:0更新日期:2023-05-12 16:16
本申请公开了一种自动售货机离线支付方法及装置,涉及自动售货机技术领域,通过给自动售货机和用户APP分发CCKS标识和密钥来实现点对点的相互验证及安全通信,方法包括:接收用户选择的商品和离线支付方式;根据离线支付方式与用户APP建立通信连接;向用户APP发送第一验证信息;用户APP接收到第一验证信息后通过CCKS离线验签功能验证第一验证信息的真伪,等用户支付成功后向自动售卖机发送第二验证信息;接收第二验证信息,通过CCKS离线验签功能验证第二验证信息的真伪,验证成功后通过第一离线钱包收款,形成离线账单并出货。本申请提供的方法能够使得自动售货机脱离移动网络和有线网络实现交易,降低了对网络条件的依赖,保证设备的高可用性。保证设备的高可用性。保证设备的高可用性。

【技术实现步骤摘要】
一种自动售货机离线支付方法及装置


[0001]本申请涉及自动售货机
,具体涉及一种自动售货机离线支付方法及装置。

技术介绍

[0002]自动售货机,是一种能根据投入的钱币自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小时营业的微型超市。常见的自动售卖机共分为四种:饮料自动售货机、食品自动售货机、综合自动售货机、化妆品自动售卖机。
[0003]传统的自动售货机在进行交易时需要在移动网络或有线网络的条件下与中心服务器进行验证,从而实现交易。所以,自动售卖机一旦处于网络条件不佳的场景时,将难以进行交易,例如一些大楼内部、地下层、偏远地区以及人流量较大的地方。

技术实现思路

[0004]为此,本申请提供一种自动售货机离线支付方法及装置,以解决现有技术存在的自动售货机在网络不佳的场所下难以支付的问题。
[0005]为了实现上述目的,本申请提供如下技术方案:
[0006]第一方面,一种自动售货机离线支付方法,所述自动售货机出厂前分配有第一CCKS标识及第一密钥且配置管理第一离线钱包,用户安装登录APP时获取第二CCKS标识及第二密钥且配置管理第二离线钱包,所述方法包括:
[0007]接收用户选择的商品和离线支付方式;
[0008]根据所述离线支付方式与用户APP建立通信连接;
[0009]向所述用户APP发送第一验证信息;所述用户APP接收到所述第一验证信息后通过CCKS离线验签功能验证所述第一验证信息的真伪,所述第一验证信息验证成功后,提示用户确认订单信息并使用所述第二离线钱包进行支付,支付成功后向自动售卖机发送第二验证信息;
[0010]接收所述第二验证信息,通过CCKS离线验签功能验证所述第二验证信息的真伪,验证成功后通过所述第一离线钱包收款,形成离线账单并出货。
[0011]进一步的,所述第一验证信息包括自动售卖机的第一CCKS标识、第一随机数、第一订单信息加密数据和第一信息签名;所述第二验证信息包括用户APP的第二CCKS标识、第二随机数、第二订单信息加密数据和第二信息签名。
[0012]更进一步的,所述第一订单信息加密数据包括商品名、金额和订单号。
[0013]进一步的,所述离线支付方式包括蓝牙支付方式和NFC支付方式。
[0014]更进一步的,根据所述蓝牙支付方式与所述用户APP建立通信连接时,具体包括:
[0015]接收用户选择的蓝牙支付方式;
[0016]根据所述蓝牙支付方式生成蓝牙通信二维码;所述蓝牙通信二维码用于提供蓝牙
服务端UUID及密钥;
[0017]显示所述蓝牙通信二维码;所述用户APP扫描所述蓝牙通信二维码,并解析出所述蓝牙服务端UUID及密钥,根据所述蓝牙服务端UUID及密钥与所述自动售货机建立蓝牙通信连接。
[0018]进一步的,所述方法还包括:当有网络时,所述用户APP和所述自动售货机各自与中心服务器同步账单。
[0019]第二方面,一种自动售货机离线支付装置,所述自动售货机出厂前分配有第一CCKS标识及第一密钥且配置管理第一离线钱包,用户安装登录APP时获取第二CCKS标识及第二密钥且配置管理第二离线钱包,所述装置包括:
[0020]接收装置,用于接收用户选择的商品和离线支付方式;
[0021]通信模块,用于根据所述离线支付方式与用户APP建立通信连接;
[0022]发送模块,用于向所述用户APP发送第一验证信息;所述用户APP接收到所述第一验证信息后通过CCKS离线验签功能验证所述第一验证信息的真伪,所述第一验证信息验证成功后,提示用户确认订单信息并使用所述第二离线钱包进行支付,支付成功后向自动售卖机发送第二验证信息;
[0023]验证模块,用于接收所述第二验证信息,通过CCKS离线验签功能验证所述第二验证信息的真伪,验证成功后通过所述第一离线钱包收款,形成离线账单并出货。
[0024]进一步的,所述装置还包括:
[0025]账单同步模块,当有网络时,用于与中心服务器同步账单。
[0026]第三方面,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现一种自动售货机离线支付方法的步骤。
[0027]第四方面,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现一种自动售货机离线支付方法的步骤。
[0028]相比现有技术,本申请至少具有以下有益效果:
[0029]本申请提供了一种自动售货机离线支付方法及装置,自动售货机出厂前分配有第一CCKS标识及第一密钥且配置管理第一离线钱包,用户安装登录APP时获取第二CCKS标识及第二密钥且配置管理第二离线钱包,方法包括:接收用户选择的商品和离线支付方式;根据离线支付方式与用户APP建立通信连接;向用户APP发送第一验证信息;用户APP接收到第一验证信息后通过CCKS离线验签功能验证第一验证信息的真伪,第一验证信息验证成功后,提示用户确认订单信息并使用第二离线钱包进行支付,支付成功后向自动售卖机发送第二验证信息;接收第二验证信息,通过CCKS离线验签功能验证第二验证信息的真伪,验证成功后通过第一离线钱包收款,形成离线账单并出货。本申请提供的方法不需通过中心服务器进行验证就能够实现交易,脱离了移动网络和有线网络的条件限制,降低了对网络条件的依赖,保证设备的高可用性。
附图说明
[0030]为了更直观地说明现有技术以及本申请,下面给出几个示例性的附图。应当理解,附图中所示的具体形状、构造,通常不应视为实现本申请时的限定条件;例如,本领域技术人员基于本申请揭示的技术构思和示例性的附图,有能力对某些单元(部件)的增/减/归属
划分、具体形状、位置关系、连接方式、尺寸比例关系等容易作出常规的调整或进一步的优化。
[0031]图1为本申请实施例一提供的一种自动售货机离线支付方法(以自动售货机为执行主体)流程图;
[0032]图2为本申请实施例一提供的一种自动售货机离线支付方法(双方交互)流程图;
[0033]图3为本申请实施例一提供的用户选择离线支付方式流程图。
具体实施方式
[0034]以下结合附图,通过具体实施例对本申请作进一步详述。
[0035]在本申请的描述中:除非另有说明,“多个”的含义是两个或两个以上。本申请中的术语“第一”、“第二”、“第三”等旨在区别指代的对象,而不具有技术内涵方面的特别意义(例如,不应理解为对重要程度或次序等的强调)。“包括”、“包含”、“具有”等表述方式,同时还意味着“不限于”(某些单元、部件、材料、步骤等)。
[0036]本申请中所引用的如“上”、“下”、“左”、“右”、“中间”等的用语,通常是为了便于对照附图直观理解,而并非对实际产品中位置关系的绝对限定。在未脱离本申请揭示的技术构思的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动售货机离线支付方法,其特征在于,所述自动售货机出厂前分配有第一CCKS标识及第一密钥且配置管理第一离线钱包,用户安装登录APP时获取第二CCKS标识及第二密钥且配置管理第二离线钱包,所述方法包括:接收用户选择的商品和离线支付方式;根据所述离线支付方式与用户APP建立通信连接;向所述用户APP发送第一验证信息;所述用户APP接收到所述第一验证信息后通过CCKS离线验签功能验证所述第一验证信息的真伪,所述第一验证信息验证成功后,提示用户确认订单信息并使用所述第二离线钱包进行支付,支付成功后向自动售卖机发送第二验证信息;接收所述第二验证信息,通过CCKS离线验签功能验证所述第二验证信息的真伪,验证成功后通过所述第一离线钱包收款,形成离线账单并出货。2.根据权利要求1所述的自动售货机离线支付方法,其特征在于,所述第一验证信息包括自动售卖机的第一CCKS标识、第一随机数、第一订单信息加密数据和第一信息签名;所述第二验证信息包括用户APP的第二CCKS标识ID、第二随机数、第二订单信息加密数据和第二信息签名。3.根据权利要求2所述的自动售货机离线支付方法,其特征在于,所述第一订单信息加密数据包括商品名、金额和订单号。4.根据权利要求1所述的自动售货机离线支付方法,其特征在于,所述离线支付方式包括蓝牙支付方式和NFC支付方式。5.根据权利要求4所述的自动售货机离线支付方法,其特征在于,根据所述蓝牙支付方式与所述用户APP建立通信连接时,具体包括:接收用户选择的蓝牙支付方式;根据所述蓝牙支付方式生成蓝牙通信二维码;所述蓝牙通信二维码用于提供蓝牙服务端UUID及密钥;显示所述蓝牙通信二维码;所述用户APP扫描所...

【专利技术属性】
技术研发人员:杨森辉聂明吴铮胡婵胡雨银
申请(专利权)人:密链广州科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1