支付宝 即时到账交易接口接 问题

2025-05-22 23:23:43
推荐回答(1个)
回答1:

付款成功之后的通知有两种方式,一是 notify_url 服务器推送,二是 return_url 网页重定向。推荐两者混合使用。

一般做法是在 notify_url 处理业务、记录订单信息之类的,这个都是在服务器上进行的,只要你服务器不崩就肯定会处理,即使崩了那么支付宝没收到你的成功回调,还会反复给你推送的。而 return_url 一般只是用来显示付款成功与否的结果而已,这个是在客户端浏览器上进行的,可能会存在用户不等待跳转直接就关闭了的情况。

如果你的业务需求只能在 return_url.php 里做业务处理的话,我记得原来有一个 single_trade_query 接口可以查询单个订单状态的,结果在文档没找到,只找到了 alipay.user.trade.search 查询订单列表的,倒是也能实现。题主可以再翻翻文档。