Plattformen mit der Sources API verbindenVeraltet
Achtung
Wir haben die Sources API eingestellt und beabsichtigen, die Unterstützung für lokale Zahlungsmethoden zu entfernen. Wenn Sie derzeit lokale Zahlungsmethoden über die Sources API abwickeln, müssen Sie diese auf die Payment Methods API umstellen. Wir werden Ihnen weitere Informationen zu diesem Thema per E-Mail mitteilen.
Wir werden die Unterstützung für Kartenzahlungen zwar nicht einstellen, wir empfehlen Ihnen aber dennoch, die Sources API durch die PaymentMethods API zu ersetzen. So haben Sie stets Zugang zu unseren neuesten Funktionen und Zahlungsmethoden.
Inhaber/innen von Connect-Plattformen können zusätzliche Zahlungsmethoden nutzen, die in Verbindung mit Sources unterstützt werden. Weitere Informationen zum Erstellen von Zahlungen für verbundene Nutzer/innen und welches Verfahren für Sie am besten geeignet ist, finden Sie in unserer Dokumentation zu Zahlungen und Gebühren für Connect.
Destination Charges Erstellen
Wenn Sie sich für Destination Charges entscheiden, sollten Sie Quellen direkt auf Ihrer Plattform erstellen und Abbuchungen unter Verwendung der entsprechenden Zielparameter erstellen. Die Kund/innen werden von Ihrer Plattform belastet, die dann den erforderlichen Betrag auf das Zielkonto überweist.
Bei Destination Charges in Verbindung mit Karten wird der Name Ihrer Plattform in den Zahlungsbeschreibungen in der Abrechnung angezeigt, und die Abbuchung wird dem verbundenen Konto zugeordnet. Bei Destination Charges in Verbindung mit alternativen Zahlungsmethoden (Alternative Payment Methods, APMs) wird der Name Ihrer Plattform in den Zahlungsbeschreibungen in der Abrechnung angezeigt, die Abbuchung wird jedoch Ihrer Plattform zugeordnet.
Erstellen von Direct Charges
Wenn Sie sich für Direct Charges entscheiden, müssen Sie sicherstellen, dass das verbundene Konto für die Zahlungsmethode eingerichtet ist, die Sie verwenden möchten (siehe unten). Bei Verwendung von Direct Charges müssen Quellen für verbundene Konten erstellt werden. Um dies zu erreichen, können Sie source.stripeAccount
mit dem Wert der ID eines verbundenen Kontos übergeben, wenn Sie Stripe.js verwenden.
// Set the connected Stripe Account on which the source should be created var stripe = Stripe(
, {stripeAccount: "{{CONNECTED_STRIPE_ACCOUNT_ID}}"}, ); stripe.createSource({ type: 'ideal', amount: 1099, currency: 'eur', owner: { name: 'Jenny Rosen', }, redirect: { return_url: 'https://shop.example.com/crtA6B28E1', }, }).then(function(result) { // handle result.error or result.source });'pk_test_TYooMQauvdEDq54NiTphI7jx'
Wenn Sie serverseitig Quellen erstellen, können Sie die Authentifizierung über den Stripe-Konto-Header mit einer unserer unterstützten Bibliotheken durchführen.
Klonen von Kartenquellen
Kartenquellen (da sie nicht eng an Ihre Plattform gebunden sind, weil sie keinen Authentifizierungsablauf erfordern), können auf Ihrer Plattform erstellt und dann in ein verbundenes Konto geklont werden, um dort Direct Charges zu erstellen.
Sobald Sie eine Kartenquelle erstellt und einem Kunden/einer Kundin hinzugefügt haben (unter Quellen und Kund/innen finden Sie weitere Informationen zur Interaktion dieser beiden Objekte) , können Sie diese Kartenquelle mit der ID des verbundenen Kontos als Stripe-Account
-Header in ein verbundenes Konto klonen:
Kartenquellen sind in der Regel reusable
. Beim Klonen kann jedoch die Nutzung außer Kraft gesetzt werden, um einzuschränken, wie sie von dem verbundenen Konto verwendet werden können. Hierfür geben Sie beim Klonen der Quelle usage
als single_use
an.
Wenn Sie wiederverwendbare Kartenquellen in Ihrem verbundenen Konto erstellen, sollten Sie sicherstellen, dass Sie sie Kund/innen hinzufügen, bevor Sie sie belasten. Weitere Informationen zum Hinzufügen von Quellen zu Kund/innen und zu ihrer Verwaltung finden Sie unter Quellen und Kund/innen.