微信支付
第一次取消支付,再次支付时,前端调起后台支付下单接口时,商品的价格变了。像这种第一次没支付或支付失败,再次支付时,需要保证下单接口的所有信息(描述,价格等)请求信息和第一次请求完全相同才可以,如有不同,微信官方会认为是不同的支付,就会要求不同的商户订单号(outTradeNo)
解决方案:重新生成订单号!!!真的重新生成订单号然后存库
微信支付
第一次取消支付,再次支付时,前端调起后台支付下单接口时,商品的价格变了。像这种第一次没支付或支付失败,再次支付时,需要保证下单接口的所有信息(描述,价格等)请求信息和第一次请求完全相同才可以,如有不同,微信官方会认为是不同的支付,就会要求不同的商户订单号(outTradeNo)
解决方案:重新生成订单号!!!真的重新生成订单号然后存库