Karten für Online-Zahlungen erfassen und speichern
Verwenden Sie Ihre Stripe Terminal-Integration, um Kartenangaben für wiederholte Online-Zahlungen zu erfassen und zu speichern.
Mit Stripe Terminal können Sie Zahlungsmethoden (außer mobile Wallets) für wiederholte Online-Zahlungen erfassen und speichern. Starten Sie unter Verwendung einer persönlichen Kartenzahlung ein Online-Abonnement mit Billing, speichern Sie die Zahlungsdaten in einem Online-Kundenkonto oder führen Sie einen Zahlungsaufschub durch.
Collect and save reusable card details
Sie können wiederverwendbare Kartenangaben erfassen und für die Online-Nutzung mit Terminal speichern:
Create a reusable PaymentMethod
Wenn Sie einen PaymentIntent oder SetupIntent mit einer Card-Present-Zahlungsmethode erstellen, können Sie die PaymentMethod nicht direkt speichern. In den meisten Fällen kann Stripe jedoch mithilfe der Kartenangaben eine wiederverwendbare generated_
PaymentMethod erstellen. Es wird die gleiche Zahlungsmethode verwendet, welche für Online-Zahlungen wiederverwendet werden kann.
Charge a saved card
Sie können Kundenkonten mit den Kartenangaben, die im Rahmen einer früheren Transaktion gespeichert wurden, zu einem späteren Zeitpunkt belasten.
Um eine gespeicherte Karte für zukünftige Käufe zu belasten, erstellen und bestätigen Sie einen PaymentIntent mit der gespeicherten Zahlungsmethode.
Um eine Karte aus einem Terminal PaymentIntent zu speichern, verknüpfen Sie die generated_
PaymentMethod mit einer Kundin/einem Kunden. Dadurch können Sie die Karte erneut verwenden, ohne die Zahlungsdaten nochmals erfassen zu müssen. Wenn Sie eine PaymentMethod mit einem PaymentIntent verknüpfen und die PaymentMethod dabei nicht auch mit einer Kundin/einem Kunden verknüpfen, können Sie die PaymentMethod bei zukünftigen Transaktionen nicht wiederverwenden.
Charge customers outside the checkout flow
Falls sich die Kundin/der Kunde nicht in Ihrem Bezahlvorgang befindet, während Sie ihre/seine Karte belasten, legen Sie off_session auf true
fest. Das hat zur Folge, dass der PaymentIntent einen Fehler ausgibt, wenn eine Authentifizierung erforderlich ist.
Die Methode confirmPaymentIntent kann beim Belasten einer gespeicherten Karte nicht verwendet werden. Bei Zahlungen mit generierten Karten handelt es sich um Online-Zahlungen, die nicht mit Methoden des Terminal SDK abgewickelt werden können.
Track customer behavior with card fingerprints
Nutzen Sie die Stripe-API, um wiederkehrende Kundinnen/Kunden über Online- und Einzelhandelskanäle hinweg leicht wiederzuerkennen. Dazu werden Transaktionen mit derselben Karte einander zugeordnet. Ähnlich wie card
-Zahlungsmethoden verfügt jede card_
-Zahlungsmethode über das Attribut fingerprint, das eine bestimmte Karte eindeutig identifiziert. Karten aus mobilen Geldbörsen (z. B. Apple Pay oder Google Pay) können Fingerabdrücke nicht gemeinsam mit online verwendeten Karten nutzen.
Ab API-Version vom 23.01.2018 erkennen Connect-Plattformen Fingerabdrücke für card_
- und card
-PaymentMethods, die für alle verbundenen Konten einheitlich sind. Mithilfe eines solchen Fingerabdrucks können Sie die Abbuchungen einer bestimmten Karte in einem verbundenen Konto anzeigen.
Compliance
Sie sind dafür verantwortlich, dass Sie alle geltenden Gesetze, Vorschriften und Netzwerkregeln einhalten, wenn Sie die Zahlungsdaten eines Kunden/einer Kundin speichern. Beispielsweise hat der Europäische Datenschutzausschuss Leitlinien zum Speichern von Zahlungsdaten herausgegeben. Diese Anforderungen gelten in der Regel, wenn Sie die Zahlungsmethode Ihrer Kundin/Ihres Kunden für die zukünftige Verwendung speichern möchten, zum Beispiel wenn Sie ihr/ihm die Zahlungsmethode einer Kundin/eines Kunden im Bestellvorgang für einen zukünftigen Kauf anzeigen oder ihr/sein Konto belasten möchten, wenn sie/er Ihre Website oder App nicht aktiv nutzt.
Binden Sie Konditionen in Ihre Website oder App ein, aus denen hervorgeht, wie Sie die Details der Zahlungsmethode speichern möchten, und ermöglichen Sie es den Kunden/Kundinnen, sich anzumelden. Wenn Sie planen, ein Kundenkonto zu belasten, während ein Kunde/eine Kundin offline ist, müssen Sie mindestens sicherstellen, dass Ihre Konditionen auch Folgendes abdecken:
- Die kundenseitige Zustimmung, eine Zahlung oder mehrere Zahlungen für bestimmte Transaktionen in deren Namen einzuleiten.
- Der erwartete Zeitpunkt und die voraussichtliche Häufigkeit von Zahlungen (z. B. Zahlungen für geplante Raten- oder Abonnementzahlungen oder für außerplanmäßige Aufstockungen).
- So wird der Zahlungsbetrag bestimmt.
- Ihre Stornorichtlinie, wenn Sie die Zahlungsmethode für einen Abonnementdienst einrichten.
Dokumentieren Sie unbedingt die schriftliche Zustimmung Ihrer Kundinnen und Kunden zu diesen Bedingungen.
Wenn Sie eine Zahlungsmethode speichern, kann sie nur für die in Ihren Konditionen festgelegte Nutzung verwendet werden. Wenn Sie ein Kundenkonto belasten möchten, während ein Kunde/eine Kundin offline ist, und auch die Zahlungsmethode des Kunden/der Kundin speichern möchten, um sie ihm/ihr als gespeicherte Zahlungsmethode für zukünftige Einkäufe anzuzeigen, müssen Sie explizit die Zustimmung des Kunden/der Kundin einholen. Eine Möglichkeit, dies zu tun, ist das Kontrollkästchen „Meine Zahlungsmethode für die zukünftige Verwendung speichern“.