您好,登錄后才能下訂單哦!
這篇文章主要講解了“個人支付接口有哪些類型”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“個人支付接口有哪些類型”吧!
先說監聽類:
一、通過金額
安卓端的支付寶,收款后通知欄會彈出收到XX元的通知,那么就通過技術手段監聽通知欄,判定支付寶通知,獲取金額信息,就有了回調能力。比如說,我一篇文章需要付費閱讀,定價1元,放一個1元的二維碼上去,客戶掃碼支付,我支付寶收款彈通知,然后告訴網站已經收到款項,接著網站展示全文給客戶。
但是,如果同一時間多用戶支付了同一篇文章,這就就麻煩了,因為是相同金額,但是無法區分用戶,就壞事了,要亂套。不過放心,這個時候,不得不佩服一些大佬想出的辦法,如果同一時間多用戶支付,那么就顯示不同金額的二維碼,比如A是1塊,B是0.99,C是0.98這樣的形式來區分。
不過雖然解決了收款的需求,但是無法滿足到更多的需求,僅僅只停留在可以收款的層面。 缺點也是相當的明顯: 1.只有支付寶可以用這種方式,因為微信是在內部有一個公眾號形式的提示。 2.由于是通過金額區分的,那么久得提前上傳N張二維碼,如果我文章都定一個價格還好,但是如果有不同的價格,我的天,不敢想象需要上傳二維碼的數量。 3.如果需要修改價格,那也將是一個浩大的工程,刪除原有二維碼,上傳新的二維碼。 4.固定金額,也就是說需要事前上傳好,不能方便的定價,主要還是因為二維碼的數量。 5.安全問題。怎么說呢,如果是開源的或者自己寫的還好,如果是用別人的,也不知道到底是不是只監聽通知欄? 6.需要一臺手機24小時開機專門做這個事情。 7.網絡延遲,哪怕你手機距離WiFi多近,路由器信號多好,你總是有網絡延遲的。
歸根結底,還是因為沒有原生回調接口。這一類的提供商很多,甚至自己搞一個都沒問題,github上應該也是有開源的。這類方式實現收款的成本非常低,目前市面上大多數都是基于這種原理做出來的產品。代表做非常多: 1.xxxx:雖然也說支持微信,但是需要用戶上傳一張收款碼,客戶輸入金額,這體驗是非常差的。 2.xxxx:一模一樣,沒什么區別。 3.xxxx:還是一模一樣,沒什么區別。 4.xxxxx:還是一模一樣,就不列舉了,沒區別。
二、移動端hook
移動端安卓平臺,是一個比較開放的平臺。我們運行的幾乎所有軟件,都是可以通過一定的手段,進行底層編程 hook,自定義其行為的。比如微信消息防撤回,搖骰子劃拳作弊,自動搶紅包,還有支付寶的余額 & 等級自定義裝逼等功能,都是通過諸如 xposed, virtualxposed 等 hook 框架技術編程實現的。 同樣,微信和支付寶的收款二維碼自動生成,包括支付成功的消息檢測,也是可以通過 hook 的手段,進行編程作業的。大致流程如下: 用戶發起訂單支付請求,然后移動端 hook 軟件,監測到這個支付請求,獲取到金額和平臺(微信或是支付寶)信息。調用相關的軟件,注入相關的二維碼生成行為,ok,相關金額的二維碼生成成功,再顯示給用戶。 用戶支付成功后,同樣的,不論是微信,還是支付寶,都會檢測到相關的支付成功信息。移動端 hook 軟件,同樣也可以檢測到。然后進行回調。再后續,就是業務系統處理流程邏輯了。 這種方式,比區分金額的方式要好很多,起碼不需要上傳大量二維碼了,也支持任意金額的支付了,并且可以同時支持支付寶和微信,相對來說并發比通過金額的方式要高一點。當然缺點也太明顯: 1.需要root系統,安裝一堆框架,修改系統。(我們都知道,往往解決一個事情的時候有可能會產生更多潛在的bug) 2.風險系數高。因為hook軟件可以監控到支付寶和微信的行為,甚至包括密碼信息,自己想吧。 3.風控。通過這種方式,被支付寶和微信風控的概率會非常之高,別以為他們不知道。 4.違法。是的,沒看錯。如果你的互聯網經驗有七八年以上應該知道當年的珊瑚蟲事件。所以,這種性質,比珊瑚蟲事件還嚴重,因為涉及的是金融安全。自己想吧。 這種方式的代表也很多: 1.xxxx 2.xxxx 3.還有各種產品都一樣,不一一列舉了。
再說二清類
二清,又稱為二次結算、二次清算等。到底是什么?自己搜一下吧,這里我只說一點,二清往往與資金池是密不可分的,資金池意味著什么?混互聯網的應該知道前段時間P2P等暴雷的情況,資金池意味著隨時跑路。只要不是由支付牌照的公司最終到你賬戶的,都是二清。 幾乎凡是需要用戶手動提現的,都是二清,當然,有些不用用戶手動提現的也屬于二清,具體的還是要根據問題具體分析。二清的風險就不展開說了,這個一直是央行重點打擊的。有興趣的朋友可以多查一下二清的嚴重性。18年拼多多就涉嫌二清,甚至把平安銀行都差點拉下水。更多的自己去了解吧。
正規渠道類
那到底有沒有一款產品能同時滿足個人支付收款需求呢? 又可以支持相對的高并發,低延遲,資金安全無風險,同時還不需要企業資質,用極低的成本得到高效的回報。
開戶只需要:1身份證 2對應的銀行卡(結算用) 3對應的實名認證的微信 十分鐘即可開戶,擁有正規的個人可用的商戶號和密鑰。 當然,優勢明顯的同時,劣勢也很明顯:1不支持APP跳轉,但是可以使用H5支付接口替代,2是支付寶是即時到帳,微信是T1到帳。
感謝各位的閱讀,以上就是“個人支付接口有哪些類型”的內容了,經過本文的學習后,相信大家對個人支付接口有哪些類型這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。