ecshop,shopex下用php語言和jar包實(shí)現(xiàn)建設(shè)銀行在線支付接口

二次開發(fā) admin 發(fā)布時(shí)間:2014-12-05 20:14:50 瀏覽:

最近應(yīng)一個(gè)客戶的要求在ecshop下開發(fā)建行網(wǎng)銀的在線支付接口。
原來以為很簡單,后來發(fā)現(xiàn)不是這么回事。
先看看建行的開發(fā)接口和實(shí)例代碼。因?yàn)閑cshop是Php的,所以在php的實(shí)例代碼中有這么一段代碼:


        $rsasig=new COM("CCBRSA.RSASig") or die ("error");
        $rsasig->setpublickey($pubkey);
        $result=$rsasig->StringVerifySigature($sign,$datastr);        
    $log_id = get_order_id_by_sn($_REQUEST['ORDERID'],true);

就是所php接口中會(huì)需要建行開發(fā)的一個(gè)組件來完成返回值的驗(yàn)證,但是建行提供的dll無法注冊(cè),
咨詢過建行的技術(shù)支持之后說,這個(gè)組件已經(jīng)很長時(shí)間沒更新了,好不好用還不好說,不建議用這個(gè)組件來驗(yàn)證。
建議用jar包來驗(yàn)證。建行太不專業(yè)了。這么說來要想完成建行的這個(gè)接口需要一個(gè)支持php和java的環(huán)境。


本人最終完成java和php的開發(fā)。代碼太多我就不貼出來了。
大家可以通過QQ跟我交流。QQ:804752009
加我注明銀行接口。

相關(guān)推薦
    無相關(guān)信息

在線咨詢

點(diǎn)擊這里給我發(fā)消息售前咨詢專員

點(diǎn)擊這里給我發(fā)消息售后服務(wù)專員

在線咨詢

免費(fèi)通話

24h咨詢:0475-2793529


如您有問題,可以咨詢我們的24H咨詢電話!

免費(fèi)通話

微信掃一掃

微信聯(lián)系
返回頂部