<?php
if (!defined('IN_DISCUZ')) {
exit('Access Denied');
}
include_once DISCUZ_ROOT . './source/plugin/codepay/main.inc.php';
if (!$_G['uid']) showmessage('not login');
$type = (int)$_POST['type'];
$money = (float)$_POST['money'];
$need = (int)$_POST['addfundamount'];
if (empty($config['codepay_id']) || empty($config['codepay_key'])) showmessage($lang['no_id'], '/admin.php?frames=yes&action=plugins');
if ($type < 1) $type = 1;
if ($need < 1) $need = 1;
if ($need < (int)$config['codepay_mincredits'] || ($need > 0 && $config['codepay_maxcredits'] && $need > $config['codepay_maxcredits'])) {
showmessage('codepay:amount_invalid', '', array('codepay_maxcredits' => $config['codepay_maxcredits'], 'codepay_mincredits' => $config['codepay_mincredits']));
}
$pay_bank = unserialize($config['type']);
foreach ($pay_bank as $key => $value) {
if($value=='wechat'){
$pay_banks['3'] = 3;
}else if($value=='qqpay'){
$pay_banks['2'] = 2;
}else{
$pay_banks['1'] = 1;
}
}
if (!$pay_banks[(string)$type]) showmessage($lang['pay_channelname'] . $lang['not_on'], 'home.php?mod=spacecp&ac=credit');
$needMoney = (float)$rules_data[(string)$need];
if (!$config['money_on'] && $needMoney <= 0 && $need > 0) showmessage($lang['not_money_error'], 'home.php?mod=spacecp&ac=credit');
if ($needMoney <= 0) $needMoney = round(ceil(($need / $ec_ratio) * 100) / 100, 2);
if ($needMoney <= 0) showmessage('not money', 'home.php?mod=spacecp&ac=credit');
$orderid = date('Ymd') . uniqid();
$creatTime = time();
DB::query("INSERT INTO " . DB::table('forum_order') . " (orderid, status, uid, amount, price, submitdate) VALUES ('{$orderid}', '1', '{$_G['uid']}', '{$need}', '{$needMoney}', '{$creatTime}')");
if (!DB::affected_rows()) showmessage($lang['order_err']);
$config['act'] = (int)$config['act'] == 1 ? 0 : 1;
$return_url = $_G['siteurl'] . 'source/plugin/codepay/notify.php';
$parameter = array(
"id" => (int)trim($config['codepay_id']),
"type" => $type,
"price" => $needMoney,
"pay_id" => $_G['uid'],
"param" => $orderid,
"act" => $config['act'],
"outTime" => 360,
"chart" => CHARSET,
"return_url" => $return_url,
"notify_url" => $return_url
);
ksort($parameter);
reset($parameter);
$param = '';
$sign = '';
foreach ($parameter AS $key => $val) {
if ($val == '') continue;
$param .= "$key=" . urlencode($val) . "&";
$sign .= "$key=$val&";
}
$param = substr($param, 0, -1);
$sign = substr($sign, 0, -1) . $config['codepay_key'];
$url = 'http://codepay.fateqq.com:52888/creat_order/?' . $param . '&sign=' . md5($sign);
dheader('location: ' . $url . '');
?>
没有合适的资源?快使用搜索试试~ 我知道了~
Discuz微信支付,Discuz支付宝,Discuz即时到账,手机支付插件,QQ钱包支付接口,免签约支付,免手续费,及时到账支...
共48个文件
php:27个
png:9个
html:6个
4星 · 超过85%的资源 需积分: 33 59 下载量 23 浏览量
2017-02-24
01:20:27
上传
评论 3
收藏 60KB RAR 举报
温馨提示
这是一个不需要签约就能使用的Discuz支付插件,支持微信,支付宝,QQ钱包及时到账,不需要手续费,不需要签约,同时支持手机在线支付 使用方法: 选择对应的编码下的 source文件夹(包括source)上传到Discuz网站根目录。 安装--》启用---》设置--》即可使用 充值地址:http://您的网站/home.php?mod=spacecp&ac=plugin&id=codepay:order&opp=payment&op=credit 已经集成到相应位置 手机版地址:http://您的网站/plugin.php?id=codepay:order&mobile=no 在模板的导航或相关页面调用该地址
资源推荐
资源详情
资源评论
收起资源包目录
discuz.rar (48个子文件)
utf-8
source
plugin
codepay
pay.inc.php 3KB
order.inc.php 430B
main.inc.php 442B
payment.class.php 807B
util.func.php 2KB
help.inc.php 137B
install.php 127B
notify.php 2KB
index.html 1B
uninstall.php 499B
discuz_plugin_codepay.xml 13KB
template
image
wechat.png 3KB
alipay.png 2KB
qqpay.png 6KB
index.html 1B
order.htm 5KB
gb2312
source
plugin
codepay
pay.inc.php 3KB
order.inc.php 430B
main.inc.php 442B
payment.class.php 807B
util.func.php 2KB
help.inc.php 137B
install.php 127B
notify.php 2KB
index.html 1B
uninstall.php 499B
discuz_plugin_codepay.xml 13KB
template
image
wechat.png 3KB
alipay.png 2KB
qqpay.png 6KB
index.html 1B
order.htm 5KB
gbk
source
plugin
codepay
pay.inc.php 3KB
order.inc.php 430B
main.inc.php 442B
payment.class.php 807B
util.func.php 2KB
help.inc.php 137B
install.php 127B
notify.php 2KB
index.html 1B
uninstall.php 499B
discuz_plugin_codepay.xml 13KB
template
image
wechat.png 3KB
alipay.png 2KB
qqpay.png 6KB
index.html 1B
order.htm 5KB
共 48 条
- 1
资源评论
- ynwll2018-02-25给三星吧,微信支付功能是要收费的,免费的只有支付宝和QQ钱包功能,然并卵,支付宝DZ自己也有,QQ钱包估计只有鬼才用。。。。不要下载了,浪费钱
- gentleman_raybin2017-12-13我没下载下了
fzl51
- 粉丝: 2
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 国际象棋检测2-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- ssd5课件图片记录保存
- 常用算法介绍与学习资源汇总
- Python与Pygame实现带特效的圣诞节场景模拟程序
- 国际象棋检测11-YOLO(v7至v9)、COCO、Darknet、Paligemma、VOC数据集合集.rar
- 使用Python和matplotlib库绘制爱心图形的技术教程
- Java外卖项目(瑞吉外卖项目的扩展)
- 必应图片壁纸Python爬虫代码bing-img.zip
- 基于Pygame库实现新年烟花效果的Python代码
- 浪漫节日代码 - 爱心代码、圣诞树代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功