2017-01-19 5 views
0

Braintree JavaScript SDK v3を使用しています。私はすでにカードを追加したプロセスを完了しました。今、私は、クライアントサイドのBraintree javascript v3 liabraryを使用してそのカードの詳細(支払い方法)を取得したいと思います。カードの詳細を取得する方法はありますか?braintree_webを使用してカードの詳細を追加するJavascript sdk

答えて

1

すでにカード/支払い方法をBraintree Vaultに追加している場合、その方法を表すトークンをルックアップすることができます。

result = braintree.PaymentMethod.find("token")

そこから、あなたはそれはあなたが、例えば、カードのlast 4 digitsをしたいと思う任意の適切な情報を見つけるためにResult Objectだ解析することができます。

+0

PaymentMethod Findがサーバー側API呼び出しであることに言及しておきます。v3クライアント側SDKを使用してカードの詳細に直接アクセスする方法はありません。ただし、このAPIコールから解析された情報を確実にクライアントに渡して使用することができます。 –

+0

Braintreeのサポートチームは、「Javascript経由でVaultから支払いの詳細を引き出すことはできません。Braintree_PaymentMethod :: find()メソッドを使用して、サーバー統合から保存された支払いデータの情報を取得する必要があります。 " – Shamim

+0

@Shamimは、基本的にBrian Kがあなたの上に言ったことを反映しています。結果オブジェクトはサーバー側で処理されますが、その情報のいずれかをクライアントに返すことができます。 – ThinkAboutIt

関連する問題