個人免籤支付系統

引言

作爲一名開發者,爲自己上線的產品接入支付功能是技術變現的渠道之一,目前支付寶和微信是最爲流行的支付方式,想要接入這兩種支付功能的話,前提是要有商家資質。那麼問題來了,如何我們還沒有商家資質,但又想接入支付的話那該怎麼辦呢,有沒有什麼辦法呢?當然有,條條大路通羅馬,商家資質此路不通,那咋就換一條,本次筆者想通過手機監控的形式來完成訂單的回調功能,下面聽俺一一道來。

個人免籤系統實現流程

 

個人免籤系統部分環節講解

從上面的流程圖來看,自己實現一個免籤系統並不難,主要兩個環節就ok了。

其一:手機如何監控支付信息

其二:如何處理支付訂單

 

手機監控

不管是原生開發還是混合開發,都會有監聽推送信息的功能,我們只要把微信和支付寶的支付推送信息解析出來就ok了,比如解析成以下形式

{
    "type":"alipay",
    "time":"2019-11-07 15:04:39",
    "content":"xxx通過掃碼向你付款0.01元",
    "title":"支付寶支付",
    "money":"0.01"
}

支付信息裏會包含支付金額,我們可以把金額作爲訂單標識,收到付款信息後做個異步(ajax)請求,將支付結果推送到自己的平臺上。

平臺訂單處理

當平臺收到手機監控推送的支付信息之後,首先做個信息驗證,確認一下該推送信息是否是自己手機的監控信息,驗證通過之後,通過同步的形式向用戶展示訂單信息並通過異步的形式修改訂單狀態(當然通過同步修改訂單也ok)

小結

小夥伴們,是否看懂了呢,個人免籤系統的原理並不難,把手機監控和平臺訂單處理的邏輯搞清楚了就ok了,另外提示一下,如果不想用手機監控的話,那麼可以租個服務器掛個模擬器來監控。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章