首页 / Java / Java微信支付-微信红包

Java微信支付-微信红包

微信红包的使用已经很广泛,本篇文章介绍了微信发红包的实例,需…

微信红包的使用已经很广泛,本篇文章介绍了微信发红包的实例,需要有认证的公众号,且开通了微信支付,商户平台且开通了现金红包的权限即可。

https://pay.weixin.qq.com商户登陆地址。选择查看营销中心的现金红包

https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_1 现金红包的官网文档说明

先看几个图 简单的测试。前提需要你去商户平台先充值。不支持预支付。本文只是总结微信现金红包接口的调用与实现。具体要根据自己的业务去实现如何调用该接口。

Java微信支付-微信红包Java微信支付-微信红包

https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_4&index=3 文档中普通红包有关于所有的讲解。 调用必须有商户平台的证书。

Java微信支付-微信红包

需要的参数也都有列出。根据自己需求来决定。

1.java封装一个红包对象

2.需要用的工具类 createBillNo是生成商户订单号 官网文档要求如下:

Java微信支付-微信红包

3.前面工作很简单需要的证书和商户号有。且商户平台有金额即可测试现金红包接口

测试中除了sign为空。其他都可以填充。现在我们生成sign签名;根据pack对象中的参数去生成sign;

具体签名算法https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=4_3 官网给出的地址

https://pay.weixin.qq.com/wiki/tools/signverify/可以在这个测试页面进行对比看加密后是否一致。

4.发送红包

5.返回的xml看是否成功 由于只充值了1元 前几天已经测试发送 所以返回如下信息

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我是攻城狮。

本文来自网络,不代表我是攻城狮立场,转载请注明出处:https://www.54gcs.cn/programming/java/35780.html

helwo作者

上一篇
下一篇

为您推荐

发表评论

联系我们

联系我们

在线咨询: QQ交谈

邮箱: web@5vo.cn

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

手机访问
手机扫一扫打开网站

手机扫一扫打开网站

返回顶部
跳至工具栏