当做支付测试时,去商户支付后台查询商户订单号时发现竟然不一样,
深深摸索了好长时间…
原来是 微信支付后台服务器发生支付的时间 与 我们调用支付时发生的 时间 有几秒的误差,所以会导致生成的商户订单号不一致
解决办法:
去掉时间戳的秒
$now = date("Y-m-d H:i");
$time = strtotime($now);
当做支付测试时,去商户支付后台查询商户订单号时发现竟然不一样,
深深摸索了好长时间…
原来是 微信支付后台服务器发生支付的时间 与 我们调用支付时发生的 时间 有几秒的误差,所以会导致生成的商户订单号不一致
解决办法:
去掉时间戳的秒
$now = date("Y-m-d H:i");
$time = strtotime($now);