微信支付现金红包
功能简介
微信支付现金红包功能,支持在问卷、考试等场景下,向用户发放微信现金红包奖励。用户完成答卷、考试等任务后,系统可自动或手动发放现金红包至用户微信账户。
应用场景
- 问卷填写激励:用户完成问卷后自动发放现金红包。
- 考试奖励:考试通过后发放现金红包。
- 活动抽奖:答卷后抽奖,中奖用户获得现金红包。
开通条件
- 需开通微信商户号(服务商/企业商户号均可)。
- 商户号需具备现金红包接口权限(部分行业或新注册商户号可能需申请开通)。
- 需完成微信商户号实名认证、绑定银行卡、API 证书配置等。
- 需在卷王系统后台正确配置微信支付相关参数。
配置方法
1. 获取微信商户号信息
2. 申请商户 API 证书
会有三个文件
3. 查看证书序列号
4. 配置 APIv3 秘钥
5. 配置 APIv2 秘钥
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. 是否支持企业付款到零钱?
- 卷王系统目前主要支持现金红包接口,如需企业付款到零钱请联系技术支持。
参考资料
如有更多问题,请联系卷王技术支持。