Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Finanzautomatisierung
Plattformen und Marktplätze
Geldmanagement
Entwickler-Tools
Jetzt starten
Zahlungen
Finanzautomatisierung
Jetzt starten
Zahlungen
Finanzautomatisierung
Plattformen und Marktplätze
Geldmanagement

Zahlungsinformationen von Kundinnen/Kunden bei verbundenen Konten klonenLegacy

Verwenden Sie Zahlungsinformationen über mehrere verbundene Konten hinweg wieder, die von denselben Kundinnen/Kunden genutzt werden.

Vorsicht

Der Inhalt dieser Seite beschreibt eine Legacy-Funktion. Die Unterstützung der Funktion kann ohne Vorankündigung enden. Wenn Sie diese Funktion verwenden, aktualisieren Sie Ihre Integration, um den aktuellen Prozess zur Wiederverwendung von Zahlungsinformationen über mehrere verbundenen Konten hinweg zu verwenden. Weitere Informationen finden Sie unter Zahlungsmethoden für mehrere Konten freigeben.

Bei einigen Geschäftsmodellen ist es hilfreich, die Zahlungsinformationen Ihrer Kund/innen über verbundene Konten hinweg wiederzuverwenden. Beispielsweise sollte ein Kunde/eine Kundin, der/die einen Kauf bei einem Ihrer verbundenen Käufer tätigt, seine/ihre Kreditkarten- oder Bankkontodaten nicht erneut eingeben müssen, um bei einem anderen Verkäufer einzukaufen.

Bei Verwendung von Connect können Sie dies mit den folgenden drei Schritten erreichen:

  1. Speichern von Kund/innen zusammen mit einer Zahlungsmethode im Plattformkonto.
  2. Erstellen von Token zum Klonen der Zahlungsmethode, wenn Konten von Kund/innen im Auftrag eines verbundenen Kontos belastet werden müssen.
  3. Erstellen von Zahlungen mithilfe der neuen Token.

Speichern von Kund/innen

Das Klonen von gespeicherten Zahlungsmethoden ist nur beim Erstellen von Direct Charges für verbundene Konten relevant. Es ist nicht erforderlich, wenn Zahlungen auf Ihrem Plattformkonto vorgenommen werden.

Wenn Zahlungsmethoden nicht geklont werden, speichern Sie die Kundenobjekte von Stripe in jedem einzelnen verbundenen Stripe-Konto. Werden Zahlungsmethoden geklont, speichern Sie sie stattdessen im Plattformkonto von Stripe.

Dies ist ein API-Aufruf. Verwenden Sie jedoch unbedingt Ihre eigenen geheimen und zu veröffentlichenden Schlüssel statt derjenigen des Connect-Kontos.

Command Line
cURL
curl https://api.stripe.com/v1/customers \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ --data-urlencode email="paying.user@example.com" \ -d source=tok_mastercard

Erstellen von Token

Vorsicht

Falls auf Ihrer Plattform die Sources API verwendet wird, müssen Sie eine Quelle anhand dieser Kundin/dieses Kunden erstellen, statt ein Token zu erstellen. Wird auf Ihrer Plattform die Payment Methods-API verwendet, müssen Sie eine PaymentMethod anhand dieser Kundin/dieses Kunden erstellen. Fahren Sie anschließend mit dem Erstellen von Zahlungen ohne Erstellung eines Tokens fort.

Wenn Sie bereit sind, mit einem/einer in Ihrem Plattformkonto gespeicherten Kunden/Kundin eine Zahlung für ein verbundenes Konto zu erstellen, müssen Sie zu diesem Zweck ein neues Token erstellen. Sie benötigen Folgendes:

  • Die Stripe-Konto-ID des verbundenen Kontos (zum Beispiel acct_qFLZzBOn4KBI5GmH), für das Sie die Zahlung erstellen
  • Die ID des/der Kund/in in Ihrem Plattformkonto (zum Beispiel cus_v0mhdJRG1XdzjZ), über das eine Zahlung abgewickelt wird
  • Die Karten- oder Bankkonto-ID für diesen Kunden/diese Kundin, wenn eine bestimmte Karte oder ein bestimmtes Bankkonto anstelle der Vorgabe belastet werden soll
Command Line
cURL
curl https://api.stripe.com/v1/tokens \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Account:
{{CONNECTED_ACCOUNT_ID}}
"
\ -d customer=
{{CUSTOMER_ID}}

Erstellen von Zahlungen

Verwenden Sie das im vorherigen Schritt erstellte Token und fügen Sie dieses Token einem Kunden/einer Kundin im verbundenen Konto hinzu.

Vorsicht

Zahlungen, die für die geklonten Kund/innen vorgenommen werden, werden in den ursprünglichen Kund/innen nicht widergespiegelt. Diese Funktion ist für mehrere verbundene Konten vorgesehen, über die das Konto des gleichen Kunde/der gleichen Kundin belastet werden muss.

Vorsicht

Wenn Ihre Plattform die Payment Methods API verwendet, müssen Sie statt des source-Parameters die Zahlungsmethoden-ID als payment_method-Parameter übergeben.

Command Line
cURL
curl https://api.stripe.com/v1/customers \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Account:
{{CONNECTED_ACCOUNT_ID}}
"
\ -d source=
{{TOKEN_ID}}

Anschließend werden die Kunden-ID (zum Beispiel cus_KCDeYtK4jMvq1J) und die Zahlungsmethoden-ID (zum Beispiel card_Pj3FPAzW68C8X7), die von customers.create zurückgegeben werden, aufgerufen, um die Konten der Kund/innen zu belasten.

Command Line
cURL
curl https://api.stripe.com/v1/payment_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Account:
{{CONNECTED_ACCOUNT_ID}}
"
\ -d amount=999 \ -d currency=usd \ -d "payment_method_types[]"=card \ -d customer=
{{CUSTOMER_ID}}
\ -d payment_method=
{{PAYMENT_METHOD_ID}}

Siehe auch

  • Zahlungen erstellen
  • Direct Charges erstellen
War diese Seite hilfreich?
JaNein
Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
Schauen Sie sich unser Änderungsprotokoll an.
Fragen? Sales-Team kontaktieren.
LLM? Lesen Sie llms.txt.
Unterstützt von Markdoc