布伦特里自定义贝宝按钮

Braintree custom paypal button

我想为付款方式创建一个下拉列表。

例如:

<ul>
  <li id="paypal">paypal</li>
  <li id="credit_card">credit card</li>
</ul>

在 select 信用卡上,它会加载信用卡支付所需的所有字段。但是现在我在设置贝宝按钮时遇到了麻烦。我真的不想要一个蓝色按钮。我可以让用户单击 id="paypal" 并启动 paypal 吗?

  braintree.setup(token,"custom",{
    paypal:{
      container:"paypal",
      amount: 10.00,
      currency: 'USD'
    }
  })

我可以完全自定义外观吗?我希望贝宝按钮看起来像我的 CSS.

列表中的一个项目

这里是 Braintree 员工。从 2.15.0 开始,我们引入了一个 "headless" 选项,允许自定义 PayPal 按钮。

这项工作在这些 JS 网址上直播:
https://js.braintreegateway.com/js/braintree-2.15.2.js
https://js.braintreegateway.com/js/braintree-2.15.2.min.js

我们创建了一个提供示例代码的 small gist。此版本尚未被盗链接,但我们的文档将在被盗链接时更新。