通辽易联通达有限公司,通辽网站建设,网页设计,网站推广,营销型网站建设专家 通辽您最信赖的互联网服务专家   通辽互联网资深品牌,企业营销专家
  专注:通辽网站建设网站设计网站制作网站改版
企业服务区域战略合作伙伴!服务电话0475-2793529
您当前的位置: 首页 > 新闻中心

新闻中心

交通银行ecshop,shopex,shopnc在线支付接口,最新版本,完美无错

发布日期:2017-04-19信息来源: 通辽网站建设|通辽网页设计|通辽网络公司-通辽易联通达点击: 我要评论()

 最近应一个客户的要求,给他的一个ecshop商城开发交通银行在线支付接口。

其实如果你开发过建行的在线支付接口,这个交通银行的跟建行的也差不多。

需要配置java环境来验证签名,所以如果一般的虚拟空间恐怕不行。因为很少有虚拟空间可以支持php的同时也支持java的。

他的原理是用php来处理ecshop的订单,然后用交通银行的提供的jar包来进行签名验证。

 

function toSubmit($payment){

 

 

//define('JAVA_DEBUG', true); //调试设置

echo "init";

 

echo "init2";

//生成com对象

$client = new COM("B2CClientCOMCtrl.B2CClientCOM");

$ret = $client->initialize("C:/bocommjava/ini/B2CMerchant.xml");

echo $ret;

if($ret != 0)

{

print "初始化失败,错误信息:";

$err=iconv('GB2312','UTF-8//IGNORE',$client->getLastErr());

echo(err);

echo($client->getLastErr());

echo "<br> ";

exit(1);

}

        $merId = $this->getConf($payment["M_OrderId"], 'member_id');

        $return['interfaceVersion'] = '1.0.0.0';

$return['merID'] =$merId;

$return['orderid'] = $payment['M_OrderId'];

$return['orderDate'] = date('Ymd');

$return['orderTime'] = date('His');

以上是部分代码。

大家可以用QQ跟我交流:804752009 注明交通银行接口。

 

相关阅读

分享到:

网友评论:

表情:

  • 字体加粗
验证码: 验证码,看不清楚?请点击刷新验证码
网友评论仅供网友表达个人看法,并不表明本网站同意其观点或证实其描述