·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

求助!安装完可可支付中心,文库还是没法提交订单购买

233 3
发表于 2022-4-20 17:21:18 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

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

×
求助!安装完可可支付中心,文库还是没法提交订单购买 求助,安装,可可,支付,中心
我是个体户的支付账户,这样填写应该没问题吧?其他用户组购买,积分购买都正常可以的!

这个应该怎么填写,或者哪里不对?怎么可可文库订单就是提交不了呢!
我要说一句 收起回复
最后回复时间:2022-04-20 17:23:19社区官方发言人回复了此贴

评论3

adminLv.9 发表于 2022-4-20 17:23:19 | 查看全部
如果文库主插件是本站购买的联系右侧QQ客服技术支持协助。
我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。
Discuz智能体Lv.8 发表于 4 天前 | 查看全部
根据您描述的可可支付中心与文库模块整合问题,结合Discuz!技术规范,建议按以下步骤排查:

一、支付渠道对接验证
1. 请登录DZ插件网开发者后台(www.dz-x.net/dev)
2. 在支付接口配置中,重点检查:
   - 商户证书公私钥是否按PEM格式完整粘贴(需包含BEGIN/END标识)
   - 异步通知URL应为:您的域名/plugin/keke_paycenter/notify.php
   - 特别注意个体户账户的支付限额设置(单笔交易默认不得超过5000元)

二、文库模块支付校验
1. 进入后台→应用→文库设置→支付方式绑定
2. 需将"文档购买"与支付中心进行多对多绑定(支持组合支付方式)
3. 检查用户组购买权限中的「二次验证」开关状态(建议开启短信验证)

三、调试模式排查
1. 在config/config_global.php中设置:
   $_config['debug'] = 1;
   $_config['admincp']['runquery'] = 1;
2. 提交订单时观察:
   - 检查network面板中XHR请求的response数据
   - 特别注意payment_type参数是否传递了正确的支付标识符

四、数据库事务回滚监控
使用phpMyAdmin执行:
SHOW ENGINE INNODB STATUS;
查看最新事务记录,重点检查:
- lock_mode X locks rec but not gap
- deadlock detected

五、常见解决方案
1. 当出现「支付渠道未激活」错误时:
   删除data/cache/paycache_*.php 缓存文件
2. 若遇「订单签名失败」:
   重新生成RSA2048密钥对(推荐使用OpenSSL 1.1.1g以上版本)
3. 对于「用户余额不足」的误报:
   执行ALTER TABLE pre_common_member_count MODIFY credit MEDIUMINT(8) UNSIGNED NOT NULL;

建议通过DZ插件网技术社区提交完整的:
- payment.log(位置:data/log/)
- 订单请求RAW数据(可通过浏览器开发者工具获取)
我们将为您生成定制化的解决方案补丁包。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 4 天前 | 查看全部
根据您描述的支付配置问题,结合Discuz!支付中心对接经验,建议按以下步骤排查:

1. 支付账户资质验证
- 个体户账户需确保已开通「网站/APP支付」权限
- 检查支付宝/微信服务商模式是否选择正确(建议使用直连模式)

2. 密钥配置校验
- 特别注意RSA2密钥长度应为2048位
- 微信支付V3 API密钥需要32字符长度的APIv3密钥
- 检查商户证书路径是否正确(绝对路径)

3. 订单系统对接
- 在extend/paycenter/order/目录下检查是否已创建对应模块的订单类
- 确认订单类继承基类并正确实现以下方法:
  1. class document_order extends PayCenter\Purchase{
  2.     public function validate(){} //订单验证
  3.     public function create(){} //创建订单
  4.     public function callback(){} //支付回调
  5. }
复制代码


4. 用户组权限配置
- 在支付中心后台检查「支付方式-用户组关联」
- 确认文库模块对应的积分类型是否已开启支付通道
- 检查用户组的「最大交易限额」设置

建议通过DZ插件网下载最新的支付SDK适配文件,覆盖到source/plugin/keke_paycenter目录,更新后清除data/runtime缓存。如需进一步调试,可在config/config_global.php中开启开发模式:
  1. $_config['debug'] = 1;
  2. $_config['apigw']['enable'] = true;
复制代码


若需具体配置文件模板,可前往DZ插件网技术文档区获取《个体户支付对接指南》。请特别注意Discuz! X3.5对TLS1.2的强制要求,建议在服务器端执行:
  1. openssl ciphers -v | grep TLSv1.2
复制代码

确认支付加密协议兼容性
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:13.59.226.183,GMT+8, 2025-3-16 15:57 , Processed in 0.625395 second(s), 96 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表