个人免签支付系统
引言
作為一名開發(fā)者,為自己上線的產(chǎn)品接入支付功能是技術(shù)變現(xiàn)的渠道之一,目前支付寶和微信是最為流行的支付方式,想要接入這兩種支付功能的話,前提是要有商家資質(zhì)。那么問題來了,如何我們還沒有商家資質(zhì),但又想接入支付的話那該怎么辦呢,有沒有什么辦法呢?當(dāng)然有,條條大路通羅馬,商家資質(zhì)此路不通,那咋就換一條,本次筆者想通過手機監(jiān)控的形式來完成訂單的回調(diào)功能,下面聽俺一一道來。
個人免簽系統(tǒng)實現(xiàn)流程
?
個人免簽系統(tǒng)部分環(huán)節(jié)講解
從上面的流程圖來看,自己實現(xiàn)一個免簽系統(tǒng)并不難,主要兩個環(huán)節(jié)就ok了。
其一:手機如何監(jiān)控支付信息
其二:如何處理支付訂單
?
手機監(jiān)控
不管是原生開發(fā)還是混合開發(fā),都會有監(jiān)聽推送信息的功能,我們只要把微信和支付寶的支付推送信息解析出來就ok了,比如解析成以下形式
{"type":"alipay","time":"2019-11-07 15:04:39","content":"xxx通過掃碼向你付款0.01元","title":"支付寶支付","money":"0.01" }支付信息里會包含支付金額,我們可以把金額作為訂單標(biāo)識,收到付款信息后做個異步(ajax)請求,將支付結(jié)果推送到自己的平臺上。
平臺訂單處理
當(dāng)平臺收到手機監(jiān)控推送的支付信息之后,首先做個信息驗證,確認(rèn)一下該推送信息是否是自己手機的監(jiān)控信息,驗證通過之后,通過同步的形式向用戶展示訂單信息并通過異步的形式修改訂單狀態(tài)(當(dāng)然通過同步修改訂單也ok)
小結(jié)
小伙伴們,是否看懂了呢,個人免簽系統(tǒng)的原理并不難,把手機監(jiān)控和平臺訂單處理的邏輯搞清楚了就ok了,另外提示一下,如果不想用手機監(jiān)控的話,那么可以租個服務(wù)器掛個模擬器來監(jiān)控。
總結(jié)
- 上一篇: 计算机信息维护,计算机的日常维护_计算机
- 下一篇: 文件系统:FAT16