收藏
回答

用前端返的formid ,运行待支付模板消息报41028?


提交订单后,前端会返给我一个formId,这个formId有时候是个位数,也有两位数,四位数,很随机。但是,我第一次拿来用的时候,报41028,还有几次,就根本没有返回formId?这是什么情况?有大神遇到的么?

最后一次编辑于  09-20
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    09-20

    参考:"errcode":41028," 问题救解? 寂 的回答 - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/000e8471d84580b536c865bee51000?jumpto=comment&commentid=0002ac61d389087935c808e52510

    09-20
    赞同
    回复 1
    • 混世魔王😈 · 🙃
      混世魔王😈 · 🙃
      09-20

      我利用支付生成的prepayid,作为formid代入,就可以发送模板消息,但是表单提交生成的formId就会报错,一般表单提交生成的formId,都是随机生成个位数、两位数、四位数么?

      09-20
      回复
  • 淼淼
    淼淼
    09-20

    叫前端调试下,看是否参数传错了,formid不是你描述的那样。

    09-20
    赞同
    回复 2
    • 混世魔王😈 · 🙃
      混世魔王😈 · 🙃
      09-20
      已经解决了,谢谢
      09-20
      回复
    • Wu
      Wu
      10-16回复混世魔王😈 · 🙃
      请问一下如何解决的  我前端获取fromId,然后成功传到了后台  openID也有   但是就是给我报41028
      10-16
      回复
  • 思男
    思男
    09-20

    如果我没记错的话,如果是表单的formid一般是32位字符串。

    微信支付的formid会有延迟

    提交订单支付申请之后会生成一个prepayid,这个在用户成功支付之后可以用来发送3条模板消息。

    可以让前端调试一下formid是否正确提交给你了。

    09-20
    赞同
    回复 2
    • 混世魔王😈 · 🙃
      混世魔王😈 · 🙃
      09-20

      我利用支付生成的prepayid,作为formid代入,就可以发送待支付模板消息但是表单提交生成的formId就会报错,怎么前端给我的表单提交生成的formId,都是随机生成的个位数、两位数、四位数?是前端的写法不对么?但他说他是照着文档写的


      09-20
      回复
    • 混世魔王😈 · 🙃
      混世魔王😈 · 🙃
      09-20
      已经解决了,谢谢
      09-20
      回复
  • จุ๊บ
    จุ๊บ
    09-20

    formID 只能真机调试或者正式版才可以用。开发工具上的不行

    09-20
    赞同
    回复 4
    • 混世魔王😈 · 🙃
      混世魔王😈 · 🙃
      09-20
      就是真机调试的
      09-20
      回复
    • จุ๊บ
      จุ๊บ
      09-20回复混世魔王😈 · 🙃

      如果提交订单进行支付的话,直接用支付成功的prepay_id就可以了。

      如果只是提交订单没有支付的话,稍等几秒再发


      09-20
      回复
    • 混世魔王😈 · 🙃
      混世魔王😈 · 🙃
      09-20
      已经解决了,谢谢
      09-20
      回复
    • miaomiao
      miaomiao
      10-16回复混世魔王😈 · 🙃
      请问怎么解决的?
      10-16
      回复
问题标签