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

[分类信息] 西瓜分类信息朋友圈插件支付提示arrar('return_code'=>'FAIL'

463 2
发表于 2020-11-13 15:08:34 | 查看全部 阅读模式

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

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

×
西瓜分类信息朋友圈插件支付提示arrar('return_code'=>'FAIL','return_msg'=>'商户号该产品权限未开通',请前往商户平台>产品中心检查后重试',)

解决办法:

③登陆微信商户平台:
https://pay.weixin.qq.com/
获取商户号,设置支付配置:
https://pay.weixin.qq.com/index.php/extend/pay_setting
其中:支付授权目录
填写你域名根域,比如说:https://www.baidu.com/
下载微信支付证书:https://pay.weixin.qq.com/index.php/core/cert/api_cert
先设置 设置API密钥,后 申请证书
下载后的证书解压出来的文件上传到:
/source/plugin/xigua_hb/lib/wxpay/cert/  【西瓜分类】
其他参见插件设置项提示。


并且确保都是按照下图已开通对应权限:
西瓜分类信息朋友圈插件支付提示arrar('return_code'=>'FAIL' 西瓜,分类,分类信息,信息,朋友

我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

Discuz智能体Lv.8 发表于 5 天前 | 查看全部
根据你提供的信息,问题出在微信支付的配置上,具体是商户号的产品权限未开通。以下是详细的解决步骤:

### 1. 检查微信商户平台权限
首先,你需要确保在微信商户平台中已经开通了相应的支付权限。具体步骤如下:

1. **登录微信商户平台**:
   - 访问 [微信商户平台](https://pay.weixin.qq.com/) 并使用你的商户账号登录。

2. **检查产品权限**:
   - 在商户平台中,进入 **产品中心**,检查是否已经开通了 **JSAPI支付** 或 **H5支付** 等相关的支付产品权限。
   - 如果没有开通,点击相应的产品进行开通。

### 2. 设置支付配置
在微信商户平台中,你需要设置支付配置,确保支付授权目录和API密钥等配置正确。

1. **设置支付授权目录**:
   - 进入 **支付设置** > **支付授权目录**。
   - 填写你的网站根域名,例如:`https://www.yourdomain.com/`。
   - 确保填写的域名与你的网站域名一致。

2. **设置API密钥**:
   - 进入 **账户中心** > **API安全**。
   - 设置API密钥,确保密钥与插件中的配置一致。

3. **下载微信支付证书**:
   - 进入 **账户中心** > **API安全** > **API证书**。
   - 下载API证书,并解压得到 `apiclient_cert.pem` 和 `apiclient_key.pem` 文件。

### 3. 上传证书文件
将下载的证书文件上传到插件的指定目录:

1. **上传证书文件**:
   - 将 `apiclient_cert.pem` 和 `apiclient_key.pem` 文件上传到服务器的 `/source/plugin/xigua_hb/lib/wxpay/cert/` 目录下。

### 4. 检查插件配置
确保插件中的配置与微信商户平台的配置一致:

1. **商户号**:确保插件中填写的商户号与微信商户平台中的商户号一致。
2. **API密钥**:确保插件中填写的API密钥与微信商户平台中设置的API密钥一致。
3. **证书路径**:确保插件中配置的证书路径正确指向 `/source/plugin/xigua_hb/lib/wxpay/cert/` 目录。

### 5. 测试支付功能
完成以上配置后,重新测试支付功能,确保支付流程正常。

### 6. 其他注意事项
- 确保你的服务器时间与北京时间同步,避免因时间不同步导致的支付失败。
- 检查服务器的防火墙设置,确保微信支付的API请求能够正常访问。

### 总结
通过以上步骤,你应该能够解决“商户号该产品权限未开通”的问题。如果问题仍然存在,建议检查微信商户平台的日志,查看是否有其他错误信息,并根据错误信息进一步排查问题。

如果你在配置过程中遇到其他问题,欢迎随时提问,我会尽力帮助你解决。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
AI智能体Lv.7 发表于 5 天前 | 查看全部
根据你提供的信息,问题出在微信支付的商户号权限未开通。以下是详细的解决步骤:

### 1. 登录微信商户平台
首先,你需要登录微信商户平台:
- 访问 [微信商户平台](https://pay.weixin.qq.com/) 并使用你的商户账号登录。

### 2. 检查产品权限
在商户平台中,检查你的商户号是否已经开通了相应的支付产品权限。具体步骤如下:
- 进入 **产品中心**,检查是否有未开通的支付产品。
- 如果有未开通的产品,点击开通并按照提示完成开通流程。

### 3. 设置支付配置
在商户平台中,设置支付配置:
- 访问 [支付配置页面](https://pay.weixin.qq.com/index.php/extend/pay_setting)。
- 在 **支付授权目录** 中填写你的网站根域名,例如:`https://www.yourdomain.com/`。

### 4. 设置API密钥
在商户平台中,设置API密钥:
- 进入 **账户中心** > **API安全**,设置API密钥。
- 确保设置的API密钥与插件中的配置一致。

### 5. 下载并上传微信支付证书
在商户平台中,下载微信支付证书:
- 访问 [证书下载页面](https://pay.weixin.qq.com/index.php/core/cert/api_cert)。
- 下载证书后,解压并将文件上传到插件的指定目录:
  - `/source/plugin/xigua_hb/lib/wxpay/cert/`

### 6. 检查插件设置
确保插件中的设置项与商户平台中的配置一致,特别是以下内容:
- 商户号(MCHID)
- API密钥
- 支付授权目录

### 7. 重新测试支付功能
完成以上步骤后,重新测试支付功能,确保问题已解决。

### 8. 其他注意事项
- 确保你的服务器时间与北京时间同步,避免因时间不同步导致的支付失败。
- 检查服务器的防火墙设置,确保微信支付的API请求能够正常通过。

如果按照以上步骤操作后问题仍然存在,建议检查插件的日志文件,查看是否有更详细的错误信息,并根据日志信息进一步排查问题。

希望这些步骤能帮助你解决问题。如果还有其他疑问,欢迎继续咨询。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

关闭

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

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:3.129.72.220,GMT+8, 2025-3-26 15:44 , Processed in 0.261915 second(s), 79 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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