Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwickler-Tools
Übersicht
Mit Connect loslegen
Integrationsgrundlagen
Musterintegrationen
Onboarding von Konten
Konto-Dashboards konfigurieren
    Mit den in Connect eingebetteten Komponenten loslegen
    In Connect eingebettete Komponenten anpassen
    Unterstützte in Connect eingebettete Komponenten
      Verfügbare Komponenten
      Kontoverwaltung
      Onboarding von Konten
      Salden
      Anfechtungen einer Zahlung
      Liste der angefochtenen Zahlungen
      Dokumente
      Finanzkonto
      Finanzkontotransaktionen
      Karte in Issuing
      Liste der Karten in Issuing
      Benachrichtigungsbanner
      Zahlungsdetails
      Zahlungen
      Auszahlungen
      Auszahlungsliste
      Steuerregistrierungen
      Steuereinstellungen
      Komponenten der Vorschau
      App-Installation
      App-Darstellungsfeld
      Capital-Finanzierung
      Finanzierungsantrag für Capital
      Finanzierungswerbung für Capital
      Steuertransaktionen exportieren
      Zahlungsmethodeneinstellungen
      Berichterstattungsdiagramm
    Anpassung des Stripe-Dashboards
    Plattform-Steuerungen für Stripe-Dashboard-Konten
    Express-Dashboard
Zahlungen weltweit akzeptieren
Verbundene Konten auszahlen
Ihre Connect-Plattform verwalten
Steuerformulare für Ihre Connect-Plattform
Mit verbundenen Kontotypen zusammenarbeiten
StartseitePlattformen und MarktplätzeConfigure account DashboardsSupported Connect embedded components

Zahlungsdetails

Zeigt Details zu einer bestimmten Zahlung an und ermöglicht es Nutzer/innen, Zahlungsanfechtungen zu verwalten und Rückerstattungen durchzuführen.

Seite kopieren

Diese Komponente ist eine Teilmenge von payments, die das Detail-Overlay einer bestimmten Zahlung bereitstellt. Die von der Zahlungsdetails-Komponente gerenderte Nutzeroberfläche entspricht dem Overlay, das von der Komponente payments gerendert wird, wenn Nutzerinnen und Nutzer auf eine Zahlungszeile klicken.

Verwenden Sie die Komponente payment-details, um das Overlay mit Zahlungsdetails aufzurufen, ohne dass Sie die gesamte Liste payments in Ihre Website einbinden müssen. Auf diese Weise können Sie das Overlay mit den Zahlungsdetails von Ihrer bestehenden Nutzeroberfläche (z. B. Ihrer Zahlungsliste) aus aufrufen und in unsere Detailansicht integrieren, um Ihren Kundinnen und Kunden die Anzeige von Zahlungsdetails, die Ausstellung von Erstattungen und die Verwaltung angefochtener Zahlungen zu ermöglichen.

Standardmäßig bieten die eingebetteten Komponenten begrenzte Informationen für Destination Charges sowie separate Gebühren und Überweisungen. Sie bieten keinen Zugriff auf Kundeninformationen, Zahlungsmethoden und einige Details zu Abbuchungsbeträgen. Die Funktion destination_on_behalf_of_charge_management ermöglicht es einem verbundenen Konto, zusätzliche Informationen zu Destination Charges einzusehen sowie Rückerstattungen durchzuführen und Zahlungsanfechtungen zu bearbeiten.

Aktivieren Sie beim Erstellen einer Kontositzung die Zahlungsdetails, indem Sie im components-Parameter payment_details angeben. Sie können einzelne Funktionen der Zahlungsdetails-Komponente aktivieren oder deaktivieren, indem Sie unter payment_details den features-Parameter festlegen:

Command Line
cURL
curl https://api.stripe.com/v1/account_sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d account=
{{CONNECTED_ACCOUNT_ID}}
\ -d "components[payment_details][enabled]"=true \ -d "components[payment_details][features][refund_management]"=true \ -d "components[payment_details][features][dispute_management]"=true \ -d "components[payment_details][features][capture_payments]"=true \ -d "components[payment_details][features][destination_on_behalf_of_charge_management]"=false

Nachdem die Kontositzung erstellt und ConnectJS initiiert wurde, können Sie die Zahlungsdetails-Komponente im Frontend anzeigen:

payment-details.js
JavaScript
// Include this element in your HTML const paymentDetails = stripeConnectInstance.create('payment-details'); paymentDetails.setPayment('{{PAYMENT_INTENT_OR_CHARGE_ID}}'); // use setOnClose to set a callback function to close payment-details paymentDetails.setOnClose(() => { paymentDetails.remove(); }); container.appendChild(paymentDetails);

Notiz

For destination charges and separate charges and transfers, the PaymentIntent doesn’t exist on the connected account. Instead, pass the associated charge ID that belongs to the connected account.

Die Komponente payment details zeigt verschiedene Informationen und unterstützt verschiedene Funktionen für verschiedene Zahlungstypen:

  • Bei direkten Abbuchungen können Ihre verbundenen Konten die vollständigen Informationen einsehen. Sie können auch Rückerstattungen und Zahlungsanfechtungen verwalten und Zahlungen erfassen, wenn Sie die entsprechenden Funktionen beim Erstellen einer Kontositzung aktivieren.
  • Für Destination Charges und separate Zahlungen und Überweisungen können Ihre verbundenen Konten nur das mit der ausgewählten Zahlung verknüpfte Überweisungsobjekt sehen, das nur begrenzte Informationen enthält.
  • Für Destination Charges mit dem Attribut on_behalf_of können Ihre verbundenen Konten die vollständigen Informationen anzeigen, wenn die Funktion destination_on_behalf_of_charge_management aktiviert ist. Wenn diese Funktion aktiviert ist, können Sie auch die Rückerstattungs- und Beilegungsverwaltung aktivieren, indem Sie die entsprechenden Funktionen aktivieren.

Erlauben Sie Ihren verbundenen Konten, Destination Charges zu verwalten

Wenn Sie die Funktion destination_on_behalf_of_charge_management auf true setzen, können Ihre verbundenen Konten die Zahlungskomponente verwenden, um Destination Charges mit dem Attribut on_behalf_of anzuzeigen und zu verwalten. Wenn Sie auch die Funktion dispute_management aktivieren, können sich Ihre verbundenen Konten direkt an der Bearbeitung ihrer Zahlungsanfechtungen beteiligen.

Das Aktivieren der Funktion destination_on_behalf_of_charge_management hat die folgenden Einschränkungen:

  1. Sie können nicht nach Gebührenstatus oder Zahlungsmethoden filtern.
  2. Sie können bestimmte Datenspalten nicht exportieren.

Verwaltung von Zahlungsanfechtungen für Destination Charges

Wenn Sie sowohl dispute_management als auch destination_on_behalf_of_charge_management aktivieren, können Ihre verbundenen Konten Anfechtungsbeweise aktualisieren und ändern, Anfechtungen entgegenwirken und Zahlungsanfechtungen für Destination Charges mit dem für das verbundene Konto festgelegten Attribut on_behalf_of akzeptieren.

For destination charges, with or without on_behalf_of, Stripe debits dispute amounts and fees from your platform account.

We recommend setting up a webhook to listen to dispute created events. When that happens, you can attempt to recover funds from the connected account by reversing the transfer through the Dashboard or by creating a transfer reversal.

If the connected account has a negative balance, Stripe attempts to debit its external account if debit_negative_balances is set to true.

If you challenge the dispute and win, you can transfer the funds that you previously reversed back to the connected account. If your platform has an insufficient balance, the transfer fails. Prevent insufficient balance errors by adding funds to your Stripe balance.

Häufiger Fehler

Retransferring a previous reversal is subject to cross-border transfer restrictions, meaning you might have no means to repay your connected account. Instead, wait to recover disputed cross-border payment transfers for destination charges with on_behalf_of until after a dispute is lost.

Unterstützte Parameter

Diese eingebettete Komponente unterstützt die folgenden Parameter:

MethodeTypBeschreibung
setPaymentstringDie ID der Zahlung, Abbuchung oder des PaymentIntent, die im Overlay angezeigt wird. Bei der ID sollte sich um die Zahlungs-ID, Abbuchungs-ID oder PaymentIntent-ID des verbundenen Kontos handeln. Wenn dieses Attribut nicht definiert ist, wird in der eingebetteten Komponente nichts angezeigt. Diese ID erhalten Sie, indem Sie die Charges API abfragen oder eine Zahlungs-ID verwenden, die Sie in Ihrer Integration erstellt oder gespeichert haben.erforderlich
setOnClose() => voidWir senden dieses Ereignis, wenn der/die Nutzer/in das Overlay schließt.

Um das Schließverhalten dieser Komponente zu aktivieren, überwachen Sie das Ereignis close, indem Sie setOnClose aufrufen.

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