微信支付错误:商户订单号重复

 

支付订单号,是保存在单独的支付表中。每次发起支付,都是插入支付表,返回一个新的自增ID作为支付订单号。不可能存在重复的问题。
 

原因是测试环境。测试环境测试过支付,使用的也是自增ID。测试支付比较多,多次支付,表产生的自增ID大于线上的字段ID。这样线上ID每次都是已经使用过的。

你可能感兴趣的:(微信支付错误:商户订单号重复)