[發明專利]一種插件化手機應用內支付系統及其支付方法在審
| 申請號: | 201810133442.1 | 申請日: | 2018-02-09 |
| 公開(公告)號: | CN108399541A | 公開(公告)日: | 2018-08-14 |
| 發明(設計)人: | 何鋒;葛炳桂;鄭舟敏;瞿政慰;馬一;孫謙 | 申請(專利權)人: | 上海米飛網絡科技有限公司 |
| 主分類號: | G06Q20/32 | 分類號: | G06Q20/32;G06Q20/08;G06Q20/38 |
| 代理公司: | 上海宏京知識產權代理事務所(普通合伙) 31297 | 代理人: | 鄧文武 |
| 地址: | 201609 上海市松江*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 插件 支付系統 手機應用 支付插件 支付方式 下載 插件注冊模塊 插件安裝 插件查詢 查詢插件 列表模塊 卸載模塊 用戶點擊 運行環境 占用空間 支付功能 支付模塊 初始化 檢查 遍歷 更新 可用 卸載 編譯 聯網 靈活 配置 展示 | ||
本發明公開了一種插件化手機應用內支付系統及其支付方法,支付系統包括插件注冊模塊、插件查詢模塊、插件安裝模塊、插件卸載模塊、插件列表模塊、支付模塊。支付時,首先SDK初始化,然后遍歷已安裝的支付插件,并注冊到運行環境;后聯網查詢插件;檢查是否有新增插件,若有,則下載并安裝該插件;并檢查插件是否有更新,若有,則下載并更新該插件;檢查是否有插件下線,若有,則卸載本地已安裝的插件;最后,用戶啟用支付功能,SDK展示所有可用的支付方式,用戶點擊支付,SDK運行對應的支付插件。本發明采用插件化的支付方式,占用空間小,編譯速度快,配置靈活。
技術領域
本發明涉及移動支付技術領域,尤其涉及一種插件化手機應用內支付系統及其支付方法。
背景技術
應用內付費簡稱IAP(In-App Purchase),是一種簡單、透明、安全的支付手段,具有靈活的計費策略,可以支持多類型的應用計費,不但充分尊重和保障用戶的權利,同時也為開發者創造了可持續發展的條件。它的主要目的是致力于為免費應用及游戲打造安全的計費環境以及可持續發展的商務模式。
手機應用內支付目前都是通過整合支付SDK實現的。目前市場上,同類SDK有華為游戲支付SDK,飛象SDK,海游SDK,黑鯊SDK,派付通。
現有技術中,手機應用內支付的支付流程如圖1所示,目前市場上所有的sdk都是只能提供整合時能夠使用的支付方式,如果要更新支付方式,必須應用重新整合新的SDK,并重新發布應用后,用戶才能使用。
發明內容
本發明針對上述現有技術的不足,提供了一種插件化手機應用內支付系統及其支付方法,其采用插件化的支付方式,占用空間小, 編譯速度快,配置靈活。
為解決現有技術中存在的問題,采用的具體技術方案是:
一種插件化手機應用內支付系統,其包括插件注冊模塊、插件查詢模塊、插件安裝模塊、插件卸載模塊、插件列表模塊、支付模塊;其中
插件注冊模塊:用于SDK啟動后確認本地已安裝的支付插件都存在;
插件查詢模塊;用于SDK向支付插件服務器查詢當前最新的支付插件的版本,下載地址;
插件安裝模塊:用于下載支付插件文件,并安裝到SDK中;
插件卸載模塊:用于卸載已下線的支付插件;
插件列表模塊:用于列出SDK所有可用的支付方式;
支付模塊:采用動態加載的方式,把指定的支付插件文件,加載到SDK運行環境中,通過執行支付插件中實現的支付接口,完成支付功能。
本發明還提供了一種插件化手機應用內支付系統的支付方法,其包括以下步驟:
S1、SDK初始化;
S2、遍歷已安裝的支付插件,并注冊到運行環境;
S3、聯網查詢插件;
S4、檢查是否有新增插件,若有,則下載并安裝該插件;
S5、檢查插件是否有更新,若有,則下載并更新該插件;
S6、檢查是否有插件下線,若有,則卸載本地已安裝的插件;
S7、用戶啟用支付功能,SDK展示所有可用的支付方式,用戶點擊支付,SDK運行對應的支付插件。具體支付步驟為:
S71、讀取支付插件文件,得到插件的文件頭,文件頭含有插件的各類描述信息,并包含該插件的數字簽名;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海米飛網絡科技有限公司,未經上海米飛網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810133442.1/2.html,轉載請聲明來源鉆瓜專利網。





