首页 > prepayId会过期吗

prepayId会过期吗

支付失败后或者取消支付后,prepayid会失效吗?
是否可以继续用这个prepayid继续支付还是需要关闭订单,重新获取prepayId


摘抄来自微信支付-商户开发平台文档-API列表-关闭订单的描述。

以下情况需要调用关单接口:商户订单支付失败需要生成新单号重新发起支付,要对原订单号调用关单,避免重复支付;系统下单后,用户支付超时,系统退出不再受理,避免用户继续,请调用关单接口。

暂时没遇到“支付失败”的情况,不过看描述感觉perpayid是不会失效的,不过为了避免重复支付,最好在遇到支付失败的时候调用关闭订单的接口,重新生成新单号。
而你提到的“取消支付”其实就是调用关闭订单的接口,这样的话prepayid是肯定会失效的,失效后是不支持继续用这个prepayid继续支付的。

【热门文章】
【热门文章】