|
|
一、按工行的开发文档配置好环境。
1、ICBCEBankUtil.dll和infosecapi.dll两个dll文件拷贝到系统system32目录下;
2、运行“regsvr32 ICBCEBankUtil.dll”命令注册控件;
3、在httpd.conf中添加
LoadModule php5_module "c:/WINSOWS/system32/ICBCEBankUtil.dll"
LoadModule php5_module "c:/WINSOWS/system32/infosecapi.dll"
二、将解压后的 includes\ languages\ 下的文件copy到商城安装目录。
三、修改flow.php文件,在代码
[code]
elseif ($_REQUEST['step'] == 'done')
{
}
[/code]
中加入以下内容:
/*读出购物车中的信息,给$order赋值,工行支付信息中需要 hantong*/
$order['goodsNum'] = 0; //购买货品的数量
$order['goodsIDs'] = ''; //购买货品的货号
$order['goodsNames'] = ''; //购买货品的名称
$cs = "SELECT * FROM " . $ecs->table('cart') .
" WHERE session_id = '" . SESS_ID . "' " .
"AND parent_id = 0 AND is_gift = 0 AND rec_type = '$flow_type'";
$cq = $db->query($cs);
while($rq = $db->fetchRow($cq)){
$order['goodsNum'] += 1;
$order['goodsIDs'] .= $rq['goods_sn'].'-';
$order['goodsNames'] .= $rq['goods_name'].'-';
}
四、重启Apache.
使用说明:
在后台支付方式中 将会多出一项“工行在线支付”,点击安装即可.
|
|
|