选择“使用信用卡或借记卡付款”时出现 PayPal 订阅按钮错误

Posted

技术标签:

【中文标题】选择“使用信用卡或借记卡付款”时出现 PayPal 订阅按钮错误【英文标题】:PayPal Subscription Button Error when selecting "Pay using your credit or debit card" 【发布时间】:2011-03-15 06:44:10 【问题描述】:

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

<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" >
<img  border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif"  >
</form>

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

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

此问题的可能原因是什么?我做错了什么还是 PayPal 端的错误。

【问题讨论】:

【参考方案1】:

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

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

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

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

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

如果你点击它,你会得到以下错误:

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

PayPal需要一个 PayPal 帐户来支付订阅费用,但由于只有 PayPal 知道的原因,他们选择在表单上设置一个链接,否则只会在用户点击它时混淆(谁想给你钱,我可能会补充)然后模糊地告诉他们有一个错误。

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

【讨论】:

【参考方案2】:

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

增强现实

【讨论】:

以上是关于选择“使用信用卡或借记卡付款”时出现 PayPal 订阅按钮错误的主要内容,如果未能解决你的问题,请参考以下文章

将用户发送到 PayPal 访客结帐

PayPal Checkout 使用默认设置设置的 PayPal 帐户付款

贝宝智能按钮集成问题

PayPal Android SDK 实时模式中的身份验证请求失败

PayPal:创建付款时出现内部服务器错误

登录时出现 PayPal 数字商品错误