PayPal PDT 停止返回我的网站

标签 paypal paypal-ipn paypal-pdt

多年来我一直在使用 PayPal 网站支付标准 - 我同时使用 IPN 和 PDT。最近我发现虽然 IPN 仍然可以正常工作,但客户在购买结束时不再返回我的网站,因此不会调用 PDT,并且客户永远不会返回我的网站(这是新的 - 它多年来一直运行良好)。

我确实在我的 PayPal 设置中启用了自动返回。它应该去的页面存在并且工作正常。登录页面永远不会出现在日志中。

这在实时 PayPal 网站和 PayPal 沙盒中已被破坏。我登陆的页面显示“您的付款已完成。要继续购物,请返回商家。”没有“返回商户”按钮。此页面的 URL 是 https://www.sandbox.paypal.com/webapps/hermes?flow=1-P&ulReturn=true&token=2GX255130M045604B&mfid=1540506852194_f375a853a7234&useraction=commit&country.x=US&locale.x=en_US&country.x=US&locale.x=en_US#/checkout/genericError?code=PAYMENT_ALREADY_DONE 。此页面用于自动重定向回我的网站。

在相关说明(不确定是否是同一个问题)上,PayPal 购物车页面上的“继续购物”按钮也不再起作用。我在发送到 PayPal 的表单的隐藏字段中发送页面的 URL 作为我的“添加到购物车”按钮作为 shopping_url,但是当我单击“继续购物”时,它似乎让我返回(就像浏览器返回)到提交表单的页面,而不是转到我在 shopping_url 中指定的页面。同样,这多年来一直有效,但现在不再有效。

任何帮助将不胜感激!

最佳答案

[不是答案,但我不能发表评论]

这对我们来说几个月前就坏了 (Paypal button "return" parameter doesn't seem to work)。在新的结帐流程中,Paypal 忽略按钮/表单中传递的“返回”值,它将客户重定向到网站设置中配置的 URL (https://www.paypal.com/businessmanage/preferences/website)。

我不确定 Paypal 开发人员是否阅读此论坛以获取错误报告,但这看起来确实像是一种倒退。

关于PayPal PDT 停止返回我的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52999085/

相关文章:

paypal - 在新西兰购物车网站上接受 Paypal 付款

php - Paypal 订阅按钮

Paypal 付款已完成,但由于商户网站上的服务器关闭而未触发 IPN

php - 自适应支付 IPN 未发送

paypal - Paypal 中的 IPN 与 PDT

Paypal TAXAMT错误

php - Paypal 发票整合

php - paypal pdt状态一直为0

php - 如何使用 paypal IPN 为成员(member)网站 ( PHP )

PayPal 事件通知,类型 : "Withdraw Funds to Bank Account" (Does it exist? )