destoon 微信支付失败错误提示:invalid out_trade_no

今天配置了一下Destoon的支付功能,将微信支付正确配置后,然后测试了一单微信支付,发现测试后出现错误提示:

invalid out_trade_no
这不应该吧,out_trade_no并不是我自己生成的,为什么会是无效的invalid值,但微信支付既然提示了这个错误,应该也不会是微信的问题。于是我试着将订单号修改了一下,结果的确是订单号的问题,destoon使用的是itemid做为订单号,而这个订单号的确比较短,修改成长一点的就正常了。

您可能还会对下面的文章感兴趣:

最新评论

  1. 发布于:2019-12-09 18:26
    @wsflove:自己生成一个订单号,比如用GUID就比较长了,或者自己写一个生成函数也可以。
  2. 发布于:2019-12-05 16:59
    订单号怎么修改长一些。谢谢。