问题标签 [returnurl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 带有哈希标签的贝宝返回网址?
我有一个 PayPal 表单,其中包含带有标签的返回 url。当付款准备好并且用户按下他们的链接返回到该链接的页面时,该链接带有 %23 insted #,有没有办法解决这个问题?我需要那个哈希标签来显示正确的标签。
我知道这个问题有点超出编程范围,可能是一些 PayPal api 问题,但也许我做错了什么。
对于协议,我已经尝试将 urlencode 直接输入我的表单,但问题仍然存在,似乎贝宝编码了该 url,当返回时,我的浏览器无法再次解码。
asp.net-mvc - MVC returnUrl 危险的request.path
这是一个 MVC 4 项目,我试图在登录后将用户重定向到 returnUrl,但我遇到了 returnUrl 编码问题。
这是我的登录控制器方法:
有了这个代码,我得到了A potentially dangerous Request.Path value was detected from the client (&)
。我做了一些研究并尝试了以下事情但没有成功。
[ValidateInput(false)]
<requestFiltering allowDoubleEscaping="true"/>
<httpRuntime requestValidationMode="2.0" />
, There is a duplicate 'system.web.extensions/scripting/scriptResourceHandler' section defined”,此错误是因为您在 .NET Framework 4 中运行基于 .NET Framework 3.5 的应用程序。如果您正在运行 WebMatrix,请解决此问题问题,请转到设置节点将 .NET Framework 版本设置为“.NET 2”。您还可以从 web.config 文件中删除额外的部分。
我需要一些关于如何解决这个问题的建议,谢谢。
paypal - 当我将参数添加到 returnURL 时,setExpressCheckout 失败
我有一个工作(在沙盒中)ExpressCheckout 付款流程。我试图在 SetExpressCheckout 调用中向 ReturnURL 参数添加一个参数。只要我添加一个参数,调用就会失败,并返回无效的 ReturnURL 错误。
我尝试了不同的参数名称,但总是得到相同的错误。如果我删除所有参数,它工作正常。
有效的代码:RETURNURL = ' http://mywebaddress.com '
导致错误的代码:RETURNURL = ' http://mywebaddress.com?transid=123 '
要添加更多细节,这是贝宝返回的错误:
“TIMESTAMP”:“2014-05-29T23:58:20Z”、“CORRELATIONID”:“3313de9c9e0cc”、“ACK”:“失败”、“VERSION”:“111.0”、“BUILD”:“11196751”、“L_ERRORCODE0” ":"10471", "L_SHORTMESSAGE0":"由于参数无效,交易被拒绝。有关详细信息,请参阅其他错误消息。", "L_LONGMESSAGE0":"ReturnURL 无效。", "L_SEVERITYCODE0":"错误"
php - 如何使用PHP在退货页面上获取paypal买家地址
我没有得到街道地址、州和城市。我使用下面的代码来获取信息:
输出:
asp.net - 贝宝沙箱返回网址不起作用 vb.net
我正处于在我的网站上使用贝宝结帐的初期阶段,我正在尝试使用沙盒帐户来测试一些东西。我可以通过另一个沙盒帐户购买该物品,但在我购买该物品后,它会停留在贝宝结帐页面上,并告诉我已完成付款,我将收到一封电子邮件通知。我需要它返回到其他一些网站 url,以便我可以尝试在我的代码中获取交易的详细信息。我在下面发布的代码非常基本,代码本身没有关于返回 URL 的任何内容,我已经在我的沙盒帐户设置下填写了它。
问题的第二部分是我还没有发布我的网站,我正在使用 Visual Basic 调试器在浏览器中查看和测试我的网站,当我尝试将我的“本地主机”网址放入返回网址时它给出错误:“我们无法验证您输入的 URL。请检查您的输入并重试。” 我要输入的网址示例是
作为一个测试 url,只是为了尝试从我刚刚放入 google.com 的事务中获取数据,认为它至少会以错误或返回的查询字符串返回到 google,但它不会尝试加载任何页面交易完成后。
如何让贝宝沙箱返回 url 实际返回到 URL?如何在网站首选项返回 url 中输入我的本地主机 URL 并实际让它识别我上面列出的 url?
这是标记代码
这是到目前为止我的 addToCart 按钮的代码,我不知道是否需要在此处添加任何内容以用于返回 url
我的页面加载事件中目前没有任何处理贝宝的内容。
c# - 登录后 ReturnUrl 始终为空
我试图在用户登录后将用户重定向回上一页。我尝试使用 returnUrl 参数,但由于某种原因它始终为空。
这是我的代码:
登录方式:
视图中的 from:
有人有想法
redirect - payfast付款后,用户没有被重定向到返回网址
我已向 asp.net 应用程序添加了功能,以便用户可以为购买付款。我已将我的应用程序与 payfast 集成,因此一旦用户在结帐页面上确认购买,他们就会被重定向到 payfast。我遇到的问题是,一旦他们在 payfast 端完成,用户就不会被重定向到成功页面。据我了解,重定向应该从 payfast 端自动发生。然而,我的通知页面正在被点击,我能够收集有关交易的信息。
我通过以下参数发送:
在我的通知页面中,我将一个 http OK 状态代码发送回 payfast
请帮忙,我不确定我做错了什么,除了用户没有被重定向到 return_url 而是他们被发送到这个页面https://sandbox.payfast.co.za/之外,一切似乎都有效。谢谢你。
php - 支付成功后Paypal自动退货不重定向
在过去的几天里,我一直在努力让 Paypal 在成功付款后重定向到我的网站。相反,它会显示“感谢您的订单”,并要求我点击一个链接以返回商家页面,从该页面重定向需要 10 秒。我认为自动退货功能应该跳过整个“感谢您的订单”页面。
有问题的帐户启用了自动返回并启用了 PDT。
这是我的代码,老实说,我不明白为什么处理成功后它没有自动返回。
我意识到这是一个沙盒网址,但它应该可以工作,不是吗?
任何帮助都会很棒。
谢谢。
PS:我有一个 javascript 行,可以在页面加载时自动提交表单。
paypal - 如何使 Paypal 返回 URL 仅对付款人可见?
我需要一个解决方案,以防止访问者在未付款或未付款但想再次访问时访问 pay-pal 返回 url(成功页面)。
如何让访问者在通过 pay-pal 付款后仅看到此 returl 网址 1 次?
谢谢你的帮助
python - Paypal Payflow Pro 返回网址无法正常工作 - 附加了“processTransaction.do” - 引发 404
目前我正在尝试将一个工作的 php paypal payflow 实现迁移到一个新的基于 python 的系统。
我将安全令牌与托管结帐页面一起使用。安全令牌工作正常,我也被重定向到结帐页面(尽管它有可怕的格式错误)。
问题:付款后它应该重定向到返回网址。这可行,但附加了“processTransaction.do”。所以我的返回 url 定义为:
但我被重定向到
,这会引发 404。
'https://mywebsite.com/paypal/succes/'
'https://mywebsite.com/paypal/succes/processTransaction.do'
我的安全令牌请求参数:
然后我发送请求并捕获如下所示的返回:
之后,我使用以下参数发送结帐页面的请求:
至:https ://payflowpro.paypal.com
我使用此代码发送请求:
返回 url 在 paypal 管理器中设置,返回类型为 POST,“显示确认页面”设置为“在我的网站上”。
有人知道出了什么问题以及如何解决吗?
谢谢!