【问题标题】:Paypal Payments Standard without creating Paypal account贝宝付款标准,无需创建贝宝账户
【发布时间】:2013-03-06 17:01:40
【问题描述】:

我想销售媒体,并选择了 PayPal Payments Standard。

根据official documentation 买家可以在没有贝宝账户的情况下进行购买。只需输入卡号/CVC、姓名等字段即可购买。

但是,当我单击使用 Paypal 按钮编辑器创建的“立即购买”按钮时 - 它提供了两个选项:“使用我的 PayPal 帐户付款”或“创建一个 PayPal 帐户”。 如果没有创建一个贝宝帐户,就无法付款。

我不想强迫买家注册帐户并填写很多字段。卡号、到期日期、CVC 以及可能的名字/姓氏 - 这是必要且足够的。如何让它成为可能?

【问题讨论】:

  • 您好,您是否设法让您的客户只用信用卡付款而不创建帐户?
  • @Ivan 嗨。是的。这实际上是帐户所有者所属国家/地区的问题。正如您从 PP_MTS_Chad 的回答中看到的那样,国家/地区列表是一种“贝宝的秘密”,并未在任何地方发布。加拿大肯定在此列表中,因此加拿大的一个注册帐户需要一个选项。

标签: paypal credit-card


【解决方案1】:

我知道这是一篇较旧的帖子,但我遇到了完全相同的情况,经过几天的搜索,我终于找到了一种解决方法,即访客结账没有出现在快速结账中。

我基本上必须创建一个 PayPal Express Checkout 应用程序。

它最终比我预期的要容易得多。 以下是我遵循的步骤:

1) 我登录了我的 PayPal 帐户,然后在这里创建了一个 paypal 应用程序:https://developer.paypal.com/developer/applications/create 我保存了创建的沙盒和生产客户端 ID 值,以后需要它们

2) 然后我将 checkout.js 脚本添加到我的结帐页面:

PayPal 建议参考他们的脚本,而不是将本地副本下载到您的项目中。

3) 接下来,我在这里帮助创建结帐页面所需的 javascript:https://developer.paypal.com/demo/checkout/#/pattern/client, 我使用了客户端 REST,并将其粘贴到我的结帐页面中。我用上面第 1 步中创建的客户端 ID 更新了沙盒和生产客户端 ID 值。

4) 我在页面上添加了一个隐藏变量: 我从后面的代码中设置了包括运费在内的总计。我知道还有其他方法可以做到这一点,但我是一个习惯性的生物。 :)

5) 然后,我没有在生成的 javascript 中硬编码金额,而是从隐藏的输入对象中获取金额值:amount: { total: amount.value, currency: 'USD' }

现在,当客户登陆我的结帐页面时,我会显示一个漂亮的数据网格/表格,其中显示了他们的订单详细信息和运费总额。当他们点击“使用 paypal 结帐”按钮时,paypal 会为我执行一次快速结帐,然后我就完成了。

【讨论】:

    【解决方案2】:

    我花了一些时间在 Paypal 客户技术和商业支持方面: 他们说,出于安全原因,Paypal Standard 不再支持未创建 Paypal 帐户的付款。

    目前唯一的方法是使用 Paypal Express Checkout 和 Paypal Pro。

    此功能可能也会从 Paypal Express Checkout 中删除

    更新

    在使用其他一些贝宝帐户时,我发现告诉我的内容并不总是正确的。有时允许在不创建帐户的情况下付款。这取决于几个因素,例如企业帐户的年龄或进行了多少次交易。我认为最终只是商业帐户的可信度问题。

    【讨论】:

    • 那为什么this page还在呢?
    • 这是一个非常好的问题。特别是因为还有其他页面谈到了这一点。在我看来,贝宝对任何事情都不是很清楚......事实上,没有使用贝宝标准的贝宝账户的付款已经从我使用过的所有网站(几个)中消失了,而贝宝快递结账的网站上仍然存在。关于您链接的页面,我只能说它似乎与某些 eBay 结帐页面有关……也许答案就在于此,对不起,但我对 ebay 真的一无所知。
    • 安全原因哈哈。他们只是想增加用户来增加股票。
    • 现在在意大利,即使使用 PP Express Checkout 付款也需要 PP 帐户。
    • 那么最后,如果你想接受paypal和信用卡,你需要一个完全不同的CC解决方案,比如另一个支付网关什么的?
    【解决方案3】:

    如果您所在的国家/地区支持允许买家在没有 PayPal 账户的情况下使用信用卡付款的功能,您只需在您的账户中启用 PayPal 账户可选。

    这可以通过登录您的帐户并转到您的个人资料来完成。
    进入您的个人资料页面后,您需要转到您的网站付款首选项。
    这可能在您的销售工具下,具体取决于您拥有的帐户类型。
    进入网站支付首选项页面后,您需要将 PayPal Account Optional 设置为“ON”。然后,这将允许您的买家仅使用信用卡付款。

    请注意,这仅适用于受支持的国家/地区。此外,必须确认您的电子邮件地址,并且您不得设置订阅、定期付款或结算协议。

    【讨论】:

    • this 是国家列表吗?我的国家在“总支付解决方案”部分。根据documentation,我应该在Profile-My selling tools 部分找到“Paypal Account Optional”,因为我有 Premier 帐户。没有这样的选择。我做错了什么?
    • 您能否提供您尝试设置的帐户的电子邮件地址?
    • 没有。 StackOverflow 没有私人消息功能,我不想在这里公开发布电子邮件。您在 StackOverflow 上看到了一个名称,我在 paypal 个人资料中指定了相同的名称。
    • 您能解释一下是什么原因吗?国家的list 包含国家作为“总支付解决方案”,因此国家不是原因。 docs 告诉“Premier”帐户应该具有该功能,因此帐户类型不是原因。嗯...有一些标准是 PayPal 没有发布的还是什么?
    • 您好,我有同样的问题 - 我花了几天时间为我的客户整合 PayPal 支付,为他们提供了在没有 paypal 帐户的情况下也可以支付的选项。许多例如年长的客户不知道如何开设 PayPal 帐户,所以我明白,我可以将此功能用于我的 Business 帐户。我来自斯洛伐克/斯洛伐克共和国。斯洛伐克也是这样吗?为什么我不开 PayPal 账户就不能接受信用卡?如果这是真的,那么 PayPal 实际上是在误导全球数百万人。应提供支持的国家/地区列表。感谢您的解释。
    猜你喜欢
    • 2017-07-12
    • 2011-07-25
    • 2015-04-09
    • 2014-02-22
    • 2016-06-17
    • 2016-03-29
    • 2012-07-21
    • 2012-01-22
    • 2013-09-21
    相关资源
    最近更新 更多