没有和商户侧订单号一致的?怎么可能呢。。。商户侧订单号是你传给微信的
改变订单状态?改变商户侧订单?你不是说没有和(开发者)订单号相一致的么
签名正确嘛 ???
开发者订单号就是商户订单号,这个订单号是发起支付的时候,会传给微信,支付成功,微信也会异步通知回来,拿到这个订单号,去你自己的订单表里更改这个订单号的支付状态就行了
你传了了交易号给微信,然后回调的时候就是用这个交易号还修改你的订单状态的
String out_trade_no = (String)packageParams.get("out_trade_no");
spShopService.updatePredepositOrderState(Integer.valueOf(out_trade_no));