问题 Paypal付款标准:回拨URL


在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,这样交易可以相应地结束?

顺便说一句,我将测试业务帐户设置为在订单后自动重定向到返回URL。


9403
2018-05-18 04:26


起源



答案:


你想了解PayPal的 即时付款通知 而且 识别您的PayPal IPN侦听器

无论用户点击什么,您都可以选择在交易发生时收到通知。 Paypal的服务器将向您提供的通知URL发出请求,并为您提供有关该交易的信息。


10
2018-05-18 04:37



正如我所预料的那样。我正在使用业务逻辑来返回URL而不是通知URL。我刚刚运行它。谢谢BTW。接受并提升。 ;) - Jhourlad Estrella


答案:


你想了解PayPal的 即时付款通知 而且 识别您的PayPal IPN侦听器

无论用户点击什么,您都可以选择在交易发生时收到通知。 Paypal的服务器将向您提供的通知URL发出请求,并为您提供有关该交易的信息。


10
2018-05-18 04:37



正如我所预料的那样。我正在使用业务逻辑来返回URL而不是通知URL。我刚刚运行它。谢谢BTW。接受并提升。 ;) - Jhourlad Estrella