网络支付方法及系统技术方案

技术编号:8563297 阅读:205 留言:0更新日期:2013-04-11 05:06
本发明专利技术公开了一种网络支付方法及系统,该方法包括:接收来自客户端的第一支付请求,第一支付请求包括目标对象信息和用户信息,目标对象适于由用户进行操作并适于在一个或者多个服务器上提供,目标对象信息包括提供该目标对象的服务器信息;以及根据预先存储的用户关联信息,对第一支付请求进行验证,并根据验证结果确定是否允许进行网络支付;其中,用户关联信息包括用户的用户信息以及与该用户相关联的服务器列表,对第一支付请求进行验证包括确定目标对象信息中的服务器信息是否包含在用户关联信息中的服务器列表中,从而能够在支付前对用户输入的第一支付请求中的目标对象信息和用户信息进行相关性验证,以避免支付失败。

【技术实现步骤摘要】

本专利技术涉及网络支付领域,具体涉及一种网络支付方法及系统
技术介绍
目前,随着计算机技术的快速发展,网络支付得到了越来越广泛的应用。例如,以网络游戏之类的网络应用为例,用户可以选择通过网络支付为网络游戏中的一些高级功能(如增值服务)支付费用。在目前的支付过程中,如果用户希望为某一游戏增值服务支付费用,在支付之前,需要用户选择该游戏增值服务所对应的游戏以及该游戏所在的游戏服务器,即游戏区服。通常情况下,用户一般是为自己的帐号进行充值而没有考虑游戏区服等问题,而只有当用户自己的帐号已经注册了相应的游戏及区服时才能够成功充值,如果用户选择了自己的游戏帐号没有注册的游戏或区服,则无法成功地为自己的帐号充值。但是,由于目前网络游戏的种类繁多(例如成百上千款)、游戏区服的数量庞大,导致用户在选择游戏和区服时,需要从众多的候选项中挑选自己需要的内容,一不留神就很容易选择错误,而一旦有一个选项选择错误,就会导致用户充值失败,最终只能申请退款或联系官方补偿,为用户造成了不必要的困扰。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的网络支付方法及系统。本文档来自技高网...

【技术保护点】
一种网络支付方法,包括:接收来自客户端的第一支付请求,所述第一支付请求包括目标对象信息和用户信息,所述目标对象适于由用户进行操作并适于在一个或者多个服务器上提供,所述目标对象信息包括提供该目标对象的服务器信息;以及根据预先存储的用户关联信息,对第一支付请求进行验证,并根据验证结果确定是否允许进行网络支付;其中,所述用户关联信息包括用户的用户信息以及与该用户相关联的服务器列表,以及对第一支付请求进行验证包括确定所述目标对象信息中的服务器信息是否包含在所述用户关联信息中的与该用户相关联的服务器列表中。

【技术特征摘要】
1.一种网络支付方法,包括 接收来自客户端的第一支付请求,所述第一支付请求包括目标对象信息和用户信息,所述目标对象适于由用户进行操作并适于在一个或者多个服务器上提供,所述目标对象信息包括提供该目标对象的服务器信息;以及 根据预先存储的用户关联信息,对第一支付请求进行验证,并根据验证结果确定是否允许进行网络支付; 其中,所述用户关联信息包括用户的用户信息以及与该用户相关联的服务器列表, 以及对第一支付请求进行验证包括确定所述目标对象信息中的服务器信息是否包含在所述用户关联信息中的与该用户相关联的服务器列表中。2.如权利要求1所述的方法,还包括 在对第一支付请求验证通过时,通过预设的校验算法对所述用户信息以及目标对象信息进行校验,得到第一校验值,并将所述用户信息、目标对象信息以及第一校验值发送给所述客户端; 接收从所述客户端发送的第二支付请求,所述第二支付请求中包含用户信息、目标对象信息、第一校验值以及支付金额,通过所述预设的校验算法对所述第二支付请求中包含的所述用户信息以及目标对象信息进行校验,得到第二校验值; 比较第二校验值与所述第一校验值,当确定第二校验值与所述第一校验值相同时,则验证通过,允许以所述支付金额进行充值。3.如权利要求2所述的方法,还包括 当确定第二校验值与第一校验值不相同时,向所述客户端返回错误提示信息。4.如权利要求2或3所述的方法,所述预设的校验算法包括:md5算法和数字签名算法。5.如权利要求1-4中任何一个所述的方法,所述用户在每个相关联的服务器中具有相应的用户身份,所述用户关联信息还包括用户在每个相关联的服务器上的用户身份,以及所述支付包括为所述用户身份进行充值。6.一种网络支付系统,包括 存储器,适于预先存储用户关联信息,所述用户关联信息包括用户的用户信...

【专利技术属性】
技术研发人员:杜川
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1