如何使用Braintree JS SDK v3实现自定义PayPal按钮

时间:2017-09-27 17:31:28

标签: braintree

根据此SO帖子:Braintree custom paypal button可以使用自定义按钮启动PayPal付款流程。但是:我能找到的唯一文档是关于JS SDK v2并且它们已经发展到v3。

https://github.com/braintree/braintree-web/blob/master/CHANGELOG.md#300-beta1的更改日志明确指出Developers have the option to customize the PayPal button that is displayed on their page. We provide only a bindable programmatic handler.

如何使用现有按钮开始使用SDK的v3付款?

1 个答案:

答案 0 :(得分:2)

完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support

version 3.16.0 of Braintree's Javascript SDK起,原来的PayPal组件已被弃用,转而支持新的" PayPal Checkout"组件,由PayPal开发。这个新组件完全由PayPal开发,与Braintree在旧组件中使用的集成相比,它提供了多个优势。该旧组件能够使用完全自定义的PayPal按钮,但新的" PayPal Checkout"组件没有。但是,它确实为按钮的外观提供了相当大的灵活性。

PayPal's documentation for the "PayPal Checkout" component中,您可以找到instructions on how to customize the PayPal button。 PayPal的文档将向您展示如何更改形状,颜色和使用的标签。

您可以使用Braintree checkout playground尝试不同的样式。这将使用PayPal" PayPal Checkout"运行Braintree结账的实例。零件。当您更改右侧的代码时,页面左侧的示例会自动更新。