一种用户信息的验证方法和装置制造方法及图纸

技术编号:13324754 阅读:64 留言:0更新日期:2016-07-11 13:18
本申请公开了一种用户信息的验证方法和装置,用以解决用户通过第三方支付平台完成业务时经常出现的业务不能成功完成的问题。该方法为,接收终端发起的基于第一账户的业务处理请求,业务处理请求中携带有目标账户的标识;确定业务处理请求的业务类型,并判断业务类型对应的历史操作数据中是否对应所述目标账户的标识保存有目标账户的属性信息;若是,则基于所述历史操作数据对目标账户的属性信息进行验证;否则,调用目标账户所归属的业务系统对目标账户的属性信息进行验证,这样提升了业务完成的成功率和准确率,进一步降低业务受理的过程中由于业务数据不符导致的资损风险。

【技术实现步骤摘要】

本申请涉及互联网领域,尤其涉及一种用户信息的验证方法和装置
技术介绍
随着互联网的广泛应用,通过第三方支付平台实现的业务越来越频繁,现阶段的第三方支付平台为用户提供了很多的金融服务,比如:信用卡还款、转账到卡、缴费服务等业务。在通过第三方支付平台实现金融服务的过程中,经常会发生用户输错目标账户的情况,如,输错目标账户的卡号,或者,输错目标账户的ID。而与目标账户的管理方在这种情况下通常不会对用户输入的目标账户进行校验,因此,经常会出现不能准确完成用户所指定的业务这种情形。例如,用户通过第三方支付平台对目标账户进行转账时,若输入的目标账户的卡号错误且该卡号在目标账户的业务系统中不存在时,则用户无法完成针对目标账户的转账这一业务,影响业务完成的成功率。又例如,用户通过第三方支付平台对目标账户进行转账时,若输入的目标账户的卡号错误,但是该卡号为存在于目标账户的业务系统中的另一账户时,导致用户无法正确完成针对目标账户的转账这一业务(即转错卡),既影响业务完成的准确率,还降低了系统的安全性。由此可知,现阶段的第三方支付平台完全信赖用户输入的业务信息,实现各种金融业务。由于业务信息在用户输入过程中可能会有业务信息不符或目标账户异常的情况出现,导致不能成功完成用户指定的业务,影响用业务完成的准确率和成功率,而且使系统安全性降低。申请内容本申请的目的是提供一种用户信息的验证方法和装置,以提升用户通过第三方支付平台完成业务的成功率与准确率。本申请的目的是通过以下技术方案实现的:一种用户信息的验证方法,应用在后台服务器,包括:接收终端发起的基于第一账户的业务处理请求,所述业务处理请求中携带有目标账户的标识;确定所述业务处理请求的业务类型,并判断所述业务类型对应的历史操作数据中是否对应所述目标账户的标识保存有所述目标账户的属性信息;若是,则基于所述历史操作数据对所述目标账户的属性信息进行验证;否则,调用目标账户所归属的业务系统对所述目标账户的属性信息进行验证。这样通对过用户输入的目标账户的属性信息中的各项参数进行预校验,保证按照用户预期进行业务的实现,提升业务完成的成功率和准确率,进一步降低业务受理的过程中由于业务数据不符导致的资损风险,而且从原来强依赖合作方的服务内容转变为弱依赖,能够降低成本消耗。可选的,目标账户的属性信息至少包括目标账户的标识、类型、业务状态,目标账户所属用户的身份标识和名称。可选的,基于所述历史操作数据对所述目标账户的属性信息进行验证,包括:获取对应所述第一账户保存的历史操作数据,基于获得的历史操作数据对所述目标账户的属性信息进行验证;或者,获取对应所述第一账户保存的历史操作数据,以及获取对应指定的其他用户保存的历史操作数据,基于获得的历史操作数据对所述目标账户的属性信息进行验证;或者,获取当前系统中对应所有账户保存的历史操作数据,基于获得的历史操作数据对所述目标账户的属性信息进行验证。可选的,基于所述历史操作数据,对所述目标账户的属性信息进行验证,包括:从历史操作数据中获取对应所述目标账户保存的属性信息;根据终端指示,将获得的目标账户的属性信息包含的全部参数或者部分参数发往终端,并根据终端的响应判断所述目标账户的属性信息是否通过验证。可选的,调用目标账户所归属的业务系统对所述目标账户的属性信息进行验证,包括:向目标账户所归属的业务系统发送鉴权请求信息,接收到目标账户所归属的业务系统发送的鉴权码后,进行身份鉴权;待身份鉴权通过后,从目标账户所归属的业务系统中获取对应所述目标账户保存的属性信息;将获得的目标账户的属性信息包含的全部参数或者部分参数发往终端,并根据终端的响应判断所述目标账户的属性信息是否通过验证。可选的,调用目标账户所归属的业务系统对所述目标账户的属性信息进行验证后,进一步包括:若根据终端的响应确定所述目标账户的属性信息通过验证,则将验证通过的目标账户的属性信息同步到所述业务类型对应的历史操作数据中;若根据终端的响应确定所述目标账户的属性信息验证失败,判断失败原因,以及依据失败原因更新历史操作数据中相应目标账户的属性信息。可选的,对所述目标账户的属性信息进行验证后,进一步包括:将所述业务处理请求提交到目标账户所归属的业务系统,令所述业务系统基于所述业务处理请求对所述目标账户的属性信息进行再次验证;若根据所述业务系统返回的响应获知验证通过,则确定所述目标账户的属性信息最终通过验证,并将验证通过的目标账户的属性信息更新到所述业务类型对应的历史操作数据中;若根据所述业务系统返回的响应获知验证失败,则确定所述目标账户的属性信息最终未通过验证,并判断失败原因,依据失败原因更新历史操作数据中相应目标账户的属性信息。这样,能够及时更新本地用户数据的数据,形成其他业务的校验基础。—种用户信息的验证装置,应用在后台服务器,包括:接收单元,用于接收终端发起的基于第一账户的业务处理请求,所述业务处理请求中携带有目标账户的标识;判断单元,用于确定所述业务处理请求的业务类型,并判断所述业务类型对应的历史操作数据中是否对应所述目标账户的标识保存有所述目标账户的属性信息;第一处理单元,用于基于所述历史操作数据对所述目标账户的属性信息进行验证;第二处理单元,用于调用目标账户所归属的业务系统对所述目标账户的属性信息进行验证。这样通对过用户输入的目标账户的属性信息中的各项参数进行预校验,保证按照用户预期进行业务的实现,提升业务完成的成功率和准确率,进一步降低业务受理的过程中由于业务数据不符导致的资损风险,而且从原来强依赖合作方的服务内容转变为弱依赖,能够降低成本消耗。可选的,目标账户的属性信息至少包括目标账户的标识、类型、业务状态,目标账户所属用户的身份标识和名称。可选的,基于所述历史操作数据对所述目标账户的属性信息进行验证时,所述第一处理单元用于:获取对应所述第一账户保存的历史操作数据,基于获得的历史操作数据对所述目标账户的属性信息进行验证;或者,获取对应所述第一账户保存的历史操作数据,以及获取对应指定的其他用户保存的历史操作数据,基于获得的历史操作数据对所述目标账户的属性信息进行验证;或者,获取当前系统中对应所有账户保存的历史操作数据,基于获得的历史操作数据对所述目标账户的属性信息进行验证。可选的,基于所述历史操作数据,对所述目标账户的属性信息进行验证时,所述第一处理单元用于:从历史操作数据中获取对应所述目标账户保存的属性信息;根据终端指示,将获得的目标账户的属性信息包含的全部参数或者部分参数发往终端,并根据终端的响应判断所述目标账户的属性信息是否通过验证。可选的,调用目标账户所归属的业务系统对所述目标账户的属性信息进行验证时,所述第二处理单元用于:向目标账户所归属的业务系统发送鉴权请求信息,接收到目标账户所归属的业务系统发送的鉴权码后,进行身份鉴权;待身份鉴权通过后,从目标账户所归属的业务系统中获取对应所述目标账户保存的属性信息;将获得的目标账户的属性信息包含的全部参数或者部分参数发往终端,并根据终端的响应判断所述目标账户的属性信息是否通过验证。可选的,调用目标账户所归属的业务系统对所述目标账户的属性信息进行验证后,所述第二处理单元用于进一步用于:若根据终端的响应确定所述目标账户的属性信本文档来自技高网...

【技术保护点】
一种用户信息的验证方法,应用在后台服务器,其特征在于,包括:接收终端发起的基于第一账户的业务处理请求,所述业务处理请求中携带有目标账户的标识;确定所述业务处理请求的业务类型,并判断所述业务类型对应的历史操作数据中是否对应所述目标账户的标识保存有所述目标账户的属性信息;若是,则基于所述历史操作数据对所述目标账户的属性信息进行验证;否则,调用目标账户所归属的业务系统对所述目标账户的属性信息进行验证。

【技术特征摘要】

【专利技术属性】
技术研发人员:陆冬娜
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1