Joomla!之门 arrow Joomla论坛
Narrow screen resolution Wide screen resolution default color green color orange color
网银支付插件下载
页: [1]
发送此话题打印
作者 话题:

网银支付插件下载

 (阅读 4773 次)
0 会员 以及 1 访客 正在阅读本话题.
南荒
Joomla 中文开发小组
Full Member
*

声望: +8/-0
上次登录:2010-03-17, 15:03
注册于:2007-07-05, 12:50
权限至: 2010年12月31日
帖子: 156


个人网站 电子邮件
« 于: 2009-04-15, 23:57 »

下载附件将这两文件放到administrator\components\com_virtuemart\classes\payment下,然后打开VM管理,在商城菜单下选对增加支付方式.支付表单名:网银支付,代码:CB,支付方式选择,HTML-Form based (e.g. PayPal).
再打开配置,商户号:真网银你的商户号,密钥就填在网银设置的KEY,网银的密钥KEY是在商户选项下就有,网银的说明书也讲的很清楚,然后在下面的框里,将该代码
程序代码:
<?php 
$db1 
= new ps_DB();
$q "SELECT country_2_code FROM #__vm_country WHERE country_3_code='".$user->country."' ORDER BY country_2_code ASC";
$db1->query($q);

$url "https://pay3.chinabank.com.cn/PayGate";
$tax_total $db->f("order_tax") + $db->f("order_shipping_tax");
$discount_total $db->f("coupon_discount") + $db->f("order_discount");
$v_moneytype "CNY"
$v_amount=trim(round$db->f("order_subtotal")+$tax_total-$discount_total2));
$v_oid=trim($db->f("order_id"));
$v_mid=trim(V_MID);
$text $v_amount.$v_moneytype.$v_oid.$v_mid.$url.V_KEY;        //md5加密拼凑串,注意顺序不能变
$v_md5info strtoupper(md5($text)); 
$post_variables = array(
"v_mid" =>$v_mid,
"v_oid" =>$v_oid,
"v_amount" =>$v_amount,
"v_moneytype" =>$v_moneytype,
"v_url" => $url,
"v_md5info" =>$v_md5info


);
if( 
$page == "checkout.thankyou" ) {
$query_string "?";
foreach( 
$post_variables as $name => $value ) {
$query_string .= $name"=" urlencode($value) ."&";
}
vmRedirect$url $query_string );
} else {
echo 
'<form action="'.$url.'" method="post" target="_blank">';
echo 
'<input type="image" name="submit" src="http://merchant3.chinabank.com.cn/images/button_1.gif" alt="用网银在线支付 -便捷,快速,安全!" />';

foreach( 
$post_variables as $name => $value ) {
echo 
'<input type="hidden" name="'.$name.'" value="'.htmlspecialchars($value).'" />';
}
echo 
'</form>';

}
?>
复制粘贴即可,
一切大功告成,对于想要支付完,服务器返回支付成功信息通知,订单自动有pending等待中转变为确认的,特别是软件下载的人需要的功能的人,呵呵,联系我,用支付宝付给偶四元大洋,一个好评,要求不过分吧.
其他不影响使用,
有其他接口需要,请回贴告知.并提供一下该网站的接口参数即可.

* payment.zip (2.19 KB - 已被下载 287 次.)
« 最后编辑时间: 2009-04-16, 00:08 作者 南荒 » 已记录

http://nhuang.com
http://zhujianbo.com
南荒技术支持(在线)
循着真理的脚步,追寻,亦不必停留
白建鹏
Administrator
Hero Member
*****

声望: +28/-0
性别: 男
上次登录:今天 08:15
注册于:2006-11-09, 20:32
帖子: 6927



分享,是一种美德 !


个人网站 电子邮件
« 回复 #1 于: 2009-04-16, 07:54 »

虽然我目前不用 VM,但是这么好的帖子还是要顶一下!

感谢楼主分享!
已记录

tiger
总版主
Full Member
*****

声望: +3/-0
上次登录:2010-03-17, 15:09
注册于:2006-11-09, 11:03
权限至: 终身会员!
帖子: 188


电子邮件
« 回复 #2 于: 2009-04-16, 08:17 »

太牛X了,哈哈,全力顶一下!
已记录
yooyooh
汉化功臣
Sr. Member
*

声望: +10/-0
上次登录:2010-03-17, 14:36
注册于:2008-01-09, 14:35
帖子: 400




« 回复 #3 于: 2009-04-16, 08:37 »

这个可是里程碑啊,广大会友的福音。要求确实不高,顶你个!
已记录

Every man dies, Not every man really lives.
g20
Newbie
*

声望: +0/-0
性别: 男
上次登录:2009-05-14, 18:07
注册于:2008-01-21, 19:11
帖子: 27



gebyne20@msn.com
个人网站
« 回复 #4 于: 2009-04-19, 22:13 »

支持楼主!虽然我看不明白o(╯□╰)o
已记录
ufonba
Joomla 中文开发小组
Sr. Member
*

声望: +8/-0
上次登录:2010-02-04, 20:44
注册于:2007-05-22, 16:29
帖子: 376




« 回复 #5 于: 2009-04-20, 02:07 »

赞一个,以前曾经想开改支付宝的插件,可惜没有商家号,无法测试,就把这年头打消了.楼主赞一个
已记录

glenlau
Newbie
*

声望: +0/-0
上次登录:2009-07-06, 16:25
注册于:2008-08-20, 17:07
帖子: 4


电子邮件
« 回复 #6 于: 2009-05-14, 11:27 »

感谢你的共享,我测试过你的这个插件,支付价格有一点小小的问题
已记录
xuleon
捐赠会员
Newbie
*

声望: +0/-0
上次登录:2010-03-09, 15:39
注册于:2009-03-24, 18:13
帖子: 28


电子邮件
« 回复 #7 于: 2009-05-18, 16:46 »

南荒兄,刚装了VM,又在研究你给出的方法,看到“再打开配置,商户号:真网银你的商户号,密钥就填在网银设置的KEY,网银的密钥KEY是在商户选项下就有”这句话有点费解,我想确认一下这句话是说打开附件中的配置文件ps_chinabank.cfg.php去改define还是说joomla后台VM组件控制里面的网银在线的支付方式配置?

另外你说的支付完,服务器返回支付成功信息通知,订单自动有pending等待中转变为确认的,这个功能我需要,不过看不到你的淘宝链接,呵呵
已记录
南荒
Joomla 中文开发小组
Full Member
*

声望: +8/-0
上次登录:2010-03-17, 15:03
注册于:2007-07-05, 12:50
权限至: 2010年12月31日
帖子: 156


个人网站 电子邮件
« 回复 #8 于: 2009-05-18, 20:20 »

谢谢
« 最后编辑时间: 2009-06-09, 23:46 作者 南荒 » 已记录

http://nhuang.com
http://zhujianbo.com
南荒技术支持(在线)
循着真理的脚步,追寻,亦不必停留
tklife
捐赠会员
Newbie
*

声望: +0/-0
上次登录:2009-12-27, 00:10
注册于:2009-06-09, 22:47
帖子: 9




电子邮件
« 回复 #9 于: 2009-06-09, 22:57 »

虽然看不懂,但是还是要先支持一下。
已记录

相信广大人民群众的选择——支付宝!
ding
Newbie
*

声望: +0/-0
上次登录:2009-07-13, 00:08
注册于:2009-07-01, 21:35
帖子: 2


电子邮件
« 回复 #10 于: 2009-07-03, 23:48 »

找不到附件???
已记录
sniffer
Newbie
*

声望: +0/-0
上次登录:2009-12-19, 19:12
注册于:2008-09-17, 14:11
帖子: 15


电子邮件
« 回复 #11 于: 2009-07-27, 11:41 »

传说中的高手,效果应该不错。
已记录
hzcbobo
Newbie
*

声望: +0/-0
上次登录:2010-01-19, 22:02
注册于:2008-11-14, 22:43
帖子: 7


« 回复 #12 于: 2009-09-04, 22:34 »

谢谢分享!
已记录
hzcbobo
Newbie
*

声望: +0/-0
上次登录:2010-01-19, 22:02
注册于:2008-11-14, 22:43
帖子: 7


« 回复 #13 于: 2009-09-04, 22:34 »

附件下载不了?
已记录
页: [1]
发送此话题打印
跳到:  

Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC | smf.cn
论坛所讨论的话题和语言不代表本站立场
Joomla Bridge by JoomlaHacks.com

Original Joomla Template design by RocketTheme ( Conversion by Bloc)