自助柜机支付的方法及系统的制作方法

文档序号:9866377阅读:646来源:国知局
自助柜机支付的方法及系统的制作方法
【技术领域】
[0001]本发明涉及机场网络及数据处理技术,尤其涉及一种自助柜机支付的方法及系统。
【背景技术】
[0002]目前,在机场旅客购买服务或者产品只能去人工柜台现金支付或者刷卡,旅客往往需要花费很多时间排队,还需寻找交费的柜台,为旅客出行带来了极大的不便。而且,由于机场网络的特殊性,机场网络不便于连接外网,这也限制了机场网络实现在线支付的能力。
[0003]自助柜机是机场为旅客提供的自助设备,越来越受到旅客的欢迎,目前部署了值机、改期、行程单等应用,旅客也已经熟悉了自助柜机带来的便捷服务,如果能够自助柜机上实现自助支付,将大大提升机场网络的使用效率,方便旅客的出行。

【发明内容】

[0004]为解决现有存在的技术问题,本发明实施例提供一种自助柜机支付的方法及系统。
[0005]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0006]—种自助柜机支付的方法,所述方法包括:
[0007]验证自助柜机上的应用是否有调用自助柜机上支付前端的权限;
[0008]在应用有权限调用所述支付前端时,调用支付前端进行支付,支付前端获取支付参数,并发送包含所述支付参数的支付请求给支付平台;
[0009]所述支付后台根据所述支付请求判断当前账户是否有访问支付后台的权限;
[0010]在当前账户有权限访问支付后台时,支付后台向外部的支付系统请求并获取支付结果,完成支付。
[0011]其中,在验证自助柜机上的应用是否有调用自助柜机上支付前端的权限之前,所述方法还包括:在自助柜机各应用的配置文件中配置调用所述支付前端的权限。
[0012]其中,所述调用支付前端进行支付,支付前端获取支付参数,包括:由所述应用的界面跳转到所述支付前端的页面,在跳转的过程中,所述应用将包括订单号、支付金额、支付描述信息的参数传递给所述支付前端;所述支付前端显示支付方式选择页面,并获取用户在所述页面上输入的支付参数。
[0013]其中,所述发送包含所述支付参数的支付请求给支付平台,包括:所述支付前端将包含所述支付参数的支付请求经过加密和签名后传输给所述支付后台。
[0014]其中,所述支付参数包括:支付方式、银行、支付金额、货币类型、订单号、订单创建时间;如果所述支付方式为银行卡支付,则所述支付参数还包括银行卡的卡号和有效期。
[0015]其中,所述支付方式为:信用卡无卡无密支付、或扫码支付、或虚拟支付。
[0016]其中,所述支付后台向外部的支付系统请求并获取支付结果,包括:所述支付后台向部署在外网的Easy Pay请求,Easy Pay调用第三方支付接口完成支付,并返回支付是否成功的支付结果给所述支付后台。
[0017]其中,所述自助柜机部署在机场网络,所述支付后台部署在航信网络。
[0018]其中,所述方法还包括:所述支付前端向所述支付平台查询支付结果;所述支付平台从外部网络的支付系统获取支付结果并返回给所述支付前端;所述支付前端将所述支付结果返回给所述应用。
[0019]其中,所述支付前端将所述支付结果返回给所述应用,包括:由所述支付前端的页面跳转回所述应用的界面,在跳转过程中所述支付前端将所述支付结果传递给所述应用。
[0020]一种自助柜机支付系统,所述系统包括:自助柜机和支付平台,所述自助柜机配置有一个或多个应用、第一权限校验模块和支付前端,所述支付后台配置有第二权限校验模块和支付处理模块;
[0021 ]第一权限校验模块,用于验证自助柜机上的应用是否有调用自助柜机上支付前端的权限;
[0022]所述应用,用于在有调用自助柜机上支付前端的权限时,需要进行支付处理则调用所述支付前端;
[0023]支付前端,用于在被所述应用调用时,获取支付参数,并发送包含所述支付参数的支付请求给支付平台;
[0024]第二权限校验模块,用于根据所述支付请求判断当前账户是否有访问支付后台的权限;
[0025]支付处理模块,用于在当前账户有权限访问支付后台时,向外部的支付系统请求并获取支付结果,完成支付。
[0026]其中,所述应用,还用于在配置文件中配置调用所述支付前端的权限。
[0027]其中,所述应用,用于调用所述支付前端,包括:由所述应用的界面跳转到所述支付前端的页面,在跳转的过程中,所述应用将包括订单号、支付金额、支付描述信息的参数传递给所述支付前端;所述支付前端,用于在被所述应用调用时,获取支付参数,包括:显示支付方式选择页面,并获取用户在所述页面上输入的支付参数。
[0028]其中,所述支付前端,用于发送包含所述支付参数的支付请求给支付平台,包括:所述支付前端将包含所述支付参数的支付请求经过加密和签名后传输给所述支付后台。
[0029]其中,所述支付参数包括:支付方式、银行、支付金额、货币类型、订单号、订单创建时间;如果所述支付方式为银行卡支付,则所述支付参数还包括银行卡的卡号和有效期。
[0030]其中,所述支付方式为:信用卡无卡无密支付、或扫码支付、或虚拟支付。
[0031]其中,所述支付处理模块用于向外部的支付系统请求并获取支付结果,包括:向部署在外网的Easy Pay请求,Easy Pay调用第三方支付接口完成支付,并返回支付是否成功的支付结果给所述支付后台。
[0032]其中,所述自助柜机部署在机场网络,所述支付后台部署在航信网络。
[0033]其中,所述支付前端,还用于向所述支付平台查询支付结果,以及将所述支付结果返回给所述应用;所述支付平台的支付处理模块,还用于从外部网络的支付系统获取支付结果并返回给所述支付前端。
[0034]其中,所述支付前端,用于将所述支付结果返回给所述应用,包括:由所述支付前端的页面跳转回所述应用的界面,在跳转过程中所述支付前端将所述支付结果传递给所述应用。
[0035]本发明实施例的自助柜机支付方法及系统,在机场提供一种更方便快捷的支付方式,实现了旅客使用自助柜机在线支付,真正解决了机场网络连接外网的问题,同时提供了统一、方便的支付页面,可兼容多种支付方式,使支付变的更加友好、方便、快捷,旅客可以在自助柜机自助完成支付,方便旅客购买航空公司的服务或者产品,大大提升机场网络的使用效率,方便了旅客的出行。
【附图说明】
[0036]在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
[0037]图1为本发明实施例自助柜机支付方法的流程示意图;
[0038]图2为本发明实施例自助柜机支付系统的组成结构以及交互示意图;
[0039]图3为本发明实施例自助柜机支付方法的具体实现流程示意图;
[0040]图4为本发明实施例自助柜机上支付前端的支付处理流程示意图;
[0041]图5为本发明实施例支付后台的支付处理流程示意图。
【具体实施方式】
[0042]本发明实施例提供了一种自助柜机支付方法,该方法可以包括权限认证、自助柜机的支付前端接入、服务器侧支付后台的数据处理和转发。其中,权限认证可以包括支付前端的接入认证和支付后台的权限访问控制。自助柜机的支付前端是在自助柜机上部署的、为自助柜机的其他应用提供的统一的支付处理接口,可支持多种支付方式。
[0043]实施例一
[0044]本发明实施例针对自助柜机支付方法的流程做详细说明。
[0045]如图1
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1