时间:2019-05-07 来源:小程序工厂
我也遇到这样的问题 发送的是formId可以收到,改成prepay_id就 提示41028 支付也是成功的 这里传递参数跟支付一样的吗 prepay_id=wx31141545466026e8f04a52dd1758746494 和去掉 prepay_id= 都试过一样的
解决了的话,帮忙留言一下,兄弟
没有 支付是成功的 换成普通formid也是成功
开发环境测试过没?开发环境没问题,上线基本也没问题
就是在开发环境里测试,提示formid不可用
这个模板消息一定要微信小程序发布了才能收到吗
网络延迟会导致41028,可以晚些再试。
试了很多次了,那么久了一直都延迟吗难道。。。
没有啊,我线下测试,通知秒到=。=是不是你打开方式不对
支付完成后根据生成的prepay_id后端去调用模板消息发送接口,openid也是支付者的,应该没问题吧。。
先不管线上, 先本地测试看能不能走通
就是测试环境走不通,没上线
微信小程序模版消息推送和预支付Id没关系的,这个是我前端本地用来测试推送的,亲测没问题,通知秒到,可以给后台参考一下,
参数要正确
有关系的,form_id这个参数,但支付场景时传的是prepay_id,当场景是前端form表单提交时传的是formid,文档里面说的哦
本地有测试其他通知能不能通?还是只有支付通知不通?
其他没有试过,我们现在就用到支付的,我表单的先去试试看能不能行