javascript - 使用 Braintree 的 Javascript SDK 设置客户支付选项?

标签 javascript html paypal braintree

我正在尝试遍历 Braintree's javascript SDK文档,但它有点稀疏。

为了使客户能够设置信用卡以用于 braintree 付款,我必须编写的最低 html 是多少? braintree javascript sdk 如何处理 html 或它自己设置 html 并处理它?<​​/p>

braintree javascript SDK 是否必须先从服务器获取一些值才能设置客户,是否必须先硬编码某些值才能获取这些值?

我知道我必须为此设置服务器端,但我只是想先弄清楚客户端 javascript。

最佳答案

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

我很乐意提供帮助!

What is the minimum html I have to write in order to enable a customer to setup a credit card to use with braintree payments?

收集/存储/处理客户付款信息所需编写的最少量 HTML 是使用 Braintree 的 Drop-in 集成。你可以看看this link一个基本的 Drop-in 示例。

How does the braintree javascript sdk then process the html or does it setup the html itself and also process it?

SDK 将在指定的 HTML 容器中实例化一个 DropIn。在提交表单之前,javascript 将尝试使用 Braintree 对输入的数据进行标记化,其中一个随机数将返回给您的客户端。

Does the braintree javascript SDK first have to grab some values from the server before it can setup the customer and does it have to have certain values hardcoded before it can grab those values?

JS SDK 将获取提供给 Drop-in 的值并将它们发送到 Braintree。 Braintree 会将这些值标记化,并将随机数作为有效负载的一部分返回给您的客户端。该 nonce 应该被发送回您的服务器,它可以作为 Customer.create() 的一部分被使用。 , Transaction.sale() , 或 PaymentMethod.create() API 调用。

关于javascript - 使用 Braintree 的 Javascript SDK 设置客户支付选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45364752/

相关文章:

javascript - 根据 slider 的值更改矩形的颜色

javascript - 用按钮替换文本

html - 为什么有些字体大小在浏览器中不一致?

forms - HTML/JS - 输入的文本阴影?

javascript - 如何在 jQuery 中自动选择单选按钮

php - 键入内容后,值会出现在文本框中

HTML 和 CSS 如何让页脚停留在页面底部?

ruby-on-rails - 使用paypal-ruby-sdk创建Paypal定期订阅计划时如何让卖家支付交易费用

curl - 来自 Paypal 的 Yii Curl 请求 token 不起作用

Paypal PHP API : setting up credentials