技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种线下商户收银在线分账管理方法、系统及存储介质与流程  >  正文

一种线下商户收银在线分账管理方法、系统及存储介质与流程

  • 国知局
  • 2024-11-19 09:44:10

本发明涉及在线分账管理,具体为一种线下商户收银在线分账管理方法、系统及存储介质。

背景技术:

1、在线分账管理技术,是指通过计算机网络和相关系统,实现对交易或收入的分账操作和管理的技术,它主要用于在多方参与的交易或收入分配过程中,自动计算、记录和分配相关款项,并确保准确性、及时性和安全性。

2、现有的在线分账管理技术通常都是对线下商户进行一定的标记以区分不同的线下商户,用于对线下商户的收入进行记录,但对于线下商户上传的收入记录的安全性的保护不足,若被他人篡改收入记录,将会导致分账结果出现错误,且现有的在线分账管理技术在进行安全防护时,通常都是对上传者的上传资格进行验证,而不是对于上传数据本身进行防护,比如在申请公开号为cn104217362a的中国专利中,公开了基于互联网通讯的清分系统及线下交易、在线即时分账的方法,该方案就是通过验证交易主体的资格是否合法来确保分账数据的安全性,此方法仅能够确保上传者具有上传资格,无法确保上传者上传的数据不被篡改,导致分账时易出现错误,现有的在线分账管理技术还存在对上传的收入记录的安全性防护不足,导致分账时易出现错误的问题。

技术实现思路

1、本发明旨在至少在一定程度上解决现有技术中的技术问题之一,通过搭建在线分账管理平台,为每一位线下商户分配唯一标识号,同时基于商户端、系统端以及服务端设置分账规则,线下商户每收银一次,得到的收入均按照分账规则实时分账到商户端、系统端以及服务端,线下商户上传收银明细时附带唯一标识号,同时添加时间戳,得到待上传明细,再对待上传明细进行数据加密处理,得到已加密明细,在线分账管理平台接收到已加密明细后,对已加密明细进行数据解密,得到已上传明细,根据已上传明细对线下商户的已收录明细进行统计,通过在线分账管理平台对已收录明细以及已上传明细进行数据核对,以解决现有的在线分账管理技术还存在对上传的收入记录的安全性防护不足,导致分账时易出现错误的问题。

2、为实现上述目的,第一方面,本技术提供一种线下商户收银在线分账管理方法,包括如下步骤:

3、搭建在线分账管理平台,为每一位线下商户分配唯一标识号,同时基于商户端、系统端以及服务端设置分账规则,线下商户每收银一次,得到的收入均按照分账规则实时分账到商户端、系统端以及服务端;

4、线下商户上传收银明细时附带唯一标识号,同时添加时间戳,得到待上传明细;

5、对待上传明细进行数据加密处理,得到已加密明细;

6、在线分账管理平台接收到已加密明细后,对已加密明细进行数据解密,得到已上传明细,根据已上传明细对线下商户的已收录明细进行统计;

7、通过在线分账管理平台对已收录明细以及已上传明细进行数据核对。

8、进一步地,搭建在线分账管理平台包括如下子步骤:

9、搭建在线分账管理平台;

10、为每一位线下商户分配唯一标识号,所述唯一标识号为第一位数的随机字母与第一位数的随机数字组合得到的字符串;

11、一个唯一标识号仅对应一个线下商户;

12、线下商户获得一笔收入时,将该笔收入命名为待分账收入;

13、通过待分账收入对应的线下商户的唯一标识号查找待分账规则,所述待分账规则保存在预设的商户分账规则数据库中;

14、所述待分账规则包括商户比例、系统比例以及服务比例,将待分账收入分别与商户比例、系统比例以及服务比例相乘,得到商户分账、系统分账以及服务分账;

15、将待分账收入分为商户分账、系统分账以及服务分账分别汇入商户端、系统端以及服务端的账户。

16、进一步地,线下商户上传收银明细时附带唯一标识号,同时添加时间戳,得到待上传明细包括如下子步骤:

17、线下商户以“唯一标识号.收银明细”的格式向在线分账管理平台上传数据;

18、上传时基于当前的时间在收银明细后自动添加时间戳,格式为“唯一标识号.收银明细.时间戳”;

19、所述“唯一标识号.收银明细.时间戳”即为待上传明细。

20、进一步地,对待上传明细进行数据加密处理,得到已加密明细包括如下子步骤:

21、基于ascii编码将待上传明细转换为二进制编码,命名为第一编码,统计第一编码中数字0以及数字1的数量,分别命名为第一初始数以及第二初始数;

22、计算以及将计算结果分别标记为第三初始数以及第四初始数,其中,n1为第一初始数,n2为第二初始数,n为正整数;

23、将第三初始数与第一数值阈值进行比对,若第三初始数小于第一数值阈值,则输出第三数据合规信号;若第三初始数大于等于第一数值阈值,则输出第三数据不合规信号;

24、将第四初始数与第一数值阈值进行比对,若第四初始数小于第一数值阈值,则输出第四数据合规信号;若第四初始数大于等于第一数值阈值,则输出第四数据不合规信号;

25、若输出第三数据合规信号,则将第三初始数标记为第一加密数;若输出第三数据不合规信号,则将n加一并重新计算第三初始数;若输出第四数据合规信号,则将第四初始数标记为第二加密数;若输出第四数据不合规信号,则将n加一并重新计算第四初始数;

26、对待上传明细、第一加密数以及第二加密数进行进一步处理。

27、进一步地,对待上传明细、第一加密数以及第二加密数进行进一步处理包括如下子步骤:

28、基于unicode编码将待上传明细转换为十六进制编码,命名为第二编码;

29、将第一加密数由十进制编码转换为十六进制编码,得到第三加密数;将第二加密数由十进制编码转换为十六进制编码,得到第四加密数;

30、将第一加密数以及第二加密数视为十六进制编码,计算第一加密数、第二加密数、第三加密数以及第四加密数的平均值,命名为第五加密数;

31、基于第一加密数、第二加密数、第三加密数、第四加密数以及第五加密数,对第二编码进行加密处理。

32、进一步地,对第二编码进行加密处理包括如下子步骤:

33、去除第二编码中的“\u”,将剩余的第二编码命名为第三编码;

34、判断第五加密数为奇数还是偶数,若第五加密数为奇数,则输出奇数加密信号;若第五加密数为偶数,则输出偶数加密信号;

35、若输出奇数加密信号,则在第三加密数后拼接第一加密数,得到加密加数,在第四加密数后拼接第二加密数,得到加密减数;若输出偶数加密信号,则在第三加密数后拼接第二加密数,得到加密加数,在第四加密数后拼接第一加密数,得到加密减数;

36、将第三编码中的字符按照字节进行分组,即按照每四个字符为一组,对分组进行编号,通过符号tm表示,其中,m为正整数且m为t的序号;

37、将tm与加密加数相加并与加密减数相减,得到pm,pm与tm相对应,将m加一,再次计算pm,直至达到m的最大值时,分析完pm后停止分析;

38、按照m从小到大的顺序对pm进行组合,并在每个pm前添加“\u”,将得到的字符串命名为第四编码;

39、在第四编码前添加“\u加密加数”,在第四编码末尾添加“\u加密减数”,得到第五编码;

40、将第五编码按照unicode转换为中文,得到已加密明细。

41、进一步地,在线分账管理平台接收到已加密明细后,对已加密明细进行数据解密,得到已上传明细,根据已上传明细对线下商户的已收录明细进行统计包括如下子步骤:

42、将已加密明细发送至在线分账管理平台,在线分账管理平台接收到已加密明细后,通过解密程序对已加密明细进行数据解密,得到已上传明细;

43、所述已上传明细格式为“唯一标识号.收银明细.时间戳”,获取时间戳,获取当前时间,计算时间戳与当前时间的差值,标记为上传时长;

44、将上传时长与第一时长阈值进行比对,若上传时长小于等于第一时长阈值,则输出时间戳正常信号;若上传时长大于第一时长阈值,则输出时间戳异常信号;

45、若输出时间戳异常信号,则向线下商户返回上传失败信号;若输出时间戳正常信号,则获取唯一标识号,标记为待保存标识号;

46、通过查找标识号数据库,将收银明细存储至与待保存标识号对应的线下商户的已收录明细中。

47、进一步地,通过在线分账管理平台对已收录明细以及已上传明细进行数据核对包括如下子步骤:

48、统计线下商户的已收录明细中的总收入,标记为收录收入;统计线下商户的所有已上传明细相加得到的总收入,标记为上传收入;

49、若收录收入等于上传收入,则输出账户流水正常信号;否则输出账户流水异常信号;

50、在所有线下商户均输出账户流水正常信号后,将冻结的账户资金解冻。

51、第二方面,本技术提供一种线下商户收银在线分账管理系统,包括在线分账管理模块、商户上传模块、上传加密模块、明细收录模块以及在线分账模块;所述在线分账管理模块、商户上传模块、上传加密模块以及在线分账模块分别与明细收录模块数据连接;

52、所述在线分账管理模块用于搭建在线分账管理平台,为每一位线下商户分配唯一标识号,同时基于商户端、系统端以及服务端设置分账规则,线下商户每收银一次,得到的收入均按照分账规则实时分账到商户端、系统端以及服务端;

53、所述商户上传模块用于线下商户上传收银明细时附带唯一标识号,同时添加时间戳,得到待上传明细;

54、所述上传加密模块用于对待上传明细进行数据加密处理,得到已加密明细;

55、所述明细收录模块用于在线分账管理平台接收到已加密明细后,对已加密明细进行数据解密,得到已上传明细,根据已上传明细对线下商户的已收录明细进行统计;

56、所述在线分账模块用于通过在线分账管理平台对已收录明细以及已上传明细进行数据核对。

57、第三方面,本技术提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,运行如上述方法中的步骤。

58、本发明的有益效果:本发明通过搭建在线分账管理平台,为每一位线下商户分配唯一标识号,线下商户在上传收银明细时附带唯一标识号,同时添加时间戳,优势在于,通过唯一标识号即可验证线下商户的上传资格以及区分不同的线下商户,而时间戳可以确保线下商户的收银明细不会被他人二次盗用,提高了在线分账管理的有效性以及安全性;

59、本发明通过对待上传明细进行数据加密处理,向在线分账管理平台发送已加密明细,在线分账管理平台再解密得到已上传明细,根据已上传明细中的参数对不同的线下商户进行记录,优势在于,通过数据加密的方式对上传的收银明细、唯一标识号以及时间戳等信息进行安全防护,防止数据在传输过程中被篡改,提高了在线分账管理的安全性以及合理性;

60、本发明通过在线分账管理平台对已收录明细以及已上传明细进行数据核对,在核对通过时才能够进行分账,优势在于,由于收银明细是存储在计算机硬盘中,而硬盘在使用过程中可能出现分区损坏,亦或是被恶意攻击后篡改,导致部分收银明细出现异常,进行数据核对即可确保分账时的收银明细均为正常数据,提高了在线分账管理的有效性以及安全性。

本文地址:https://www.jishuxx.com/zhuanli/20241118/329995.html

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