2017-07-28 32 views
1

我試圖通過Braintree's javascript SDK文檔,但它有點稀疏。使用Braintree的Javascript SDK設置客戶付款選項?

爲了使客戶能夠設置信用卡以便與braintree支付一起使用,我必須編寫的最小html是什麼? braintree javascript sdk然後如何處理html或者它是否設置了html本身並且也處理了它?

braintree javascript SDK首先必須從服務器獲取一些值,然後才能設置客戶,並且在獲取這些值之前是否必須具有某些硬編碼值?

我知道我必須設置這個服務器端,但我只是想弄清楚客戶端的JavaScript第一。

回答

1

完全披露:我在布倫特裏工作。如果您還有其他問題,請隨時聯繫 support

我很樂意幫忙!

爲了讓客戶 能夠設置信用卡與braintree付款一起使用,我必須寫的最小html是什麼?

爲了收集/存儲/處理客戶付款信息,您必須編寫HTML的最小數量是使用Braintree的Drop-in集成。您可以查看this link瞭解基本的插入示例。

braintree javascript sdk然後如何處理html或者它是否設置了html本身並且也處理它?

SDK將在指定的HTML容器內實例化一個DropIn。在提交表單之前,JavaScript會嘗試使用Braintree對輸入數據進行標記,其中一個隨機數將會返回給您的客戶端。

是否布倫特裏的JavaScript SDK首次收到可以設置客戶從 服務器抓住一些價值觀和它必須有一定 硬編碼值,纔可以抓住這些價值?

JS SDK將獲取提供給Drop-in的值並將它們發送給Braintree。 Braintree將標記這些值並將一個隨機數作爲有效負載的一部分返回給客戶端。該隨機數應該被髮送回您的服務器,在服務器中,它可以作爲Customer.create(),Transaction.sale()PaymentMethod.create() API調用的一部分使用。