2016-04-13 10 views

Antwort

0

Vollständige Offenlegung: Ich für Braintree arbeiten.

Wie @ Robski18 erwähnt, können Sie einen Kunden mit einem associated payment method erstellen. Wenn Sie dann Braintree::Transaction.sale() verwenden, um eine Transaktion zu erstellen, können Sie customer_id übergeben, um default payment method dieses Kunden zu verwenden.

Wenn Sie beim Erstellen des Kunden keine Zahlungsmethode haben, können Sie die Zahlungsmethode des Kunden nach erfolgreicher Transaktion im Tresor unter setting the store_in_vault_on_success option to true speichern. Wenn Sie set up your client mit einem client token generated with a customer ID verwenden, zeigt die Drop-in-Benutzeroberfläche die gespeicherten Zahlungsmethodenoptionen des Kunden an. Wenn Sie weitere Fragen haben, wenden Sie sich bitte an Braintree support.