为啥显示出商户无微信支付权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥显示出商户无微信支付权限相关的知识,希望对你有一定的参考价值。

可能您正在消费的商户没有开通微信支付功能
这种情况您需要请商户自主开通该功能
开通之后就可以使用微信支付来进行支付了
在开通之前,您也可以通过扫描对方二维码的方法来给对方转账
参考技术A 显示出商户无微信支付权限可能是商家没有开通微信支付吧,
先要申请服务号再认证,300块,填微信支付商户申请书=在线签署协议。以上就是整个申请流程很容易的

微信支付

问题

最近项目使用MUI,HBuilder。开发打包H5的app

在开发H5 plus支付的时候,遇到以下问题:

App微信支付调官方的统一下单接口返回错误信息

{return_msg=商户号该产品权限未开通,请前往商户平台>产品中心检查后重试, return_code=FAIL}

解决方法

微信开放平台,微信认证申请的微信app支付,是有一个独立的商户平台 。

这个商户平台与公众号申请支付开通的商户平台是不共用的 ,也就是appid和商户号这些参数是不一样的!!!

公众号支付和app支付对应的商户平台是不一样的!!!

在商户平台切换账号处可以查看(一个商户id对应一个商户平台账号)

 

 

微信小程序支付绑定商户号问题

小程序在支付认证的过程会要求绑定商户号,有两种绑定方式(具体见文档):

    1.绑定新的商户号

    2. 绑定现有商户号

在绑定现有商户号(通过微信开放平台注册的商户号)会出现无法支付的问题,卡在后台统一下单流程,

然而绑定新的商户号就没有问题。

 

微信支付 参数定义

 

 五:实践

   1 注册微信公众号

   2 申请应用 

  3 申请应用成功,会有商户号和APPID,,至于应用秘钥是通过商户号登陆进去 设置的一个32位随机密码,这个密码可以找生成随机密码网站生成,这样微信支付的3个必要参数就都有了

        4 申请支付开通等

 

六 小程序 获取openId

1 用的是

secret 获取
2 小程序创建应用的时候需要小程序应用的APPID,如果这个APPID和后台的不一致,即使后面改了配置也不会生效,必须在创建应用的时候写入

 

以上是关于为啥显示出商户无微信支付权限的主要内容,如果未能解决你的问题,请参考以下文章

微信jsapi支付v3 显示商户签名错误

APP微信支付,报“支付权限检查失败”,解决方案!

微信支付接口中为啥demo中提供的js调用不到支付界面

请问调用微信刷卡支付API 返回支付权限检查失败 是啥情况?

微信H5支付流程

thinkphp微信支付配置怎么修改