跳到主要内容

微信支付现金红包

功能简介

微信支付现金红包功能,支持在问卷、考试等场景下,向用户发放微信现金红包奖励。用户完成答卷、考试等任务后,系统可自动或手动发放现金红包至用户微信账户。

应用场景

  • 问卷填写激励:用户完成问卷后自动发放现金红包。
  • 考试奖励:考试通过后发放现金红包。
  • 活动抽奖:答卷后抽奖,中奖用户获得现金红包。

开通条件

  1. 需开通微信商户号(服务商/企业商户号均可)。
  2. 商户号需具备现金红包接口权限(部分行业或新注册商户号可能需申请开通)。
  3. 需完成微信商户号实名认证、绑定银行卡、API 证书配置等。
  4. 需在卷王系统后台正确配置微信支付相关参数。

配置方法

1. 获取微信商户号信息

1747200595934

2. 申请商户 API 证书

1747200664802

1747200781435

1747200814921

1747200855363

1747200897901

1747200946724

会有三个文件

1747200976829

3. 查看证书序列号

1747201104142

1747201081706

4. 配置 APIv3 秘钥

1747201598320

5. 配置 APIv2 秘钥

1747295801916

7. 在卷王系统后台配置

pay:
appId: wx1234567890 # 微信公众/服务号ID
mchId: 1644022334455 # 商户号ID
mchKey: FTcypv3fRnz5P8dvzkndfzrf54hxxxxx # 上面第5步获取的APIv2 秘钥
apiV3Key: FTcypv3fRnz5P8dvZkNdFzrf54xxxxxx # 上面第4步获取的APIv3 秘钥
certSerialNo: 686B4840D26E05673227D2FE2B2640901Dxxxxxx # 上面第三步获取的证书序列号
keyPath: classpath:cert/apiclient_cert.p12 # 上面申请的 p12 证书,可以配置服务器的绝对路径,如 /opt/cert/apiclient_cert.p12
privateKeyPath: classpath:cert/apiclient_key.pem #apiclient_key.pem证书文件的绝对路径或者以classpath:开头的类路径
privateCertPath: classpath:cert/apiclient_cert.pem #apiclient_cert.pem证书文件的绝对路径或者以classpath:开头的类路径
sendName: 卷王问卷 # 红包发送者名称
actName: 问卷答题红包 # 活动名称
wishing: 谢谢参与 # 红包祝福语
remark: 答题奖励红包 # 备注

8. 配置红包发放规则

  • 在问卷/考试设置页面,开启"答卷后发放红包"或"抽奖发红包"功能。
  • 设置红包金额、发放条件、中奖概率等。
  • 支持单个红包金额、总金额、每日限额等多种限制。

9. 用户体验

  • 用户在微信内完成答卷/考试后,系统自动发放红包。
  • 用户会收到微信支付官方的红包到账通知。
  • 红包金额直接进入用户微信钱包。

常见问题

1. 红包发放失败怎么办?

  • 检查商户号是否有现金红包接口权限。
  • 检查 API 密钥、证书是否配置正确。
  • 检查商户号余额是否充足。
  • 检查用户是否为微信实名用户(部分情况下未实名用户无法领取)。
  • 查看系统日志获取详细错误信息。

2. 红包金额有限制吗?

  • 微信现金红包单个金额范围为 1 元 ~ 200 元。
  • 每个商户号每日、每月有发放总额限制,详见微信支付官方说明

3. 是否支持企业付款到零钱?

  • 卷王系统目前主要支持现金红包接口,如需企业付款到零钱请联系技术支持。

参考资料

如有更多问题,请联系卷王技术支持。