产品购买请求处理方法、装置、计算机设备和存储介质与流程

文档序号:17117385发布日期:2019-03-15 23:27阅读:137来源:国知局
产品购买请求处理方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种产品购买请求处理方法、装置、计算机设备和存储介质。



背景技术:

随着计算机技术的发展,用户越来越多的行为可以通过计算机进行,例如,用户可以通过计算机购买理财产品或保险产品。

传统地,当用户通过计算机购买相应的理财产品或者保险产品时,则需要人工核查该用户是否具有权限账户,如果无相应的权限账户,则需要人工与用户进行沟通以及进一步资格验证,导致处理效率低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高处理效率的产品购买请求处理方法、装置、计算机设备和存储介质。

一种产品购买请求处理方法,所述方法包括:

接收用户终端发送的产品购买请求,所述产品购买请求携带有用户标识;

判断是否存在与所述用户标识对应的主账户;

当确定存在与所述用户标识对应的所述主账户时,则查询所述主账户是否关联有购买权限账户;

当确定所述主账户未关联有所述购买权限账户时,则添加所述主账户对应的购买权限账户;

查询与所述产品购买请求对应的跳转页面;

将所述跳转页面发送至所述用户终端,接收所述用户终端返回的与所述产品购买请求所对应的确认购买通知;

根据所述确认购买通知向添加完成的所述购买权限账户对应的银行服务器发送转款请求,并根据所述银行服务器返回的转款结果生成购买结果。

在其中一个实施例中,所述当确定所述主账户未关联有所述购买权限账户时,则添加所述主账户对应的购买权限账户,包括:

当确定所述主账户未关联有所述购买权限账户时,则向所述用户终端发送获取验证信息的获取请求;

接收所述用户终端返回的与所述获取请求对应的所述验证信息;

对所述验证信息进行验证;

当确定所述验证信息验证通过时,则提取开设成功的购买权限账户对应的关联账户标识;

获取所述主账户的主账户标识,将所述关联账户标识与所述主账户标识建立映射关系完成对所述主账户添加所述购买权限账户。

在其中一个实施例中,所述对所述验证信息进行验证,包括:

提取所述验证信息中包含的用户基本信息;

将所述用户基本信息发送至身份验证服务器进行验证;

当接收到身份验证服务器返回的第一验证结果为验证通过时,则提取所述验证信息中的银行卡信息;

将所述银行卡信息发送至银行信息验证服务器进行验证;

接收所述银行信息验证服务器返回的第二验证结果。

在其中一个实施例中,所述判断是否存在与所述用户标识对应的主账户之后,还包括:

当不存在与所述用户标识对应的主账户时,则将所述主账户开设请求发送至所述用户终端,所述主账户开设请求携带有待输入信息;

接收所述用户终端发送的与所述待输入信息对应的开户申请信息;

将所述开户申请信息发送至开户服务器进行验证,并接收所述开户服务器返回的所述主账户开设成功的提示信息。

在其中一个实施例中,所述接收用户终端发送的产品购买请求之前,包括:

接收所述用户终端统计埋点数据对应的触发次数;

选取所述触发次数超过预设值的埋点数据所对应的按钮标识;

查询所述按钮标识为产品标识,将所述产品标识所对应的产品发送至所述用户终端进行显示。

在其中一个实施例中,所述根据所述确认购买通知向添加完成的所述购买权限账户对应的银行服务器发送转款请求,并根据所述银行服务器返回的转款结果生成购买结果之后,包括:

当所述购买结果显示为购买成功时,则查询购买成功的产品标识;

查询所述产品标识所对应的产品的第一风险信息;

选取与所述第一风险信息相同的第二风险信息,获取所述第二风险信息所对应的产品;

将与所述第二风险信息所对应的产品推送至所述用户终端。

一种产品购买请求处理装置,所述装置包括:

接收模块,用于接收用户终端发送的产品购买请求,所述产品购买请求携带有用户标识;

判断模块,用于判断是否存在与所述用户标识对应的主账户;

查询模块,用于当确定存在与所述用户标识对应的所述主账户时,则查询所述主账户是否关联有购买权限账户;

添加模块,用于当确定所述主账户未关联有所述购买权限账户时,则添加所述主账户对应的购买权限账户;

跳转页面查询模块,用于查询与所述产品购买请求对应的跳转页面;

确认购买通知接收模块,用于将所述跳转页面发送至所述用户终端,接收所述用户终端返回的与所述产品购买请求所对应的确认购买通知;

购买结果生成模块,用于根据所述确认购买通知向添加完成的所述购买权限账户对应的银行服务器发送转款请求,并根据所述银行服务器返回的转款结果生成购买结果。

在其中一个实施例中,所述添加模块,包括:

获取请求发送单元,用于当确定所述主账户未关联有所述购买权限账户时,则向所述用户终端发送获取验证信息的获取请求;

验证信息接收单元,用于接收所述用户终端返回的与所述获取请求对应的所述验证信息;

验证单元,用于对所述验证信息进行验证;

提取单元,用于当确定所述验证信息验证通过时,则提取开设成功的购买权限账户对应的关联账户标识;

映射关系建立单元,用于获取所述主账户的主账户标识,将所述关联账户标识与所述主账户标识建立映射关系完成对所述主账户添加所述购买权限账户。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。

上述产品购买请求处理方法、装置、计算机设备和存储介质,无需人工进行对用户是否有相应的购买权限的账户进行核查,也即当接收到用户终端发送的产品购买请求时,则根据产品购买请求所对应的用户标识,判断是否存在主账户,当存在主账户时,则查询是否有购买权限账户,未查询到有购买权限账户时,则添加主账户所对应的购买权限账户,也即无需当无购买权限账户时进一步核查与沟通,则可以直接添加购买权限账户,进而当添加完成时,则查询与产品购买请求所对应的跳转页面,将跳转页面发送至用户终端,接收用户终端返回的与产品购买请求所对应的确认购买通知,根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,并根据银行服务器返回的转款结果生成购买结果,则整体提高处理效率。

附图说明

图1为一个实施例中产品购买请求处理方法的应用场景图;

图2为一个实施例中产品购买请求处理方法的流程示意图;

图3为一个实施例中信息验证步骤的流程示意图;

图4为一个实施例中产品购买请求处理装置的结构框图;

图5为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的产品购买请求处理方法,可以应用于如图1所示的应用环境中。其中,用户终端102、处理平台104以及银行服务器106通过网络进行通信。用户终端102可以向处理平台104发送产品购买请求,且产品购买请求上携带有用户标识,该用户标识是指通过用户终端102进行登录相应网页时的身份标识,处理平台104接收到该用户标识,则判断该用户标识是否有对应的主账户,担当判断该用户标识有对应的主账户时,则查询该主账户是否关联有购买权限账户,当该主账户未关联有购买权限账户时,则添加该主账户所对应的购买权限账户,进而处理平台104查询与该产品购买请求所对应的跳转页面,并将跳转页面发送至用户终端102,用户终端102返回与产品购买请求所对应的确认购买通知,处理平台104根据接收到的确认购买通知向购买权限账户所对应的银行服务器106发送转款请求,进而接收银行服务器106返回的转款结果,并根据转款结果生成购买结果。其中,用户终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,处理平台104可以用独立的服务器或者是多个服务器组成的服务器集群来实现,银行服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种产品购买请求处理方法,以该方法应用于图1中的处理平台为例进行说明,包括以下步骤:

s202:接收用户终端发送的产品购买请求,产品购买请求携带有用户标识。

具体地,产品购买请求是指用户终端根据嵌入在用户终端中的软件或者网页上展示相关产品,检测到的相关操作生成的购买展示的产品的请求。用户标识是指登录嵌入该用户终端的软件或网页时的登录信息,可以是用户名等,且该网页或该软件中仅仅显示相应的产品,如理财产品或保险产品,而无该产品对应的交易权限。具体地,用户在访问用户终端中嵌入的相应网页或软件时,用户终端中嵌入的相应网页或软件上显示有相应产品,如理财产品或保险产品,用户点击显示的相应产品,用户终端检测到用户的点击操作,生成产品购买请求,且该用户终端中嵌入的软件或网页无相应的交易权限,产品购买请求携带登录该网页或软件是的身份信息,如用户名等,进而处理平台接收到用户终端发送的产品购买请求。

s204:判断是否存在与用户标识对应的主账户。

具体地,主账户是指存储在处理平台上的相应的交易平台的初级账户,可以是相应的登录信息,该主账户可以与用户标识进行关联存储,例如可以是登录相应的交易平台的用户名等,且交易平台是指关联有相应的银行服务器的平台。具体地,当处理平台接收到用户终端发送的产品购买请求时,则提取产品购买请求上携带的用户标识,根据提取到的登录无相应的交易权限的网页或软件的用户标识,与关联存储在处理平台中的用户标识进行匹配,当匹配成功时,则查找到预存储在处理平台的用户标识所关联的主账户

s206:当确定存在与用户标识对应的主账户时,则查询主账户是否关联有购买权限账户。

具体地,购买权限账户是指与主账户关联的可以购买相应产品的账户,该账户关联有经过验证的银行卡信息等,且主账户与购买权限账户关联存储。具体地,当处理平台根据用户标识查找到主账户时,则该用户标识存在有主账户,进而处理平台查询与主账户是否关联存储有购买权限账户,也即主账户与购买权限账户关联存储在处理平台,则根据匹配到的主账户直接查询是否关联有购买权限账户。

s208:当确定主账户未关联有购买权限账户时,则添加主账户对应的购买权限账户。

具体地,当处理平台根据主账户关联查询购买权限账户,当未查询到购买权限账户时,则向用户终端发送相应的获取详细信息的获取请求,用户终端根据获取请求,返回相应的用户详细信息,处理平台对用户终端返回的用户详细信息进行校验,当校验通过时,则开设完成对应的权限购买账户,进而将权限购买账户与主账户之间进行关联,从而完成添加主账户对应的购买权限账户,当添加完成时,则可以通过主账户中的相关身份信息即可查询到对应的购买权限账户。

s210:查询与产品购买请求对应的跳转页面。

具体地,跳转页面是指与产品购买请求关联的展示页面,通过该展示页面,用户可以进行相应的操作,从而生成相关的通知,例如,跳转页面可以展示与产品购买请求所对应的产品详情介绍,且跳转页面上可以展示有相应的提示信息,用户根据产品详情介绍以及相应的提示信息可以进行操作,从而根据用户的操作生成相关的通知。具体地,当处理平台添加完成购买权限账户时,则根据用户的产品购买请求,提取产品购买标识中的产品标识,根据产品标识,查找存储在处理平台中的关联界面,该关联界面即为相应的跳转界面。其中,产品标识是相关产品的唯一标志,例如,可以是产品编号,如理财产品编号或保险产品编号,可以是产品名称,如理财产品名称或保险产品名称等。

s212:将跳转页面发送至用户终端,接收用户终端返回的与产品购买请求所对应的确认购买通知。

具体地,确认购买通知是指用户终端检测到用户的相关操作,根据用户的相关操作识别到用户确认购买与产品购买标识所对应的产品时,生成的对应的通知,处理平台可以根据该通知进行相应的请求付款操作等。当处理平台根据产品购买标识,查询到对应的跳转页面时,则提取对应跳转页面,并将提取到的跳转页面发送至用户终端,用户终端接收到该跳转页面,将该跳转页面显示在对应的界面上,也即可以显示该跳转页面中包含的与产品购买请求所对应的产品详情介绍,且显示该跳转页面上相应的提示信息,用户根据该提示信息进行相应的选择以及输入操作,用户终端检测到用户的选择以及输入操作时,可以是,用户终端检测到用户的选择操作所对应的操作点坐标,根据操作点坐标查询用户操作按钮为确认购买该产品,进而根据用户的确认,生成确认购买通知,用户终端将该确认购买通知发送至处理平台,处理平台接收用户终端返回的与产品购买请求所对应的确认购买通知。例如,用户终端接收到的跳转页面为对应的理财产品对应的跳转页面,该跳转页面上显示有对应的理财产品的详细信息,如收益率等,且对应的显示有提示信息,如“是否购买该理财产品,如需购买,请输入购买金额。”用户根据该提示信息,选择“确认”按钮,并输入相应的购买金额,用户终端检测到用户的选择操作,查询到该选择操作对应的操作点坐标为“确认”按钮处的坐标,从而根据该用户的操作生成确认购买通知,且该确认购买通知上携带有用户输入的购买金额,并将该确认购买通知发送至处理平台,处理平台接收到该确认购买请求。

s214:根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,并根据银行服务器返回的转款结果生成购买结果。

具体地,转款请求是指向银行服务器发送的将与确认购买请求所对应的购买金额进行迁移的请求。处理平台接收到确认购买通知时,则提取到购买通知上携带的购买金额,进而提取购买权限账户包含的用户详细信息中的银行信息,则根据确认购买通知上携带的购买金额,生成转款请求,将生成的转款请求发送至与银行信息对应的银行服务器,请求银行服务器将对应的购买金额进行迁移至处理平台中的理财账户,银行服务器接收到该转款请求时,则将转款请求中包含的购买金额迁移至对应的理财账户,并将迁移结果作为转款结果,将该转款结果反馈至处理平台,处理平台根据接收到的转款结果,生成购买结果,进而可以将购买结果发送至用户终端进行提示,其中,银行服务器接收到转款请求时,则将转款请求中包含的购买金额迁移至对应的理财账户,当迁移成功时,则转款结果为转款成功,将转款成功的转款结果反馈至处理平台,处理平台接收到该转款成功的转款结果时,生成对应的购买成功的购买结果,将购买成功的购买结果发送至用户终端;当银行服务器未迁移成功时,则转款结果为转款失败,并将转款失败的失败原因一同反馈至处理平台,处理平台接收到转款失败的转款结果,以及转款失败的失败原因,则生成对应的购买失败的购买结果,且将该购买结果以及对应的失败原因反馈至用户终端。

本实施例中,无需人工进行核查该发送产品购买请求所对应的用户标识是否具有购买权限的账户,只需在处理平台接收到用户终端发送的产品购买请求时,提取到产品购买请求上携带的用户标识,并根据用户标识判断是否存在有对应的主账户,进而通过查询到的主账户直接查询对应的购买权限账户,当未有购买权限账户时,则添加与主账户所对应的购买权限账户,进而处理平台直接查询产品购买请求对应的跳转页面,并将跳转页面发送至用户终端,并接收用户终端返回的与产品购买请求所对应的确认购买通知,进而处理平台根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,此时无需用户进行额外的操作,即可直接通过添加完成的购买权限账户进行产品购买,并根据银行服务器返回的转款结果生成购买结果,提高整体处理效率。

在其中一个实施例中,请参见图3,提供一信息验证步骤的流程示意图,信息验证步骤,也即当确定主账户未关联有购买权限账户时,则添加主账户对应的购买权限账户,包括:当确定主账户未关联有购买权限账户时,则向用户终端发送获取验证信息的获取请求;接收用户终端返回的与获取请求对应的验证信息;对验证信息进行验证;当确定验证信息验证通过时,则提取开设成功的购买权限账户对应的关联账户标识;获取主账户的主账户标识,将关联账户标识与主账户标识建立映射关系完成对主账户添加购买权限账户。

具体地,验证信息是指开设具有购买相关产品的账户时所需的详细信息,验证信息可以是文字信息、数字信息、图片信息等,例如,验证信息可以是用户的姓名、联系电话、身份证号码以及关联的银行卡信息等。获取请求是指处理平台向用户终端发送的获取所需信息的请求。关联账户标识是指唯一标识购买权限账户的标志,该关联账户标识可以是账户对应的编号,也可以是购买权限账户中的任意一项信息等。主账户标识是指唯一标识主账户的标志,该主账户可以是账户对应的主账户编号,也可以是主账户中的用户名等信息。

具体地,当处理平台根据用户标识查询到对应的主账户时,则进一步查询到主账户未关联有购买权限账户时,则需要开设该购买权限账户,并将购买权限账户与主账户进行关联,因此处理平台向用户终端发送获取验证信息的获取请求,获取请求上携带有待获取信息,用户终端接收到该获取请求时,在对应的界面上显示与获取请求所对应的提示信息,该提示信息提示有待用户进行操作后获取的待获取信息,用户在对应的界面上根据相应的提示信息,输入相关的待获取信息,进而用户终端检测到用户输入的待获取信息,将待获取信息作为验证信息,并将该验证信息发送至处理平台,处理平台接收到该验证信息时,则验证该验证信息是否真实,验证时,可以将接收到的验证信息与预存储的标准信息进行匹配,当匹配成功时,则验证信息为真实,进而接收到的验证信息验证通过,进而购买权限账户开设成功,处理平台将开设成功的购买权限账户所对应的关联账户标识进行提取,进而处理平台在提取主账户的主账户标识,将关联账户标识与主账户标识建立映射关系,从而使得处理平台采用主账户直接查询到对应的购买权限账户,进而当用户直接采用交易平台对应的主账户时,则无需进一步输入对应的购买权限账户,则处理平台可以直接根据主账户查询到购买权限账户,通过购买权限账户对相关的产品进行购买,采用上述步骤处理平台完成对主账户添加有购买权限账户。

本实施例中,处理平台查询到主账户未关联有相应的购买权限账户时,则向用户终端发送获取验证信息的获取请求,进而接收用户终端返回的与获取请求所对应的验证信息并对验证信息进行验证,由于开设的购买权限账户需要进行相应的付款操作,则需要验证相关信息是否真实,保证安全性,进而当验证通过时,则提取开始成功的购买权限账户对应的关联账户标识,将关联账户标识与主账户标识进行关联,从而后续可以直接根据主账户查询到购买权限账户,保证后续处理效率。

在其中一个实施例中,对验证信息进行验证,包括:提取验证信息中包含的用户基本信息;将用户基本信息发送至身份验证服务器进行验证;当接收到身份验证服务器返回的第一验证结果为验证通过时,则提取验证信息中的银行卡信息;将银行卡信息发送至银行信息验证服务器进行验证;接收银行信息验证服务器返回的第二验证结果。

具体地,用户基本信息是指处理平台接收到的验证信息中的表示用户身份的相关信息,例如,用户基本信息可以是电话号码、身份证件所对应的联系地址等。银行卡信息是指与用户终端返回的验证信息中包含的与银行卡所对应的相关信息,例如,银行卡信息可以是相关的银行卡号,与银行卡号对应的联系人姓名等。

具体地,处理平台接收到用户终端反馈的与验证信息获取请求所对应的验证信息时,则从验证信息中提取对应的用户基本信息,可以是提取到的相应的用户联系信息、用户证件信息等,进而处理平台将该用户基本信息发送至身份验证服务器,身份验证服务器中存储有对应的有效用户基本信息,身份验证服务器接收到对应的用户基本信息时,将的用户基本信息与预存储的有效用户基本信息进行匹配,进而身份验证服务器将验证信息中包含的用户基本信息与有效用户基本信息对应的匹配结果作为第一验证结果,并将第一验证结果反馈至处理平台,当未匹配成功时,则提取未匹配成功的用户基本信息,并将未匹配成功的用户基本信息一同反馈至处理平台,进而处理平台将未匹配成功的用户基本信息发送至用户终端,例如,在查询时,根据用户的身份证件号码得到的用户姓名与验证信息中提取到的用户基本信息中的姓名不匹配,则身份验证服务器将该未匹配成功的信息反馈至处理平台,处理平台将该未匹配成功的信息也即姓名对应的匹配错误反馈发送至用户终端,用户终端接收到该匹配错误反馈时,则将该匹配错误反馈所对应的错误项进行显示,例如,可以显示“姓名输入错误”的提示信息,进而用户终端再次接收用户输入的更正后的用户基本信息,并将更正后的用户基本信息发送至处理平台进行验证。

当上述用户基本信息与预存储的有效用户基本信息匹配成功时,也即验证信息中包含的用户基本信息为验证通过,则将验证通过作为第一验证结果,反馈至处理平台,处理平台接收到验证通过的反馈结果,则进行下一级验证,也即对银行卡信息进行验证,处理平台从验证信息中包含的银行卡信息进行提取,该银行卡信息可以是银行卡号等,进而处理平台将银行卡信息发送至银行信息验证服务器进行验证,也即银行信息验证服务器接收到该银行卡信息时,则将预存储的相关有效银行卡信息与验证信息中包含的银行卡信息进行匹配,例如,预存储的有效银行卡信息是相关的用户姓名、关联的证件号码以及关联的银行卡号码,当未匹配成功时,则银行信息验证服务器将未匹配成功的银行卡信息项反馈至处理平台,处理平台将该未匹配成功的银行卡信息项反馈至用户终端,用户终端可以进行显示,例如,银行信息验证服务器验证银行卡信息中的银行卡号缺少位数,则将该银行卡号未验证通过的提示信息返回至处理平台,处理平台将银行卡号未验证通过的提示信息发送至用户终端,用户终端可以进行显示,例如,用户终端可以显示为“银行卡号输入错误”的提示信息。进而用户终端再次接收用户输入的更正后的银行卡信息,并将更正后的用户基本信息发送至处理平台进行验证。当上述银行卡信息匹配通过时,则银行信息验证服务器将验证通过的第二验证结果返回至处理平台。本实施例中,处理平台可以对用户的用户基本信息进行验证,从而保证添加的用户的用户基本信息为可信信息,从而提高安全性,进而当用户基本信息验证通过时,则进一步对银行卡信息进行验证,且对银行卡信息进行验证时是经过两级验证,从而提高安全性,保证用户的银行信息的可信度,保证开设购买权限账户的用户均为可信用户,从而可以直接进行后续操作,提高处理效率,增强安全性。

在其中一个实施例中,判断是否存在与用户标识对应的主账户之后,还包括:当不存在与用户标识对应的主账户时,则将主账户开设请求发送至用户终端,主账户开设请求携带有待输入信息;接收用户终端发送的与待输入信息对应的开户申请信息;将开户申请信息发送至开户服务器进行验证,并接收开户服务器返回的主账户开设成功的提示信息。

具体地,当处理平台接收到用户终端发送的产品购买请求时,则根据产品购买请求对应的用户标识未查询到主账户时,则不存在与用户标识对应的主账户,则需要先开设主账户,也即需要开设有相关的登录交易平台的账户,也即处理平台将主账户开始请求发送至对应的用户终端,且主账户开设请求上携带有待输入信息,该待输入信息为与用户对应的相关身份信息等,当用户终端接收到该主账户开设请求时,则在对应的显示界面上显示需要用户输入的相关信息,用户将相关信息输入时,则用户终端将用户输入的相关信息生成与主账户开设请求对应的开户申请信息,进而用户终端将该开户申请信息返回至处理平台,处理平台对接收到的开户申请信息进行进一步验证,验证可以是与向相应的开户服务器发送该开户申请信息,开户服务器接收到开户申请信息时,与预存储的标准开户申请信息进行比对,当比对成功时,则开户申请信息验证通过,则主账户开设成功,进而开户服务器将验证通过的验证结果以及主账户开设成功的提示信息返回至处理平台。其中,开户申请信息用户终端接收到用户根据待输入信息进行输入的详细信息,开户申请信息可以是文字信息、数字信息、图片信息等,例如,开户申请信息可以是姓名、身份证号码以及联系电话等。

本实施例中,当处理平台根据用户标识判断未存在有主账户时,则开设主账户,且在开设主账户时,将用户终端返回的开户申请信息发送至开户服务器进行验证,保证开设的主账户时提供的用户身份信息可信,提高安全性。

在其中一个实施例中,接收用户终端发送的产品购买请求之前,包括:接收用户终端统计埋点数据对应的触发次数;选取触发次数超过预设值的埋点数据所对应的按钮标识;查询按钮标识为产品标识,将产品标识所对应的产品发送至用户终端进行显示。

具体地,埋点数据是指可以检测用户操作行为的代码段数据,用户进行相应操作时可以触发该代码段数据,例如,埋点数据可以是检测用户的对预设按钮的点击行为,也即当用户点击预设的按钮时,则触发埋点数据。按钮标识是指用户终端中设置的按钮对应的按钮标志,按钮标识可以是对应的文字标识等,例如,按钮标识为对应的产品名称。。

具体地,处理平台可以根据用户对产品的浏览情况获取对应的用户感兴趣的产品发送至用户终端,用户终端中设置有不同的埋点数据,当接收到用户预设的操作时,则触发对应的埋点数据,进而用户终端统计触发的不同埋点数据的次数,用户终端将触发不同的埋点数据的次数发送至处理平台,处理平台统计不同的埋点数据被触发的次数,当统计次数超过预设值时,则查询对应的埋点数据,进而查询该埋点数据对应的用户操作,查询用户操作所对应的按钮标识,当按钮标识为产品标识时,则将该产品标识所对应的产品发送至用户终端进行显示例如,用户终端设置有检测点击操作的不同的埋点数据,进而用户终端检测用户是否有点击操作,当检测到用户有点击操作时,则触发对应的埋点数据,进而用户终端统计触发不同埋点数据的次数发送至处理平台,处理平台接收到对应的触发埋点数据的次数,并将次数与预设值进行比对,当该触发次数超过预设值时,则查询该埋点数据所对应的按钮标识,查询该按钮标识是否为产品标识,如理财产品或保险产品,如理财产品名称或者保险产品名称等,进而将该产品名称所对对应的产品发送至用户终端进行显示,

本实施例中,可以根据设置在用户终端的埋点数据被触发的次数选取对应的待推送理财产品,也即可以监控用户的感兴趣的数据,从而将用户感兴趣的理财产品作为待推送理财产品,增强适用性。

在其中一个实施例中,根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,并根据银行服务器返回的转款结果生成购买结果之后,包括:当购买结果显示为购买成功时,则查询购买成功的产品标识;查询产品标识所对应的产品的第一风险信息;选取与第一风险信息相同的第二风险信息,获取第二风险信息所对应的产品;将与第二风险信息所对应的产品推送至用户终端。

具体地,产品标识是指与购买的产品所对应的产品的唯一标志信息,产品标识可以是产品编号,可以是产品名称等。第一风险信息是指已购买的产品所对应的风险等级,风险等级越高,则用户购买与该风险等级对应的产品时所需承担的损失风险越大。第二风险等级是指预存储在处理平台中的当前未被用户终端确认购买的产品的风险等级,且该风险等级越高,则用户购买与该风险等级对应的产品时所需承担的损失风险越大。具体地,处理平台可以根据购买成功的产品,向用户终端推荐有相同风险等级的产品,从而提高用户的购买率,增强适用性,也即处理平台接收到的银行服务器发送的转款成功时,则生成购买结果为购买成功,进而查询到购买成功的产品标识,根据该产品标识,查询到该产品所对应的风险等级,也即是第一风险信息,根据该第一风险信息,将该第一风险信息与预存储的其他的产品的第二风险等级进行比对,选择与第一风险等级信息相同的第二风险等级信息,进而查询第二风险等级信息与第一风险等级信息相同的产品,提取该产品的具体信息,并将该产品的具体信息推送至用户终端,用户终端接收到该产品的具体信息,则将该产品信息进行显示。其中,产品的具体信息可以是产品的具体名称、产品关联发行机构、产品的收益率等。

本实施例中,当处理平台对购买结果为购买成功时,则可以根据购买成功对应的产品标识查询到第一风险信息,进而选取与第一风险信息相同的第二风险信息的产品推送至用户终端,则增强灵活性与适用性。

应该理解的是,虽然图2-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图4所示,提供了一种产品购买请求处理装置400,包括:接收模块410、判断模块420、查询模块430、添加模块440、跳转页面查询模块450、确认购买通知接收模块460和购买结果生成模块470,其中:

接收模块410,用于接收用户终端发送的产品购买请求,产品购买请求携带有用户标识。

判断模块420,用于判断是否存在与用户标识对应的主账户。

查询模块430,用于当确定存在与用户标识对应的主账户时,则查询主账户是否关联有购买权限账户。

添加模块440,用于当确定主账户未关联有购买权限账户时,则添加主账户对应的购买权限账户。

跳转页面查询模块450,用于查询与产品购买请求对应的跳转页面。

确认购买通知接收模块460,用于将跳转页面发送至用户终端,接收用户终端返回的与产品购买请求所对应的确认购买通知。

购买结果生成模块470,用于根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,并根据银行服务器返回的转款结果生成购买结果。

在其中一个实施例中,添加模块440,包括:

获取请求发送单元,用于当确定主账户未关联有购买权限账户时,则向用户终端发送获取验证信息的获取请求。

验证信息接收单元,用于接收用户终端返回的与获取请求对应的验证信息。

验证单元,用于对验证信息进行验证。

提取单元,用于当确定验证信息验证通过时,则提取开设成功的购买权限账户对应的关联账户标识。

映射关系建立单元,用于获取主账户的主账户标识,将关联账户标识与主账户标识建立映射关系完成对主账户添加购买权限账户。

在其中一个实施例中,验证单元,可以包括:

用户基本信息提取子单元,用于提取验证信息中包含的用户基本信息。

用户基本信息发送子单元,用于将用户基本信息发送至身份验证服务器进行验证。

银行卡信息提取子单元,当接收到身份验证服务器返回的第一验证结果为验证通过时,则提取验证信息中的银行卡信息。

银行卡信息发送子单元,用于将银行卡信息发送至银行信息验证服务器进行验证。

第二验证结果接收子单元,用于接收银行信息验证服务器返回的第二验证结果。

在其中一个实施例中,产品购买请求处理装置400,还可以包括:主账户开设请求发送模块,用于当不存在与用户标识对应的主账户时,则将主账户开设请求发送至用户终端,主账户开设请求携带有待输入信息。

开户申请信息接收模块,用于接收用户终端发送的与待输入信息对应的开户申请信息。

提示信息接收模块,用于将开户申请信息发送至开户服务器进行验证,并接收开户服务器返回的主账户开设成功的提示信息。

在其中一个实施例中,产品购买请求处理装置400,还可以包括::

触发次数接收模块,用于接收用户终端统计埋点数据对应的触发次数。

选取模块,用于选取触发次数超过预设值的埋点数据所对应的按钮标识。

产品发送模块,用于查询按钮标识为产品标识,将产品标识所对应的产品发送至用户终端进行显示。

在其中一个实施例中,产品购买请求处理装置400,还可以包括:

产品标识查询模块,用于当购买结果显示为购买成功时,则查询购买成功的产品标识。

第一风险信息查询模块,用于查询产品标识所对应的产品的第一风险信息。

第二风险信息选取模块,用于选取与第一风险信息相同的第二风险信息,获取第二风险信息所对应的产品。

推送模块,用于将与第二风险信息所对应的产品推送至用户终端。

关于产品购买请求处理装置的具体限定可以参见上文中对于产品购买请求处理方法的限定,在此不再赘述。上述产品购买请求处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储产品购买请求处理数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种产品购买请求处理方法。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:接收用户终端发送的产品购买请求,产品购买请求携带有用户标识。判断是否存在与用户标识对应的主账户。当确定存在与用户标识对应的主账户时,则查询主账户是否关联有购买权限账户。当确定主账户未关联有购买权限账户时,则添加主账户对应的购买权限账户。查询与产品购买请求对应的跳转页面。将跳转页面发送至用户终端,接收用户终端返回的与产品购买请求所对应的确认购买通知。根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,并根据银行服务器返回的转款结果生成购买结果。

在其中一个实施例中,处理器执行计算机程序时实现当确定主账户未关联有购买权限账户时,则添加主账户对应的购买权限账户,包括:当确定主账户未关联有购买权限账户时,则向用户终端发送获取验证信息的获取请求。接收用户终端返回的与获取请求对应的验证信息。对验证信息进行验证。当确定验证信息验证通过时,则提取开设成功的购买权限账户对应的关联账户标识。获取主账户的主账户标识,将关联账户标识与主账户标识建立映射关系完成对主账户添加购买权限账户。

在其中一个实施例中,处理器执行计算机程序时实现对验证信息进行验证,包括:提取验证信息中包含的用户基本信息。将用户基本信息发送至身份验证服务器进行验证。当接收到身份验证服务器返回的第一验证结果为验证通过时,则提取验证信息中的银行卡信息。将银行卡信息发送至银行信息验证服务器进行验证。接收银行信息验证服务器返回的第二验证结果。

在其中一个实施例中,处理器执行计算机程序时实现判断是否存在与用户标识对应的主账户之后,还包括:当不存在与用户标识对应的主账户时,则将主账户开设请求发送至用户终端,主账户开设请求携带有待输入信息。接收用户终端发送的与待输入信息对应的开户申请信息。将开户申请信息发送至开户服务器进行验证,并接收开户服务器返回的主账户开设成功的提示信息。

在其中一个实施例中,处理器执行计算机程序时实现接收用户终端发送的产品购买请求之前,包括:接收用户终端统计埋点数据对应的触发次数。选取触发次数超过预设值的埋点数据所对应的按钮标识。查询按钮标识为产品标识,将产品标识所对应的产品发送至用户终端进行显示。

在其中一个实施例中,处理器执行计算机程序时实现根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,并根据银行服务器返回的转款结果生成购买结果之后,包括:当购买结果显示为购买成功时,则查询购买成功的产品标识。查询产品标识所对应的产品的第一风险信息。选取与第一风险信息相同的第二风险信息,获取第二风险信息所对应的产品。将与第二风险信息所对应的产品推送至用户终端。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收用户终端发送的产品购买请求,产品购买请求携带有用户标识。判断是否存在与用户标识对应的主账户。当确定存在与用户标识对应的主账户时,则查询主账户是否关联有购买权限账户。当确定主账户未关联有购买权限账户时,则添加主账户对应的购买权限账户。查询与产品购买请求对应的跳转页面。将跳转页面发送至用户终端,接收用户终端返回的与产品购买请求所对应的确认购买通知。根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,并根据银行服务器返回的转款结果生成购买结果。

在其中一个实施例中,计算机程序被处理器执行时实现当确定主账户未关联有购买权限账户时,则添加主账户对应的购买权限账户,包括:当确定主账户未关联有购买权限账户时,则向用户终端发送获取验证信息的获取请求。接收用户终端返回的与获取请求对应的验证信息。对验证信息进行验证。当确定验证信息验证通过时,则提取开设成功的购买权限账户对应的关联账户标识。获取主账户的主账户标识,将关联账户标识与主账户标识建立映射关系完成对主账户添加购买权限账户。

在其中一个实施例中,计算机程序被处理器执行时实现对验证信息进行验证,包括:提取验证信息中包含的用户基本信息。将用户基本信息发送至身份验证服务器进行验证。当接收到身份验证服务器返回的第一验证结果为验证通过时,则提取验证信息中的银行卡信息。将银行卡信息发送至银行信息验证服务器进行验证。接收银行信息验证服务器返回的第二验证结果。

在其中一个实施例中,计算机程序被处理器执行时实现判断是否存在与用户标识对应的主账户之后,还包括:当不存在与用户标识对应的主账户时,则将主账户开设请求发送至用户终端,主账户开设请求携带有待输入信息。接收用户终端发送的与待输入信息对应的开户申请信息。将开户申请信息发送至开户服务器进行验证,并接收开户服务器返回的主账户开设成功的提示信息。

在其中一个实施例中,计算机程序被处理器执行时实现接收用户终端发送的产品购买请求之前,包括:接收用户终端统计埋点数据对应的触发次数。选取触发次数超过预设值的埋点数据所对应的按钮标识。查询按钮标识为产品标识,将产品标识所对应的产品发送至用户终端进行显示。

在其中一个实施例中,计算机程序被处理器执行时实现根据确认购买通知向添加完成的购买权限账户对应的银行服务器发送转款请求,并根据银行服务器返回的转款结果生成购买结果之后,包括:当购买结果显示为购买成功时,则查询购买成功的产品标识。查询产品标识所对应的产品的第一风险信息。选取与第一风险信息相同的第二风险信息,获取第二风险信息所对应的产品。将与第二风险信息所对应的产品推送至用户终端

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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