PHP開發銀聯雲閃付二維碼支付

你好,是我琉憶。最近剛好有在研究銀聯雲閃付的支付模塊,所以就寫篇總結分享給大家。

這算是第二次接觸支付的東西了,接觸得最多的是接入微信支付,自己也有相關的總結文章,可以去segmentfault搜索“琉憶”,查看我的文章裏查看。

自己整理了一篇“新手開發PayPal境外支付”的文章,關注:琉憶編程庫,回覆“pay”我發給你。

前言

寫這個總結也是因爲搜索不到相關的開發文章所以纔想寫的。其次,發現看文檔研究後總結了一句話:“自學,你纔會發現你能力提升的更快”。

預備

先獻上銀聯全部產品開發文檔路徑(具體可以自己選擇的參考):銀聯全部產品
二維碼支付的開發文檔: 銀聯二維碼支付官方文檔
二維碼支付PHP示例代碼下載:二維碼支付示例代碼下載路徑
一點小建議:一邊看文檔,一邊看示例半天足夠上手開發完畢。(往下看,就會明白怎麼邊學邊應用了!!)


上路

瀏覽器打開了開發文檔,又下載好了代碼示例,那麼我們開始上路。

步驟一:查看產品簡介

先了解清楚這個東西是做什麼的,然後接入的流程是怎麼樣的,怎麼應用。

clipboard.png

很方便的就是,銀聯雲閃付的接入給我們準備了測試模式,就是你並不需要真的有商戶號才能開發,不像微信支付那樣非要有商戶號才能測試開發。

步驟二:點擊“我要測試”,註冊測試商戶號

注意,註冊的時候需要用IE瀏覽器打開這個註冊頁面,需要下載一個安全插件,只支持使用IE瀏覽器登錄!

clipboard.png

步驟三:註冊完登錄,添加測試產品

因爲我已經添加過了,並且測試完整個流程了,所以就是在“已測試”裏面了。
具體你應該選擇“未測試”裏面選“二維碼支付”。

clipboard.png

步驟四:看文檔,“快速接入”

這個介紹很重要,建議好好看一遍,並且從第一步開始做,不要跳步驟!
而第一步“申請入網”,是我這裏寫的前幾個步驟註冊商戶號就做了。所以,可以直接從文檔的第二步起做。
其實第二步我們也做了,那就是下載的開發代碼裏面有證書了。

clipboard.png

步驟五:看文檔第三步,接入被掃或主掃(具體看自己的業務決定)

其實二者步驟類似,我這裏開發的是主掃,所以以主掃的步驟來講解。
clipboard.png

查看主掃流程:

clipboard.png

大致知道自己開發的每個流程,主要是從1-3,5-6都是銀聯第三方在操作,後續的7-11就是支付成功的操作了。

步驟六:查看異步通知說明

這個決定了支付後訂單改沒改訂單狀態,支付成功跳轉回來的路徑問題,建議理解清楚。

clipboard.png

具體的,看完上面幾點可以開始開發了,如果你想更全面的瞭解這個產品,那麼肯定是需要看完全部項的說明介紹的,具體看個人選擇。

總結:

看完上面的大概瞭解了開發流程,開發任務,還有支付成功的重要操作。那麼就可以直接進行API上手代碼的操作了。

自己整理了一篇“新手開發PayPal境外支付”的文章,關注:琉憶編程庫,回覆“pay”我發給你。

實操演練

點擊查看“API列表”,對應的做操作。
API列表鏈接:API鏈接詳情
我主要講解以下幾個,其他的方法類同(舉一反三並不難,同等去操作)

clipboard.png

下載完上面的路徑後,就可以打開裏面的實例包在本地進行測試開發。具體可以根據示例進行整合開發。

在開發的配置過程有什麼問題都可以直接留言,我回復你。

感謝你的閱讀。

獲取跟多相關開發技巧、PHP面試知識真題等,可以關注我的公衆號:琉憶編程庫

圖片描述

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