侯体宗的博客
  • 首页
  • Hyperf版
  • beego仿版
  • 人生(杂谈)
  • 技术
  • 关于我
  • 更多分类
    • 文件下载
    • 文字修仙
    • 群聊
    • 九宫格抽奖
    • 拼图
    • 消消乐
    • 相册

微信公众号可通过现金红包接口发放微信支付现金红包(附开发教程)

微信(小程序)  /  管理员 发布于 3年前   330

农历新年将至,支付宝红包打了一仗,微信在朋友圈屏蔽了它的分享,但单防守还不行,进攻才是最好的防守。昨日,微信支付现金红包接口正式开放,只需开通微信支付,即可接入现金红包。微信公众号也可以发放现金红包了!

  通过现金红包接口,公众号开发者可以策划相关运营活动,向用户发放微信支付现金红包,更好的达到品牌推广及回馈用户的效果。

  1、商户调用接口时,通过指定发送对象以及发送金额的方式发放红包,这样的方式,允许商户灵活的应用于各种各样丰富的活动场景

  2、领取到红包后,用户的资金直接进入微信零钱,避免繁复的领奖流程,带给用户微信支付原生的流畅体验

  简介

  春节期间,微信红包以其独特的魅力,优秀的用户体验和安全的支付环境,一经推出即受到了广大用户的热烈欢迎,现微信支付现金红包向微信支付商户开放

  微信红包发送规则

  1. 发送频率规则

  ◆ 每分钟发送红包数量不得超过1800个;

  ◆ 北京时间0:00-8:00不触发红包赠送;(如果以上规则不满足您的需求,请发邮件至wxhongbao@tencent.com获取升级指引)

  2. 红包规则

  ◆ 单个红包金额介于[1.00元,200.00元]之间;

  ◆ 同一个红包只能发送给一个用户;(如果以上规则不满足您的需求,请发邮件至wxhongbao@tencent.com获取升级指引)

  商户侧调用红包接口流程

  1. 登录微信支付商户平台下载证书以及充值

  在调用接口前,请商户使用微信支付商户号登录微信支付商户平台完成下述工作:

  备注:

  微信支付商户平台地址为pay.weixin.qq.com。微信支付商户号会在商户申请微信支付成功后,通过开户邮件发送给您。请不要使用微信公众平台账号或者appid登录。如果您登录时遇到问题,请联系微信支付小助手weixinpay@tencent.com

   ◆ 下载证书

  商户调用微信红包接口时,服务器会进行证书验证,请在商户平台下载证书

   ◆ 充值

  发放现金红包将扣除商户的可用余额,请注意,可用余额并不是微信支付交易额,需要预先充值,确保可用余额充足。查看可用余额、充值、提现请登录微信支付商户平台,进入“资金管理”菜单,进行操作

  2. 微信红包接口调用流程

   ◆ 后台API调用:待进入联调过程时与开发进行详细沟通;

   ◆ 告知服务器:告知服务器接收微信红包的用户openID,告知服务器该用户获得的金额;

   ◆ 从商务号扣款:服务器获取信息后从对应的商务号扣取对应的金额;

   ◆ 调用失败:因不符合发送规则,商务号余额不足等原因造成调用失败,反馈至调用方;

   ◆ 发送成功:以微信红包公众账号发送对应红包至对应用户;

  用户交互流程

  调用现金红包接口,发放成功后,用户领取红包流程如下:

  步骤(一):收到领取红包消息,根据用户微信版本不同,分为:

  微信版本在6.1及以上的用户收到企业自身微信号(调用接口时传入appid对应的商户号)下发领取消息;如果用户未关注微信号,那么会收到由“服务通知”下发的消息

  微信版本在6.1以下的用户仍按原流程收取消息:由微信红包公众号下发领取消息

  步骤(二):点击领取消息,拆红包

  接口详细说明

  1.红包发放说明

  用于企业向微信用户个人发现金红包

  目前支持向指定微信用户的openid发放指定金额红包。(获取openid参见微信公众平台开发者文档: 网页授权获取用户基本信息)

  接口参数与用户领用实际效果对应关系如下:

  如需操作请登录https://pay.weixin.qq.com/

  2.接口调用请求说明

  请求Url:     https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack

  是否需要证书:  是(证书及使用说明详见商户证书)

  请求方式:    POST

  3.请求参数

字段名

字段

必填

示例值

类型

说明

随机字符串

nonce_str

是

5K8264ILTKCH16CQ2502SI8ZNMTM67VS

String(32)

随机字符串,不长于32位

签名

sign

是

C380BEC2BFD727A4B6845133519F3AD6

String(32)

详见签名生成算法

商户订单号

mch_billno

是

10000098201411111234567890

String(28)

商户订单号(每个订单号必须唯一)

组成: mch_id+yyyymmdd+10位一天内不能重复的数字。

接口根据商户订单号支持重入, 如出现超时可再调用。

商户号

mch_id

是

10000098

String(32)

微信支付分配的商户号

子商户号

sub_mch_id

否

10000090

String(32)

微信支付分配的子商户号,受理模式下必填

公众账号appid

wxappid

是

wx8888888888888888

String(32)

商户appid

提供方名称

nick_name

是

天虹百货

String(32)

提供方名称

商户名称

send_name

是

天虹百货

String(32)

红包发送者名称

用户openid

re_openid

是

oxTWIuGaIt6gTKsQRLau2M0yL16E

String(32)

接受收红包的用户

用户在wxappid下的openid

付款金额

total_amount

是

1000

int

付款金额,单位分

最小红包金额

min_value

是

1000

int

最小红包金额,单位分

最大红包金额

max_value

是

1000

int

最大红包金额,单位分

( 最小金额等于最大金额: min_value=max_value =total_amount)

红包发放总人数

total_num

是

1

int

红包发放总人数

total_num=1

红包祝福语

wishing

是

感谢您参加猜灯谜活动,祝您元宵节快乐!

String(128)

红包祝福语

Ip地址

client_ip

是

192.168.0.1

String(15)

调用接口的机器Ip地址

活动名称

act_name

是

猜灯谜抢红包活动

String(32)

活动名称

备注

remark

是

猜越多得越多,快来抢!

String(256)

备注信息

商户logo的url

logo_imgurl

否

https://wx.gtimg.com/mch/img/ico-logo.png

String(128)

商户logo的url

分享文案

share_content

否

快来参加猜灯谜活动

String(256)

分享文案

分享链接

share_url

否

http://www.qq.com

String(128)

分享链接

分享的图片

share_imgurl

否

https://wx.gtimg.com/mch/img/ico-logo.png

String(128)

分享的图片url

更多请参考http://pay.weixin.qq.com/wiki/doc/api/cash_coupon.php?chapter=13_5

以上就是关于微信公众号通过现金红包发放微信支付现金红包的资料整理,后续继续补充,谢谢大家对本站的支持!


  • 上一条:
    微信公众号判断用户是否已关注php代码解析
    下一条:
    微信公众号实现会员卡领取功能
  • 昵称:

    邮箱:

    0条评论 (评论内容有缓存机制,请悉知!)
    最新最热
    • 分类目录
    • 人生(杂谈)
    • 技术
    • linux
    • Java
    • php
    • 框架(架构)
    • 前端
    • ThinkPHP
    • 数据库
    • 微信(小程序)
    • Laravel
    • Redis
    • Docker
    • Go
    • swoole
    • Windows
    • Python
    • 苹果(mac/ios)
    • 相关文章
    • 小程序开发之跳转微信直播示例api(0个评论)
    • 在uni_app中开发小程序之常用功能示例代码汇总(0个评论)
    • 小程序开发之多端框架:taro(0个评论)
    • 微信小程序前端使用七牛云官方SDK上传七牛云代码示例(0个评论)
    • 百度小程序审核未通过,真机审核存在点击返回键退出小程序...解决方式之一tabBar(0个评论)
    • 近期文章
    • 如何优雅处理async await错误推荐:await-to-js库(0个评论)
    • lodash工具库(0个评论)
    • 在Laravel项目中使用中间件方式统计用户在线时长功能代码示例(0个评论)
    • 在Laravel中构建业务流程模型(0个评论)
    • windows系统中安装FFMpeg及在phpstudy环境php7.3 + php-ffmpeg扩展的使用流程步骤(0个评论)
    • 在go语言中对浮点的数组、切片(slice)进行正向排序和反向排序(0个评论)
    • 在go语言中对整数数组、切片(slice)进行排序和反向排序(0个评论)
    • 在go语言中对字符串数组、切片(slice)进行排序和反向排序(0个评论)
    • 最新国内免注册ChatGPT体验站_ChatGPT镜像站访问链接地址2023/3/28持续更新(0个评论)
    • 在Laravel项目中的实现无密码认证之:发送邮箱链接授权(0个评论)
    • 近期评论
    • 博主 在

      2023年国务院办公厅春节放假通知:1月21日起休7天中评论 @ xiaoB 你只管努力,剩下的叫给天意;天若有情天亦老,..
    • xiaoB 在

      2023年国务院办公厅春节放假通知:1月21日起休7天中评论 会不会春节放假后又阳一次?..
    • BUG4 在

      你翻墙过吗?国内使用vpn翻墙可能会被网警抓,你需了解的事中评论 不是吧?..
    • 博主 在

      go语言+beego框架中获取get,post请求的所有参数中评论 @ t1  直接在router.go文件中配就ok..
    • Jade 在

      如何在MySQL查询中获得当月记录中评论 Dear zongscan.com team, We can skyroc..
    • 2017-10
    • 2018-01
    • 2020-03
    • 2021-06
    • 2021-10
    • 2022-03
    • 2023-02
    Top

    Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号 PHP交流群

    侯体宗的博客