[發明專利]一種適配收單應用的方法及支付中間件有效
| 申請號: | 201910978890.6 | 申請日: | 2019-10-15 |
| 公開(公告)號: | CN111026388B | 公開(公告)日: | 2023-08-11 |
| 發明(設計)人: | 楊金澤 | 申請(專利權)人: | 福建聯迪商用設備有限公司 |
| 主分類號: | G06F8/35 | 分類號: | G06F8/35;G06F8/71;G06Q20/20 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 唐燕玲 |
| 地址: | 350000 福建省福州市鼓*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適配收單 應用 方法 支付 中間件 | ||
本發明公開一種適配收單應用的方法及支付中間件,在第三方應用和收單應用之間增設支付中間件,對第三方應用提供唯一的接口,支付中間件負責處理對各個收單應用的調用,并轉化固定協議格式的返回值給第三方應用,屏蔽了不同收單應用之間協議的差異性和調用方式的差異,第三方應用無需關心不同收單應用之間的差異性;同時通過腳本動態模板實現對不同的收單應用的適配轉換工作,一方面可以通過導入腳本動態模板的方式來實現對后續收單應用的支持,減少了開發工作量,也避免需要頻繁的升級,另一方面模板支持腳本語言,最大程度避免新增修改參數或者規則語句而導致的需要應用代碼先支持解析的問題,大大提高了對各個收單應用的適配性。
技術領域
本發明涉及交易功能適配領域,尤其涉及一種適配收單應用的方法及支付中間件。
背景技術
隨著經濟的發展,越來越多的收單機構提供了豐富的支付方式,讓支付過程更加安全和便捷。收銀機/POS上的應用開發者(調用方)需要對接不同收單機構提供的收單應用,以支持該收單機構的支付方式。但不同的收單應用在調用方式、通訊協議和流程處理上都存在著差異,每一個收單應用提供的交易接口也存在差異,調用方還需要根據不同的收單接口的調用給予不一樣的界面提示。傳統的做法是調用方每次根據需求來重新對接實現不同的收單應用,然后重新打包應用版本讓客戶進行更新,以便支持多種收單應用,這種處理方式存在如下缺點:調用方每次都要根據新的收單應用的協議文檔去對接,工作量大;需要改動代碼重新發布版本,通過升級才能使用對接新的收單應用;不同收單應用調用方式不同,導致調用方代碼處理復雜,難以統一。因此,現有的第三方app調用不同的收單應用的過程非常繁瑣并且也浪費資源。
雖然現有技術中為了實現統一,會采用中間件來實現,但是現有的中間件實現過程中用到的模板配置方式采用的是靜態模板的方式,即會在模板文件中定義一堆參數或者一堆自定義規則,然后用各個應用自行去解析參數的值或者自定義規則語句的內容,根據解析的結果決定所要執行的流程。但是,這種方式適配性較差,一旦新增一個參數或者新增加一條不一樣的規則語句,必定得先修改應用代碼,重新升級,才能支持這個參數或者規則語句的解析。
而對于收單機構來說,其支付方式處于不斷的更新與增加中,在實際的應用場景中,收單應用的升級以及增加是非常常見的,如果采用現有的模板配置方式,將導致很差的適配性。
發明內容
本發明所要解決的技術問題是:提供一種適配收單應用的方法及支付中間件,具有良好的適配性。
為了解決上述技術問題,本發明采用的一種技術方案為:
一種適配收單應用的方法,包括步驟:
S1、支付中間件通過統一的接口接收第三方應用對一收單應用的調用請求,所述調用請求包括待調用的收單應用的標識,所述支付中間件設置于所述第三方應用和多個收單應用之間;
S2、支付中間件根據所述待調用的收單應用的標識從預存的腳本動態模板讀取對應的配置文件,所述腳本動態模板中包含針對不同的收單應用設置的參數和條件解析的處理對應的腳本;
S3、支付中間件根據所述配置文件將所述調用請求轉換為與所述待調用的收單應用適配的格式,并根據所述配置文件調用所述待調用的收單應用執行所述調用請求;
S4、支付中間件接收所述待調用的收單應用返回的交易結果,將交易結果轉換為統一的格式后發送給所述第三方應用。
為了解決上述技術問題,本發明采用的另一種技術方案為:
一種適配收單應用的支付中間件,包括存儲器、處理器及存儲在存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
S1、通過統一的接口接收第三方應用對一收單應用的調用請求,所述調用請求包括待調用的收單應用的標識,所述支付中間件設置于所述第三方應用和多個收單應用之間;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建聯迪商用設備有限公司,未經福建聯迪商用設備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910978890.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可報警的防靜電活動地板
- 下一篇:一種電纜蓋板安全提升裝置





