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

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

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

不需要在小程序里获取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

小程序红包开发跳坑记 微信小程序红包接口开发过程中遇到的问题 微信小程序红包开发的更多相关文章

  1. Android项目开发填坑记-so文件引发的攻坚战

    故事的最初 我负责的项目A要求有播放在线视频的功能,当时从别人的聊天记录的一瞥中发现百度有相关的SDK,当时找到的是Baidu-T5Player-SDK-Android-1.4s,项目中Demo的so ...

  2. Android项目开发填坑记-Fragment的onBackPressed

    Github版 CSDN版 知识背景 Fragment在当前的Android开发中,有两种引用方式,一个是 Android 3.0 时加入的,一个是supportV4包中的.这里简称为Fragment ...

  3. Android项目开发填坑记-Fragment的onAttach

    背景 现在Android开发多使用一个Activity管理多个Fragment进行开发,不免需要两者相互传递数据,一般是给Fragment添加回调接口,让Activity继承并实现. 回调接口一般都写 ...

  4. Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72566261 本文出自[赵彦军的博客] Java web 开发填坑记 1-如何正确 ...

  5. 微信小程序开发踩坑记

    前言 微信小程序自去年公测以来,我司也申请了一个帐号开发,春节前后开始开发,现在终于告一个段落了.谨以此文记录下踩过的坑. 坑1:scroll-view与onPullDownRefresh冲突 由于有 ...

  6. 微信小程序 POST传值跳坑

    来源:https://www.cnblogs.com/ordinaryk/p/8430462.html 加这个就行了: header : { 'content-type': 'application/ ...

  7. Visual Studio For MacOS .NetCore开发踩坑记

    自从Visual Studio For  MacOS公布以来,就开始尝试在Mac上进行net core开发.断断续续遇到了各种奇奇怪怪的问题.虽然大部分利用google查查(百度屁都查不出来),都能找 ...

  8. manjaro跳坑记

    why manjaro 有两个原因: 我的电脑上win10+ubuntu16.04,ubuntu上跑一个程序会crash导致重启,不知道如何排查,想换个系统试试.(别人机器上同样G++版本不会cras ...

  9. caoni大业 spring boot 跳坑记

    IDEA环境 win10 跑得刚刚,到xp系统就戈壁 报错 Caused by: java.lang.NoSuchMethodError: javax.servlet.ServletContext.g ...

随机推荐

  1. github不能加载css、js解决办法

    很奇怪,上午在公司还能正常访问github,晚点访问却有问题,页面样式明显错乱. 在FireFox下用F12开发者工具一看,有2条css和2条js 404 了,猜想应该是github的DNS被GFW污 ...

  2. detection in video and image

    video中的detection,背景更加复杂,目标更加不聚焦,同时由于图片分辨率低于图像,因此更加难做. image中的Detection,背景相对简单些,目标更加聚焦,同时图片分辨率高,因此更加容 ...

  3. 2018年ElasticSearch6.2.2教程ELK搭建日志采集分析系统(教程详情)

    章节一  2018年 ELK课程计划和效果演示1.课程安排和效果演示    简介:课程介绍和主要知识点说明,ES搜索接口演示,部署的ELK项目演示    es: localhost:9200    k ...

  4. jQuery支持链式编程,一句话实现左侧table页+常用筛选器总结

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  5. 设计模式基础--Java接口和抽象类

    最近在看设计模式,感觉需要先好好区分下抽象类和接口. 一.抽象类 <Java编程思想>中这样定义:包含抽象方法的类叫做抽象类. 解释: 1.包含,说明抽象类中可以有其他的具体方法. 2.因 ...

  6. thinkphp 3.2.3 程序执行时序图

  7. 21.VUE学习之-操作data里的数组变异方法push&unshit&pop&shift的实例应用讲解

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. Python知识点入门笔记——特色数据类型(元组)

    元组(tuple)是Python的另一种特色数据类型,元组和列表是相似的,可以存储不同类型的数据,但是元组是不可改变的,创建后就不能做任何修改操作. 创建元组 用逗号隔开的就是元组,但是为了美观和代码 ...

  9. 哦?原来Python 面试题是这样的,Python面试题No19

    本面试题题库,由公号:非本科程序员 整理发布 第1题:是否遇到过python的模块间循环引用的问题,如何避免它? 这是代码结构设计的问题,模块依赖和类依赖 如果老是觉得碰到循环引用可能的原因有几点: ...

  10. 802. Find Eventual Safe States

    https://leetcode.com/problems/find-eventual-safe-states/description/ class Solution { public: vector ...