下面内容小编就为大家带来一篇浅谈微信支付开发appid get_brand_wcpay_request:fail错误解决方法。小编觉得挺不错的,现在就分享给大家,如果你在找微信支付开发,公众号支付,也可以做个借鉴。一起跟随小编过来看看吧。
微信支付开发appid get_brand_wcpay_request:fail错误解决方法
作者:微信小程序培训师 发布时间:2018-03-27
微信支付开发,
是一个重要的功能,
所有想实现在线支付的商城,
都必须要实现,
这个可以极大提高成交率。
但是很多朋友在做微信支付开发时,
遇到“appid get_brand_wcpay_request:fail”错误提示,
而这个提示信息很模糊,
没有告诉你出错的具体原因,
很容易导致你无从下手。
微信公众号支付官方文档,
也没有这个方面的说明,
下面子恒老师详细讲解下…
一、 get_brand_wcpay_request出错原因
出现这个错误提示,
主要的原因有两个:
1-1) 你生成的支付参数不对
微信公众号支付,
要求有下面5个参数
appId
nonceStr
package
signType
timeStamp
paySign
缺少一个或者 package 和 paySign 生成不对,
都会出现 get_brand_wcpay_request 错误,
还要注意上面参数的大小写,
要按照上面的名称。
生成上面的参数,
你可以使用官方提供的类库,
猛击这里,
观看《微信支付开发》视频,
了解实现过程和下载相关源代码
也可以自己开发,
猛击这里,
观看《自己开发一套微信支付接口》视频,
了解实现过程和下载相关源代码
1-2) 你放置的格式不对
公众号支付时,
要求上面参数是以 json 格式传入,
{
"appId":"weixin_appid",
"nonceStr":"XXXnonceStr",
"package":"prepay_id=wxXXX",
"signType":"MD5",
"timeStamp":"1682114918",
"paySign":"E7FCXXXXX"
}
如果你使用其它方式,
也会出错。
微信支付开发,
你一定要注意。
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
微信支付开发appid get_brand_wcpay_request:fail错误解决方法链接:https://www.qinziheng.com/details/5847/
本文关键词:微信支付开发,公众号支付
微信支付开发appid get_brand_wcpay_request:fail错误解决方法相关文章