第一:调用的接口文档地址
https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/marketing/convention/chapter3_1.shtml
第二:如果是服务商需要在产品中心,特约商户产品里面开通预充值与免充值代金券功能,并对要制券的商户进行授权。(微信服务商后台操作)
第三:向v_yranzhou@tencent.com发送开通跨商户制券发券 权限申请:
邮件内容:
申请原因:
制券商户号:
发券商户号:
第三:发送JSON串进行请求如下
{"stock_type":"NORMAL","coupon_use_rule":{"available_merchants":["1502263041"],"fixed_normal_coupon":{"coupon_amount":500,"transaction_minimum":1000}},"no_cash":true,"stock_use_rule":{"prevent_api_abuse":false,"natural_person_limit":true,"max_amount":1000000,"max_coupons_per_user":60,"max_coupons":2000},"stock_name":"满10减5","available_end_time":"2021-02-20T13:29:35.120+08:00","belong_merchant":"1500611721","out_request_no":"15006117211500611721","available_begin_time":"2021-01-28T15:30:35.120+08:00"}
第四:如果返回的JSON为
{"code":"NO_AUTH","message":"你配置的信息需要开通特殊权限"}
这个错误并不是你缺少什么权限,而是传参不符合规则主要几点注意:
1.stock_name:最多可填写9个字
2.max_coupons_per_user:单天发放个数上限不能为0
3. coupon_amount:1<=coupon_amount<=100000
4.available_time_after_receive:可用时间:相对时间,按分钟设置,是否1min<=分钟范围<=1440min
5.transaction_minimum校验规则:
a、使用门槛-券面额>=0.01(门槛要大于面额)
b、0.1元<=门槛<=100000
6.stock_type:目前只支持NORMAL
7.out_request_no:校验规则:不可以重复
8.一定要注意开始时间与结束时间间隔不能大于90天
如果以上都不能解决你的问题的话,你需要在文档的右侧:
发送人工服务,排队请求官方支援。
Nice~后续可以参考这个文章的样式,选择文章编辑区右侧MarkDown编辑,https://developers.weixin.qq.com/community/develop/article/doc/0004a8c574082063ab3b2703751813
有望移入文章精选~✿✿ヽ(°▽°)ノ✿