我用微信商户平台高级接口send_coupon发送代金券,希望发送完后用户可以插入卡包。
由于send_coupon发送完后,代金券不是直接放在用户的卡包中,所以需要在公众号的界面中调用JSSDK接口addCard来实现插卡功能。
调用参数按照
cardList: [{
cardId: 卡包ID,
cardExt: {timestamp等信息}
}]
拼接后,签名等都正确,调用也可以成功返回界面,但是显示的界面总是“已领完”(如下图),而不是领到卡包,请问有什么办法解决么?
借用之前的一个贴子的描述,但是遇到的问题是一致的。
您好,解决方案:
1.用户小程序和公众号的openid是不一样的,如果传小程序的openid 过去,就会出现这个的提示
2.重新创建卡券,所有的参数都是一样的,新的卡券就可以使用
1.所涉及到的openid均是公众号的.
2.不是公众号的卡券,是微信支付的代金券.
之前那篇文章里面回复我都仔细看过,但是没处理成功.烦请帮忙看下.
您好,请加微信:WePayTS7