自助柜機支付的方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及機場網(wǎng)絡及數(shù)據(jù)處理技術,尤其涉及一種自助柜機支付的方法及系統(tǒng)。
【背景技術】
[0002]目前,在機場旅客購買服務或者產(chǎn)品只能去人工柜臺現(xiàn)金支付或者刷卡,旅客往往需要花費很多時間排隊,還需尋找交費的柜臺,為旅客出行帶來了極大的不便。而且,由于機場網(wǎng)絡的特殊性,機場網(wǎng)絡不便于連接外網(wǎng),這也限制了機場網(wǎng)絡實現(xiàn)在線支付的能力。
[0003]自助柜機是機場為旅客提供的自助設備,越來越受到旅客的歡迎,目前部署了值機、改期、行程單等應用,旅客也已經(jīng)熟悉了自助柜機帶來的便捷服務,如果能夠自助柜機上實現(xiàn)自助支付,將大大提升機場網(wǎng)絡的使用效率,方便旅客的出行。
【發(fā)明內(nèi)容】
[0004]為解決現(xiàn)有存在的技術問題,本發(fā)明實施例提供一種自助柜機支付的方法及系統(tǒng)。
[0005]為達到上述目的,本發(fā)明實施例的技術方案是這樣實現(xiàn)的:
[0006]—種自助柜機支付的方法,所述方法包括:
[0007]驗證自助柜機上的應用是否有調(diào)用自助柜機上支付前端的權限;
[0008]在應用有權限調(diào)用所述支付前端時,調(diào)用支付前端進行支付,支付前端獲取支付參數(shù),并發(fā)送包含所述支付參數(shù)的支付請求給支付平臺;
[0009]所述支付后臺根據(jù)所述支付請求判斷當前賬戶是否有訪問支付后臺的權限;
[0010]在當前賬戶有權限訪問支付后臺時,支付后臺向外部的支付系統(tǒng)請求并獲取支付結果,完成支付。
[0011]其中,在驗證自助柜機上的應用是否有調(diào)用自助柜機上支付前端的權限之前,所述方法還包括:在自助柜機各應用的配置文件中配置調(diào)用所述支付前端的權限。
[0012]其中,所述調(diào)用支付前端進行支付,支付前端獲取支付參數(shù),包括:由所述應用的界面跳轉(zhuǎn)到所述支付前端的頁面,在跳轉(zhuǎn)的過程中,所述應用將包括訂單號、支付金額、支付描述信息的參數(shù)傳遞給所述支付前端;所述支付前端顯示支付方式選擇頁面,并獲取用戶在所述頁面上輸入的支付參數(shù)。
[0013]其中,所述發(fā)送包含所述支付參數(shù)的支付請求給支付平臺,包括:所述支付前端將包含所述支付參數(shù)的支付請求經(jīng)過加密和簽名后傳輸給所述支付后臺。
[0014]其中,所述支付參數(shù)包括:支付方式、銀行、支付金額、貨幣類型、訂單號、訂單創(chuàng)建時間;如果所述支付方式為銀行卡支付,則所述支付參數(shù)還包括銀行卡的卡號和有效期。
[0015]其中,所述支付方式為:信用卡無卡無密支付、或掃碼支付、或虛擬支付。
[0016]其中,所述支付后臺向外部的支付系統(tǒng)請求并獲取支付結果,包括:所述支付后臺向部署在外網(wǎng)的Easy Pay請求,Easy Pay調(diào)用第三方支付接口完成支付,并返回支付是否成功的支付結果給所述支付后臺。
[0017]其中,所述自助柜機部署在機場網(wǎng)絡,所述支付后臺部署在航信網(wǎng)絡。
[0018]其中,所述方法還包括:所述支付前端向所述支付平臺查詢支付結果;所述支付平臺從外部網(wǎng)絡的支付系統(tǒng)獲取支付結果并返回給所述支付前端;所述支付前端將所述支付結果返回給所述應用。
[0019]其中,所述支付前端將所述支付結果返回給所述應用,包括:由所述支付前端的頁面跳轉(zhuǎn)回所述應用的界面,在跳轉(zhuǎn)過程中所述支付前端將所述支付結果傳遞給所述應用。
[0020]一種自助柜機支付系統(tǒng),所述系統(tǒng)包括:自助柜機和支付平臺,所述自助柜機配置有一個或多個應用、第一權限校驗模塊和支付前端,所述支付后臺配置有第二權限校驗模塊和支付處理模塊;
[0021 ]第一權限校驗模塊,用于驗證自助柜機上的應用是否有調(diào)用自助柜機上支付前端的權限;
[0022]所述應用,用于在有調(diào)用自助柜機上支付前端的權限時,需要進行支付處理則調(diào)用所述支付前端;
[0023]支付前端,用于在被所述應用調(diào)用時,獲取支付參數(shù),并發(fā)送包含所述支付參數(shù)的支付請求給支付平臺;
[0024]第二權限校驗模塊,用于根據(jù)所述支付請求判斷當前賬戶是否有訪問支付后臺的權限;
[0025]支付處理模塊,用于在當前賬戶有權限訪問支付后臺時,向外部的支付系統(tǒng)請求并獲取支付結果,完成支付。
[0026]其中,所述應用,還用于在配置文件中配置調(diào)用所述支付前端的權限。
[0027]其中,所述應用,用于調(diào)用所述支付前端,包括:由所述應用的界面跳轉(zhuǎn)到所述支付前端的頁面,在跳轉(zhuǎn)的過程中,所述應用將包括訂單號、支付金額、支付描述信息的參數(shù)傳遞給所述支付前端;所述支付前端,用于在被所述應用調(diào)用時,獲取支付參數(shù),包括:顯示支付方式選擇頁面,并獲取用戶在所述頁面上輸入的支付參數(shù)。
[0028]其中,所述支付前端,用于發(fā)送包含所述支付參數(shù)的支付請求給支付平臺,包括:所述支付前端將包含所述支付參數(shù)的支付請求經(jīng)過加密和簽名后傳輸給所述支付后臺。
[0029]其中,所述支付參數(shù)包括:支付方式、銀行、支付金額、貨幣類型、訂單號、訂單創(chuàng)建時間;如果所述支付方式為銀行卡支付,則所述支付參數(shù)還包括銀行卡的卡號和有效期。
[0030]其中,所述支付方式為:信用卡無卡無密支付、或掃碼支付、或虛擬支付。
[0031]其中,所述支付處理模塊用于向外部的支付系統(tǒng)請求并獲取支付結果,包括:向部署在外網(wǎng)的Easy Pay請求,Easy Pay調(diào)用第三方支付接口完成支付,并返回支付是否成功的支付結果給所述支付后臺。
[0032]其中,所述自助柜機部署在機場網(wǎng)絡,所述支付后臺部署在航信網(wǎng)絡。
[0033]其中,所述支付前端,還用于向所述支付平臺查詢支付結果,以及將所述支付結果返回給所述應用;所述支付平臺的支付處理模塊,還用于從外部網(wǎng)絡的支付系統(tǒng)獲取支付結果并返回給所述支付前端。
[0034]其中,所述支付前端,用于將所述支付結果返回給所述應用,包括:由所述支付前端的頁面跳轉(zhuǎn)回所述應用的界面,在跳轉(zhuǎn)過程中所述支付前端將所述支付結果傳遞給所述應用。
[0035]本發(fā)明實施例的自助柜機支付方法及系統(tǒng),在機場提供一種更方便快捷的支付方式,實現(xiàn)了旅客使用自助柜機在線支付,真正解決了機場網(wǎng)絡連接外網(wǎng)的問題,同時提供了統(tǒng)一、方便的支付頁面,可兼容多種支付方式,使支付變的更加友好、方便、快捷,旅客可以在自助柜機自助完成支付,方便旅客購買航空公司的服務或者產(chǎn)品,大大提升機場網(wǎng)絡的使用效率,方便了旅客的出行。
【附圖說明】
[0036]在附圖(其不一定是按比例繪制的)中,相似的附圖標記可在不同的視圖中描述相似的部件。具有不同字母后綴的相似附圖標記可表示相似部件的不同示例。附圖以示例而非限制的方式大體示出了本文中所討論的各個實施例。
[0037]圖1為本發(fā)明實施例自助柜機支付方法的流程示意圖;
[0038]圖2為本發(fā)明實施例自助柜機支付系統(tǒng)的組成結構以及交互示意圖;
[0039]圖3為本發(fā)明實施例自助柜機支付方法的具體實現(xiàn)流程示意圖;
[0040]圖4為本發(fā)明實施例自助柜機上支付前端的支付處理流程示意圖;
[0041]圖5為本發(fā)明實施例支付后臺的支付處理流程示意圖。
【具體實施方式】
[0042]本發(fā)明實施例提供了一種自助柜機支付方法,該方法可以包括權限認證、自助柜機的支付前端接入、服務器側(cè)支付后臺的數(shù)據(jù)處理和轉(zhuǎn)發(fā)。其中,權限認證可以包括支付前端的接入認證和支付后臺的權限訪問控制。自助柜機的支付前端是在自助柜機上部署的、為自助柜機的其他應用提供的統(tǒng)一的支付處理接口,可支持多種支付方式。
[0043]實施例一
[0044]本發(fā)明實施例針對自助柜機支付方法的流程做詳細說明。
[0045]如圖1