destoon 的中國銀聯(lián)在線支付接口封裝在了 DT_ROOT/api/chinapay/ 下面,但是后來銀行由原來的 .key升級(jí)成了證書,所以現(xiàn)在的destoon中國銀聯(lián)在線支付就不能用了,經(jīng)過稍加琢磨修改后,依然ok。
【前后變動(dòng)】
1、參數(shù)變動(dòng)
destoon 原來的參數(shù)為:

現(xiàn)在中國銀聯(lián)在線參數(shù)變更為:

2、證書變更
由原來的兩個(gè).key 文件(一個(gè)公鑰,一個(gè)私鑰)

變成了現(xiàn)在的證書(私人) ,申請(qǐng)銀聯(lián)成功后,根據(jù)銀行提供的證書參考號(hào)和授權(quán)碼獲取私鑰(詳細(xì)獲取步驟和方法同樣銀行會(huì)提供),

【開始操作】
1、獲取證書
申請(qǐng)銀聯(lián)成功后,銀行會(huì)給你發(fā)郵件,大概包含3-4個(gè)文檔,其中有 獲取私鑰方法(word 格式)。
一個(gè)excel 文檔,包含您申請(qǐng)的賬號(hào),測試方法,證書參考號(hào)和授權(quán)碼。
一個(gè)word 文檔,獲取證書方法,特別要注意的是,第六步輸入密碼,一定要小于6位,且為字母+數(shù)字,不能有特殊符號(hào)。

2、將導(dǎo)出的證書上傳到目錄 : /api/pay/chinapay/
3、這一步就是修改destoon 代碼了。
A、 去官方下載對(duì)應(yīng)的開發(fā)包,比如您開通的是網(wǎng)關(guān)支付,就下載《網(wǎng)關(guān)支付產(chǎn)品技術(shù)開發(fā)包1.15》 ,里面有demo(PHP ,.net, java),咱用php版本
B、在/api/pay/chinapay/ 創(chuàng)建certs 目錄,將下載的demo 里面的upacp_sdk_php\assets\生產(chǎn)環(huán)境證書 下所有文件上傳到certs 目錄。
C、上傳 如下文件至 /api/pay/chinapay/ 目錄。
upacp_sdk_php\assets\生產(chǎn)環(huán)境配置文件\common.php //修改包含文件路徑
upacp_sdk_php\utf8\func\secureUtil.php //去除 里面記錄日志相關(guān)的內(nèi)容
upacp_sdk_php\utf8\func\common.php //修改包含文件路徑
D、在下載的demo包 目錄 \upacp_sdk_php\demo\api_01_gateway 選擇您需要用到的接口 重命名為 send_inc.php 上傳至 /api/pay/chinapay/ 目錄(原來的文件備份),需要修改的地方:
到此為止,接口安裝完畢。
樂發(fā)網(wǎng)超市批發(fā)網(wǎng)提供超市貨源信息,超市采購進(jìn)貨渠道。超市進(jìn)貨網(wǎng)提供成都食品批發(fā),日用百貨批發(fā)信息、微信淘寶網(wǎng)店超市采購信息和超市加盟信息.打造國內(nèi)超市采購商與批發(fā)市場供應(yīng)廠商搭建網(wǎng)上批發(fā)市場平臺(tái),是全國批發(fā)市場行業(yè)中電子商務(wù)權(quán)威性網(wǎng)站。
本文內(nèi)容整合網(wǎng)站:百度百科、知乎、淘寶平臺(tái)規(guī)則