Zahlungsdetails
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.
By default, the embedded components offer limited information for destination charges and separate charges and transfers. They don’t provide access to customer information, payment methods, and some charge amount details. The destination_on_behalf_of_charge_management feature allows a connected account to see additional information with destination charges, as well as perform refunds and manage disputes.
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:
Nachdem die Kontositzung erstellt und ConnectJS initiiert wurde, können Sie die Zahlungsdetails-Komponente im Frontend anzeigen:
Notiz
Für Destination Charges und separate Zahlungen und Überweisungen sind die verbundenen Konten nicht Eigentümer der mit den Zahlungen verbundenen Payment Intent-Objekte. Geben Sie für diese Zahlungen die ID des Zahlungsobjekts ein, das zum verbundenen Konto gehört.
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:
- Sie können nicht nach Gebührenstatus oder Zahlungsmethoden filtern.
- Sie können bestimmte Datenspalten nicht exportieren.
Verwaltung von Zahlungsanfechtungen für Destination Charges
Wenn es zu einer Zahlungsanfechtung von Destination Charges oder separaten Zahlungen und Überweisungen kommt, wird die Plattform mit dem angefochtenen Betrag und einer Anfechtungsgebühr belastet. Eingebettete Connect-Komponenten machen die Übertragung auf das verbundene Konto nicht rückgängig, unabhängig von den Kontositzungsfunktionen. Wir empfehlen, Webhooks einzurichten, um Anfechtungsereignisse zu überwachen. Wenn eine Zahlungsanfechtung erstellt wird, können Sie eine Kontoabbuchung oder ein Überweisungsstorno für die Überweisung auf Ihr verbundenes Konto erstellen. Sie können die Übertragung auf Ihr verbundenes Konto auch über das Dashboard rückgängig machen. Wenn eine Anfechtung abgeschlossen ist, können Sie das Guthaben in Ihrem verbundenen Konto je nach Ergebnis der Anfechtung aktualisieren. Wenn Ihr verbundenes Konto die Anfechtung gewonnen hat, können Sie eine Überweisung erstellen, um die Wirkung der Kontobelastung oder des Überweisungsstornos rückgängig zu machen.
Wenn sowohl dispute_management
als auch destination_on_behalf_of_charge_management
aktiviert sind, können die verbundenen Konten Anfechtungsbeweise aktualisieren und ändern, Anfechtungen entgegenwirken und Zahlungsanfechtungen für Destination Charges mit dem ihnen zugewiesenen Attribut on_behalf_of
akzeptieren.
Unterstützte Parameter
Diese eingebettete Komponente unterstützt die folgenden Parameter: