首页 文章

Paypal付款标准,无需创建Paypal帐户

提问于
浏览
13

我想卖媒体,并选择PayPal Payments Standard来做 .

根据official documentation买家可以在没有PayPal帐户的情况下进行购买 . 只需输入卡号/ CVC,名称和其他一些字段即可购买 .

但是当我点击使用Paypal按钮编辑器创建的"Buy now"按钮时 - 它提供了两个选项:"Pay with my PayPal account"或"Create a PayPal account" . 没有创建PayPal帐户就没有选择支付 .

我不想强迫买家记账并填补很多领域 . 卡号,有效期,CVC以及可能的姓/名 - 这是必要和充分的 . 如何使它成为可能?

3 回答

  • 1

    如果您所在的国家/地区支持此功能,允许买家使用信用卡付款而无需使用PayPal帐户,则只需在帐户中启用PayPal帐户即可选 .

    这可以通过登录您的帐户并转到您的 Profiles 来完成 .
    进入 Profiles 页面后,您需要转到“网站付款首选项” .
    这可能是您的销售工具,具体取决于您拥有的帐户类型 .
    进入网站付款偏好设置页面后,您需要将PayPal帐户可选设置为"ON" . 这样,您的买家就可以使用信用卡付款 .

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

  • 15

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

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

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

    更新

    在其他一些PayPal帐户上工作,我发现告诉我的并不总是正确的 . 有时,不允许创建帐户的付款 . 这取决于几个因素,例如,企业帐户的年龄或它做了多少交易 . 我认为最终只是商业账户的可信赖性问题 .

  • 8

    我知道这是一个较旧的帖子,但我有完全相同的情况,经过几天的搜索,我终于想出了一个解决办法,结账后没有出现快速结账 .

    我基本上不得不创建一个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中的硬编码量,我从隐藏的输入对象中获取金额值:金额:{total:amount.value,currency:'USD'}

    现在,当客户登陆我的结账页面时,我会显示一个漂亮的数据网格/表格,显示他们的订单详细信息以及发货总额 . 当他们点击“checkout with paypal”按钮时,paypal会以总计为我执行快速结账,我已经完成了 .

相关问题