用户下单,后端使用商户系统订单号a调微信支付下单接口,过期时间设置为 10 分钟,然后小程序拉起微信支付后,用户取消了支付
商户系统中和微信支付系统中,对应的订单的状态此时都是“待支付”
在 10 分钟内,如果用户进入小程序的“我的订单”页面,对该订单重新支付:
- 请问此时后端还可以使用相同的商户系统订单号a再调一次微信支付的下单接口重新获取 prepay_id 吗?
- 如果可以的话,第二次获取到的 prepay_id 和第一次获取到的 prepay_id 一致吗?
- 如果不可以的话,那该怎么实现 【用户二次支付未支付的订单】 的功能呢?
1、可以,需要所有参数不变
2、不一致,每次请求都是不同的
3、参考1、2