通过静态页面pay.html测试下单报错: 该订单已过期,请重新下单
来源:1-1 课程导学
慕村3414748
2020-12-10
通过静态页面pay.html测试下单报错: 该订单已过期,请重新下单
手动新下了好几个订单都是这样(payResponse的回显参数都手动填进了pay.html), 请问这个问题怎么解决?
写回答
3回答
-
慕村3414748
提问者
2020-12-11
而且还有个非常奇怪的现象: 做支付下单单元测试时,多次提交相同的订单号,居然不报错“商户订单号重复”,我不知道这是不是SDK的bug还是其他的原因
012020-12-14 -
慕村3414748
提问者
2020-12-11
不是订单号重用的问题,换了好几个新订单都不行。动态注入参数的方式是可以的。但是不太明白为什么单独访问静态页面pay.html就不行,因为这跟动态注入参数本质上没区别,只是人为拆分成了两步:第一步获取prepay-id等回显参数,第二步手动填入参数代替动态渲染然后唤起h5支付页面012020-12-14 -
廖师兄
2020-12-11
是不是订单号被用过了,你换个订单号试试。如果不行了,那就只能通过后面视频讲的方式,动态生成订单号。
00
相似问题