请教支付宝接口 的运行流程


有关notice_url.php 和 return_url.php这两个文件如何理解。

我对支付宝支付流程的理解:


 1)本站域名下完成: alipay.php 生成HTML表单 submit到 https://mapi.alipay.com/gateway.do?
2)支付宝域下完成:对POST的表单数据做处理,用户支付一系列动作,支付成功支付完毕
3)支付宝域下完成:支付宝网站跳转到【本站】的return_url.php。
4)支付宝服务器端:定期的请求 notice_url.php 直到notice_url.php返回 success

是上面那样理解的吗?


 我原先这样理解流程,但是我做测试(在ECSHOP上),
跟踪notice_url.php的请求日志并没有发现有支付宝服务器的请求。
而且我发现请求的都是客户端跳转过来那种请求,不是来自于支付宝服务器端。

支付宝即时到账 支付宝

印度尼西亚之力 10 years, 5 months ago

支付宝貌似升级了-。-

填写的notify_url必须要是在申请接口时的域名。否则不发送notify

死んだ世界 answered 10 years, 5 months ago

Your Answer