一种业务处理的方法及装置与流程

文档序号:11277065阅读:167来源:国知局
一种业务处理的方法及装置与流程

本申请涉及计算机技术领域,尤其涉及一种业务处理的方法及装置。



背景技术:

随着社会的不断发展,采用线上到线下(onlinetooffline,o2o)的形式进行业务处理已经变得越来越普遍,如,采用o2o的形式在网上购买电影票。

目前,为了更好的采用o2o的形式为用户提供服务,商家通常需要使用自定义的身份认证标识来区分不同的用户,如,为不同的用户分配不同的用户号或会员号等。身份认证标识可以以实体资源为载体(如,实体会员卡),也可以以电子资源为载体(如,电子会员卡)。后续,可根据不同的身份认证标识对应的权限,为不同的用户提供不同的业务。

在现有技术中,用户在使用商家提供的业务时,用户需要出示身份认证标识,商家根据身份认证标识,确定用户对应的业务,并对该业务进行处理。

但是,在实际应用中,由于每个商家都可为用户提供身份认证标识,因此,一个用户可能存在许多不同的身份认证标识,这对于身份认证标识的使用和管理显然是很不便利的。



技术实现要素:

本申请实施例提供一种业务处理的方法及装置,用以解决现有技术中对于一个用户存在许多不同的身份认证标识而言,对身份认证标识的使用和管理是很不便利的问题。

本申请实施例提供的一种业务处理的方法,所述方法包括:

接收业务请求方发送的业务请求,其中,所述业务请求中携带有所述业务 请求方的标识以及用户的标识;

根据所述业务请求方的标识以及用户的标识,确定保存的所述业务请求方预先为所述用户分配的身份认证标识;

将所述身份认证标识返回给所述业务请求方,使所述业务请求方根据所述身份认证标识,生成所述用户对应的业务信息;

接收所述业务请求方发送的所述业务信息,根据所述业务信息进行业务处理。

本申请实施例提供的一种业务处理的方法,所述方法包括:

接收业务请求方发送的支付请求,其中,所述支付请求中携带有所述业务请求方的标识以及用户的标识;

根据所述业务请求方的标识以及用户的标识,确定保存的所述业务请求方预先为所述用户分配的会员卡信息;

将所述会员卡信息返回给所述业务请求方,使所述业务请求方根据所述会员卡信息,生成所述用户对应的支付信息;

接收所述业务请求方发送的所述支付信息,根据所述支付信息进行支付处理。

本申请实施例提供的一种业务处理的装置,所述装置包括:

接收模块,用于接收业务请求方发送的业务请求,其中,所述业务请求中携带有所述业务请求方的标识以及用户的标识;

确定模块,用于根据所述业务请求方的标识以及用户的标识,确定保存的所述业务请求方预先为所述用户分配的身份认证标识;

返回模块,用于将所述身份认证标识返回给所述业务请求方,使所述业务请求方根据所述身份认证标识,生成所述用户对应的业务信息;

处理模块,用于接收所述业务请求方发送的所述业务信息,根据所述业务信息进行业务处理。

本申请实施例提供的一种业务处理的装置,所述装置包括:

接收模块,用于接收业务请求方发送的支付请求,其中,所述支付请求中携带有所述业务请求方的标识以及用户的标识;

确定模块,用于根据所述业务请求方的标识以及用户的标识,确定保存的所述业务请求方预先为所述用户分配的会员卡信息;

返回模块,用于将所述会员卡信息返回给所述业务请求方,使所述业务请求方根据所述会员卡信息,生成所述用户对应的支付信息;

处理模块,用于接收所述业务请求方发送的所述支付信息,根据所述支付信息进行支付处理。

本申请实施例提供一种业务处理的方法及装置,该方法由服务器接收业务请求方发送的携带有业务请求方的标识以及用户的标识业务请求,根据该业务请求方的标识以及用户的标识,确定保存的该业务请求方预先为该用户分配的身份认证标识,并将该身份认证标识返回给所述业务请求方,使该业务请求方根据该身份认证标识,生成该用户对应的业务信息,服务器接收该业务请求方发送的该业务信息,根据该业务信息进行业务处理,通过上述方法,用户无需再携带并向业务请求方出示业务请求方分配的身份认证标识,也可使用业务请求方提供的身份认证标识对应的业务,提高了用户对身份认证标识的使用和管理的便利性。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的第一种业务处理的过程;

图2为本申请实施例提供的第二种业务处理的过程;

图3为本申请实施例提供的第一种业务处理的装置结构示意图;

图4为本申请实施例提供的第二种业务处理的装置结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1为本申请实施例提供的业务处理的过程,具体包括以下步骤:

s101:接收业务请求方发送的业务请求。

在实际应用中,用户为了达到某种目的,通常都会使用业务请求方的提供的业务,所述业务请求方可以是商家,也可以是其他能够为用户提供业务的组织或机构。

在本申请中,用户在使用业务请求方提供的业务时,首先接收业务请求方提供的业务请求,而接收业务请求可以是由服务器完成的,也可以是由其他具有数据处理功能的设备完成的,以下以服务器为例进行详细说明。

另外,由于服务器在执行业务处理的整个过程中,需要知道哪个用户使用哪个业务请求方的业务,因此,在本申请中,所述业务请求中需要携带有所述业务请求方的标识以及用户的标识。

例如,假设由多个图书馆组成的图书馆联盟为用户提供电子书籍查阅业务,并且为不同的用户提供不同的电子书籍查阅业务,假设用户a需要在图书馆联盟中的某个图书馆中查阅书籍,因此,该图书馆(即,业务请求方)通过设备直接扫描用户a的身份证信息,并向服务器发送电子书籍查询业务请求,其中,电子书籍查询业务请求中携带有图书馆馆号(即,业务请求方的标识)以及用户a的身份证号(即,用户a的标识)。

s102:根据所述业务请求方的标识以及用户的标识,确定保存的所述业务请求方预先为所述用户分配的身份认证标识。

在实际应用中,业务请求方为了更好的为用户提供业务,通常需要使用自 定义的身份认证标识来区分不同的用户,也就是说,业务请求方需要给每个用户分配一个固定的身份认证标识,并通过身份认证标识来区分不同的用户,如,为不同的用户分配不同的用户号,而所述身份认证标识可以以实体资源为载体(如,实体卡),也可以以电子资源为载体(如,虚拟电子卡),后续,业务请求方可根据用户的身份认证标识为用户提供相应的业务。

进一步的,由于服务器需要知道业务请求方到底要为用户提供哪个业务,因此,服务器需要根据业务请求方的标识以及用户的标识,确定业务请求方预先为用户分配的身份认证标识。

延续上例,假设图书馆为每个用户都预先分配了用户号,服务器在接收到图书馆发送的电子书籍查询业务请求后,根据用户a的身份证号以及图书馆馆号,确定图书馆为用户分配的用户号。

另外,由于在本申请中,服务器在接收到业务请求方发送的业务请求后,需要根据该业务请求中的业务请求方的标识以及用户的标识,确定保存的业务请求方为用户分配的身份认证标识,因此,在本申请中,需要预先存储业务请求方为用户分配的身份认证标识。

在整个存储业务请求方为用户分配的身份认证标识的过程中,本申请提供了一种可行的实施方式,具体如下:

接收该业务请求方发送的业务注册请求,其中,该业务注册请求中携带有该业务请求方的标识、该用户的标识以及该业务请求方为所述用户分配的身份认证标识,根据该业务请求方的标识、该用户的标识,判断是否已经保存有该业务请求方为该用户分配的原始认证标识,若是,则向该业务请求方发送询问信息,并根据该业务请求方返回的询问结果信息,判断是否将该原始认证标识替换为该身份认证标识,若否,则建立该业务请求方的标识、该用户的标识以及该业务请求方为该用户分配的身份认证标识的对应关系,并存储,后续,服务器则可根据接收到的业务请求中的业务请求方的标识以及用户的标识,确定保存的业务请求方为用户分配的身份认证标识,其中,所述原始认证标识是在 接收到业务注册请求之前就已经保存的业务请求方为用户分配的身份认证标识。

在此需要说明的是,上述提到的业务注册请求是业务请求方扫描得到用户的标识后,由业务请求方生成的,而该用户的标识包括:二维码、条形码中的至少一种。

另外,由于有可能存在业务请求方重新给用户分配身份认证标识的情况,也就是说,服务器在接收到业务请求方发送的业务注册请求后,能够在保存的有该业务请求方为用户分配的身份认证标识中,确定出该业务请求方为用户分配的身份认证标识,即,原始认证标识,但是,原始认证标识和业务注册请求中携带的身份认证标识已经不一样了,因此,面对这种情况,在本申请中,可向该业务请求方发送询问信息,后续,当接收到的询问结果信息为第一指定信息(如,第一指定信息为替换)时,将原始认证标识替换为该身份认证标识保存,当接收到的询问结果信息为第二指定信息(如,第二指定信息为不替换)时,丢弃该业务注册请求。

s103:将所述身份认证标识返回给所述业务请求方,使所述业务请求方根据所述身份认证标识,生成所述用户对应的业务信息。

s104:接收所述业务请求方发送的所述业务信息,根据所述业务信息进行业务处理。

在本申请中,由于业务请求方是需要根据预先为用户分配的用户的身份认证标识,来确定到底要为用户提供哪个业务,因此,服务器在确定出业务请求方预先为该用户分配的身份认证标识后,将该身份认证标识返回给业务请求方,而业务请求方可根据该身份认证标识,确定身份认证标识对应的权限,从而确定用户到底使用哪个业务,并生成用户对应的业务信息,其中,业务信息中包含了执行该业务所需的所有信息与数据。

进一步的,业务请求方将生成的用户对应的业务信息,发送给服务器,服务器直接根据该业务信息执行相应的业务处理。

延续上例,服务器将确定出的用户号返回给图书馆,图书馆根据用户a的用户号,确定出用户号对应的电子书籍查询权限,并生成用户a对应的携带有待查询电子书籍的电子书籍查询信息,并将电子书籍查询信息发送给服务器,服务器根据用户a对应的电子书籍查询信息,将相应的电子书籍返回给图书馆。

通过上述方法,用户无需再携带并向业务请求方出示业务请求方分配的身份认证标识,也可使用业务请求方提供的身份认证标识对应的业务,提高了用户对身份认证标识的使用和管理的便利性。

以上是本申请提供的一种业务处理的方法,而在实际应用中,商家为了吸引更多的顾客,通常会使用自定义的会员卡信息来区分不同的用户,后续,可根据不同的会员卡信息对应的权限,为不同的用户提供不同的支付业务,整个支付业务的处理过程如图2所示。

图2为本申请实施例提供的业务处理的过程,具体包括以下步骤:

s201:接收业务请求方发送的支付请求。

在实际应用中,用户通常会去商家开设的实体店中购买商品,并对进行购买的商品进行支付。

在整个支付业务的过程中,业务请求方(如,商家)首先根据用户购买的商品生成商品订单,并通过扫描用户的标识(如,二维码、条形码等),生成并向服务器发送支付请求,也即,服务器接收业务请求方发送的支付请求,其中,所述支付请求中携带有业务请求方的标识以及用户的标识。

在此需要说明的是,由于是整个业务为支付业务,因此,本申请中提到的服务器为第三方支付平台对应的服务器,也就是说,业务请求方所扫描的用户的标识对应的是哪个第三方支付平台,则该第三方支付平台对应的服务器就会接收到业务请求方发送的支付请求,另外,所述用户的标识也可以是第三方支付平台分配给该用户的支付账号,所述业务请求方的标识也可以是第三方支付平台分配给该业务请求方的支付账号。

例如,假设用户a购买了商家b的商品,用户a在向商家b支付的整个 过程中,商家b根据用户a购买的商品生成了商品订单,并通过扫码设备扫描用户a的手机终端上的支付二维码,向支付二维码对应的第三方支付平台的服务器发送支付请求,其中,支付请求中携带有商家b(即,业务请求方的标识)以及用户a的支付二维码(即,用户a的标识),服务器接收到商家b发送的支付请求后,执行步骤s202。

s202:根据所述业务请求方的标识以及用户的标识,确定保存的所述业务请求方预先为所述用户分配的会员卡信息。

在本申请中,由于业务请求方(如,商家)为了吸引更多的顾客,通常会使用自定义的会员卡信息来区分不同的用户,因此,业务请求方会预先为用户分配会员卡信息,后续,业务请求方可根据会员卡信息对应的权限,为用户提供相应的业务。

在本申请中,服务器在接收到业务请求方发送的支付请求后,根据支付请求中携带的用户的标识以及业务请求方的标识,确定保存的业务请求方预先为用户分配的会员卡信息。

延续上例,假设服务器接收到商家b发送的支付请求后,根据商家b以及用户a的支付二维码,确定保存的商家b预先为用户a分配的会员卡信息。

另外,在存储业务请求方预先为用户分配的会员卡信息的过程中,本申请也提供了一种可行的实施方式,具体如下:

接收业务请求方发送的支付注册请求,其中,该支付注册请求中携带有该业务请求方的标识、该用户的标识以及该业务请求方为用户分配的会员卡信息,根据该业务请求方的标识、该用户的标识,判断是否已经保存有该业务请求方为该用户分配的原始会员卡信息,若是,向该业务请求方发送询问信息,并根据该业务请求方返回的询问结果信息,判断是否将该原始会员卡信息替换为该会员卡信息,若否,则建立该业务请求方的标识、该用户的标识以及该业务请求方为该用户分配的会员卡信息的对应关系,并存储。

在此需要说明的是,上述提到的支付注册请求同样是由是业务请求方扫描 得到用户的标识后,由业务请求方生成的,而该用户的标识包括:二维码、条形码中的至少一种。

另外,由于有可能出现用户丢失了会员卡信息并重新补办了新的会员卡信息的情况,也就是说,服务器在接收到业务请求方发送的支付注册请求后,在保存的有该业务请求方为用户分配的会员卡信息中,确定出的该业务请求方为用户分配的会员卡信息,即,原始会员卡信息,与现在用户持有的会员卡信息不一致,因此,在本申请中,服务器在判断出已经保存有该业务请求方为该用户分配的原始会员卡信息后,可向该业务请求方发送询问信息,后续,当接收到的询问结果信息为第一指定信息(如,第一指定信息为替换)时,将该原始会员卡信息替换为该会员卡信息保存,当接收到的询问结果信息为第二指定信息(如,第二指定信息为不替换)时,丢弃该支付注册请求。

例如,假设商家b预先为用户a分配了会员卡信息c,但是,用户a由于遗失了会员卡信息c,商家b又重新为用户a分配了会员卡信息d,后续,商家b向用户a的支付二维码(即,用户a的标识)对应的第三方支付平台的服务器发送支付注册请求,其中,支付注册请求中携带有商家b(即,商家b的标识)和用户a的支付二维码以及会员卡信息d,服务器根据商家b(即,商家b的标识)和用户a的支付二维码判断出已经保存有商家b为用户a分配的会员卡信息c(即,原始会员卡信息),服务器向商家b发送询问信息,假设服务器接收到的询问结果信息为替换,则直接将该会员卡信息c(即,原始会员卡信息)替换为会员卡信息d,并保存。

s203:将所述会员卡信息返回给所述业务请求方,使所述业务请求方根据所述会员卡信息,生成所述用户对应的支付信息。

延续步骤s202中第一个例子,假设服务器将确定出的会员卡信息返回给商家b,商家b根据会员卡信息,确定出会员卡信息对应的权限,从而生成用户a对应的支付金额(即,支付信息),并将生成的支付金额发送给服务器。

s204:接收所述业务请求方发送的所述支付信息,根据所述支付信息进行 支付处理。

沿用上例,服务器接收到商家b发送的支付金额,根据该支付金额进行支付处理,也就是,从用户a的支付账户中扣除相应的支付金额,并将扣除的支付金额添加到商家b的支付账户中。

通过上述方法,用户在使用业务请求方(如,商家)提供的业务时,无需再携带并向业务请求方出示业务请求方分配的会员卡信息,也可使用业务请求方提供的会员卡信息对应的业务,提高了用户对会员卡信息的使用和管理的便利性。

以上为本申请实施例提供的两种业务处理的方法,基于同样的思路,本申请实施例提供两种业务处理的装置,即,第一种业务处理的装置,如图3所示,第二种业务处理的装置,如图4所示。

图3为本申请实施例提供的第一种业务处理的装置结构示意图,所述装置包括:

接收模块301,用于接收业务请求方发送的业务请求,其中,所述业务请求中携带有所述业务请求方的标识以及用户的标识;

确定模块302,用于根据所述业务请求方的标识以及用户的标识,确定保存的所述业务请求方预先为所述用户分配的身份认证标识;

返回模块303,用于将所述身份认证标识返回给所述业务请求方,使所述业务请求方根据所述身份认证标识,生成所述用户对应的业务信息;

处理模块304,用于接收所述业务请求方发送的所述业务信息,根据所述业务信息进行业务处理。

所述确定模块302具体用于,接收所述业务请求方发送的业务注册请求,所述业务注册请求中携带有所述业务请求方的标识、所述用户的标识以及所述业务请求方为所述用户分配的身份认证标识,根据所述业务请求方的标识、所述用户的标识,判断是否已经保存有所述业务请求方为所述用户分配的原始认证标识,若是,向所述业务请求方发送询问信息,并根据所述业务请求方返回 的询问结果信息,判断是否将所述原始认证标识替换为所述身份认证标识,若否,则建立所述业务请求方的标识、所述用户的标识以及所述业务请求方为所述用户分配的身份认证标识的对应关系,并存储。

所述业务注册请求是所述业务请求方扫描得到所述用户的标识后,由所述业务请求方生成的,所述用户的标识包括:二维码、条形码中的至少一种。

所述确定模块302具体用于,当接收到的询问结果信息为第一指定信息时,将所述原始认证标识替换为所述身份认证标识保存,当接收到的询问结果信息为第二指定信息时,丢弃所述业务注册请求。

图4为本申请实施例提供的第二种业务处理的装置结构示意图,所述装置包括:

接收模块401,用于接收业务请求方发送的支付请求,其中,所述支付请求中携带有所述业务请求方的标识以及用户的标识;

确定模块402,用于根据所述业务请求方的标识以及用户的标识,确定保存的所述业务请求方预先为所述用户分配的会员卡信息;

返回模块403,用于将所述会员卡信息返回给所述业务请求方,使所述业务请求方根据所述会员卡信息,生成所述用户对应的支付信息;

处理模块404,用于接收所述业务请求方发送的所述支付信息,根据所述支付信息进行支付处理。

所述确定模块402具体用于,接收所述业务请求方发送的支付注册请求,所述支付注册请求中携带有所述业务请求方的标识、所述用户的标识以及所述业务请求方为所述用户分配的会员卡信息,根据所述业务请求方的标识、所述用户的标识,判断是否已经保存有所述业务请求方为所述用户分配的原始会员卡信息,若是,向所述业务请求方发送询问信息,并根据所述业务请求方返回的询问结果信息,判断是否将所述原始会员卡信息替换为所述会员卡信息,若否,则建立所述业务请求方的标识、所述用户的标识以及所述业务请求方为所述用户分配的会员卡信息的对应关系,并存储。

所述支付注册请求是所述业务请求方扫描得到所述用户的标识后,由所述业务请求方生成的,所述用户的标识包括:二维码、条形码中的至少一种。

所述确定模块402具体用于,当接收到的询问结果信息为第一指定信息时,将所述原始会员卡信息替换为所述会员卡信息保存,当接收到的询问结果信息为第二指定信息时,丢弃所述支付注册请求。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

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