我是PayPal Process的新手 . 我在 ASP.Net
中有一个测试订阅页面,它重定向到 PayPal Sandbox
,我有PayPal商业帐户, Instant Payment Notification (IPN)
指定 Notification URL ,带有 Message delivery Enabled 但是在用户同意并支付相应金额之后,页面未被重定向到 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 的所有设置,但它无法正常工作
请有人指出我在设置中缺少或出错的地方 .
1 回答
您已将
notify_url
与返回URL(变量:return
)混淆 . 您可能希望调试的是PayPal配置文件中 website preference 部分下的 Auto Retrun 功能 .此外,在订阅按钮代码中,您可以放入返回标记以覆盖您在 Profiles 中设置的网址 .