选择“使用信用卡或借记卡付款”时出现 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 账户。
如果我选择第一个选项并输入错误的用户名/密码。然后我看到一个链接:“使用信用卡或借记卡付款”。当用户点击此链接时,它只是抛出一个错误:“您用于进入PayPal系统的链接无效。请查看链接并重试。”
此问题的可能原因是什么?我做错了什么还是 PayPal 端的错误。
【问题讨论】:
【参考方案1】:这显然是 PayPal 的错误。如果您使用没有 PayPal cookie 的浏览器单击托管订阅按钮,您将看到一个屏幕显示“您需要一个 PayPal 帐户才能进行此次购买。”,然后是两个单选按钮:
我已经有一个 PayPal 帐户。 (然后是用于输入您的电子邮件和密码的字段) 我需要创建一个 PayPal 帐户(如果可用)。
但是,如果您使用带有 PayPal cookie 的浏览器单击托管订阅按钮(换句话说,由拥有 PayPal 帐户的某人使用 - 不一定您的用户,但过去曾使用该浏览器登录 PayPal 的任何人),然后屏幕不会说您需要 PayPal 帐户进行此次购买,而是显示:
使用 PayPal 结帐(后面是用于输入您的电子邮件和密码的字段)。
在其下方(一开始有点难以看到),上面写着:“没有 PayPal 帐户?使用信用卡或借记卡付款”
如果你点击它,你会得到以下错误:
您用于进入PayPal系统的链接无效。请查看链接并重试。
PayPal需要一个 PayPal 帐户来支付订阅费用,但由于只有 PayPal 知道的原因,他们选择在表单上设置一个链接,否则只会在用户点击它时混淆(谁想给你钱,我可能会补充)然后模糊地告诉他们有一个错误。
也许目前唯一的解决方法 - 直到有人将其引起 PayPal 的注意 - 是在您的结帐页面上警告您的用户订阅付款需要 PayPal 帐户。
【讨论】:
【参考方案2】:这听起来像是增强的定期付款。您的客户必须使用电子邮件验证 Paypal 帐户,这应该可以解决您的问题。
增强现实
【讨论】:
以上是关于选择“使用信用卡或借记卡付款”时出现 PayPal 订阅按钮错误的主要内容,如果未能解决你的问题,请参考以下文章
PayPal Checkout 使用默认设置设置的 PayPal 帐户付款