赞
踩
微信支付后,微信会调用我们的回调接口这时候微信会回调8次。直到那拿到他想要的返回值。
"<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>"
有时候我们调用第三方接口充值的时候响应过久,微信没拿到他想要的返回值。这时候微信可能触发第二次回调了,导致我们只支付一次但是充值了两次。我的做法是先修改订单状态。第二次再来回调的时候如果订单已经修改那么直接给他返回结束。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。