基于区块链的用于商品返利的方法及装置制造方法及图纸

技术编号:35033648 阅读:56 留言:0更新日期:2022-09-24 23:09
本说明书实施例提供了基于区块链的用于商品返利的方法及装置。在该方法中,在商品分销过程中,在商品所流经的各个经销商处,对商品进行扫码,以生成第一扫码信息;将各个经销商处的第一扫码信息上链至区块链;在商品所流经的销售终端处,响应于从上游经销商处接收到商品,对商品执行入库扫码操作,以生成第二扫码信息;将第二扫码信息上链至区块链;响应于销售终端执行入库扫码操作,调用第二智能合约根据第二扫码信息计算销售终端的第二返利金额;以及获取针对各个经销商的第一返利金额,以使根据第一返利金额和第二返利金额为各个经销商和所述销售终端进行返利结算。经销商和所述销售终端进行返利结算。经销商和所述销售终端进行返利结算。

【技术实现步骤摘要】
基于区块链的用于商品返利的方法及装置


[0001]本说明书实施例涉及区块链
,具体地,涉及基于区块链的用于商品返利的方法及装置。

技术介绍

[0002]商品从生产出来至到达消费者手上的过程中,需要经过品牌商、经销商、销售终端等商品分销点,最终由销售终端交易给消费者。商品所流经的各个商品分销点构成商品的分销渠道,品牌商依赖于各个分销渠道来将商品分销给各个地区进行销售。因此,为了提高商品的分销量,品牌商可以通过商品返利的方式给予各个分销渠道中的各个经销商和销售终端相应的分利,以此来鼓励各个经销商和销售终端尽量多的分销商品,从而提高商品的分销量。
[0003]在目前的返利方式中,各个经销商和销售终端通过销售回单方式向品牌商反馈各自所分销的商品数量,品牌商根据各个经销商和销售终端的销售回单给予返利。然而,销售回单由经销商和销售终端各自提供,导致存在数据造假的可能性。并且,品牌商需要根据各个经销商和销售终端反馈的销售回单进行整合并核验,以确定给予各个经销商和销售终端的返利金额,然后再给予返利,这样导致整个返利过程的时间线较长。

技术实现思路

[0004]鉴于上述,本说明书实施例提供了基于区块链的用于商品返利的方法及装置。通过本说明书实施例提供的技术方案,在商品分销至销售终端时可以实时地调用智能合约计算返利金额,避免人为参与计算,并且确保返利结算的实时性。此外,引入区块链技术,确保上链的扫码信息不会被篡改,便于对返利进行溯源,以确保返利的可信度。
[0005]根据本说明书实施例的一个方面,提供了一种基于区块链的用于商品返利的方法,包括:在针对品牌商所分销的商品的分销过程中,在所述商品所流经的各个经销商处,对所述商品进行扫码,以生成第一扫码信息,所述第一扫码信息包括商品信息以及执行扫码操作的经销商信息;将所述各个经销商处的第一扫码信息上链至区块链;在所述商品所流经的销售终端处,响应于从上游经销商处接收到所述商品,对所述商品执行入库扫码操作,以生成第二扫码信息,所述第二扫码信息包括商品信息以及销售终端信息;将所述第二扫码信息上链至所述区块链;响应于所述销售终端执行所述入库扫码操作,调用第二智能合约根据所述第二扫码信息计算所述销售终端的第二返利金额,其中,所述第二智能合约被配置为计算针对销售终端的返利金额;以及获取针对所述各个经销商的第一返利金额,以使根据所述第一返利金额和所述第二返利金额为所述各个经销商和所述销售终端进行返利结算,其中,所述各个经销商的第一返利金额通过调用第一智能合约根据该经销商的第一扫码信息计算得到或者根据所述第二返利金额得到,所述第一智能合约被配置为计算针对经销商的返利金额。
[0006]根据本说明书实施例的另一方面,还提供一种基于区块链的用于商品返利的方
法,由服务器来执行,所述方法包括:在针对品牌商所分销的商品的分销过程中,针对所述商品流经的各个经销商,从该经销商处接收第一扫码信息,所述各个经销商处的第一扫码信息由该经销商对所述商品扫码所生成,所述第一扫码信息包括商品信息以及执行扫码操作的经销商信息;将所接收的第一扫码信息上链至区块链;从所述商品所流经的销售终端处接收由所述销售终端通过对所述商品进行入库扫码所生成的第二扫码信息,所述第二扫码信息包括商品信息以及销售终端信息;将所述第二扫码信息上链至所述区块链;响应于所述销售终端执行入库扫码操作,调用第二智能合约根据所述第二扫码信息计算所述销售终端的第二返利金额,其中,所述第二智能合约被配置为计算针对销售终端的返利金额;以及获取针对所述各个经销商的第一返利金额,以使根据所述第一返利金额和所述第二返利金额为所述各个经销商和所述销售终端进行返利结算,其中,所述各个经销商的第一返利金额通过调用第一智能合约根据该经销商的第一扫码信息计算得到或者根据所述第二返利金额得到,所述第一智能合约被配置为计算针对经销商的返利金额。
[0007]根据本说明书实施例的另一方面,还提供一种基于区块链的用于商品返利的装置,应用于服务器,所述装置包括:第一扫码信息接收单元,在针对品牌商发出的商品的分销过程中,针对所述商品流经的各个经销商,从该经销商处接收第一扫码信息,所述各个经销商处的第一扫码信息由该经销商对所述商品扫码所生成,所述第一扫码信息包括商品信息以及执行扫码操作的经销商信息;第一上链单元,将所接收的第一扫码信息上链至区块链;第二扫码信息接收单元,从所述商品所流经的销售终端处接收由所述销售终端通过对所述商品进行入库扫码所生成的第二扫码信息,所述第二扫码信息包括商品信息以及销售终端信息;第二上链单元,将所述第二扫码信息上链至所述区块链;智能合约调用单元,响应于所述销售终端执行入库扫码操作,调用第二智能合约根据所述第二扫码信息计算所述销售终端的第二返利金额,其中,所述第二智能合约被配置为计算针对销售终端的返利金额;以及返利金额获取单元,获取针对所述各个经销商的第一返利金额,以使根据所述第一返利金额和所述第二返利金额为所述各个经销商和所述销售终端进行返利结算,其中,所述各个经销商的第一返利金额通过调用第一智能合约根据该经销商的第一扫码信息计算得到,所述第一智能合约被配置为计算针对经销商的返利金额。
[0008]根据本说明书实施例的另一方面,还提供一种电子设备,包括:至少一个处理器,与所述至少一个处理器耦合的存储器,以及存储在所述存储器上的计算机程序,所述至少一个处理器执行所述计算机程序来实现如上述任一所述的基于区块链的用于商品返利的方法。
[0009]根据本说明书实施例的另一方面,还提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的基于区块链的用于商品返利的方法。
[0010]根据本说明书实施例的另一方面,还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上任一所述的基于区块链的用于商品返利的方法。
附图说明
[0011]通过参照下面的附图,可以实现对于本说明书实施例内容的本质和优点的进一步理解。在附图中,类似组件或特征可以具有相同的附图标记。
[0012]图1示出了根据本说明书实施例的示例环境的示意图。
[0013]图2示出了根据本说明书实施例的区块链网络的示例架构示意图。
[0014]图3示出了根据本说明书实施例的基于区块链的用于商品返利的方法的一个示例的流程图。
[0015]图4示出了根据本说明书实施例的共识过程的一个示例的示意图。
[0016]图5示出了根据本说明书实施例的共识过程中的预准备消息、准备消息以及确认消息的格式的一个示例的示意图。
[0017]图6示出了根据本说明书实施例的基于区块链的用于商品返利的方法的一个示例的流程图。
[0018]图7示出了根据本说明书实施例的基于区块链的用于商品返利的装置的一个示例的方框图。
[0019]图8示出了根据本说明书实施例的用于实现商品返利方法的电子设备的方框图。
具体实施方式
[0020]以下将参考示例实施方式讨论本文描述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的用于商品返利的方法,包括:在针对品牌商所分销的商品的分销过程中,在所述商品所流经的各个经销商处,对所述商品进行扫码,以生成第一扫码信息,所述第一扫码信息包括商品信息以及执行扫码操作的经销商信息;将所述各个经销商处的第一扫码信息上链至区块链;在所述商品所流经的销售终端处,响应于从上游经销商处接收到所述商品,对所述商品执行入库扫码操作,以生成第二扫码信息,所述第二扫码信息包括商品信息以及销售终端信息;将所述第二扫码信息上链至所述区块链;响应于所述销售终端执行所述入库扫码操作,调用第二智能合约根据所述第二扫码信息计算所述销售终端的第二返利金额,其中,所述第二智能合约被配置为计算针对销售终端的返利金额;以及获取针对所述各个经销商的第一返利金额,以使根据所述第一返利金额和所述第二返利金额为所述各个经销商和所述销售终端进行返利结算,其中,所述各个经销商的第一返利金额通过调用第一智能合约根据该经销商的第一扫码信息计算得到或者根据所述第二返利金额得到,所述第一智能合约被配置为计算针对经销商的返利金额。2.如权利要求1所述的方法,其中,获取针对所述各个经销商的第一返利金额包括:响应于所述销售终端执行所述入库扫码操作,调用所述第一智能合约根据所述区块链上存储的所述各个经销商的第一扫码信息计算针对所述各个经销商的第一返利金额。3.如权利要求1所述的方法,还包括:在所述各个经销商处,响应于生成所述第一扫码信息,调用所述第一智能合约根据所述第一扫码信息计算针对该经销商的第一返利金额;以及将所计算的第一返利金额上链至所述区块链;以及获取针对所述各个经销商的第一返利金额包括:从所述区块链上获取针对所述各个经销商的第一返利金额。4.如权利要求1所述的方法,其中,所述品牌商、所述各个经销商以及所述销售终端均配置有用于返利结算的账户,所述方法还包括:根据所述第一返利金额和所述第二返利金额对所述品牌商的账户、所述各个经销商的账户以及所述销售终端的账户进行返利结算。5.如权利要求1所述的方法,还包括:响应于消费者对所述商品进行扫码,调用第三智能合约计算针对所述各个经销商以及所述销售终端的二次返利金额,以使根据所述二次返利金额为所述各个经销商和所述销售终端进行二次返利结算,其中,所述第三智能合约被配置为计算二次返利金额。6.如权利要求1所述的方法,还包括:在所述各个经销商和/或所述销售终端处,在执行扫码操作时,根据所述商品的扫码信息进行针对所述商品所属的经营区域和/或销售渠道的商品窜货检测;将所得到的商品窜货检测结果上链至所述区块链;以及获取针对所述各个经销商的第一返利金额,以使根据所述第一返利金额和所述第二返
利金额为所述各个经销商和所述销售终端进行返利结算包括:获取针对所述各个经销商的第一返利金额,以使根据所述第一返利金额、所述第二返利金额以及所述商品对应的所述商品窜货检测结果,为所述各个经销商和所述销售终端进行返利结算。7.如权利要求1所述的方法,还包括:在所述各个经销商和/或所述销售终端处,在执行扫码操作时,对所述商品的标识对象进行违规检测,其中,所述标识对象包括标识码和/或标签;将所得到的标识对象违规检测结果上链至所述区块链;以及获取针对所述各个经销商的第一返利金额,以使根据所述第一返利金额和所述第二返利金额为所述各个经销商和所述销售终端进行返利结算包括:获取针对所述各个经销商的第一返利金额,以使根据所述第一返利金额、所述第二返利金额以及所述商品对应的所述标识对象违规检测结果,为所述各个经销商和所述销售终端进行返利结算。8.一种基于区块链的用于商品返利的方法,由服务器来执行,所述方法包括:在针对品牌商所分销的商品的分销过程中,针对所述商品流经的各个经销商,从该经销商处接收第一扫码信息,所述各个经销商处的第一扫码信息由该经销商对所述商品扫码所生成,所述第一扫码信息包括商品信息以及执行扫码操作的经销商信息;将所接收的第一扫码信息上链至区块链;从所述商品所流经的销售终端处接收由所述销售终端通过对所述商品进行入库扫码所生成的第二扫码信息,所述第二扫码信息包括商品信息以及销售终端信息;将所述第二扫码信息上链至所述区块链;响应于所述销售终端执行入库扫码操作,调用第二智能合约根据所...

【专利技术属性】
技术研发人员:康暖
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

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

1