v免签码支付对接发卡网插件

[复制链接]
ad***官方认证 发表于 2021-5-12 10:40:52 | 显示全部楼层 |阅读模式
ad*** 2021-5-12 10:40:52 1412 0 显示全部楼层

注册账号-全站资源免费下载

您需要 登录 才可以下载或查看,没有账号?注册账号

x

v免签码支付对接发卡网插件
v免签码支付
1:把Pay下面的 三个文件夹alpayalipay,alpaywxpay,alpayqqpay 上传到zfaka程序的application\library\Pay文件夹下
2.把tpl下面的三个文件 alpayalipay.html,alpaywxpay.html,alpayqqpay.html
上传到application\modules\Admin\views\payment\tpl 下面
3:进入数据库插入3条数据
INSERT INTO `t_payment`( `payment`, `payname`, `payimage`, `alias`, `sign_type`) VALUES
('易支付支付宝', '支付宝', '/res/images/pay/alipay.jpg', 'alpayalipay', 'MD5'),
('v免签微信', '微信支付', '/res/images/pay/weixin.jpg', 'alpaywxpay', 'MD5'),
('易支付QQ', 'QQ支付', '/res/images/pay/qqpay.jpg', 'alpayqqpay', 'MD5');

v免签码支付对接发卡网插件
需要修改的文件
/www/wwwroot/card.8686887.xyz/application/library/Pay/alpaywxpay\alpaywxpay.php
对应参数:

v免签 的参数
————————定义函数——
'payId' => $params['orderid'],
'param' => $params['productname'],
'type' => '1',
'price' => (float)$params['money'],
'key' => $payconfig['app_secret'],
————————————定义sign——————
$data = md5( $params['orderid'] . $params['productname'] . 1 . (float)$params['money'] . $payconfig['app_secret']);
$config['sign'] = $data;
————————————————定义url——————
$result = array('type' => 1, 'subjump' => 0, 'paymethod' => $this->paymethod, 'url' => $url, 'payname' => $payconfig['payname'], 'overtime' => $payconfig['overtime'], 'money' => $params['money'],'price' => $params['money']);

这样基本实现了可以支付,v免签也正常回调。但是发卡平台却无法返回正确的信息。不明白中。。。小白伤不起





上一篇:discuz论坛启用https后出现不加载CSS、js等文件的完美解决方...
下一篇:最新版去水印小程序源码+接口
这个家伙很赖,还没有设置签名
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则 返回列表 发新帖

快速回复 返回顶部 返回列表