4694关注15345浏览
我的场景是 开发中的小程序未发布。已开通微信支付,且能够正常支付。
在后端生成wx.requestpayment()的参数的时候保存期prepay_id来,以备支付成功后发送消息。
每次都是提示消息发送失败
请问是否 必须发布后才能测试模版消息?
如果不是那么为什么刚刚产生的prepay_id都会提示错误呢?
具体数据如下
最近一次postdatay
{"data":{"keyword1":{"value":"333333","color":"#173177"},"keyword2":{"value":"2018-02-28 22:06:02","color":"#173177"},"keyword3":{"value":0.01,"color":"#173177"}},"touser":"oXDwl0cD9r2rZioL07OtmSg53zDU","template_id":"ahZxzGPEM-s2HWS-_rzvkHCLhs-tgpA6ZJGQIQ2pe14","form_id":"wx201802282205565dce127715021500","page":"pages\/index\/index"}
小程序模版消息借口返回数据
{"errcode":41028,"errmsg":"invalid form id hint: [y0peYa0762ge21]"}
发送请求时时间戳 1519826762
这个条数据是在iphone 7 ios 11.3 进行真是支付0.01元 微信支付交易单号为
4200000073201802280171878079
还请告知一下到底是什么原因
------
3月10日更新
小程序 第一版已发布,仍然无法使用 prepay_id 发送消息
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
panshh6
19人对此回答表示赞同
哎呀,这个接口真的烦,我的需求是在商家处理订单之后提醒买家。只能是支付环境下的模板消息。你知道怎么联系微信的技术客服吗?
展开190回复分享发布于 6年前评论(0)
收起评论
-
William
19人对此回答表示赞同
请问这个prepay_id是在哪一块获取的??跟获取formId有什么区别
展开190回复分享发布于 6年前评论(0)
收起评论
-
clock8
15人对此回答表示赞同
哥们,我问题和你一模一样:prepay_id是小程序真机获取的,在同一下单支付时完整存储的,没有被截断。我现在测试的小程序还没有正式发布,发送模板消息一直返回41028。不确定,你所猜想的,必须正式发布小程序之后吗,才能测试发送模板信息。你已经解决了吗?如果你已经幸运的解决了问题,请回复一下
展开150回复分享发布于 6年前评论(0)
收起评论
-
Carlos
15人对此回答表示赞同
我这边使用prepay_id一直不成功,formid是可以的
展开150回复分享发布于 6年前评论(0)
收起评论
-
丛林人
12人对此回答表示赞同
prepay_id是付款的时候得到的
展开120回复分享发布于 6年前评论(0)
收起评论
-
Gary_Jin
1人对此回答表示赞同
发邮件吧,不要抱太大希望这个问题我看到好多人都再说支付的没发发消息,你还是想办法弄form_id吧
展开10回复分享发布于 6年前评论(0)
收起评论