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
Developer resources
Übersicht
Informationen zu Stripe Payments
Aktualisieren Sie Ihre Integration
Zahlungsanalysefunktionen
Online-Zahlungen
ÜbersichtIhren Use case findenZahlungen verwalten
Payment Links verwenden
Bezahlseite erstellen
Erweiterte Integration erstellen
In-App-Integration erstellen
Zahlungsmethoden
Zahlungsmethoden hinzufügen
Zahlungsmethoden verwalten
Schnellerer Bezahlvorgang mit Link
Zahlungsschnittstellen
Payment Links
Checkout
Web Elements
In-App-Elements
Zahlungsszenarien
Umgang mit mehreren Währungen
Nutzerdefinierte Zahlungsabläufe
Flexibles Acquiring
Orchestrierung
Präsenzzahlungen
Terminal
    Übersicht
    Persönliche Zahlungen akzeptieren
    Integrationsdesign
    Wählen Sie Ihr Lesegerät aus
    Konzipieren einer Integration
    Quickstart
    Beispielanwendungen
    Tests
    Terminal einrichten
    Integration einrichten
    Mit einem Lesegerät verbinden
    Zahlung annehmen
    Kartenzahlungen einziehen
    Weitere Zahlungsmethoden
    Offline-Zahlungen annehmen
    Versand-/Telefonbezahlung
      Versand- und Telefonzahlungen verarbeiten
      Karten bei Versand- und Telefonzahlungen speichern
    Regionale Aspekte
    Während des Bezahlvorgangs
    Trinkgelder einziehen
    Zahlungsdetails erfassen und für die zukünftige Verwendung speichern
    Flexible Autorisierungen
    Nach dem Bezahlen
    Transaktionen zurückerstatten
    Belege zur Verfügung stellen
    Checkout anpassen
    Anzeige des Warenkorbs
    Eingaben auf dem Bildschirm erfassen
    Ausgelesene Daten erfassen
    Erfassen von Daten durch Tippen für NFC-Geräte
    Apps auf Geräten
    Lesegeräte verwalten
    Lesegeräte anfordern, zurückgeben, ersetzen
    Lesegerät registrieren
    Standorte und Zonen verwalten
    Lesegeräte konfigurieren
    Lesegeräte überwachen
    Verschlüsselung
    Quellen
    API-Referenzen
    Mobile Lesegeräte
    Intelligente Lesegeräte
    SDK-Migrationsleitfaden
    Bereitstellungscheckliste
    Produktdatenblätter für Lesegeräte von Stripe Terminal
Beyond payments
Incorporate your company
Krypto
Financial Connections
Climate
StartseiteZahlungenTerminalMail order and telephone order payments

Karten mit Versand- und Telefonbezahlung (MOTO) speichern

Speichern Sie die Daten der Versand- und Telefonbezahlung (MOTO) für zukünftige Zahlungen.

Seite kopieren

Notiz

MOTO-Zahlungen sind eine geschützte Funktion. Kontaktieren Sie den Stripe-Support, um Zugriff anzufordern. Nachdem wir die Funktion aktiviert haben, müssen Sie sie aktivieren, indem Sie die Verbindung zu Ihren Lesegeräten trennen und erneut herstellen.

Mit MOTO SetupIntents können Sie die Kartendaten auf dem Lesegerät eingeben und die Zahlungsdaten speichern, ohne die Karte zu belasten.

Um dies mit einer servergestützten Integration zu erreichen, müssen Sie wie folgt vorgehen:

  1. Kundinnen/Kunden erstellen oder abrufen.
  2. SetupIntent erstellen.
  3. SetupIntent verarbeiten.
  4. Status des Lesegeräts verifizieren.
  5. PaymentMethod verwenden.
MOTO Karten-Screenshots speichern

Eine Karte mit MOTO-Ablauf speichern

Kundinnen/Kunden erstellen oder abrufen

Um eine bei Stripe gespeicherte Karte zu belasten, müssen Sie sie einem Kunden-Objekt zuordnen.

Wenn Sie vor dem Bestätigen, eine Kundin/einen Kunden in Ihrem SetupIntent angeben, fügt Stripe die generierte Kartenzahlungsmethode automatisch dem von Ihnen erstellten/abgerufenen Kunden-Objekt hinzu.

Fügen Sie den folgenden Code auf Ihrem Server ein, um einen neuen Customer zu erstellen:

Command Line
Curl
curl https://api.stripe.com/v1/customers \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -X "POST"

SetupIntent erstellen

API-Referenz

  • SetupIntent erstellen

Ein SetupIntent ist ein Objekt, mit dem Sie eine Zahlungsmethode eines Kunden/einer Kundin für zukünftige Zahlungen einrichten können. Der SetupIntent verfolgt die Schritte dieses Einrichtungsvorgangs. Die payment_method_types müssen card enthalten.

Command Line
cURL
curl https://api.stripe.com/v1/setup_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer=
{{CUSTOMER_ID}}
\ -d "payment_method_types[]"=card

Verarbeiten des SetupIntent

Nachdem Sie den SetupIntent erstellt haben, verwenden Sie process_setup_intent zur Abwicklung der Zahlung und setzen process_config[moto] auf true. Wenn der Kunde/die Kundin die erforderliche Form der Zustimmung bereitstellt, legen Sie den booleschen Wert customer_consent_collected auf „true“ fest.

Command Line
cURL
curl https://api.stripe.com/v1/terminal/readers/
{{READER_ID}}
/process_setup_intent
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d setup_intent=
{{SETUP_INTENT_ID}}
\ -d "process_config[moto]"=true \ -d customer_consent_collected=true

Die process_setup_intent-Anfrage ist asynchron. Nach der Anfrage fordert das verbundene Lesegerät Sie auf, die Nummer des Karteninhabers/der Karteninhaberin, die Prüfziffer/CVC, das Ablaufdatum und die Postleitzahl einzugeben. Sie können die Daten des Karteninhabers/der Karteninhaberin dann bestätigen, um die Kartendaten zur Autorisierung zu übermitteln.

Status des Lesegeräts verifizieren

Ihre Anwendung muss die Anweisungen zur Verifizierung des Status des Lesegeräts befolgen, um einen erfolgreichen (genehmigten) SetupIntent zu bestätigen.

Nutzen der PaymentMethod

Sie können jetzt die gespeicherte Zahlungsmethode, die dem Customer zugeordnet ist, mithilfe eines PaymentIntent belasten.

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“.

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