【问题标题】:Paypal EC does not give me feedback when clicking on "Pay now" button点击“立即付款”按钮时,Paypal EC 没有给我反馈
【发布时间】:2013-02-26 20:07:15
【问题描述】:

我正在将 Paypal Express Checkout 与我的 PHP 网站集成。 当用户单击某个按钮时,我在https://www.sandbox.paypal.com/incontext 上打开 Paypal 网站,它会打开一个 Paypal 登录页面。 一旦用户点击“登录”按钮,就会有一些文字“处理中...”表示点击正常,他必须等待 Paypal 回复。

然后会出现一个 Paypal 评论页面,当用户点击“立即付款”时,没有任何反应。 returnURL 正在执行,但在 Paypal 界面上,没有任何变化,用户可以一次又一次地单击。 在我的例子中,returnURL 的处理时间为 10 秒,在 returnURL 脚本完成并重定向到我的网站之前,用户不知道发生了什么。

我尝试将 header() 放在 returnURL 的第一行而不是最后一行,但在相同的延迟后它仍然重定向。

窗口底部有一个非常少的“等待沙盒...”然后“正在从 mywebsite.com 加载...”,但大多数用户不会看到它,这并不会阻止他们一次又一次地点击“立即付款”按钮。

编辑:如果我在点击“立即付款”时重定向到 https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout(而不是 https://www.sandbox.paypal.com/incontext)上的 Paypal 页面,页面会显示为“正在加载... “ 信息。这是我预期的行为。但我更喜欢弹出页面而不是大型 Paypal 页面......

【问题讨论】:

  • 你有(沙盒)链接我们可以看看吗?我不太确定这里发生了什么,我想亲自看看。谢谢!
  • 不,我在 MAMP 上开发,我无法向您展示...问题是当客户点击 Paypal Express Checkout 购物车评论上的“立即付款”按钮时,没有立即发生,所以用户可以看到他对按钮的点击有效。我想知道是否每个人都看到相同的行为,或者这是否与我的行为方式有关。

标签: php paypal express-checkout


【解决方案1】:

虽然听起来很奇怪,但当您登录真实帐户、多个沙盒帐户等时,有时会出现一些奇怪的界面问题。这会导致 cookie 变得非常大并且表现得很奇怪。你可以尝试清除你的缓存/cookies,看看你是否遇到了同样奇怪的界面问题?

【讨论】:

  • 我今天早上清除了 cookie,我一整天都看到了这种行为。我不认为它与 cookie 有关,在我看来,Paypal 界面只是对单击“立即付款”按钮没有反应,除了调用 returnURL。
猜你喜欢
  • 2014-02-27
  • 2015-01-19
  • 1970-01-01
  • 2015-12-23
  • 2017-06-27
  • 2020-05-08
  • 1970-01-01
  • 2013-09-16
  • 2013-12-05
相关资源
最近更新 更多