删除 Paypal 在借记卡或信用卡部分创建帐户

Posted

技术标签:

【中文标题】删除 Paypal 在借记卡或信用卡部分创建帐户【英文标题】:remove Paypal create account in debit or credit card section 【发布时间】:2016-06-20 03:34:14 【问题描述】:

我正在建立一个网站并想添加“Paypal”付款方式 所以我将此 html 表单添加到网站页面

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"    target="paypal">
 <input type="hidden" name="cmd" value="_cart">
 <input type="hidden" name="add" value="1">
 <input type="hidden" name="business" value="paypalemail@gmail.com">
 <input type="hidden" name="item_name" value="My Cart Item 1">
 <input type="hidden" name="amount" value="10.00">
 <input type="hidden" name="shopping_url"       value="http://localhost:2718/school/paymeant.aspx">

 <input type="hidden" name="return"  value="http://localhost:2718/school/paymeant.aspx?sucess=1">

 <input type="hidden" name="cancel_return" value="http://localhost:2718/school/paymeant.aspx?faile=1">

<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but22.gif" border="0" name="submit" >
    <img  border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif"  >
</form>

一切都会好起来的,除非用户想付钱给我扔信用卡或万事达卡或签证卡 然后贝宝要求他们创建帐户来支付扔那张卡我该如何删除 在借记卡或信用卡部分创建帐户选项

【问题讨论】:

【参考方案1】:

您用于向您添加 PayPal 按钮的方法称为Payments Standard。这种集成方法既快速又简单,但也有一些局限性。

您所追求的,即用户无需登录或创建帐户即可使用信用卡付款,这称为“客人结帐”。不幸的是,使用 Payments Standard,客人结帐依赖于基于浏览器的 cookie。因此,如果有人曾经使用该特定浏览器登录过 PayPal 帐户,系统将假定您将使用 PayPal,因此它会隐藏访客结帐选项。您仍然应该看到一个可以让您到达那里的链接,但很容易错过。

如果您要在新浏览器中尝试或清除当前浏览器中的缓存/cookie,您可能会看到访客结帐体验。

如果您想在任何时候都强制客人结账体验,而不考虑浏览器 cookie,您需要使用 Express Checkout API 而不是付款标准。这将需要使用像 php 这样的编程语言。

假设您对此很熟悉,您可以使用这个PHP PayPal SDK 轻松地使用integrate Express Checkout。它附带免费样品,可能足以让您继续前进。

或者,如果您使用某种类型的 CMS,则可能有一个插件可以让您轻松集成 Express Checkout。例如,如果您偶然使用 WooCommerce,我建议您查看PayPal for WooCommerce。

【讨论】:

以上是关于删除 Paypal 在借记卡或信用卡部分创建帐户的主要内容,如果未能解决你的问题,请参考以下文章

Paypal Express“使用信用卡或借记卡付款”选项

信用卡/借记卡的 Paypal 支付网关

PayPal 不会接受每张信用卡/借记卡 - 智能按钮结帐

如何仅使用企业电子邮件地址使用信用卡或借记卡选项实施 Paypal 结账

PayPal - 将金额从管理员 PayPal 转移到用户的借记卡/信用卡

在贝宝结帐菜单中隐藏“添加借记卡或信用卡”选项