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

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

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

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

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

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