永发信息网

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

答案:2  悬赏:0  手机版
解决时间 2021-01-26 04:30
  • 提问者网友:十年饮冰
  • 2021-01-25 06:39
我知道 即时到账交易接口接 在付款成功后会返回我自己网站的一个网页,官方的案例是return_url.php 返回这个网页,然后我在这个页面做处理,把付款记录写入数据库。但当用户在支付宝上付款后,没有等待跳转回自己的网页,这样的话我没办法操作,把付款信息写入数据库。请问有什么接口?可以让我之后再去查询我的订单交易状态吗?
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-01-25 07:11
付款成功之后的通知有两种方式,一是 notify_url 服务器推送,二是 return_url 网页重定向。推荐两者混合使用。

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

如果你的业务需求只能在 return_url.php 里做业务处理的话,我记得原来有一个 single_trade_query 接口可以查询单个订单状态的,结果在文档没找到,只找到了 alipay.user.trade.search 查询订单列表的,倒是也能实现。题主可以再翻翻文档。
全部回答
  • 1楼网友:从此江山别
  • 2021-01-25 07:59
不用担心,没有你的二次确认支付宝是不会把钱转给对方的 因为即时到账是不受他保护的 不像担保交易是把钱先打给支付宝, 一段时间你不确认就自动打给卖家的。 即时到帐不二次确认也就是不输入支付密码, 不会自动转账的 放心好了 不用理他
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯