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