小程序红包开发跳坑记 微信小程序红包接口开发过程中遇到的问题 微信小程序红包开发

   现在做小程序的越来越多,商家推广也是一个瓶颈,谁不发点红包,都很难找到人来用你的微信小程序了。于是不管你开发什么小程序功能,你或多或少都要用到小程序来发红包吧。  我们自己之前做公众号发红包,做了两三年了,然后后面小程序火了,开始做小程序发红包,在开发过程中也遇到一些坑。下面我们给大家分享下我们如何解决的。

  小程序如何发红包。直接上来先说跳坑方法吧,没耐心的,可以直接看完我这段就赶紧去改你的代码就行了,有耐心的,或者你可能除了这个坑以外,还有其他的坑的,那你就仔细看完我后面分析的内容。

   小程序发红包接口使用的是微信支付文档里的企业付款到零钱的功能。   只要不用红包接口就行了, 改成企业付款到零钱的接口 ,一切就迎刃而解了。

  不需要在小程序里获取unionid,然后根据unionid去查公众号里的openid,不用那么麻烦的,直接用小程序的appid和openid一切就迎刃而解了。

  使用微信支付到零钱包的接口,然后注意的就是接口里的appid就填写小程序的appid ,  接口里的openid就填写小程序抓取到的用户的openid就可以了。 

    很多人写的appid是公众号的appid,就会提示说appid和openid不一致。 所以就一直无法调通。  你只要记住我说的这点,appid填写小程序的appid,openid也是填写你小程序抓取到的openid就行了。你一旦调用了公众号的appid那你就有跳不完的坑了。

   当然前提是你的小程序需要先绑定微信支付,不然就没办法关联起来。你直接强行调是不行的,需要你的小程序绑定好微信支付就可以了。

    具体的说明参考他的文档https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_1      你看这个文章  微信的接口文档的 https://pay.weixin.qq.com/wiki/doc/api/index.html  拉到底部支付工具     企业付款     红包功能  就有接口文档了  注意 不要用红包功能不然你就会遇到 小程序openid和公众号openid怎么转换匹配的问题了。我当时就因为这个困扰了我四五天,最后使用企业付款功能就一切迎刃而解了。

    只要你别用现金红包那个接口,基本一两天你就可以把小程序发红包的问题解决了。我当时就用红包接口,搞死人了,一直调试不出来,最后换成了企业付款,一下子就把问题搞定了。这是我踩过的坑。切记。

他的文档里有写 需要达到三个条件 https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_1  

开通条件:  

1、商户号已入驻90日  

2、商户号有30天连续正常交易  

3、 登录微信支付商户平台-产品中心,开通企业付款。 目前达不到的,都是因为这些原因,还有一个就是个体工商户的也申请不到这些功能。只有企业资质的,然后满90天以上的才能申请到。 个人还有个体工商户的都申请不到这个功能。

 这几个条件是不是又比较坑?第一要你的微信支付要申请注册了90天,很多客户都是刚申请的微信支付,想着马上系统要开发出来,那里等得了90天啊。三个月啊,黄花菜都凉了吧!

  好吧,除了90天,第二个条件就更坑了,既然还要30天的连续正常支付交易,这不是逼我每天早起打卡支付钱,而且还需要连续30天不能停哦。微信你也太狠了吧,哪有这样的,天天要,还一天都不能停的。太扯了吧。

  别担心,我们开发这个做了两年了,也帮不少客户成功申请了这个支付到零钱包的接口,我们有相关的对策来规避这个限制的条件,只是,不方便在文章里透露哈。我们私聊。

  关于如何规避这几个条件,就要我们私聊了,不能放出来,不然怕直接写出来,大家都传播出去了,到时候微信官方出相关的对策出来,以后大家就没得玩了。

  好了,今天就给大家分享到这里了。我,秋峰,phper、java后端开发,目前自创业,做项目系统开发,后端加小程序前端结合,  今天就给大家分享到这里,希望对大家有所帮助。欢迎交流  大家相互学习 共同提高 我的 微信号:qiufeng2999

猜你喜欢

转载自www.cnblogs.com/xinweiyun/p/9361212.html