gopay icon indicating copy to clipboard operation
gopay copied to clipboard

微信支付回调问题

Open dawei101 opened this issue 3 years ago • 6 comments

微信支付的回调接口文档 关键字 trade_state 在你的代码里没有任何体现,你是怎么判断支付成功的?

交易状态 trade_state string[1,32] 交易状态,枚举值:SUCCESS:支付成功REFUND:转入退款NOTPAY:未支付CLOSED:已关闭REVOKED:已撤销(付款码支付)USERPAYING:用户支付中(付款码支付)PAYERROR:支付失败(其他原因,如银行返回失败)示例值:SUCCESS

dawei101 avatar Mar 22 '21 11:03 dawei101

在WeChatWebCallback方法的TradeState字段

milkbobo avatar Mar 23 '21 01:03 milkbobo

需要自己调 WachatQueryOrder ?

dawei101 avatar Mar 23 '21 01:03 dawei101

不需要,返回字段已包含TradeState字段

milkbobo avatar Mar 23 '21 02:03 milkbobo

返回的结构体没有TradeState字段,请double check一下。

dawei101 avatar Mar 24 '21 01:03 dawei101

抱歉,这是新字段,本人最近很忙,没时间兼容,可以的话请提pull requests。

milkbobo avatar Mar 24 '21 02:03 milkbobo

reopen issue,等有愿意改的人来改吧

dawei101 avatar Mar 25 '21 08:03 dawei101