贝宝沙盒中的通知 URL

Notification URL in PayPal Sandbox

我是 PayPal Process 的新手。 我在 ASP.Net 中有一个测试订阅页面,它重定向到 PayPal Sandbox 进行付款,其中我有 PayPal 企业帐户,其中 通知 URLInstant Payment Notification (IPN) 消息传递已启用 但在用户同意并支付相应金额后,页面未被重定向到 notify_url

我的 PayPal 处理页面站点,

<input name="return" type="hidden" id="Hidden1" value="@MyClass.Domain.Common.WebAppSettings.AspxOldUrl/Thanks.aspx" />
<input type="hidden" name="cancel_return" value="@MyClass.Domain.Common.WebAppSettings.AspxOldUrl/Cancellation.aspx" />
<input type="hidden" name="notify_url" value="@MyClass.Domain.Common.WebAppSettings.AspxOldUrl/ThankYou.aspx" />

我检查了 PayPal 中重定向到 notify_url 的所有设置,但它不起作用

请任何人指出我在设置中遗漏或出错的地方。

您将 notify_url 与 return URL(变量:return)混淆了。您可能想要开启的是您 PayPal 个人资料中 网站首选项 部分下的 自动重新运行 功能。

此外,在您的订阅按钮代码中,您可以放入 return 标签来覆盖您在个人资料中设置的 URL。

<input type="hidden" name="return" value="https://bt-pduan-1.c9.io/">