admin 发表于 2021-5-12 10:40:52

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


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免签也正常回调。但是发卡平台却无法返回正确的信息。不明白中。。。小白伤不起插件下载地址:https://github.com/huangfengye/VmqForZfaka?files=1
页: [1]
查看完整版本: v免签码支付对接发卡网插件