精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何完成支付中心項目設計

Linux愛好者 ? 來源:CSDN博客 ? 作者:fadεy ? 2021-09-05 09:27 ? 次閱讀

1. 項目目標

支付中心架構將各業務的公共交易、支付、財務等沉淀到支付中心,并主要解決了以下三個主要問題:

建立基礎訂單、支付、財務統一體系,抽象和封裝公共處理邏輯,形成統一的基礎服務,降低業務的接入成本及重復研發成本;

構建安全、穩定、可擴展的系統,為業務的快速發展和創新需求提供基礎支撐,解決業務「快」和支付「穩」之間的矛盾;

沉淀核心交易數據,同時為應用端、物業公司、用戶提供數據支撐。

2. 具體調用流程

在目標的指導下,我向集采、O2O、收費易三個項目組的相關開發咨詢了業務邏輯,再結合我們自己的業務場景調整了支付中心調用流程和兩個注意點。

首先,我們來看一下支付中心的調用過程。

業務系統、支付中心和第三方通道的交互流程圖如下:

各系統交互流程為:

物業公司開通第三方支付渠道商戶,并獲取第三方支付參數;

物業公司將第三方支付參數提供給支付中心,開通商戶號、開通支付渠道、獲取商戶標識和支付標識;

物業公司將商戶標識和支付標識提供給應用端;

至此,物業公司注冊流程完畢,接下來是支付流程;

應用端使用物業公司提供的商戶標識和支付標識,以及必備的支付訂單號,支付金額、調起方式,上送至支付中心;

支付中心將獲取的標識解析到對應的參數,并整合應用端的請求參數,向第三方支付發起支付,并獲取支付發起的結果;

支付中心將發起結果整合后直接返回給應用端,注意,這里只是這個請求是否發起成功的通知,并不是最終支付結果的通知。

第三方支付調起用戶的支付或者跳轉收銀臺頁面、小程序調起用戶支付進行支付,第三方支付獲取到用戶的支付結果之后。回調通知支付中心;

支付中心處理數據,并回調通知應用端;

應用端處理訂單信息,并開始訂單、通知用戶。

注意:

2.1 訂單號問題

問題起因:有些應用系統使用訂單號上傳,有些使用自己系統中的流水號上傳并發起支付。

所以這里設計如下:

應用系統上送的無論是訂單號還是流水號,支付中心都不直接使用,而是進行記錄,并重新生成一個唯一的流水號上送第三方支付;

第三方支付會在校驗參數成功確認支付發起成功后,再返回由第三方支付生成的流水號,用于以后的賬單查詢、對賬、退款等功能;

支付中心會保存三個流水、訂單號,方便以后調用、查詢;

在收到第三方支付的調用返回時,支付中心會重組調用返回參數,將應用上送的訂單號。支付中心生成的唯一流水號,第三方支付返回的流水號,一并返回應用端,建議應用端都進行保留。

2.2 使用哪個號進行退款的問題

這里設計為:

使用支付中心流水號判定使用哪一筆訂單退款;

上送了支付中心生成的流水號后,根據流水號和商戶標識以及支付標識檢索出來的結果進行退款。退款金額不可超過該筆流水號支付的金額;

應用端可以根據業務需求自行選擇退款方式,支付中心只做和流水號相關的退款。

2.3 有關收銀臺

現在有些第三方支付存在自己的收銀臺,有的沒有。所以支付中心必須有自己的收銀臺,但同時如果第三方支付存在已有收銀臺也沒有必要跳轉兩次。

所以這里的邏輯設計為:

如果第三方存在必須跳轉的收銀臺,使用第三方收銀臺。其余情況直接使用支付中心收銀臺。

3. 支付中心架構設計

目前的系統功能整體架構如下:

如圖所示,從架構上主要分為四個大模塊:

支付中心后臺:主要是賬號管理相關,物業公司的開戶開通支付等提供支持;

支付消息:主要是用于對應用端進行通知;

交易核心:用來支撐整個系統的基礎交易核心,參數組裝發起、返回數據的處理、異常的處理和通知等;

渠道網關:解析應用端發送過來的請求,證書白名單的設置和使用,第三方api的調用等。

3.1 支付中心后臺

收銀臺

3.2 渠道網關

支付賬戶管理

物業公司選擇自己所需的支付渠道進行開通;

用戶選擇自己傾向的支付方式;

最后請求中由支付中心處理,收入對應的收款賬戶。

request 解析器

一個請求在進入 request 解析器之后:

首先解析支付標識,決定使用哪個支付插件(alipayPlugin、wechatPlugin、easyPlugin);

其次解析調起方式(小程序、PC、APP);

獲取可用的支付插件(alipaypaymentappexecutor、xxxexecutor);

最后選擇方法(onpay waponpay refund)。

3.3 交易核心

交易核心的數據庫設計

分賬資金流向

4. 目前預見的可能的問題

數據監控

出現數據異常,或者報錯,及時在釘釘群里通知。

數據一致性問題

咱們的系統打算暫時只做一個模塊,應用端可以到支付中心來同步數據。

穩定性問題,第三方支付不夠穩定

主要是用戶可能會用微信支付失敗,又用支付寶支付。

這個需要應用端進行監控,支付中心對于提供的不同訂單號會實時發起支付。同一訂單號,連續發起兩次之間間隔不超過 15 秒。

轉自:fadεy

鏈接:blog.csdn.net/liuzhirou1/article/details/117649569

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據
    +關注

    關注

    8

    文章

    6892

    瀏覽量

    88827
  • 項目
    +關注

    關注

    0

    文章

    34

    瀏覽量

    17488

原文標題:支付中心設計與方案

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    MPS在蓉啟動全球研發及測試基地項目

    集成電路研發應用中心。 該項目占地面積32畝,建筑面積7.5萬平米,是芯源系統股份有限公司(下稱“MPS”)在成都高新區投資建設的第四期項目,主要建設內容包括研發中心、測試
    的頭像 發表于 11-01 17:04 ?252次閱讀

    思銳智能半導體先進裝備研發制造中心項目封頂

    近日,在青島自貿片區·青島市集成電路產業園內,思銳智能半導體先進裝備研發制造中心項目迎來了封頂活動,標志著這一重大建設項目取得了階段性的重要成果。
    的頭像 發表于 09-30 16:34 ?1196次閱讀

    淺談計量支付管理系統在項目中的應用

    支持在線錄入計量支付數據,并進行實時審核,確保數據的及時性和準確性。
    的頭像 發表于 07-25 10:11 ?162次閱讀
    淺談計量<b class='flag-5'>支付</b>管理系統在<b class='flag-5'>項目</b>中的應用

    復旦微電 Boost Tag 芯片助力支付寶NFC支付

    隨著技術的進步,移動支付技術正快速更新迭代。近日,支付寶正式推出NFC支付功能,用戶只需將手機“碰一碰”收銀臺NFC支付設備,即可輕松完成
    的頭像 發表于 07-12 18:02 ?1756次閱讀

    歡創播報 支付寶“碰一下”正式發布

    1 支付寶“碰一下”正式發布 近日,在支付寶開放日上,支付寶宣布升級條碼支付體驗,推出“支付寶碰一下”,用戶無需展示付款碼,解鎖手機碰一下商
    的頭像 發表于 07-11 11:32 ?850次閱讀
    歡創播報  <b class='flag-5'>支付</b>寶“碰一下”正式發布

    天數智芯參與建設的中國移動智算中心(呼和浩特)項目圓滿完成

    近日,天數智芯參與建設的中國移動智算中心(呼和浩特)項目已圓滿完成,全集群系統正式上線運營。
    的頭像 發表于 07-05 09:58 ?1096次閱讀

    微軟水下數據中心項目終止

    近日,微軟宣布終止了其備受矚目的水下數據中心項目Project Natick,這一決定無疑在科技界掀起了波瀾。作為始于2013年的創新實驗,Project Natick一度被視為數據中心技術的新方向
    的頭像 發表于 06-24 16:32 ?556次閱讀

    眾合科技時空大數據云中心智算項目正式啟動

    近日,由甘肅省慶陽市人民政府指導、浙江眾合科技股份有限公司主辦、玄度時空云科技(深圳)股份有限公司協辦的眾合科技時空大數據云中心智算項目,在慶陽市舉行開工儀式,正式啟動該重要項目。
    的頭像 發表于 05-16 11:05 ?544次閱讀

    項目分享|基于ELF 1S開發板完成的物聯網開源項目

    ElfBoard作為飛凌嵌入式旗下教育品牌,自成立以來,持續吸引著各界的矚目,其中也贏得了一些工程師的青睞。今天,就和各位小伙伴分享一位杰出工程師借助ELF1S開發板完成的嵌入式物聯網項目,見證智慧
    的頭像 發表于 05-14 09:03 ?1320次閱讀
    <b class='flag-5'>項目</b>分享|基于ELF 1S開發板<b class='flag-5'>完成</b>的物聯網開源<b class='flag-5'>項目</b>

    真格早期項目「墨芯人工智能」完成A+、B輪各數億元融資

    真格早期項目「墨芯人工智能」完成A+、B輪各數億元融資
    的頭像 發表于 04-12 11:16 ?299次閱讀
    真格早期<b class='flag-5'>項目</b>「墨芯人工智能」<b class='flag-5'>完成</b>A+、B輪各數億元融資

    20億元希奧端成都研發中心項目簽約,開展計算芯片設計和研發

    近日,希奧端成都研發中心項目正式簽約,該項目總投資20億元,將在成都市高新區建設計算芯片設計和研發基地。這是希奧端在中國的首個研發中心,也是其在全球最大的研發機構之一。
    的頭像 發表于 04-07 16:01 ?2425次閱讀

    BOE(京東方)成都創新中心項目開園

    近日,備受矚目的BOE(京東方)成都創新中心項目成功舉辦了盛大的開園暨簽約儀式。這一重要項目的落地,標志著京東方在成都的產業布局再次邁出了堅實的一步。
    的頭像 發表于 03-29 10:44 ?934次閱讀

    總投資100.5億!欣盛柔性顯示驅動芯片項目5月將完成基建

    WitDisplay消息,綿陽欣盛COF-IC超微柔性顯示驅動芯片產業化項目提前30天完成主體封頂。一期預計5月完成基礎建設,無塵室裝修和設備陸續進場。
    的頭像 發表于 03-01 16:52 ?767次閱讀

    重慶光域科技晶圓制造中心項目開工,填補產業空白

    據了解,于2022年7月26日,重慶市經信委、巴南區政府與西安奇芯公司簽署了關于光電子集成高端硅基晶圓項目的投資協議,冉光電子集成晶圓制造中心項目確定北京市數智產業園區作為基地,計劃打造重慶新型光電子集成產業園及光域科技晶圓制造
    的頭像 發表于 02-23 15:51 ?2941次閱讀

    揚杰科技新能源車用IGBT、SiC模塊封裝項目完成簽約

    近日,在江蘇省揚州市邗江區維揚經濟開發區先進制造業項目新春集中簽約儀式上,揚州揚杰電子科技股份有限公司(以下簡稱揚杰科技)新能源車用IGBT、碳化硅(SiC)模塊封裝項目完成簽約。
    的頭像 發表于 02-22 10:03 ?1075次閱讀