一种移动支付方法、系统和支付管理平台与流程

文档序号:12602681阅读:488来源:国知局
一种移动支付方法、系统和支付管理平台与流程

本发明属于电子支付技术领域,特别是一种移动支付方法、系统和支付管理平台。



背景技术:

移动支付(Mobile Payment),也称之为手机支付,是指交易双方为了某种货物或者服务,使用移动终端设备为载体,通过移动通信网络实现的商业交易。移动支付所使用的移动终端可以是手机、个人数字助理(PDA)、移动个人电脑(PC)等。

移动支付目前广泛地应用在各行各业中。在买单之后支付时,用户可以通过现金、刷卡支付或第三方平台支付等方式进行结账操作。在支付过程中,通常需要支付终端(比如,诸如刷卡器之类的刷卡终端)与互联网具有稳定连接。如果支付服务器不能正常连接网络,就无法完成支付。

然而,当支付服务器较多时,每个支付服务器都连接互联网会导致成本问题。而且,大量支付同时结算时,多个支付服务器对网络的负载以及带宽带来不小的压力,甚至有可能因为网络堵塞导致支付超时。

另外,直接将支付服务器暴露在互联网中,还可能导致安全风险问题。

目前,数字视听场所的移动支付主要有两种方式:

方式(1)、移动终端通过互联网直接购买网络平台上的产品,移动终端直接到第三方的支付平台上进行支付。在方式(1)中,数字视听场所无法得到用户的消费资料,无法进行大数据分析等操作。

方式(2)、移动终端直接支付到数字视听场所中的支付管理平台,支付管理平台再与第三方的支付平台对接。然而,当出现新的支付方式后,支付管理平台必须进行更新。由于支付管理平台设置在场所中,所以每次支付方式增加或变更后,场所中的支付管理平台都必须进行对应操作,极其不方便。



技术实现要素:

本发明实施方式提出一种移动支付方法、系统和支付管理平台,从而提高安全性并降低成本。

本发明实施方式的技术方案如下:

一种移动支付方法,该方法包括:

经由局域网中的支付管理平台接收订单信息;

经由所述支付管理平台通过局域网将所述订单信息发送到网关服务器,以由所述网关服务器经由互联网将所述订单信息发送到云端服务器,并由云端服务器经由互联网将所述订单信息发送到支付平台;

经由所述支付管理平台通过局域网从网关服务器接收待支付信息,所述待支付信息由支付平台基于订单信息生成、并经由互联网发送到云端服务器,再由云端服务器经由互联网发送到网关服务器;

展示所述待支付信息,以由用户基于所述待支付信息执行支付。

在一个实施方式中,该方法还包括:

支付平台经由互联网向云端服务器返回支付结果;

云端服务器经由互联网将支付结果发送到网关服务器;

网关服务器经由局域网向支付管理平台发送支付结果。

在一个实施方式中,该方法还包括:

当增加新的支付平台时,云端服务器进一步建立与新的支付平台的互联网连接;云端服务器基于预定策略选择目标支付平台,并将所述订单信息发送到所述目标支付平台;或

当所述支付平台被替换为另外的支付平台时,云端服务器进一步建立与所述另外的支付平台的互联网连接;云端服务器经由互联网将所述订单信息发送到所述另外的支付平台;或

当支付平台被删除时,云端服务器删除与所述支付平台的互联网连接。

在一个实施方式中,所述支付管理平台包括下列中的至少一个:

下单终端;机顶盒;支付服务器。5、根据权利要求4所述的移动支付方法,其特征在于,所述经由局域网中的支付管理平台接收订单信息包括:

经由所述局域网从机顶盒接收订单信息;其中:所述订单信息是由用户在下单终端触发,并由下单终端经由所述局域网发送到机顶盒的;

经由所述局域网从支付服务器接收订单信息;其中:所述订单信息是由管理人员在支付服务器上触发的。

在一个实施方式中,该方法还包括:

在支付服务器或机顶盒处,进一步在所述订单信息中携带商家信息。

在一个实施方式中,所述商家信息包括下列中的至少一个:

商家名称;商家编码;包厢名称;包厢标识;网关服务器编码。

在一个实施方式中,所述支付服务器的数目为一或多个;和/或

所述待支付信息包括具有二维码形式或条形码形式的支付码,或银行类的支付链接。

一种移动支付系统,包括:支付管理平台、网关服务器、云端服务器和支付平台,其中支付管理平台布置在局域网中;

支付管理平台,用于经由所述局域网接收订单信息,经由所述局域网将所述订单信息发送到网关服务器;

网关服务器,用于经由互联网将所述订单信息发送到云端服务器;

云端服务器,用于经由互联网将所述订单信息发送到支付平台;

支付平台,用于基于订单信息生成待支付信息,并经由互联网发送待支付信息到云端服务器;

云端服务器,还用于经由互联网将待支付信息发送到网关服务器;

网关服务器,还用于经由所述局域网向支付管理平台发送待支付信息;

支付管理平台,还用于展示所述待支付信息,以由用户基于所述待支付信息执行支付。

在一个实施方式中,支付管理平台包括下列中的至少一个:

下单终端;机顶盒;支付服务器。

在一个实施方式中,该系统还包括移动终端待支付信息包括具有二维码形式或条形码形式的支付码,或银行类的支付链接;

支付服务器,用于经由所述局域网从机顶盒接收订单信息,所述订单信息是由用户在下单终端上触发,并由下单终端经由局域网发送到机顶盒的;

移动终端,用于扫描待支付信息以执行支付。

在一个实施方式中,

支付平台,还用于经由互联网向云端服务器返回支付结果;

云端服务器,还用于经由互联网将支付结果发送到网关服务器;

网关服务器,还用于经由局域网向支付管理平台发送支付结果。

在一个实施方式中,云端服务器,还用于:

当增加新的支付平台时,进一步建立与新的支付平台的互联网连接,基于预定策略选择目标支付平台,并将所述订单信息发送到所述目标支付平台;或

当所述支付平台被替换为另外的支付平台时,进一步建立与所述另外的支付平台的互联网连接,经由互联网将所述订单信息发送到所述另外的支付平台;或

当支付平台被删除时,删除与所述被删除支付平台的互联网连接。

一种支付管理平台,包括:

订单信息接收单元,用于经由局域网接收订单信息;

订单信息发送单元,用于经由所述局域网将所述订单信息发送到网关服务器,以由所述网关服务器经由互联网将所述订单信息发送到云端服务器,并由云端服务器经由互联网将所述订单信息发送到支付平台;

待支付信息接收单元,用于经由所述局域网从网关服务器接收待支付信息,所述待支付信息由支付平台基于订单信息生成、并经由互联网发送到云端服务器,再由云端服务器经由互联网发送到网关服务器;

展示单元,用于展示所述待支付信息,以由用户基于所述待支付信息执行支付。

在一个实施方式中,所述支付管理平台被布置在数字视听场所中,所述数字视听场所包括下列中的至少一个:卡拉OK;网吧;影吧;台球室。

从上述技术方案可以看出,在本发明实施方式中,经由局域网中的支付管理平台接收订单信息;经由所述支付管理平台通过局域网将所述订单信息发送到网关服务器,以由所述网关服务器经由互联网将所述订单信息发送到云端服务器,并由云端服务器经由互联网将所述订单信息发送到支付平台;经由所述支付管理平台通过局域网从网关服务器接收待支付信息,所述待支付信息由支付平台基于订单信息生成、并经由互联网发送到云端服务器,再由云端服务器经由互联网发送到网关服务器;展示所述待支付信息,以由用户基于所述待支付信息执行支付。可见,在本发明实施方式中,支付管理平台不再需要具有互联网联网能力,从而降低了硬件成本。尤其是,当支付管理平台中的支付服务器的数目为多个时,本发明实施方式的成本效益更加明显。

另外,在本发明实施方式中,当支付平台发生变更、扩展或升级支付方式时,可以在云端完成相应的配置工作,而不需要下单终端、支付服务器等其他服务端作出任何改动,升级和维护大大简化。

还有,在本发明实施方式中,可以在云端服务器对各个交易场所的交易敏感数据进行集中管理,既保证了数据安全性,也可以为大数据挖掘提供关键依据。

附图说明

图1为根据本发明实施方式的移动支付系统的示范性结构图。

图2为根据本发明实施方式在支付管理平台侧的移动支付方法的示范性流程图。

图3为根据本发明实施方式在数字视听场所的移动支付系统的示范性结构图。

图4为根据本发明实施方式在数字视听场所的移动支付方法的示范性流程图。

图5为根据本发明实施方式的支付管理平台的示范性结构图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。

为了描述上的简洁和直观,下文通过描述若干代表性的实施方式来对本发明的方案进行阐述。实施方式中大量的细节仅用于帮助理解本发明的方案。但是很明显,本发明的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本发明的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。下文中,“包括”是指“包括但不限于”,“根据……”是指“至少根据……,但不限于仅根据……”。由于汉语的语言习惯,下文中没有特别指出一个成分的数量时,意味着该成分可以是一个也可以是多个,或可理解为至少一个。

鉴于现有技术中支付服务器需要直接连接互联网才能实现移动支付的缺陷,本发明实施方式提出一种新颖的移动支付方式。支付管理平台无需与互联网直接连接即可实现移动支付,从而提高移动支付的安全性并降低成本。

本发明实施方式提出的移动支付系统,包括:支付管理平台、网关服务器、云端服务器和支付平台,其中支付管理平台布置在局域网中;支付管理平台,用于经由局域网接收订单信息,经由局域网将订单信息发送到网关服务器;网关服务器,用于经由互联网将订单信息发送到云端服务器;云端服务器,用于经由互联网将订单信息发送到支付平台;支付平台,用于生成基于订单信息生成待支付信息,并经由互联网发送待支付信息到云端服务器;云端服务器,还用于经由互联网将待支付信息发送到网关服务器;网关服务器,还用于经由局域网向支付管理平台发送待支付信息;支付管理平台,还用于展示待支付信息,以由用户基于待支付信息执行支付。

优选地,支付管理平台包括下单终端、机顶盒和/或支付服务器。

图1为根据本发明实施方式的移动支付系统的示范性结构图。

如图1所示,该系统包括:下单终端101、支付服务器102、网关服务器103、云端服务器104和支付平台105;其中下单终端101、支付服务器102和网关服务器103布置在同一个局域网中,该局域网布置在移动支付场所中。下单终端101和支付服务器102沟通构成支付管理平台。

下单终端101的数目可以为多个,多个用户可以在各自的下单终端101上分别生成各自的订单信息。

在一个实施方式中,一或多个下单终端101对应于一个支付服务器102。类似地,支付服务器102的数目也可以为多个,而且一或多个支付服务器102对应于一个网关服务器103。

具体地:

下单终端101,用于经由局域网向对应的支付服务器102发送订单信息;

支付服务器102,用于经由局域网从下单终端101接收订单信息,经由局域网将订单信息发送到网关服务器103;

网关服务器103,用于经由互联网将订单信息发送到云端服务器104;

云端服务器104,用于经由互联网将订单信息104发送到支付平台105;

支付平台105,用于基于订单信息生成待支付信息,并经由互联网发送待支付信息到云端服务器104;

云端服务器104,还用于经由互联网将待支付信息发送到网关服务器103;

网关服务器103,还用于经由局域网向之前转发来订单信息的支付服务器102发送待支付信息;

支付服务器102,还用于展示待支付信息,以由用户基于待支付信息执行支付。

具体地,下单终端101生成的订单信息可以包含交易时间、订购商品名称、订购商品数,等等。订单信息中还可以进一步携带场所名称、场所编码、包厢名称、包厢ID、网关服务器等商家信息。

在一个实施方式中,待支付信息可以实施为支付码或银行类的支付链接。用户通过手持的移动终端扫描支付码以确认订单,并执行支付,或点击触发银行类的支付链接以确认订单并执行支付。

而且,支付平台105可以为商家自行开发的支付平台,或者为任意的第三方支付平台,比如支付宝支付平台、微信支付平台、银联支付平台,等等。

可见,在图1所述的系统架构中,支付服务器基于局域网获取订单信息,并通过网关服务器从云端获取待支付信息。支付服务器不再需要具有互联网联网能力,从而降低了硬件成本。尤其是,当支付服务器的数目为多个时,本发明实施方式的成本效益更加明显。

另外,在本发明实施方式中,支付服务器不再暴露在互联网中,因此可以规避各种安全风险问题。

而且,在本发明实施方式中,可以在云端服务器对各个交易场所的交易敏感数据进行集中管理,既保证了数据安全性,也可以为大数据挖掘提供关键依据。

图2为根据本发明实施方式在支付管理平台侧的移动支付方法的示范性流程图。

如图2所示,该方法包括:

步骤201:由局域网中的支付管理平台接收订单信息。

步骤202:经由支付管理平台通过局域网将订单信息发送到网关服务器,以由网关服务器经由互联网将订单信息发送到云端服务器,并由云端服务器经由互联网将订单信息发送到支付平台。

步骤203:经由支付管理平台通过局域网从网关服务器接收待支付信息,其中待支付信息由支付平台基于订单信息生成、并经由互联网发送到云端服务器,再由云端服务器经由互联网发送到网关服务器。

步骤204:支付服务器展示待支付信息,以由用户基于待支付信息执行支付。

在一个实施方式中,该方法还包括:

支付平台经由互联网向云端服务器返回支付结果;云端服务器经由互联网将支付结果发送到网关服务器;网关服务器经由局域网向支付管理平台发送支付结果。

可见,本发明实施方式还实现了一种支付结果返回流程,从而便于用户获知支付结果。

在一个实施方式中,该方法还包括:

当增加新的支付平台时,云端服务器进一步建立与新的支付平台的互联网连接;云端服务器基于预定策略选择目标支付平台,并将订单信息发送到目标支付平台。

可见,当增加新的支付平台时,云端服务器进一步建立与新的支付平台的互联网连接,而且云端服务器可以基于预定策略(比如,优先级选择方式,带宽选择方式,等等)选择目标支付平台。

在一个实施方式中,该方法还包括:

当支付平台被替换为另外的支付平台时,云端服务器进一步建立与另外的支付平台的互联网连接;云端服务器经由互联网将所述订单信息发送到所述另外的支付平台。

可见,当支付平台被替换为另外的支付平台时,云端服务器通过建立与另外的支付平台的互联网连接,可以方便地将订单信息切换到另外的支付平台。

在一个实施方式中,该方法还包括:当支付平台被删除时,云端服务器删除与支付平台的互联网连接。

可见,当支付平台被删除时,云端服务器通过删除与支付平台的互联网连接,可以避免再次将订单信息发送到被删除的交易平台。

因此,当支付平台发生扩展、删除或升级支付方式时,可以在云端完成相应的配置工作,而不需要下单终端、支付服务器等其他服务端作出任何改动,升级和维护大大简化。

在一个实施方式中,支付管理平台包括下列中的至少一个:下单终端;机顶盒;支付服务器。

在一个实施方式中,步骤201中经由局域网中的支付管理平台接收订单信息包括:支付服务器经由局域网从机顶盒接收订单信息;其中:订单信息是由用户在数字视听终端上触发,并由数字视听终端经由所述局域网发送到机顶盒的。具体的,机顶盒可以从下单终端获取订单信息,订单信息包含交易时间、订购商品名称、订购商品数,等等。

在一个实施方式中,步骤201中经由局域网中的支付管理平台接收订单信息包括:经由局域网直接从支付服务器接收订单信息;其中:订单信息是由管理人员在支付服务器上触发的。类似地,订单信息可以包含交易时间、订购商品名称、订购商品数,等等。

在一个实施方式中,该方法还包括:机顶盒进一步在订单信息中携带商家信息。优选地,商家信息包括下列中的至少一个:商家名称;商家编码;包厢名称;包厢标识;网关服务器编码。

在一个实施方案中,机顶盒在封装信息时仅封装商家名称、编码、包厢名称、包厢标识,在订单信息发到网关服务器后,网关服务器再将网关服务器编码一起封装进去,再发送到云端;在另一个实施方式中,机顶盒直接封装好全部的商家信息发送给网关,网关服务器再发送到云端服务器。

以上示范性描述了支付管理平台经由局域网接收订单信息的具体实施方式以及商家信息的具体实施方式,本领域技术人员可以意识到,这种描述仅是示范性的,并不用于限定本发明实施方式的保护范围。

基于上述描述,本发明实施方式还提出了一种示范性的移动支付系统。该移动支付系统包括:下单终端、支付服务器、网关服务器、云端服务器和支付平台,其中下单终端、支付服务器和网关服务器布置在局域网中。

下单终端,用于经由局域网发送订单信息;

支付服务器,用于经由局域网从下单终端接收订单信息,经由局域网将订单信息发送到网关服务器;

网关服务器,用于经由互联网将订单信息发送到云端服务器;云端服务器,用于经由互联网将订单信息发送到支付平台;

支付平台,用于生成基于订单信息生成待支付信息,并经由互联网发送待支付信息到云端服务器;

云端服务器,还用于经由互联网将待支付信息发送到网关服务器;

网关服务器,还用于经由局域网向支付服务器发送待支付信息;

支付服务器,还用于展示待支付信息,以由用户基于待支付信息执行支付。

在一个实施方式中,该系统还包括机顶盒和移动终端;待支付信息包括具有二维码形式或条形码形式的支付码,或银行类的支付链接;下单终端包括数字视听终端;支付服务器,经由局域网从机顶盒接收订单信息,其中订单信息是由用户在数字视听终端上触发,并由数字视听终端经由局域网发送到机顶盒的;移动终端,用于待支付信息以执行支付。

下面将本发明实施方式具体实施到数字视听场所,示范性详细阐述本发明实施方式。

基于本发明实施方式,数字视听场所中的支付服务器(比如,收银服务器)在不能联网的情况下也可以完成支付。

图3为根据本发明实施方式在数字视听场所的移动支付系统的示范性结构图。

由图3可见,在数字视听场所的局域网中,布置有数字视听终端301、机顶盒302、网关服务器303和支付服务器304。网关服务器303与云端服务器304具有互联网连接,云端服务器304与支付平台305连接。

比如,数字视听终端301可以为实施为数字视听场所包厢内的点歌屏,等等。

用户在数字视听终端301下单后,机顶盒302基于局域网连接,从数字视听终端301接收订单请求,而且将场所名称、场所编码、包厢名称、包厢ID、网关服务器编号等商家信息与订单信息进行对应关联并封装,再将封装后的订单信息基于局域网发送到支付服务器304。

支付服务器304接收订单信息,并基于局域网将订单信息发送到网关服务器303。

网关服务器303通过互联网将订单信息发送到云端服务器304,云端服务器304接收到订单信息后,对封装后的订单信息进行解封装,而且通过互联网将解封装后的订单信息发送给对应的支付平台305。

支付平台305通过互联网向云端服务器304返回对应于订单信息的支付码,云端服务器304对支付码进行封装,并基于互联网将支付码发送给网关服务器303。网关服务303器基于局域网将支付码推送给支付服务器304。

用户通过移动终端306对支付服务器304上展示的支付码进行支付。支付完成后,支付结果将由对应的支付平台305返回给云端服务器304,云端服务器304再传输支付结果给网关服务器303和用户的移动终端306,网关服务器303再将支付结果发送给支付服务器304,完成整个支付过程。

当支付平台305发生变更时,通过变更云端服务器的支付平台接口即可实现变更,而无需对支付服务器304或网关服务器303作出变更,因此配置工作较为简单。

图4为根据本发明实施方式在数字视听场所的移动支付方法的示范性流程图。

如图4所示,该方法包括:

步骤401:用户通过数字视听包厢内的点歌屏下单,生成订单信息。

步骤402:机顶盒经由局域网接收订单信息,并在订单信息中封装商家名称、商家编码、包厢名称、包厢ID、网关服务器编码等商家信息。

步骤403:机顶盒基于预定协议,经由局域网将封装后的订单信息发送到支付服务器,支付服务器经由局域网将封装后的订单信息发送到网关服务器。

步骤404:网关服务器经由互联网将封装后的订单信息发送到云端服务器。

步骤405:云端服务器上布置有相应的发送和接收协议,将接收到的订单信息解封装,并经由互联网将解封装后的订单信息发送给支付平台。

步骤406:支付平台返回对应的支付码给云端服务器。

步骤407:云端服务器封装对应的支付码返回给网关服务器。

步骤408:网关服务器经由局域网推送支付码给支付服务器。

步骤409:支付服务器基于支付码生成待支付信息。

步骤410:用户通过移动终端进行支付。

步骤411:支付完成后,支付平台返回支付结果(比如,返回码))给云端服务器。

步骤412:云端服务器封装支付结果发送给网关服务器和移动终端。

步骤413:网关服务器返回支付结果给场所收银服务器。

步骤414:支付完成。

其中,支付服务器连接在局域网内,可以是多台,并不直接连接因特网,从而保证了支付服务器数据的安全性和稳定性。

另外,对于支付方式的升级,只需要在云端服务器进行相应的修改,而不需要对应的网关服务器和移动终端进行相应的升级,使得升级和维护变得简单方便。

以上以数字视听场所为例对发明实施方式进行描述,本领域技术人员可以意识到,这种描述仅是示范性的,并不用于限定本发明实施方式的保护范围。

本发明实施方式还提出了一种支付管理平台。图5为根据本发明实施方式的支付管理平台的示范性结构图。

如图5所示,该支付管理平台500包括:

订单信息接收单元501,用于经由局域网接收订单信息;

订单信息发送单元502,用于经由所述局域网将所述订单信息发送到网关服务器,以由所述网关服务器经由互联网将所述订单信息发送到云端服务器,并由云端服务器经由互联网将所述订单信息发送到支付平台;

待支付信息接收单元503,用于经由局域网从网关服务器接收待支付信息,其中待支付信息由支付平台基于订单信息生成、并经由互联网发送到云端服务器,再由云端服务器经由互联网发送到网关服务器;

展示单元504,用于展示待支付信息,以由用户基于待支付信息执行支付。

在一个实施方式中,支付管理平台500被布置在数字视听场所中,而且数字视听场所包括下列中的至少一个:卡拉OK;网吧;影吧;台球室。

综上所述,在本发明实施方式中,经由局域网中的支付管理平台接收订单信息;经由所述支付管理平台通过局域网将所述订单信息发送到网关服务器,以由所述网关服务器经由互联网将所述订单信息发送到云端服务器,并由云端服务器经由互联网将所述订单信息发送到支付平台;经由所述支付管理平台通过局域网从网关服务器接收待支付信息,所述待支付信息由支付平台基于订单信息生成、并经由互联网发送到云端服务器,再由云端服务器经由互联网发送到网关服务器;展示所述待支付信息,以由用户基于所述待支付信息执行支付。可见,在本发明实施方式中,支付服务器不再需要具有互联网联网能力,从而降低了硬件成本。尤其是,当支付服务器的数目为多个时,本发明实施方式的成本效益更加明显。

另外,在本发明实施方式中,当支付平台发生变更、扩展或升级支付方式时,可以在云端完成相应的配置工作,而不需要下单终端、支付服务器等其他服务端作出任何改动,升级和维护大大简化。

还有,在本发明实施方式中,可以在云端服务器对各个交易场所的交易敏感数据进行集中管理,既保证了数据安全性,也可以为大数据挖掘提供关键依据。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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