1

我的客户创建了一个托管订阅按钮,并给了我以下代码以在我们的网站上应用:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="X9Z9BHN867R2E">
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

在 Paypal 的结帐屏幕上有 2 个选项:1) 已经有 PayPal 帐户 (2) 创建 PayPal 帐户。

如果我选择第一个选项并输入错误的用户名/密码。然后我看到一个链接:“使用信用卡或借记卡付款”。当用户点击此链接时,它只是抛出一个错误:“您用于进入Pay​​Pal系统的链接无效。请查看链接并重试。”

这个问题的可能原因是什么?我是在做错什么,还是 PayPal 端的错误。

4

2 回答 2

2

这听起来像是增强的定期付款。您的客户必须使用电子邮件验证 Paypal 帐户,这应该可以解决您的问题。

增强现实

于 2011-01-12T16:08:41.223 回答
1

这显然是 PayPal 方面的错误。如果您使用没有 PayPal cookie 的浏览器单击托管订阅按钮,您将看到一个屏幕显示“您需要一个 PayPal 帐户才能进行此次购买”。然后是两个单选按钮:

  • 我已经有一个 PayPal 帐户。(然后是用于输入您的电子邮件和密码的字段)
  • 我需要创建一个 PayPal 帐户(如果有)。

但是,如果您使用带有PayPal cookie的浏览器单击托管订阅按钮(换句话说,由拥有 PayPal 帐户的使用 - 不一定是您的用户,而是过去使用该浏览器登录 PayPal 的任何人) ),然后屏幕不会显示此购买需要 PayPal 帐户,而是显示:

使用 PayPal 结账(后跟用于输入您的电子邮件和密码的字段)。

在其下方(一开始有点难以看到),它说:“没有 PayPal 帐户?使用信用卡或借记卡付款”

如果单击它,您将收到以下错误:

您用于进入 PayPal 系统的链接无效。请查看链接并重试。

PayPal需要一个 PayPal 帐户来支付订阅费用,但由于只有 PayPal 知道的原因,他们选择在表单上设置一个链接,否则只会在他们点击它时让可怜的用户感到困惑(他们试图给你钱,我可能添加)然后模糊地告诉他们有一个错误。

也许目前唯一的解决方法——直到有人将其引起 PayPal 的注意——将是在您的结帐页面上警告您的用户订阅付款需要 PayPal 帐户。

于 2012-09-25T02:35:56.190 回答