我使用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。该页面用于自动重定向回我的网站。
在相关说明上(不确定是否存在相同问题),“贝宝购物车”页面上的“继续购物”按钮也不再起作用。我以“ shopping_url”的形式发送到PayPal的“添加到购物车”按钮的表单的隐藏字段中发送页面的URL,但是当我单击“继续购物”时,它似乎将我带回了(就像浏览器一样)提交表单的页面,而不是转到我在shopping_url中指定的页面。再次,它已经工作了多年,但现在不再起作用。
任何帮助将不胜感激!
答案 0 :(得分:1)
他们三周前对我说了同样的话(这是一个已知问题,当他们解决后会告诉我)。今天他们告诉我,问题已解决。但这不是固定的。相当糟糕的表现。因此,我最终不得不从付款选项中删除PayPal。 14年后!我没看到那来。
你们有没有更好的经历?也许对您来说固定了吗?
谢谢。
答案 1 :(得分:0)
[不是答案,但我无法发表评论]
这对于我们(Paypal button "return" parameter doesn't seem to work)来说是几个月前打破的。在新的结帐流程中,贝宝(Paypal)忽略在按钮/表单中传递的“返回”值,它将客户重定向到网站设置(https://www.paypal.com/businessmanage/preferences/website)中配置的URL。
我不确定Paypal开发人员是否阅读此论坛中的错误报告,但这绝对像是回归。