2017-03-24 14 views
0

Braintree保管庫からすべての支払い方法を取り出す方法を知っている人はいますか?Braintreeは既存の支払い方法を取ります

BTDropInResult.fetchを使用すると、最新のお支払い方法を取得できますが、全部ではありません。以下を参照してください:

BTDropInResult.fetch(forAuthorization: clientToken, handler: { (result, error) in 
    if (error != nil) { 
     let message = error?.localizedDescription 
     print (message) 
    } else if let result = result { 
     print(result) // latest payment method 
    } else { 
    } 
}) 

答えて

1

詳細情報:私はBraintreeで働いています。ご不明な点がございましたら、[email protected]までお気軽にお問い合わせください。

あなたが顧客のデフォルトまたはその最後に使用された支払方法が返さの最初であるかどうかを制御するために、追加のオプションを持っている、fetchPaymentMethodNonces(またはfetchPaymentMethodNonces:completionでのiOSクライアントからdefaultFirstを顧客のすべての支払方法を取得することができますアレイ)。どちらの方法もここに記載されています:http://cocoadocs.org/docsets/Braintree/4.7.5/Classes/BTAPIClient.html#//api/name/fetchPaymentMethodNonces

これらのメソッドは、BTAPIClientオブジェクトをインスタンス化するために使用されたクライアントトークンに顧客IDを渡した場合にのみ支払いメソッドを返します。

関連する問題