新手问题 支付宝 notify 接口测试

scott · 2012年10月28日 · 最后由 scott 回复于 2012年11月02日 · 6338 次阅读

最近在开发和支付宝对接的功能,为什么 notify_url 返回的交易状态一直都是"trade_status"=>"TRADE_SUCCESS",下单和支付完成都是这个?怎么判断交易成功阿?@huacnlee 帮帮忙吧!

其实我就是想: def notify_url if 交易完成 //处理我的业务逻辑 render text: "success" end end

没研究过支付宝,不过应该多看下文档,确认下这个参数的意义。 给支付宝写邮件问问也不错。国外的很多都会回,不知道支付宝怎么样。

不会的,昨晚我才搞过一次,下单的状态是 WAIT_FOR_BUYER_PAY

你总是 TRADE_SUCCESS 应该是之前没有完成的通知出来的

支付宝要求 notify_url 得返回 sucess,不然那个请求过一会儿还会重发的。

#2 楼 @huacnlee 搞懂了,我们办的“即时到帐”,只有 TRADE_SUCCESS。thx

需要 登录 后方可回复, 如果你还没有账号请 注册新账号