Payment Method Configurations API
Erfahren Sie, wie Sie die Configurations API verwenden, um Inhaber/innen von verbundenen Konten mehr Kontrolle über die von ihnen angebotenen Zahlungsmethoden zu geben.
Mit der Payment Method Configurations API können sich Inhaber/innen verbundener Konten über die Einstellungsseite für die Aktivierung und Deaktivierung bestimmter Zahlungsmethoden entscheiden. Sie können dann sehen, welche Zahlungsmethoden für verbundene Konten aktiviert sind, Zahlungsmethoden bewerben und Anzeigeeinstellungen für relevante Zahlungsarten festlegen.
Sie können entweder Ihre eigene Nutzeroberfläche für Zahlungsmethodeneinstellungen mit der API erstellen oder die eingebettete Komponente für die Einstellungen der Zahlungsmethode verwenden.
Private Vorschau
Mit der eingebetteten Komponente für Zahlungsmethodeneinstellungen können verbundene Konten die Zahlungsmethoden konfigurieren, die sie beim Bezahlen anbieten, ohne auf das Stripe-Dashboard zugreifen zu müssen. Fordern Sie den Zugriff an und erfahren Sie, wie Sie die Integration mit Zahlungsmethodenkonfigurationen vornehmen.
Standardzustand auf Plattformebene festlegen
Legen Sie im Stripe-Dashboard auf der Seite Zahlungsmethoden für Ihre verbundenen Konten verwalten den Standard für einzelne Zahlungsmethoden fest, um die standardmäßig aktivierten Zahlungsmethoden zu bearbeiten.
Klicken Sie im Dashboard auf das Zahnradsymbol oben rechts, um die Seite mit den Produkteinstellungen zu öffnen. Klicken Sie im Abschnitt Zahlungen auf den Link Zahlungsarten.
Als Plattform können Sie bevorzugte Zahlungsmethoden für Ihre Plattform und für Ihre verbundenen Konten festlegen. Die Einstellungen für Ihr Konto gelten für Ihren direkten Zahlungsverkehr. Wenn Sie beispielsweise Ihren Nutzer/innen eine monatliche Gebühr für die Nutzung Ihrer Plattform über Ihre eigene Zahlungsseite berechnen, verwenden Sie die Einstellungen für Ihr Konto, um diese Zahlungen zu verwalten.
Mit den Einstellungen für Ihre verbundenen Konten können Sie die Zahlungsmethoden verwalten, die die verbundenen Konten auf Ihrer Plattform akzeptieren können.
Um den Standardstatus für alle verbundenen Konten auf Ihrer Plattform festzulegen, klicken Sie unter Ihre verbundenen Konten auf den Link Einstellungen bearbeiten.
Verwenden Sie für jede Zahlungsmethode das Dropdown-Menü, um die gewünschte Einstellung auszuwählen:
- Standardmäßig deaktivierte verbundene Konten können die Zahlungsmethode ein oder ausschalten. Standardmäßig ist sie ausgeschaltet.
- Blockiert deaktiviert die Zahlungsmethode für alle verbundenen Konten. Inhaber/innen verbundener Konten können sich nicht anmelden.
- Standardmäßig aktivierte verbundene Konten können die Zahlungsmethode ein- oder ausschalten. Standardmäßig ist sie eingeschaltet.
Notiz
By default, Stripe enables a few commonly used payment methods such as Cards, Apple Pay, and Google Pay.
Verfügbarkeit und Anzeigeeinstellungen für verbundene Konten ermitteln
Verwenden Sie die Payment Method Configurations API mit der ID des verbundenen Kontos, um den aktuellen Status einer Zahlungsmethode für ein bestimmtes verbundenes Konto zu lesen. Wenn das verbundene Konto über mehr als eine Konfiguration verfügt, können Sie die Ergebnisse nach der client_
Ihrer Anwendung filtern, die sich in Ihren Connect-Einstellungen befindet.
{ "object": "list", "data": [ { "id":
, "object": "payment_method_configuration", "name": "Default", "active": true, "is_default": true, "livemode": false, "application":"{{PAYMENT_METHOD_CONFIGURATION_ID}}", "acss_debit": { "available": false, "display_preference": { "overridable": true, "preference": "off", "value": "off" } }, "affirm": { "available": false, "display_preference": { "overridable": true, "preference": "off", "value": "off" } }, "afterpay_clearpay": { "available": false, "display_preference": { "overridable": true, "preference": "off", "value": "off" } }, ... additional payment methods } ], "has_more": false, "url": "/v1/payment_method_configurations" }"{{CLIENT_APPLICATION_ID}}"
Bei erfolgreicher Durchführung werden in der Rückgabeliste jede Zahlungsmethode und zwei Parameter zur Verfügbarkeit und Anzeigeeinstellungen angezeigt.
available
ist die Kombination aus dem capability-Wert (active
,inactive
,pending
, orunrequested
) und demdisplay_
-Wert.preference Mit dem Feld „Verfügbar“ bestimmen Sie, ob Käufer/innen bei der Bezahlung diese Zahlungsmethode sehen oder nicht. Ist „Verfügbar“ auf
true
festgelegt, so ist die Funktion der Zahlungsmethode aktiv unddisplay_
ist aktiviert. Ist „Verfügbar“ aufpreference false
festgelegt, so hat diese Zahlungsmethode entweder keine aktive Funktion oder der Wertdisplay_
ist deaktiviert, sodass Käuferinnen und Käufern diese Methode während des Bezahlvorgangs nicht angezeigt wird. Zur Verbesserung Ihrer Integration und zur Nutzung weiterer Funktionen verwenden Sie beim Bezahlvorgang dynamische Zahlungsmethoden. Diese lesen Parameter automatisch und zeigen Ihren Kundinnen und Kunden stets die richtigen Zahlungsmethoden an.preference display_
hat drei Komponenten:preference overridable
,preference
undvalue
.overridable
ist schreibgeschützt und gibt an, ob die Präferenz des verbundenen Kontos die obige Standardeinstellung außer Kraft setzen kann.preference
ist schreibbar und speichert die Präferenz des verbundenen Kontos.value
ist schreibgeschützt und spiegelt den effektivendisplay_
-Wert wider.preference
Notiz
Nur Zahlungsmethoden, die für das Land des verbundenen Kontos relevant sind, werden in der API-Antwort angezeigt und können konfiguriert werden. Länderunterstützung prüfen.
display_preference aktualisieren, wenn ein verbundenes Konto seine Einstellungen bearbeitet
Wenn der/die Inhaber/in eines verbundenen Kontos eine Zahlungsmethode aktiviert oder deaktiviert, können Sie das preference
-Attribut display_
aktualisieren. Dieses speichert die Präferenz der Inhaberin/des Inhabers des verbundenen Kontos für diese Zahlungsmethode und wird verwendet, um zu bestimmen, ob die Zahlungsmethode für Käufer/innen angezeigt wird.
{ "id":
, "object": "payment_method_configuration", "name": "Default", "active": true, "is_default": true, "livemode": false, "application":"{{PAYMENT_METHOD_CONFIGURATION_ID}}", "acss_debit": { "available": false, "display_preference": { "overridable": true, "preference": "off", "value": "off" } }, "affirm": { "available": true, "display_preference": { "overridable": true, "preference": "on", "value": "on" } }, "afterpay_clearpay": { "available": false, "display_preference": { "overridable": true, "preference": "off", "value": "off" } }, ... additional payment methods }"{{CLIENT_APPLICATION_ID}}"
Verfügbare Zahlungsmethoden im Bezahlvorgang anzeigen
Zahlungsmethoden können Sie über das Dashboard verwalten. Stripe handhabt die Rückgabe geeigneter Zahlungsmethoden basierend auf Faktoren wie Betrag, Währung und Zahlungsablauf der Transaktion. Dadurch werden Käuferinnen und Käufern in Ihrem Bezahlvorgang nur die Zahlungsmethoden angezeigt, bei denen available
auf true
festgelegt ist.
Wenn Sie die verfügbaren Zahlungsmethoden für ein verbundenes Konto vorab abrufen möchten, bevor Sie Ihre Bezahlseite rendern, rufen Sie die Payment Method Configurations API auf, um die Liste der Zahlungsmethoden abzurufen. Verwenden Sie solche, bei denen available
auf true
festgelegt ist.
Zahlungsmethoden vom Typ „Karte“ unterstützen
Einige Zahlungsmethoden, wie Apple Pay und Link, sind nicht als separate Zahlungsmethodentypen für einen PaymentIntent enthalten und werden nur bei Angabe von card
bestätigt. Mit der Payment Method Configurations API können die Inhaber/innen verbundener Konten bestimmte Zahlungsmethoden aktivieren und deaktivieren und so verhindern, dass sie auf der Nutzeroberfläche angezeigt werden.
Vermarkten Sie Zahlungsmethoden für die Inhaber/innen verbundener Konten
Verwenden Sie gezielte Werbebotschaften, um die Inhaber/innen verbundener Konten dazu zu bewegen, sich für bestimmte Zahlungsmethoden zu entscheiden, für die sie geeignet sind, für die sie sich aber noch nicht angemeldet haben.
Rufen Sie die GET-Methode auf, um den Status der Konfiguration für die Zahlungsmethode abzurufen und zu bestimmen, wann eine Zahlungsmethode hochgestuft werden muss. Sie können anhand des Werts display_
feststellen, ob ein/e Inhaber/in eines verbundenen Kontos bereits mit Ihrer Konfiguration interagiert hat. Wenn display_
-preference
none
lautet, hat der/die Inhaber/in des verbundenen Kontos die Standardkonfiguration nicht geändert. Wenn der preference
-Wert on
oder off
ist, hat der/die Inhaber/in des verbundenen Kontos mit der Konfiguration interagiert und Sie können wählen, ob die Werbebotschaft unterdrückt werden soll.