订单支付方法、装置、区块链系统及存储介质制造方法及图纸

技术编号:21479841 阅读:29 留言:0更新日期:2019-06-29 05:18
本申请实施例提供了一种订单支付方法、装置、区块链系统及存储介质,涉及区块链技术领域。方法包括:获得订单,以及获得订单对应的对象的信用值;在确定信用值大于等于信用阈值时,判断对象的账户的当前余额是否大于等于订单对应的支付金额与预留金额之和;若是,从当前余额中扣掉订单金额以支付订单。由于在信用值大于等于信用阈值则可以认为该对象可信。故针对该可信的对象,便可以在确定该对象的账户的当前余额大于等于订单对应的支付金额与预留金额之和时,才从当前余额中扣掉订单金额以支付该订单,使得账户可以至少保留预留金额以便为支付其它订单所用。这样,就可以避免扣款后影响该可信的对象使用该账号来支付其它订单。

【技术实现步骤摘要】
订单支付方法、装置、区块链系统及存储介质
本申请涉及区块链
,具体而言,涉及一种订单支付方法、装置、区块链系统及存储介质。
技术介绍
现有技术中,可利用无感知的方式实现对订单的支付,例如,在确定用户账号内的金额能够支付该订单时,便自动的从账号内扣款支付该订单,从而便能实现无感知的支付订单。但这种方式比较机械,对于信用良好的用户,可能会在扣款后会导致用户的账号的余额不足,从而影响用户使用该账号来支付其它订单,比如房屋贷款或汽车贷款。
技术实现思路
本申请的目的在于提供一种订单支付方法、装置、区块链系统及存储介质,以避免扣款后影响信用良好的用户使用该账号来支付其它订单。为了实现上述目的,本申请的实施例通过如下方式实现:第一方面,本申请实施例提供了一种订单支付方法,所述方法包括:获得订单,以及获得所述订单对应的对象的信用值;在确定所述信用值大于等于信用阈值时,判断所述对象的账户的当前余额是否大于等于所述订单对应的支付金额与预留金额之和;若是,从所述当前余额中扣掉所述订单金额以支付所述订单。在本申请实施例中,利用对对象的信用值进行判断,即在信用值大于等于信用阈值则可以认为该对象可信。故针对该可信的对象,便可以只在确定该对象的账户的当前余额大于等于订单对应的支付金额与预留金额之和时,才从当前余额中扣掉订单金额以支付该订单,使得账户可以至少保留预留金额以便支付其它订单所用。这样,就可以避免扣款后影响该可信的对象使用该账号来支付其它订单,比如房屋贷款。结合第一方面,在第一种可能的实现方式中,在判断所述对象的账户的当前余额是否大于等于所述订单对应的支付金额与预留金额之和之前,所述方法还包括:判断所述对象是否还有的其它未支付订单;若是,确定所述其它未支付订单对应的待支付金额为所述预留金额;若否,根据预设金额值确定所述预留金额。在本申请实施例中,由于预留金额可以是其它未支付订单对应的待支付金额;或在没有其它未支付订单时,预留金额还可以是基于预设金额值来确定。即实现了无论对象当前的是否有其它未支付订单,都可以确定出预留金额,并保证账户内的金额在扣款支付该订单后不低于该预留金额。进而实现了无论对象当前的是否有其它未支付订单,对象都不用担心自动支付的该订单会将账户内的款扣尽。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述获得订单,以及获得所述订单对应的对象的信用值,包括:根据所述对象的车牌号,从区块链上获得与所述车牌号相关的订单;根据所述订单,从所述区块链上获得所述订单对应的对象的信用值。在本申请实施例中,通过对象的车牌号从区块链上获得与该车牌号相关的订单,即基于对象的车辆在行驶过程中,便可以自动的去根据车牌号去获取对象的订单和信用值,无需额外操作,使其体验更好。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,在从所述当前余额中扣掉所述订单金额以支付所述订单之后,所述方法还包括:生成所述订单的支付信息;将所述支付信息同步到所述区块链中的每个节点。在本申请实施例中,将支付信息同步到区块链中的每个节点,保证该对象的信息在每个节点上得到及时更新,同时也保证了完整性,实现任一个节点都能够基于该对象的完整信息而对该对象的相关订单进行处理。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,生成所述订单的支付信息,包括:更新所述信用值,获得经更新信用值;生成包含所述经更新信用值的支付信息。在本申请实施例中,同步的信息中包含对象的经更新信用值,保证了每个节点都能够存储该对象最新的信用值。使得任一个节点基于最新的信用值能够正确的处理对象的相关订单。结合第一方面,在第五种可能的实现方式中,在所述在确定所述信用值大于等于信用阈值时,判断所述对象的账户的当前余额是否大于等于所述订单对应的支付金额与预留金额之和之后,所述方法还包括:若否,生成所述订单的待支付提示信息,并将所述待支付提示信息发送给所述对象的对象设备。在本申请实施例中,针对信用值高的对象,在无法自动扣款的情况下,还可以发送信息提示对象手动扣款,避免了对象忘记手动扣款而导致用户的信用值受损。结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述待支付提示信息包含支付期限,所述方法还包括:检测在所述支付期限当日或所述支付期限之前,所述订单是否被支付;在为否时,调低所述信用值,获得经调低信用值。在本申请实施例中,若对象超过手动扣款的期限还未主动的去支付该订单,则会以调低对象的信用值的方式进行惩罚,以实现提供对象对在期限内主动支付的重视程度,以避免对象下次还出现在期限未主动的去支付情况。第二方面,本申请实施例提供了一种订单支付装置,所述装置包括:数据获得模块,用于获得订单,以及获得所述订单对应的对象的信用值。金额判断模块,用于在确定所述信用值大于等于信用阈值时,判断所述对象的账户的当前余额是否大于等于所述订单对应的支付金额与预留金额之和。订单支付模块,用于若是,从所述当前余额中扣掉所述订单金额以支付所述订单。结合第二方面,在第一种可能的实现方式中,所述装置还包括:金额设置模块,用于判断所述对象是否还有的其它未支付订单;若是,确定所述其它未支付订单对应的待支付金额为所述预留金额;若否,根据预设金额值确定所述预留金额。结合第二方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述数据获得模块,还用于根据所述对象的车牌号,从区块链上获得与所述车牌号相关的订单;根据所述订单,从所述区块链上获得所述订单对应的对象的信用值。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述装置还包括:信息同步模块,用于生成所述订单的支付信息;将所述支付信息同步到所述区块链中的每个节点。结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述信息同步模块,还用于更新所述信用值,获得经更新信用值;生成包含所述经更新信用值的支付信息。结合第二方面,在第五种可能的实现方式中,所述装置还包括:支付提示模块,用于若否,生成所述订单的待支付提示信息,并将所述待支付提示信息发送给所述对象的对象设备。结合第二方面的第五种可能的实现方式,在第六种可能的实现方式中,所述方法还包括:信用更新模块,用于检测在所述支付期限当日或所述支付期限之前,所述订单是否被支付;在为否时,调低所述信用值,获得经调低信用值。第三方面,本申请实施例提供了一种区块链系统,所述区块链系统包括:多个节点,每个所述节点与至少一个所述节点连接,所述多个节点中的任一个所述节点用于执行如第一方面或第一方面的第一种至第六种可能的实现方式中任一种方式所述的订单支付方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被计算机运行时执行如第一方面或第一方面的第一种至第六种可能的实现方式中任一种方式所述的订单支付方法。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在本文档来自技高网...

【技术保护点】
1.一种订单支付方法,其特征在于,所述方法包括:获得订单,以及获得所述订单对应的对象的信用值;在确定所述信用值大于等于信用阈值时,判断所述对象的账户的当前余额是否大于等于所述订单对应的支付金额与预留金额之和;若是,从所述当前余额中扣掉所述订单金额以支付所述订单。

【技术特征摘要】
1.一种订单支付方法,其特征在于,所述方法包括:获得订单,以及获得所述订单对应的对象的信用值;在确定所述信用值大于等于信用阈值时,判断所述对象的账户的当前余额是否大于等于所述订单对应的支付金额与预留金额之和;若是,从所述当前余额中扣掉所述订单金额以支付所述订单。2.根据权利要求1所述的订单支付方法,其特征在于,在判断所述对象的账户的当前余额是否大于等于所述订单对应的支付金额与预留金额之和之前,所述方法还包括:判断所述对象是否还有的其它未支付订单;若是,确定所述其它未支付订单对应的待支付金额为所述预留金额;若否,根据预设金额值确定所述预留金额。3.根据权利要求1或2所述的订单支付方法,其特征在于,所述获得订单,以及获得所述订单对应的对象的信用值,包括:根据所述对象的车牌号,从区块链上获得与所述车牌号相关的订单;根据所述订单,从所述区块链上获得所述订单对应的对象的信用值。4.根据权利要求3所述的订单支付方法,其特征在于,在从所述当前余额中扣掉所述订单金额以支付所述订单之后,所述方法还包括:生成所述订单的支付信息;将所述支付信息同步到所述区块链中的每个节点。5.根据权利要求4所述的订单支付方法,其特征在于,生成所述订单的支付信息,包括:更新所述信用值,获得经更新信用值;生成包含所述经更新信用值的支付信息。6.根据权利要求1所述的订单支付方法,其特征在于,在所述在确定所述信用值大于等于信用阈值时,判断所述对象的账户的当前余额是否大于等于所述订单对应的支付金额与预留金额之和之后,所述方法还包括:若否,生成所述订单的待支付提示信息,并将所述待支付提示信息发送给所述对象的对象设备。7.根据权利要求6所述的订单支付方法,其特征在于,所述待支付提示信息包含支付期限,所述方法还包括:检测在所述支付期限当日或所述支付期限之前,所述订单是否被支付;在为否时,调低所述信用值,获得经调低信用值。8.一种订单支付装置,其特征在于,所述装置包括:数据获得模块,用于获得订单...

【专利技术属性】
技术研发人员:张波赵华峰张海燕
申请(专利权)人:广东安居宝数码科技股份有限公司
类型:发明
国别省市:广东,44

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

1