微信支付-营销工具-h5发券的坑
发布于 4 年前 作者 yinwei 5082 次浏览 来自 分享

由于h5发券的接口是通过url重定向访问,访问的控制权在用户手中,所以只需要在后台通过接口规则将url拼接好,然后把url返回给前端就可以。

这里生成url的时候有两个坑

第一个坑就是文档中描述说签名是使用apiv2密钥进行加密,我以为apiv3密钥是apiv2的升级版,应该是向下兼容的,所以使用apiv3密钥,然后出现了签名错误。这里实际上使用的是api密钥,路径为微信商户平台(pay.weixin.qq.com)–>账户设置–>API安全–>密钥设置。在微信的一些文档中又称之为商户key

第二个坑:如果在创建商家券时,券code模式配置了商户发放时指定券code,那么在签名参数中需要传入券code,而且url参数中也必须传入券code,这点文档中并没有阐明

1 回复

确实有很多坑,感谢分享!

回到顶部