在Paypal Sandbox上:
使用测试帐户登录,然后点击“立即付款”按钮后,用户将被重定向到Paypal内的“感谢您的订单”页面。该页面下面有三(3)个链接,上面写着:
Return to Test Store
Go to PayPal account overview
Add funds from your bank
单击“返回测试商店”会将我重定向到我在查询字符串中指定的返回URL。这将订单标记为“已完成”或Paypal返回的payment_status的值。
问题: 单击其他链接会绕过返回URL并转到用户帐户配置文件,即使交易成功付款,订单仍然不完整,因为返回URL具有标记交易结果的脚本。
问题: 有没有办法绕过谢谢页面,只是重定向到我的返回网址,以便可以相应地完成交易?
顺便说一句,我将测试业务帐户设置为在订单后自动重定向到返回URL。
答案 0 :(得分:10)
您想了解PayPal的Instant Payment Notification和Identifying Your IPN Listener to PayPal。
无论用户点击什么,您都可以选择在交易发生时收到通知。 Paypal的服务器将向您提供的通知URL发出请求,并为您提供有关该交易的信息。