「小程序发券插件」接口文档:https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter9_3_1.shtml
背景:
我本身是服务商,暂命名为服务商A,商户号mchidA;服务商下面签约了特约商户即子商户,暂命名为商户B,商户号sub_mchidB。
我的服务端已经实现了通过 API 实现了 「创建代金券批次」、「激活代金券批次」、「发放代金券批次」、「查询代金券批次」等接口。
需求:
通过「小程序发券插件」,实现在小程序端一键领取代金券(是代金券,不是商家券)并放入卡包。
问题:
1、「小程序发券插件」接口文档这几个字段的含义到底是什么?
制券商户号 create_coupon_merchant 参数是不是填写 mchidA
发券商户号 send_coupon_merchant 参数是不是填写 sub_mchidB
2、要实现领取代金券,是不是传这几个参数即可:
data: {
send_coupon_params: [{
"stock_id": "1583****",
"out_request_no": "QDPAYCOUP1005162857817****",
"create_coupon_merchant": '161009****'
}],
sign:'XXXXXXXXX',
send_coupon_merchant: '161256****'
},
3、最关键的 sign 参数问题(搜了好多,发现倒在这里的开发者不计其数):
使用 2 对应的参数,在校验工具这里生成 sign,并进行校验,验证通过。所以是不是签名就没有问题了?如果有问题是哪里出问题了?
4、使用 2 里面的参数(已经签名校验通过),在小程序中使用,点击领券按钮,控制台提示:验签失败。是哪里问题?
自问自答:https://developers.weixin.qq.com/community/develop/article/doc/000046f0f1c4306a409c8c5dd5b813
你好,关注到你问题中提到的:服务端已经实现了通过 API 实现了 「创建代金券批次」、「激活代金券批次」、「发放代金券批次」、「查询代金券批次」等接口。
我这边有个问题想咨询下你:
我这边服务商api创建好代金券后,【发放代金券批次】api报错:商户号和appid不匹配。
我传递的参数中:appId是特约商户上绑定的小程序appId, 商户号是服务商的商户号。这个appId和服务商是异主体。
你这边在【发放代金券批次】的接口中参数是如何传递的?
请问插件引入页面之后是没有样式的吗??