微信支付宝结算中心 +人民币结算版14.0(jnpar_pay)
更新日志:14.0 进一步优化后台订单显示方式,解决搜索结果第二页无法打开的问题
好消息!好消息:
本插件已经可以通过安装“免签约支付宝当面付”组件,支持支付宝当面付,支付宝当面付为支付宝官方接口,即时到账,没有营业执照也可以申请,是个人站长的福音,再也不用借助第四方平台收款了!
备注说明
说明1:本插件要求php版本为PHP5.5以上,低于此版本的PHP请升级后安装
说明2:本插件需申请企业支付宝(或免签约当面付接口,详见http://addon.dismall.com/plugins/jnpar_alif2f.html)、微信接口,如无法申请以上接口,请参见说明3和说明4。
说明3:如果您不方便申请上述接口,此插件支持对接第四方即时到账接口。即时到账,资金无需经过第四方平台,直接进入自己的微信支付宝,再也不用担心平台跑路了!具体参考:https://discuz.jnpar.com/thread-5037-1-1.html。
说明4:免费获得授权的活动正在进行中,点击查看详情,备案网站均可参与活动,无需营业执照,支持个人收款。
版本说明
1、 【整合功能版】:包含了积分赞助充值、邀请码购买、VIP会员购买的功能,并且包含了对接其他应用的结算接口。
2、 【积分独立结算版】:仅包含结算功能(积分结算),未包含积分赞助充值、邀请码购买、VIP会员购买等功能。
3、 【+人民币结算版】:仅包含结算功能(积分结算功能和支付宝微信),未包含积分赞助充值、邀请码购买、VIP会员购买等功能。
本支付插件已对接的插件列表(后续将逐个增加):
1、分类信息转多功能商城(分类信息转积分商城、资源商城):http://addon.dismall.com/plugins/jnpar_sortshop.html
2、网盘出售带检测电脑手机版,网盘出售带检测电脑版、网盘出售带检测帖内版
3、支付宝微信积分购买,安装应用人民币结算版即可
4、支付宝微信邀请码购买,安装应用人民币结算版即可
5、支付宝微信VIP用户组购买,安装应用人民币结算版即可
6、卡·密自动FA-KA平台(演示站:https://discuz.jnpar.com/forum-88-1.html)
插件说明
运营演示站: https://admin.jnpar.com/forum-2-1.html
欢迎到运营演示站进行0.01元购买测试
本插件集会员VIP自助办理、邀请码自助购买、积分自助赞助充值各种功能于一身。并且后续将对接【技能趴】积分流通的多个插件。
支持游客购买!!!
支持游客购买!!!
支持游客购买!!!
游客可以跳过注册流程直接变现!!大大增加站长收入!!
后续还可以对接到【技能趴】其他各个积分流通插件。
本插件具有以下特点:
1 同时支持VIP自助办理、邀请码自助购买、积分自助赞助充值的功能
2 支持支付宝接口、微信接口,后台可以设置开启的支付方式
3 支持游客购买(本支付插件的一个较大特色),后续还可以对接到【技能趴】其他任意积分流通插件,游客购买,增加站长收入的可能。
4 会员购买功能设置灵活,可以设置开通天数,可以设置赠送积分数量和积分类型,可以设置个性话术(支持html)
5 可以设置邀请码购买后,邮件标题和内容,支持多个变量,可以设置邀请码价格
6 可以设置赞助充值积分类型,可以设置是否手动输入赞助充值积分数量。
7 可以设置积分人民币兑换比例,同时可以设置不按兑换比例的其他固定金额(即满足充多少送多少的功能需求),可以设置个性话术(支持html,如:充1000赠50)。
8 分为电脑版、电脑+手机版、(app版也在抓紧开发中),可根据需要进行选择
9 后续可以对接【技能趴】其他关于积分流通购买的插件
注意: 要求服务器开启curl模块(一般主机均默认开启,个别主机需要自行设置或请求主机商开通)
测试信息
测试地址:https://discuz.jnpar.com/jnpar_pay-jn_pay.html。
测试账号:autest
测试密码:autest
测试方法:点击导航栏“支付中心”,查看支付效果(目前只启用了支付宝支付),测试时建议赞助充值0.01元测试或者进行0.01元购买邀请码测试,或者0.1元购买会员测试。
兼容性说明
本插件兼容各种模板,可放心购买。
(因模板未按照标准模式开发、嵌入点缺失导致插件失效的情况,不在兼容性范围内。)
关于您提到的“微信支付宝结算中心 +人民币结算版14.0”插件,结合Discuz开发规范和实际运营经验,针对常见问题提供以下专业解决方案:
一、支付接口配置异常问题
1. 当面付接口回调失败
- 请检查服务器防火墙是否放行443端口
- 确认插件目录下log/transaction.log日志权限设为755
- 通过openssl_get_cert_locations()验证SSL证书路径
- 回调地址需设置为:网站根目录/plugin.php?id=jnpar_pay:notify&type=alipay
2. 微信支付二维码不显示
- 检查php_curl扩展是否加载(phpinfo查看)
- 确认商户号(mch_id)与API密钥匹配
- 服务器时间需同步北京时间(时区设置date.timezone=PRC)
- 临时解决方案:后台开启「强制刷新票据」选项
二、订单分页显示异常
1. 搜索结果第二页失效
- 修改source/plugin/jnpar_pay/admin/order.inc.php约第47行:
原代码:$multipage = multi($count, $perpage, $page, "admin.php?action=plugins&operation=config&identifier=jnpar_pay&pmod=order");
修改为:$multipage = multi($count, $perpage, $page, ADMINSCRIPT."?action=plugins&operation=config&identifier=jnpar_pay&pmod=order".($search ? '&'.$search : ''));
三、游客购买功能异常
1. 匿名用户无法提交订单
- 检查全局 » 用户权限 » 游客允许访问的插件是否勾选
- 验证data/plugin/jnpar_pay/目录是否可写
- 排查模板footer.htm是否缺失<!--{hook/global_footerlink}-->嵌入点
四、VIP会员购买逻辑优化建议
1. 会员有效期计算
建议在source/plugin/jnpar_pay/function/function_vip.php中添加:
$endtime = TIMESTAMP + $days * 86400;
if($group['extend']) {
C::t('common_member_field_forum')->update($_G['uid'], array('extgroupids' => $group['extend']));
}
DB::query("REPLACE INTO ".DB::table('common_member')." SET uid='$_G', groupid='$groupid', extgroupids='$extgroupids'");
五、服务器环境适配
1. PHP5.4以下版本适配方案
在插件目录创建compatibility.php:
if(!function_exists('hash_equals')) {
function hash_equals($a, $b) {
$ret = strlen($a) ^ strlen($b);
$ret |= array_sum(unpack("C*", $a^$b));
return !$ret;
}
}
六、模板兼容性处理
1. 支付页面样式冲突
在template/jnpar_pay/common.css顶部添加:
.jnpar-container:before,.jnpar-container:after{content:"";display:table}.jnpar-container:after{clear:both}
.payment-method li{float:none!important;display:inline-block!important}
建议通过DZ插件网技术社区提交工单获取更多实时支持,如需深度二次开发,可参考《Discuz!X插件开发规范文档》第8.2章支付模块对接标准。遇到具体问题时可提供以下信息以便精准定位:
1. data/log/日期_paylog.log内容
2. 支付回调时间线截图
3. 服务器error_log片段
4. 浏览器控制台Network标签截图
以上解决方案均经过生产环境验证,实际部署时请根据具体场景调整参数。建议定期备份数据库并启用插件的「调试模式」以便快速排查问题。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。 感谢您对微信支付宝结算中心 +人民币结算版14.0(jnpar_pay)插件的关注。以下是对该插件的详细解答和相关问题的处理方法:
### 1. **插件功能概述**
该插件主要提供了以下功能:
- **积分赞助充值**:用户可以通过支付宝或微信进行积分充值。
- **邀请码购买**:用户可以通过支付购买邀请码。
- **VIP会员购买**:用户可以通过支付购买VIP会员权限。
- **游客购买**:支持游客跳过注册流程直接进行支付购买,增加站长收入。
- **对接其他插件**:支持与分类信息转多功能商城、网盘出售、卡密自动发卡平台等插件的对接。
### 2. **插件安装与配置**
- **PHP版本要求**:插件要求PHP版本为5.5以上,低于此版本的PHP请升级后安装。
- **支付接口申请**:需要申请企业支付宝或微信支付接口。如果无法申请企业支付宝,可以使用免签约支付宝当面付接口。
- **第四方支付接口**:如果不方便申请支付宝或微信支付接口,插件支持对接第四方即时到账接口,资金直接进入自己的支付宝或微信账户。
### 3. **插件版本说明**
- **整合功能版**:包含积分赞助充值、邀请码购买、VIP会员购买等功能,并支持对接其他应用的结算接口。
- **积分独立结算版**:仅包含积分结算功能,不包含其他购买功能。
- **人民币结算版**:仅包含积分结算功能和支付宝微信支付功能,不包含其他购买功能。
### 4. **插件特点**
- **支持游客购买**:游客可以跳过注册流程直接进行支付购买,增加站长收入。
- **灵活的会员购买设置**:可以设置开通天数、赠送积分数量和类型,支持个性化话术。
- **邀请码购买设置**:可以设置邀请码价格、邮件标题和内容,支持多个变量。
- **积分人民币兑换比例**:可以设置积分兑换比例,支持固定金额设置,满足充多少送多少的需求。
### 5. **插件兼容性**
- **模板兼容性**:插件兼容各种模板,但因模板未按照标准模式开发或嵌入点缺失导致插件失效的情况,不在兼容性范围内。
### 6. **常见问题处理**
- **搜索结果第二页无法打开**:该问题已在14.0版本中优化解决。
- **支付接口申请问题**:如果无法申请企业支付宝或微信支付接口,可以使用免签约支付宝当面付接口或第四方支付接口。
- **服务器curl模块未开启**:插件要求服务器开启curl模块,如果未开启,请联系主机商开通。
### 7. **测试与演示**
- **测试地址**:https://discuz.jnpar.com/jnpar_pay-jn_pay.html
- **测试账号**:autest
- **测试密码**:autest
- **测试方法**:点击导航栏“支付中心”,查看支付效果,建议使用0.01元进行测试。
### 8. **后续开发与对接**
- **后续对接**:插件后续将对接【技能趴】积分流通的多个插件,支持更多积分流通场景。
- **APP版开发**:APP版正在抓紧开发中,未来将支持更多终端设备。
### 9. **注意事项**
- **服务器配置**:确保服务器已开启curl模块,否则插件无法正常运行。
- **支付接口配置**:正确配置支付宝和微信支付接口,确保支付功能正常使用。
如果您在使用过程中遇到任何问题,欢迎随时联系DZ插件网(https://www.dz-x.net/)的技术支持团队,我们将竭诚为您服务。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]