显示支付页面的方法、系统及服务器技术方案

技术编号:9276465 阅读:93 留言:0更新日期:2013-10-24 23:29
本发明专利技术公开了一种显示支付页面的方法、系统和服务器,属于移动终端领域。所述方法包括:接收显示支付页面请求,该请求包括浏览器ID和需支付订单ID;根据该浏览器ID,判断该浏览器是否支持安全支付插件;若该浏览器不支持该安全支付插件,则使该浏览器显示与需支付订单ID对应的支付页面。所述服务器包括:接收模块、判断模块和第一显示模块。系统包括:浏览器和前述的服务器。通过本发明专利技术的技术方案,能够考虑到移动终端中所安装的浏览器不支持安全支付插件的情况,由服务器创建与需支付订单标识对应的支付页面,并通过浏览器显示该支付页面;从而满足了各浏览器的兼容性,使各浏览器都可显示支付页面;让用户能通过支付页面完成网上支付。

【技术实现步骤摘要】
显示支付页面的方法、系统及服务器
本专利技术涉及移动终端领域,特别涉及一种显示支付页面的方法、系统及服务器。
技术介绍
随着移动终端硬件和移动通信网络的发展,越来越多的移动用户通过无线互联网享受网上冲浪的乐趣,如浏览新闻、发送邮件、观看电影、以及进行网上购物等。其中,移动用户在进行网上购物时,需进行网上支付。一般地,移动用户通过移动终端屏幕上显示的相关支付页面输入支付信息(如银行账号和密码等)。其中,现有的支付页面主要由安全支付插件进行创建并显示。该安全支付插件是网上银行及第三方支付平台为了确保支付信息传递的安全性,所提供的用于加密支付信息的插件。具体地,现有的移动终端显示支付页面的方式为,首先,用户在收银台页面选择支付通道时触发支付请求;浏览器接收该支付请求后,向服务器提交显示支付页面请求;其次,服务器接收该请求后,下发调用链接给浏览器;浏览器通过调用链接调用安全支付插件;然后,安全支付插件运行后,在屏幕中显示相关支付界面,引导用户输入支付信息。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:现有显示支付页面的方式中,仅考虑到浏览器能够调用安全支付插件的情况下,由安全支付插件创建并显示支付界面;若浏览器不支持该安全支付插件,那么,浏览器将不能调用安全支付插件来显示支付界面,从而将导致用户不能通过支付页面完成支付。
技术实现思路
为了使移动终端在所安装的浏览器不支持安全支付插件的情况下显示支付页面,让用户通过支付页面进行网上支付,本专利技术实施例提供了一种显示支付页面的方法、系统和服务器。所述技术方案如下:一种显示支付页面的方法,所述方法包括:接收显示支付页面请求,所述请求包括浏览器标识和需支付订单标识;根据所述浏览器标识,判断所述浏览器是否支持安全支付插件;若所述浏览器不支持所述安全支付插件,则使所述浏览器显示与所述需支付订单标识对应的支付页面。其中,所述根据所述浏览器标识,判断所述浏览器是否支持安全支付插件,包括:获取所述安全支付插件的标识;在预置的浏览器-安全支付插件的兼容关系对照表中,查询所述浏览器标识是否与所述安全支付插件的标识为兼容关系;若是,则判断为所述浏览器支持所述安全支付插件;若否,则判断为所述浏览器不支持所述安全支付插件。其中,所述使所述浏览器显示与所述需支付订单标识对应的支付页面,包括:根据所述需支付订单标识,创建与所述需支付订单标识对应的表单支付页面;将所述表单支付页面发送给所述浏览器,使所述浏览器显示所述表单支付页面。其中,所述方法还包括:若所述浏览器支持所述安全支付插件,则使所述安全支付插件显示与所述需支付订单标识对应的支付页面。其中,所述使所述安全支付插件显示与所述需支付订单标识对应的支付页面,包括:根据所述浏览器标识,获取预定义的加载标识;所述预定义的加载标识为服务器与所述浏览器共同约定的自动加载所述安全支付插件的标识;将所述加载标识和所述需支付订单标识发送给所述浏览器,使所述浏览器根据所述加载标识加载所述安全支付插件,并使所述浏览器将所述需支付订单标识传递给所述安全支付插件;由加载后的所述安全支付插件创建并显示与所述需支付订单标识对应的支付用户界面。一种服务器,所述服务器包括:接收模块,用于接收显示支付页面请求,所述请求包括浏览器标识和需支付订单标识;判断模块,用于根据所述浏览器标识,判断所述浏览器是否支持安全支付插件;第一显示模块,用于若所述浏览器不支持所述安全支付插件,则使所述浏览器显示与所述需支付订单标识对应的支付页面。其中,所述判断模块包括:获取单元,用于获取所述安全支付插件的标识;查询单元,用于在预置的浏览器与安全支付插件的兼容关系对照表中,查询所述浏览器标识是否与所述安全支付插件的标识为兼容关系;若是,则判断为所述浏览器支持所述安全支付插件;若否,则判断为所述浏览器不支持所述安全支付插件。其中,所述第一显示模块包括:创建单元,用于若所述浏览器不支持所述安全支付插件,则根据所述需支付订单标识,创建与所述需支付订单标识对应的表单支付页面;发送单元,用于将所述表单支付页面发送给所述浏览器,使所述浏览器显示所述表单支付页面。其中,所述服务器还包括:第二显示模块,用于若所述浏览器支持所述安全支付插件,则使所述安全支付插件显示与所述需支付订单标识对应的支付页面。其中,所述第二显示模块包括:获取加载单元,用于根据所述浏览器标识,获取预定义的加载标识;所述预定义的加载标识为所述服务器与所述浏览器共同约定的自动加载所述安全支付插件的标识;将所述加载标识和所述需支付订单标识发送给所述浏览器,使所述浏览器根据所述加载标识加载所述安全支付插件,并使所述浏览器将所述需支付订单标识传递给所述安全支付插件;创建显示单元,用于由加载后的所述安全支付插件创建并显示与所述需支付订单标识对应的支付用户界面。一种显示支付页面的系统,所述系统包括浏览器和前述的服务器。本专利技术实施例提供的技术方案带来的有益效果是:通过接收显示支付页面请求,所述请求包括浏览器标识和需支付订单标识;根据所述浏览器标识,判断所述浏览器是否支持安全支付插件;若所述浏览器不支持所述安全支付插件,则使所述浏览器显示与所述需支付订单标识对应的支付页面;能够考虑到移动终端中所安装的浏览器不支持安全支付插件的情况,由服务器创建与需支付订单标识对应的支付页面,并通过浏览器显示该支付页面;从而满足了各浏览器的兼容性,使各浏览器都可以显示支付页面;让用户通过支付页面完成网上支付;提高了用户体验和产品口碑。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例1中提供的一种显示支付页面的方法的流程图;图2是本专利技术实施例2中提供的一种显示支付页面的方法的流程图;图3是本专利技术实施例2中提供的一种显示支付页面的方法的流程图;图4是本专利技术实施例3中提供的一种服务器的结构示意图;图5是本专利技术实施例4中提供的一种服务器的结构示意图;图6是本专利技术实施例5中提供的一种显示支付页面的系统的示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例1参见图1,本专利技术实施例1提供了一种显示支付页面的方法,该方法包括:101:接收显示支付页面请求,该请求包括浏览器ID(Identity,标识)和需支付订单ID。102:根据该浏览器ID,判断该浏览器是否支持安全支付插件。103:若该浏览器不支持安全支付插件,则使该浏览器显示与该需支付订单ID对应的支付页面。本专利技术实施例提供的技术方案带来的有益效果是:通过接收显示支付页面请求,该请求包括浏览器标识和需支付订单标识;根据该浏览器标识,判断该浏览器是否支持安全支付插件;若该浏览器不支持安全支付插件,则使该浏览器显示与该需支付订单标识对应的支付页面;能够考虑到移动终端中所安装的浏览器不支持安全支付插件的情况,由服务器创建与需支付订单标识对应的支付页面,并通过浏览器显示该支付页面;从而满足了各浏览器的兼容性,使各浏览器都可以显示支付页面;让用户通过支付本文档来自技高网...
显示支付页面的方法、系统及服务器

【技术保护点】
一种显示支付页面的方法,其特征在于,所述方法包括:接收显示支付页面请求,所述请求包括浏览器标识和需支付订单标识;根据所述浏览器标识,判断所述浏览器是否支持安全支付插件;若所述浏览器不支持所述安全支付插件,则使所述浏览器显示与所述需支付订单标识对应的支付页面。

【技术特征摘要】
1.一种显示支付页面的方法,其特征在于,所述方法包括:接收显示支付页面请求,所述请求包括浏览器标识和需支付订单标识;根据所述浏览器标识,判断所述浏览器是否支持安全支付插件;若所述浏览器不支持所述安全支付插件,则使所述浏览器显示与所述需支付订单标识对应的支付页面;其中,所述使所述浏览器显示与所述需支付订单标识对应的支付页面,包括:根据所述需支付订单标识,创建与所述需支付订单标识对应的表单支付页面,其中,所述表单支付页面为FORM表单,所述FORM表单之前添加有隐藏标记,当所述浏览器不支持安全支付插件时,读取添加了所述隐藏标记的所述FORM表单;将所述表单支付页面发送给所述浏览器,使所述浏览器显示所述表单支付页面。2.如权利要求1所述的方法,其特征在于,所述根据所述浏览器标识,判断所述浏览器是否支持安全支付插件,包括:获取所述安全支付插件的标识;在预置的浏览器与安全支付插件的兼容关系对照表中,查询所述浏览器标识是否与所述安全支付插件的标识为兼容关系;若是,则判断为所述浏览器支持所述安全支付插件;若否,则判断为所述浏览器不支持所述安全支付插件。3.如权利要求1所述的方法,其特征在于,所述方法还包括:若所述浏览器支持所述安全支付插件,则使所述安全支付插件显示与所述需支付订单标识对应的支付页面。4.如权利要求3所述的方法,其特征在于,所述使所述安全支付插件显示与所述需支付订单标识对应的支付页面,包括:根据所述浏览器标识,获取预定义的加载标识;所述预定义的加载标识为服务器与所述浏览器共同约定的自动加载所述安全支付插件的标识;将所述加载标识和所述需支付订单标识发送给所述浏览器,使所述浏览器根据所述加载标识加载所述安全支付插件,并使所述浏览器将所述需支付订单标识传递给所述安全支付插件;由加载后的所述安全支付插件创建并显示与所述需支付订单标识对应的支付用户界面。5.一种服务器,其特征在于,所述服务器包括:接收模块,用于接收显示支付页面请...

【专利技术属性】
技术研发人员:韩炼王刚汤浩
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1