Paypal 自动登录重定向

Posted

技术标签:

【中文标题】Paypal 自动登录重定向【英文标题】:Paypal auto login redirect 【发布时间】:2011-11-14 16:41:23 【问题描述】:

我想在通过 PayPal 成功付款后自动重定向到我的网站。

这是我的代码:

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="business" value="jtest@gmail.com">
<input type="hidden" name="item_name_1" value="Item #1">
<input type="hidden" name="amount_1" value="1.00">
<input type="hidden" name="item_name_2" value="Item #2">
<input type="hidden" name="amount_2" value="2.00">
<input type="hidden" name="return" value="http://localhost/thanks.php" />
<input type="submit" value="PayPal">
</form>

注意,'localhost' 仅用作演示。

我做错了什么?

【问题讨论】:

它没有重定向到我的网站。 您是否尝试过使用不同于localhost 的值? 我根据您的 cmets 编辑了您的问题并添加了有关“本地主机”的说明。请尽快仔细检查我的编辑以确保其正确 【参考方案1】:

要启用自动重定向,请在您的 PayPal 个人资料的“网站付款首选项”中启用“自动退货”。 注意:这只会自动重定向注册的 PayPal 用户。来宾买家仍需要点击“返回商家”按钮才能被重定向。

您可以通过传入 'cbt' 变量来自定义此“返回商家”按钮的文本:输入 type="hidden" name="cbt" value="My custom text" 会将按钮重命名为“My自定义文本”。

【讨论】:

以上是关于Paypal 自动登录重定向的主要内容,如果未能解决你的问题,请参考以下文章

Django 登录检查-自动重定向到登录页

Paypal:使用沙盒帐户进行测试要求重定向后登录

Cypress:在运行 cypress 时,自动重定向到登录页面

在asp.net mvc中注册成功(重定向到登录)后用户名自动填写登录页面

会话超时后自动重定向到登录页面 - JSP,Spring

Spring Security 3.1 - 发生会话超时时自动重定向到登录页面