一种数据交互方法及其系统、商户终端、后台服务系统与流程

文档序号:21534131发布日期:2020-07-17 17:26阅读:258来源:国知局
一种数据交互方法及其系统、商户终端、后台服务系统与流程

本发明涉及计算机技术,具体地涉及一种基于规定信息的数据交互方法及其数据交互系统、商户终端以及后台服务系统。



背景技术:

在当前电子支付、移动支付普及的背景下,促销活动往往会与商家特定的app软件挂钩,即消费者需注册并使用该商家的app才能享受活动优惠。从商家侧来看,这种与app绑定的促销方式是发展扩大消费群体的重要手段;从消费者侧来看,使用商家特定的app来享受优惠也是完全可接受的,但实际操作时会对消费者提出一个隐形的要求:消费者需要先下载商家的app并注册成为用户。对于未注册的新顾客而言,需要当场完成app下载、注册和绑卡等一系列操作。由于要用流量下载app、操作流程时间长等问题,很可能导致顾客最终放弃此次优惠,商家也就流失了这些潜在的新用户。

图1表示了现有技术中实现基于商家app的优惠活动的技术架构。

如图1所示,现有的系统架构下包含了顾客、商家和支付系统三方,顾客与商家只通过支付系统进行交易。因此对于绑定商家app的优惠活动,顾客只有通过该app进行现场交易才能参与。

图2表示了现有的技术框架下的交易流程示意图。

现有的基于商家app的优惠活动采用“先下载app,后享受优惠”方式,具体交易过程如图2所示:

(1)对于已注册用户,在优惠活动现场直接打开app即可;

(2)对于未注册用户,需要现场下载app、注册和绑定银行卡,然后才可享受优惠。

可见,现有技术中存在的缺点主要有三点:

(1)现场下载app时很可能需要顾客使用几十或者上百兆的手机流量,导致部分顾客不愿意;

(2)现场绑定银行卡时,可能因为顾客忘带实体卡或者不知道卡号等情况而无法进行;以及

(3)完成app下载、注册和绑定银行卡等一系列操作花费的时间很长,在商场、超市等排队的场景效率低,大部分顾客并不愿意当场花费这么多的时间和精力。



技术实现要素:

鉴于上述问题,本发明旨在提出一种能够实现“先消费,后注册返还”的数据交互方法及其数据交互系统、商户终端以及后台服务系统。

本发明的一方方面的后台服务系统,其特征在于,包括:接入平台、短信平台以及后台服务器,

所述接入平台用于获取用户的手机号码,

所述短信平台用于基于从所述接入平台获得的所述手机号码分配与该手机号码对应的规定信息,形成并存储所述手机号码与所述规定信息的第一绑定关系,

所述后台服务器用于从上述短信平台获得手机号码以及与该手机号码对应的交易信息,并且所述后台服务器从所述短信平台存储的所述第一绑定关系中查找到与该手机号码对应的规定信息,并且建立该手机号码、规定信息以及交易信息三者之间的第二绑定关系,其中,所述交易信息至少包含用于确定商户终端的商户信息,另一方面,所述后台服务器用于从外部获得基于所述规定信息的数据处理请求,基于所述规定信息在所述第二绑定关系中查找与该规定信息对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端。

可选地,所述短信平台进一步用于向用户发送短信校验码以校验用户身份。

可选地,所述接入平台是二维码平台,用户通过扫描二维码被接入。

可选地,所述规定信息具有有效期限。

可选地,所述后台服务器包括:

接收单元,用于获得手机号码以及与该手机号码对应的交易信息,

绑定单元,从所述短信平台存储的所述第一绑定关系中查找到与该手机号码对应的规定信息,并且建立该手机号码、规定信息以及交易信息三者的第二绑定关系,其中,所述交易信息至少包含用于确定商户终端的商户信息;以及

处理单元,用于从外部获得基于所述规定信息的数据处理请求,基于所述规定信息在所述第二绑定关系中查找与该规定信息对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端。

可选地,进一步包括:区块链平台,

所述区块链平台用于接收并存储来自所述后台服务器的信息并且根据上述后台服务器的请求提供已存储的信息。

可选地,所述区块链平台用于接收并且记录从所述后台服务器上传的所述手机号码、所述规定信息以及所述交易信息,并且记录这三者的所述第二绑定关系,另一方面,用于基于来自所述后台服务器的请求向后台服务器提供所记录的所述第二绑定关系。

可选地,所述区块链平台采用多方联盟链的分布式记账方式。

可选地,所述区块链平台采用多方根据共识机制协调并且多方分别能够对分布式记账进行查询交易。

可选地,所述区块链平台进一步用于根据所存储的所述第二绑定关系校验手机号码、以及规定信息以及交易信息。

可选地,所述接入平台是网页平台,用户通过输入网页地址被接入。

本发明的商户终端,其特征在于,包括:

信息发送模块,用于将手机号码与该手机号码对应的交易信息发送到外部,其中,所述交易信息至少包含用于确定商户终端的商户信息;

信息接收模块,用于从外部接收数据处理请求,所述数据处理请求基于规定信息产生,其中,所述规定信息与手机号码以及与该手机号码对应的交易信息之间被建立绑定关系;以及

请求执行模块,用于基于收到的所述数据处理请求执行相应的数据处理。

本发明的基于规定信息的数据交互系统,其特征在于,包括移动终端、商户终端以及后台服务系统,

所述移动终端用于向所述后台服务器系统发送手机号码并获得从后台服务器分配并返回的与该手机号码对应的规定信息;

所述商户终端将所述手机号码与该手机号码对应的交易信息转发到后台服务系统,其中,所述交易信息至少包含用于确定商户终端的商户信息;

所述后台服务系统建立手机号码、规定信息以及交易信息三者之间的绑定关系;

所述移动终端将所述手机号码与所述规定信息绑定,并且所述移动终端向所述后台服务系统发起基于所述规定信息的数据处理请求;

所述后台服务系统基于所述规定信息在所述绑定关系中查找对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端,

所述商户终端用于基于收到的所述数据处理请求执行相应的数据处理。

可选地,所述后台服务系统包括:

所述接入平台用于获取用户的手机号码;

所述短信平台用于基于从所述接入平台获得的所述手机号码分配与该手机号码对应的规定信息,形成并存储所述手机号码与所述规定信息的第一绑定关系,

所述后台服务器用于从外部获得手机号码以及与该手机号码对应的交易信息,从所述短信平台存储的所述第一绑定关系中查找到与该手机号码对应的规定信息,并且将手机号码、规定信息以及交易信息三者建立第二绑定关系,其中,所述交易信息至少包含用于确定商户终端的商户信息,另一方面,用于从外部获得基于所述规定信息的数据处理请求,基于所述规定信息在所述第二绑定关系中查找与该规定信息对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端。

可选地,所述后台服务系统进一步包括:区块链平台,

所述区块链平台用于从所述后台服务器获取并记录所述手机号码、所述规定信息以及所述交易信息,并且获取并记录这所述第二绑定关系,另一方面,用于基于来自所述后台服务器的请求向后台服务器提供所记录的所述第二绑定关系。

可选地,所述商户终端包括:

信息发送模块,用于将手机号码与该手机号码对应的交易信息发送到所述后台服务系统,其中,所述交易信息至少包含用于确定商户终端的商户信息;

信息接收模块,用于从所述后台服务系统接收数据处理请求,所述数据处理请求基于规定信息产生,其中,所述规定信息与手机号码以及与该手机号码对应的交易信息之间被建立绑定关系;以及

请求执行模块,用于基于收到的所述数据处理请求执行相应的数据处理。

本发明的基于规定信息的数据交互方法,其特征在于,包括下述步骤:

信息分配步骤,从外部获得用户的手机号码,基于该手机号码分配与该手机号码对应的规定信息,形成所述手机号码与所述规定信息的第一绑定关系;

信息绑定步骤,从外部获得手机号码以及与该手机号码对应的交易信息,基于所述第一绑定关系查找到与该手机号码对应的规定信息,并且建立手机号码、规定信息以及交易信息这三者之间的第二绑定关系,其中,所述交易信息至少包含用于确定商户终端的商户信息;

请求获得步骤,从外部获得基于所述规定信息的数据处理请求;以及

请求转发步骤,基于所述规定信息在所述第二绑定关系中查找与该规定信息对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端。

可选地,在所述信息分配步骤和所述信息绑定步骤之间进一步具备:

第一校验步骤,向用户发送短信校验码以校验用户身份。

可选地,在所述请求获得步骤和所述请求转发步骤之间进一步具备:

第二校验步骤,校验手机号码、以及/或者规定信息、以及/或者该规定信对应的交易信息。

本发明的基于规定信息的数据交互方法,其特征在于,包括下述步骤:

信息发送步骤,将手机号码与该手机号码对应的交易信息发送到外部,其中,所述交易信息至少包含用于确定商户终端的商户信息;

信息接收步骤,从外部接收数据处理请求,所述数据处理请求基于规定信息产生,其中,所述规定信息与手机号码以及与该手机号码对应的交易信息之间被建立绑定关系;以及

请求执行步骤,基于收到的所述数据处理请求执行相应的数据处理。

本发明的基于规定信息的数据交互方法,其特征在于,由移动终端、商户终端以及后台服务系统实现,包括下述步骤:

信息获取步骤,从移动终端向后台服务器系统发送手机号码并获得从后台服务器分配并返回的与该手机号码对应的规定信息;

信息转发步骤,商户终端将所述手机号码与该手机号码对应的交易信息转发到后台服务系统,其中,所述交易信息至少包含用于确定商户终端的商户信息;

绑定步骤,后台服务系统建立手机号码、规定信息以及交易信息这三者之间的绑定关系;

请求发起步骤,从移动终端向所述后台服务系统发起基于所述规定信息的数据处理请求,其中数据处理请求包括所述规定信息和手机号码;

请求转发步骤,后台服务系统基于所述规定信息在所述绑定关系中查找对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端;以及

请求执行步骤,所述商户终端基于收到的所述数据处理请求执行相应的数据处理。

本发明的后台服务系统,其特征在于,包括:接入平台以及后台服务器,

所述接入平台用于从外部接收交易信息,其中,所述交易信息至少包含用于确定商户终端的商户信息;

所述后台服务器用于基于所述交易信息分配规定信息并将所述交易信息和所述规定信息绑定,记录并存储两者的绑定关系,将所述规定信息发送到外部,另一方面,用于从外部接收基于所述规定信息查的数据处理请求,并根据所述规定信息从所述绑定关系中找到对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端。

可选地,进一步包括:区块链平台,

所述区块链平台用于从所述后台服务器获取并记录所述规定信息以及所述交易信息两者的绑定关系,另一方面,用于基于来自所述后台服务器的请求向后台服务器提供所记录的所述绑定关系。

本发明的商户终端,其特征在于,包括:

信息转发模块,用于将交易信息转发到外部,其中,所述交易信息至少包含用于确定商户终端的商户信息;以及

请求执行模块,用于基于收到的数据处理请求执行相应的数据处理,其中,所述数据处理请求基于规定信息生成,所述规定信息与所述交易信息对应。

本发明的基于规定信息的数据交互系统,其特征在于,包括:移动终端、商户终端以及后台服务系统,

所述商户终端将交易信息发送到所述后台服务系统,其中,所述交易信息至少包含用于确定商户终端的商户信息,

所述后台服务系统基于所述交易信息分配规定信息并将所述交易信息和所述规定信息绑定,将所述规定信息返回到所述商户终端,

所述移动终端从所述商户终端获取规定信息,并且所述移动终端向所述后台服务系统发起基于所述规定信息的数据处理请求,

所述后台服务系统基于所述规定信息查找对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端,

所述商户终端基于收到的所述数据处理请求执行相应的数据处理。

可选地,所述后台服务系统包括:接入平台以及后台服务器,

所述接入平台用于从所述商户终端接收交易信息,其中,所述交易信息至少包含用于确定商户终端的商户信息,

所述后台服务器用于基于所述交易信息分配规定信息并将所述交易信息和所述规定信息绑定,记录并存储两者的绑定关系,将所述规定信息发送到所述商户终端,另一方面,用于从所述移动终端接收基于所述规定信息的数据处理请求,基于所述规定信息查找对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端。

可选地,所述商户终端包括:

信息转发模块,用于将交易信息转发到所述后台服务系统,其中,所述交易信息至少包含用于确定商户终端的商户信息;以及

请求执行模块,用于基于收到的数据处理请求执行相应的数据处理,其中,所述数据处理请求基于规定信息生成,所述规定信息与所述交易信息对应。

本发明的基于规定信息的数据交互方法,其特征在于,包括下述步骤:

信息接收步骤,从外部接收交易信息,其中,所述交易信息至少包含用于确定商户终端的商户信息;

信息绑定步骤,基于所述交易信息分配规定信息并将所述交易信息和所述规定信息绑定;

信息发送步骤,将所述规定信息发送到外部;以及

请求转发步骤,从外部接收基于所述规定信息查找对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端。

本发明的基于规定信息的数据交互方法,其特征在于,包括下述步骤:

信息转发步骤,将交易信息转发到外部,其中,所述交易信息至少包含用于确定商户终端的商户信息;以及

请求执行步骤,基于收到的数据处理请求执行相应的数据处理,其中,所述数据处理请求基于规定信息生成,所述规定信息与所述交易信息对应。

本发明的基于规定信息的数据交互方法,其特征在于,由移动终端、商户终端以及后台服务系统实现,包括下述步骤:

信息转发步骤,所述商户终端将交易信息发送到所述后台服务系统,其中,所述交易信息至少包含用于确定商户终端的商户信息;

信息绑定步骤,所述后台服务系统基于所述交易信息分配规定信息并将所述交易信息和所述规定信息绑定,将所述规定信息返回到所述商户终端;

信息获取步骤,所述移动终端从所述商户终端获取规定信息;

请求发起步骤,从所述移动终端向所述后台服务系统发起基于所述规定信息的数据处理请求;

请求转发步骤,所述后台服务系统基于所述规定信息查找对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端;以及

请求执行步骤,所述商户终端基于收到的所述数据处理请求执行相应的数据处理。

本发明的计算机可读介质,其上存储有计算机程序,其特征在于,

该计算机程序被处理器执行时实现上述的基于规定信息的数据交互方法。

本发明的计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述的基于规定信息的数据交互方法。

如上所述,本发明的数据交互方法及其数据交互系统、商户终端以及后台服务系统中,对于非注册用户,用户通过短信或消费小票等渠道获取此次支付的专属优惠码,现场先全额支付此次交易,后续在有效期内任意时间下载商家app,输入此优惠码后即可将优惠金额返还至用户账户内。通过这种“先消费,后注册返还”的方式,能够简化现场操作的流程,可以同时实现新用户享优惠与商家扩展新用户的目标。

附图说明

图1表示了现有技术中实现基于商家app的优惠活动的技术架构。

图2表示了现有的技术框架下的交易流程示意图。

图3是表示本发明的基于规定信息的数据交互方法的流程示意图。

图4是表示本发明的基于规定信息的数据交互系统的结构示意图。

图5是表示本发明的基于规定信息的数据交互系统中区块链平台的一个示例的示意图。

图6是表示第一实施方式的基于规定信息的数据交互方法的流程示意图。

图7是表示第一实施方式的基于规定信息的数据交互方法所能够实现的交易流程的效果图。

图8是表示第一实施方式的基于规定信息的数据交互系统的结构示意图。

图9是表示第二实施方式的基于规定信息的数据交互系统的结构示意图。

图10是表示第三实施方式的基于规定信息的数据交互方法的流程示意图。

图11是表示第三实施方式的基于规定信息的数据交互系统的结构示意图。

具体实施方式

下面介绍的是本发明的多个实施例中的一些,旨在提供对本发明的基本了解。并不旨在确认本发明的关键或决定性的要素或限定所要保护的范围。

出于简洁和说明性目的,本文主要参考其示范实施例来描述本发明的原理。但是,本领域技术人员将容易地认识到,相同的原理可等效地应用于所有类型的基于规定信息的数据交互方法以及基于规定信息的数据交互系统,并且可以在其中实施这些相同的原理,以及任何此类变化不背离本专利申请的真实精神和范围。

而且,在下文描述中,参考了附图,这些附图图示特定的示范实施例。在不背离本发明的精神和范围的前提下可以对这些实施例进行电、机械、逻辑和结构上的更改。此外,虽然本发明的特征是结合若干实施/实施例的仅其中之一来公开的,但是如针对任何给定或可识别的功能可能是期望和/或有利的,可以将此特征与其他实施/实施例的一个或多个其他特征进行组合。因此,下文描述不应视为在限制意义上的,并且本发明的范围由所附权利要求及其等效物来定义。

诸如“具备”和“包括”之类的用语表示除了具有在说明书和权利要求书中有直接和明确表述的单元和步骤以外,本发明的技术方案也不排除具有未被直接或明确表述的其它单元和步骤的情形。

图3是表示本发明的基于规定信息的数据交互方法的流程示意图。

本发明的基于规定信息的数据交互方法由移动终端、商户终端以及后台服务系统实现,如图3所示包括下述步骤:

步骤s100:从移动终端向后台服务器系统发送手机号码,例如可以通过扫描二维码连接到后台服务器或者通过输入规定的网址连接到后台服务器,在连接到后台服务器之后,用户输入自己的手机号码;

步骤s200:后台服务器获得手机号码后,对手机号码分配规定信息(例如优惠劵信息),将与该手机号码对应的规定信息返回给移动终端;

步骤s300:用户将手机号码通知商户终端,或者采用其他任何方法将手机号码传输给商户终端;

步骤s400:商户终端将该手机号码与该手机号码对应的交易信息转发到后台服务系统,其中,所述交易信息例如包含用于确定商户终端的商户信息、交易金额以及交易时间等;

步骤s500:后台服务系统基于所述手机号码,将该手机号码、与该手机号码对应的所述规定信息以及所述交易信息三者绑定;

步骤s600:从移动终端向后台服务系统发起基于所述规定信息的数据处理请求(例如,基于优惠劵信息的返现处理请求),该数据处理请求中至少包含规定信息以及用户的手机号码;

步骤s700:后台服务系统收到所述数据处理请求后,根据规定信息在手机号码、规定信息以及交易信息这三者的绑定关系中查找与规定信息对应的交易信息,将该数据处理请求转发到基于查找到的交易信息所包含的商户信息所确定的商户终端;以及

步骤s800:商户终端基于收到的数据处理请求执行相应的数据处理,例如基于优惠劵信息向用户的银行账户或用户终端进行返现等等。

图4是表示本发明的基于规定信息的数据交互系统的结构示意图。

如图4所示,本发明的基于规定信息的数据交互系统包括:商户终端100、移动终端200、以及后台服务系统300。

移动终端100用于向后台服务系统300发送手机号码以及接收从后台服务系统300的返回的对应于手机号码的规定信息(例如优惠劵信息)并且用于发起基述所述规定信息的数据处理请求。

商户终端200包括:

信息转发模块210,用于将交易信息转发到后台服务系统300,其中,所述交易信息至少包含用于确定商户终端的商户信息;以及

请求执行模块220,用于基于收到的数据处理请求执行相应的数据处理,其中,数据处理请求基于规定信息生成,所述规定信息与所述交易信息对应。

后台服务系统300包括:

接入平台310,用于获取用户的手机号码;

短信平台320,用于基于从所述接入平台310获得的所述手机号码分配与该手机号码对应的规定信息,形成并存储所述手机号码与所述规定信息的第一绑定关系,另一方面,短信平台320用于支持对用户(客户)的手机号码进行校验;

后台服务器330,用于从商户终端200获得手机号码以及与该手机号码对应的交易信息,另一方面用于从短信平台320存储的所述第一绑定关系中查找到与该手机号码对应的规定信息,并且将该手机号码、与该手机号码对应的规定信息以及与该手机号码对应的交易信息三者绑定,形成并存储第二绑定关系,其中,所述交易信息至少包含用于确定商户终端的商户信息,另一方面,还用于从移动终端100获得基于所述规定信息的数据处理请求,基于所述规定信息在所述第二绑定关系中查找与该规定信息对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端200。

这里作为一个示例,接入平台310可以是二维码平台,用于支持顾客用手机主扫商户张贴的静态二维码后跳转后台服务器330。

又,例如,可选地,进一步后台服务器系统300还能够具备区块链平台340。其中,区块链平台340用于从后台服务器330获取并记录所述规定信息以及所述交易信息两者的绑定关系,另一方面,用于基于来自所述后台服务器的请求向后台服务器300提供所记录的所述绑定关系。

作为一个示例,图5是表示本发明的基于规定信息的数据交互系统中区块链平台的一个示例的示意图。

如图5所示,区块链平台可以由多方参与,例如图5所示的商户(商户终端)、发卡行、平台维护机构、卡组织、收单机构、监督部门,它们通过规定的协议(例如智能合约)组成联盟。区块链平台340用于记录交易过程中的数据信息,采用联盟链的架构,即卡组织、商户、收单机构和发卡行等组成联盟链进行分布式记账,并根据共识机制协调工作,以确保相关数据不可篡改且方便各方进行查询校验。

这样,在本发明的基于规定信息的数据交互方法以及基于规定信息的数据交互系统中,能够实现“先全额消费,后注册返还”的未注册用户享受商家优惠的整体交易方案,即:未注册用户的顾客在现场先通过某种方式获取专属优惠凭证(即上述的“规定信息”)并在后台服务系统中关联专属优惠凭证和手机号码,然后顾客全额支付此次消费,最后该顾客在有效期限内下载商家app并使用该专属优惠凭证来获取商家返回的优惠金额(即上述的“基述所述规定信息的数据处理请求”)。

在本发明的基于规定信息的数据交互方法以及基于规定信息的数据交互系统中,在原有的系统架构中新增了同时对接顾客和商家的后台服务系统,该服务系统包含了接入平台、短信平台、后台服务器以及区块链平台(区块链平台为可选项)。

另一方面,在商户侧,也对商户终端进行了改造使得其具备信息转发模块210以及请求执行模块220,以能够实现与后台服务器系统的对接。作为对商户中的改造,可采取以下三种方式:一是对现有收银系统进行改造,使其具备信息转发模块210以及请求执行模块220;二是开发一个新硬件设备,使得该新硬件设具备信息转发模块210以及请求执行模块220;三是在商户终端的应用系统中进行软件功能改进,使得软件模块能够实现信息转发模块210以及请求执行模块220的功能。

以下对于本发明的基于规定信息的数据交互方法以及基于规定信息的数据交互系统的具体实施方式进行说明。

第一实施方式

图6是表示第一实施方式的基于规定信息的数据交互方法的流程示意图。图7是表示第一实施方式的基于规定信息的数据交互方法所能够实现的交易流程的效果图。

在第一实施方式中示例了一个基于优惠码实现的数据交互方法。

第一实施方式的基于优惠码的数据交互方法由移动终端、商户终端以及后台服务系统实现。

如图6所示,第一实施方式的基于优惠码实现的数据交互方法。包括下述步骤:

(1)未注册用户(顾客)利用移动终端(例如手机)扫描活动二维码,跳转到活动网页(即跳转接入到后台服务系统)并填写手机号码,后台服务系统获得未注册用户的手机号码;

(2)后台服务系统下发短信校验码,顾客手机校验成功后,短信平台下发专属优惠码到顾客,实现手机号码与优惠码的绑定;

(3)顾客告诉超市收银员手机号码,即商户终端获取顾客的手机号码;

(4)顾客采用其他方式全额支付此次消费,例如通过其他支付系统(与本发明申请无关);

(5)针对此次交易,商户终端将顾客的手机号码以及交易信息上报给后台服务系统;

(6)后台服务系统实现手机号码与交易信息的绑定,例如绑定手机号码与交易金额、交易时间等;

(7)在优惠码有效期限内,顾客下载相应的app,用该手机号注册成为新用户并绑卡;

(8)在app内进入活动界面,输入第(2)步获取的专属优惠码并通过app发送给后台服务系统;

(9)后台服务系统基于专属优惠码查询信息,校验手机号、优惠码与对应的消费、有效期、是否已兑换等信息;

(10)校验通过后,后台服务系统发送需要返还优惠的通知给商户终端;

(11)商户终端基于该需要返还优惠的通知,返还优惠金额至移动终端的app绑定的银行卡中。

如上所述,根据第一实施方式的基于优惠码实现的数据交互方法,以顾客的手机号码为桥梁完成了消费交易与后注册的用户账户的绑定关系。这样,利用第一实施方式的基于优惠码实现的数据交互方法就能够实现图7所示的“先全额消费,后注册返还”的效果,即,如图7所示,未注册用户可以通过手机号码先获得优惠码,然后在之后下载相应的app并注册新用户(绑定优惠码和手机号码),接着绑定银行卡,后台服务器系统会通知商户终端将该优惠码所对应的优惠返回给用户的app,由此,用户就能够在app中享受优惠。

图8是表示第一实施方式的基于规定信息的数据交互系统的结构示意图。

如图8所示,第一实施方式的基于规定信息的数据交互系统包括:移动终端10、商户终端20、以及后台服务系统30。

移动终端10用于向后台服务系统30发送手机号码以及接收从后台服务系统30的返回的对应于手机号码的优惠码并且用于发起基述所述优惠码的数据处理请求。

商户终端20包括:

信息转发模块21,用于将交易信息转发到后台服务系统30,其中,所述交易信息至少包含用于确定商户终端的商户信息;以及

请求执行模块22,用于基于收到的数据处理请求执行相应的数据处理,其中,数据处理请求基于优惠码生成,所述优惠码与所述交易信息对应。

后台服务系统30包括:

二维码接入平台31,通过用户扫描二维码的方式用于将用户接入并获取用户的手机号码;

短信平台32,用于基于从二维码接入平台31获得的所述手机号码分配与该手机号码对应的优惠码,形成并存储所述手机号码与所述优惠码的第一绑定关系,另一方面,短信平台32还用于支持对用户(客户)的手机号码进行校验;以及

后台服务器33,用于从商户终端20获得手机号码以及与该手机号码对应的交易信息,另一方面用于从短信平台32存储的所述第一绑定关系中查找到与该手机号码对应的优惠码,并且将该手机号码、与该手机号码对应的优惠码以及与该手机号码对应的交易信息三者绑定,形成并存储第二绑定关系,其中,所述交易信息至少包含用于确定商户终端的商户信息,另一方面,还用于从移动终端10获得基于所述优惠码的数据处理请求,基于所述优惠码在所述第二绑定关系中查找与该规定信息对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端20。

利用根据第一实施方式的基于优惠码实现的数据交互方法及其系统,能够获得以下技术效果:

(1)极大地简化了现场操作的流程:避免了流量下载app、避免了现场绑卡的不便、避免了长时间排队,顾客只需要凭借专属的优惠码在有效期内注册使用即可;

(2)可以同时实现新用户享优惠与商家扩展新用户的目标,顾客与商家各得其利。

(3)系统框架简单且较容易实现。

第二实施方式

第二实施方式是在第一实施方式的基础上增加设置了区块链平台。这里先参照图9对于第二实施方式的基于规定信息的数据交互系统进行说明。

图9是表示第二实施方式的基于规定信息的数据交互系统的结构示意图。

如图9所示,第二实施方式的基于规定信息的数据交互系统包括:移动终端40、商户终端50、以及后台服务系统60。

移动终端40用于向后台服务系统60发送手机号码以及接收从后台服务系统60的返回的对应于手机号码的优惠码并且用于发起基述所述优惠码的数据处理请求。

商户终端50包括:

信息转发模块51,用于将交易信息转发到后台服务系统60,其中,所述交易信息至少包含用于确定商户终端的商户信息;以及

请求执行模块52,用于基于收到的数据处理请求执行相应的数据处理,其中,数据处理请求基于优惠码生成,所述优惠码与所述交易信息对应。

后台服务系统60包括:

二维码接入平台61,通过用户扫描二维码的方式用于将用户接入并获取用户的手机号码;

短信平台62,用于基于从二维码接入平台31获得的所述手机号码分配与该手机号码对应的优惠码,形成并存储手机号码与优惠码的第一绑定关系,另一方面,短信平台320还用于支持对用户(客户)的手机号码进行校验;以及

后台服务器63,用于从商户终端50获得手机号码以及与该手机号码对应的交易信息,另一方面用于从短信平台32存储的所述第一绑定关系中查找到与该手机号码对应的优惠码,并且将该手机号码、与该手机号码对应的优惠码以及与该手机号码对应的交易信息三者绑定,形成并存储第二绑定关系并上传到下述的区块链平台64,其中,所述交易信息至少包含用于确定商户终端的50商户信息,另一方面,后台服务器63还用于从移动终端10获得基于所述优惠码的数据处理请求,从下述的区块链平台64调取其存储的第二绑定关系并且在第二绑定关系中查找与该优惠码对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端20;以及

区块链平台64用于记录从后台服务器63上传的手机号码、优惠码以及交易信息以及三者之间的第二绑定关系,另一方面,用于基于来自后台服务器63的请求向后台服务器63提供所记录的所述第二绑定关系。

接着,同样我们借用图6的第一实施方式的基于规定信息的数据交互方法的流程图来说明的第二实施方式的基于规定信息的数据交互方法。

如图6所示,第二实施方式的基于规定信息的数据交互方法。包括下述步骤:

(1)未注册用户(顾客)利用移动终端(例如手机)扫描活动二维码,跳转到活动网页(即跳转接入到后台服务系统)并填写手机号码,后台服务系统获得未注册用户的手机号码;

(2)后台服务系统下发短信校验码,顾客手机校验成功后,短信平台下发专属优惠码到顾客,实现手机号码与优惠码的绑定;

(3)顾客告诉超市收银员手机号码,即商户终端获取顾客的手机号码;

(4)顾客采用其他方式全额支付此次消费,例如通过其他支付系统(与本发明申请无关);

(5)针对此次交易商户终端将顾客的手机号码上报给后台服务系统,实现手机号码与交易的绑定,例如绑定手机号码与交易相关的交易信息;

(6)后台服务系统将手机号码、优惠码与交易信息等及其它们的绑定关系上传到区块链平台。

(7)在优惠码有效期限内,顾客下载相应的app,用该手机号注册成为新用户并绑卡;

(8)在app内进入活动界面,输入第(2)步获取的专属优惠码并通过app发送给后台服务系统;

(9)后台服务系统基于专属优惠码查询信息,后台服务系统从区块链平台获取已存储绑定信息,并基于绑定信息校验手机号、优惠码与对应的消费、有效期、是否已兑换等信息;

(10)校验通过后,后台服务系统发送需要返还优惠的通知给商户终端;

(11)商户终端基于该需要返还优惠的通知,返还优惠金额至移动终端的app绑定的银行卡中。

根据第二实施方式的基于规定信息实现的数据交互方法及其系统,由于区块链数据具有保密性与不可篡改性,因此能够具备较好的防风险和防黄牛能力,而且还能够进一步设置商家资质审核、消费者实人认证、刷脸认证等手段进一步加强风控能力。

第三实施方式

图10表示第三实施方式的基于规定信息的数据交互方法的流程示意图。图11是表示第三实施方式的基于规定信息的数据交互系统的结构示意图。

第三实施方式与之前的实施方式的不同在于,没有手机号码参与,仅是基于消费小票等获取优惠码(即“规定信息”)并利用优惠码来实现后续的绑定。

如图10所示,第三实施方式的基于规定信息的数据交互方法利用移动终端、商户终端以及后台服务器系统实现,包括下述步骤:

(1)未注册用户采用其他支付手段全额支付此次消费;

(2)商户终端将交易信息和优惠码发送到后台服务系统,其中,所述交易信息至少包含用于确定商户终端的商户信息;

(3)后台服务系统基于所述交易信息分配优惠码(即“规定信息”)并将所述交易信息和所述规定信息绑定,将所述规定信息返回到所述商户终端;

(4)商户终端将带有优惠码(即“规定信息”)或者可获取优惠码链接的消费小票给顾客;

(5)在优惠码有效期限内,顾客在移动终端上下载相应的app,注册成为新用户并绑卡;

(6)顾客在移动终端的app内进入活动界面,输入第(4)步从消费小票上获取的优惠码;

(7)从顾客的移动终端向后台服务系统发起基于优惠码的返现处理请求;

(8)后台服务系统基于优惠码查找对应的交易信息并将返现处理请求转发到由所述交易信息所包含的商户信息所确定的商户终端;以及

(9)商户终端基于收到的返现处理请求将移动终端的app进行返现操作。

接着,对于第三实施方式的基于规定信息的数据交互系统进行说明。如图11所示,第三实施方式的基于规定信息的数据交互系统包括::移动终端70、商户终端80以及后台服务系统90。

商户终端80于将交易信息发送到所述后台服务系统,其中,所述交易信息至少包含用于确定商户终端的商户信息。后台服务系统90基于所述交易信息分配规定信息并将所述交易信息和所述规定信息绑定,将所述规定信息返回到商户终端80。移动终端70用于从所述商户终端获取规定信息,并且移动终端70用于向后台服务系统90发起基于所述规定信息的数据处理请求。后台服务系统90基于所述规定信息查找对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端80。商户终端80基于收到的所述数据处理请求执行相应的数据处理。

其中,后台服务系统90包括:接入平台91以及后台服务器92。

接入平台91用于从商户终端80接收规定信息,其中,所述交易信息至少包含用于确定商户终端的商户信息。

后台服务器92用于基于所述交易信息分配规定信息并将所述交易信息和所述规定信息绑定,记录并存储两者的绑定关系,将所述规定信息发送到商户终端80,另一方面,用于从移动终端70接收基于所述规定信息的数据处理请求,并且基于所述规定信息查找对应的交易信息并将所述数据处理请求转发到基于所述交易信息所包含的商户信息所确定的商户终端80。

商户终端80包括:

信息转发模块81,用于将交易信息转发到后台服务系统90,其中,所述交易信息至少包含用于确定商户终端的商户信息;以及

请求执行模块82,用于基于收到的数据处理请求执行相应的数据处理,其中,所述数据处理请求基于规定信息生成,所述规定信息与所述交易信息对应。

在第三实施方式中,以消费小票的优惠码(即“规定信息”)为媒介,完成了顾客先消费、后返还至用户的app账户的功能。

如上所述,根据第三实施方式的基于优惠码实现的数据交互方法,以消费小票的优惠码(即“规定信息”)为桥梁完成了消费交易与后注册的用户账户的绑定关系。这样,利用第三实施方式的基于优惠码实现的数据交互方法也能够实现图7所示的“先全额消费,后注册返还”的效果。

第四实施方式

第四实施方式是在第三实施方式的基于规定信息的数据交互方法以及基于规定信息的数据交互系统基础上进行变形,进一步使得后台服务系统进一步具备区块链平台。具体地,区块链平台用于接收并且记录从所述后台服务器上传的规定信息以及交易信息以及它们之间的绑定关系,另一方面,区块链平台用于基于来自所述后台服务器的请求向后台服务器提供所记录的规定信息与交易信息之间的绑定关系。

这样,根据第四实施方式的基于规定信息实现的数据交互方法及其系统,由于区块链数据具有保密性与不可篡改性,因此能够具备较好的防风险和防黄牛能力,而且还能够进一步设置商家资质审核、消费者实人认证、刷脸认证等手段进一步加强风控能力。

本发明还提供一种计算机可读介质,其上存储有计算机程序,其特征在于,

该计算机程序被处理器执行时实现上述基于规定信息的数据交互方法。

本发明还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述的基于规定信息的数据交互方法。

以上例子主要说明了本发明的基于规定信息的数据交互方法以及基于规定信息的数据交互系统。尽管只对其中一些本发明的具体实施方式进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1