Tap to Pay auf dem iPhone, Tap to Pay auf Android und Stripe Terminal

Mit Tap to Pay können Nutzer/innen mit einem kompatiblen Gerät und dem Stripe Terminal SDK kontaktlose Zahlungen akzeptieren. Dafür müssen Sie mit dem Terminal SDK vertraut sein und Android- oder iOS-Fachwissen besitzen. Unsere Dokumentation für die technische Integration für iOS finden Sie hier und die Dokumentation für die technische Integration für Android hier.

Wo ist Tap to Pay verfügbar?

Tap to Pay on iPhone ist derzeit nur in Australien, im Vereinigten Königreich und in den USA sowie in einer privaten Betaversion in Frankreich und in den Niederlanden verfügbar. Plattformen und Händler/innen außerhalb der USA, Australiens, Frankreichs, der Niederlande und des Vereinigten Königreichs dürfen Tap to Pay on iPhone nicht verwenden. Wenn Sie Interesse am Beta-Programm haben, kontaktieren Sie uns.

Tap to Pay on Android ist allgemein in Singapur, im Vereinigten Königreich, in den Vereinigten Staaten und in Neuseeland verfügbar sowie in der Betaversion in Australien, Kanada, Österreich, Belgien, der Tschechischen Republik, Dänemark, Finnland, Frankreich, Deutschland, Italien, Irland, Luxemburg, Malaysia, den Niederlanden, Norwegen, Portugal, Spanien, Schweden und der Schweiz.

Teilen Sie uns mit, wenn Sie Tap to Pay gern in Ihrem Land nutzen möchten. Wir informieren Sie, sobald wir diesen Service in Ihrem Land anbieten können.

Welche Geräteanforderungen gibt es für die Integration von Tap to Pay?

Das iOS-SDK für Tap to Pay on iPhone erfordert iOS-Mobilgeräte, die die folgenden Kriterien erfüllen:

Hinweis: iPads sind nicht NFC-fähig und werden daher derzeit nicht unterstützt.

Das Android-SDK für Tap to Pay erfordert Android-Geräte, die die folgenden Kriterien erfüllen:

Eine Liste der unterstützten Geräte mit nutzerdefinierten Nutzeroberflächen finden Sie hier.

Welche Zahlungsmethoden werden von Tap to Pay unterstützt?

Die Bibliothek von Tap to Pay on iPhone umfasst Support für kontaktlose Karten von Visa, Mastercard, American Express und Discover sowie NFC-basierte mobile Wallets (Apple Pay, Google Pay und Samsung Pay). Discover wird nur in den USA unterstützt.

Die Bibliothek von Tap to Pay on Android umfasst Support für kontaktlose Karten von Visa, Mastercard, American Express und NFC-basierte mobile Wallets (Apple Pay, Google Pay und Samsung Pay).

Wie hoch ist der Preis?

Unsere aktuellen Preise finden Sie unter https://stripe.com/pricing.

Werden Transaktionen mit Tap to Pay als Card-Present-Transaktionen verarbeitet?

Ja. Transaktionen mit Tap to Pay werden im Dashboard so wie alle anderen Terminal-Transaktionen als „Card-Present-Zahlung“ erfasst. So wie bei Stripe Terminal sind Händler/innen, die für die Annahme von Zahlungskarten Tap to Pay verwenden, nicht haftbar für betrügerische Anfechtungen bezüglich dieser Transaktionen.

Stripe Terminal Tap to Pay und PCI-Konformität

Stripe Terminal, einschließlich Tap to Pay, bietet standardmäßig E2EE. Nutzer/innen, die Tap to Pay verwenden, haben direkt von ihrem Dashboard aus unter den Compliance-Einstellungen Zugriff auf ein vorab ausgefülltes SAQ C-Dokument.

Hinweis: Tap to Pay wird nicht für P2PE unterstützt.

Gibt es eine Möglichkeit, Transaktionen mit Tap to Pay über das Dashboard zu ermitteln? Bietet Tap to Pay die gleiche Funktionalität wie andere Geräte von Stripe Terminal?

Transaktionen mit Tap to Pay werden im Dashboard so wie alle anderen Terminal-Transaktionen als „Card-Present-Zahlung“ erfasst. Derzeit ist es im Dashboard nicht möglich, Transaktionen mit Tap to Pay von anderen Card-Present-Abbuchungen zu unterscheiden. Mit der Ausnahme von Hardwaregeräten haben Nutzer/innen auch weiterhin Zugriff auf dieselben Dashboard-Funktionen (z. B. Berichterstattung und Rückerstattungen). Tap to Pay-Geräte können derzeit nicht zur Geräteverwaltung im Dashboard erfasst werden.

Gibt es eine Möglichkeit, die Anzahl aktiver Geräte in einem Stripe-Konto mit der Abrechnung über Tap to Pay on iPhone abzugleichen?

Derzeit bieten wir diese Funktionalität nicht an.

Unterstützt Tap to Pay die Verwendung der PIN für Transaktionen, die das Limit für kontaktlose Zahlungen überschreiten?

Tap to Pay on iPhone unterstützt die Verwendung der PIN ab Version 2.23 des Terminal iOS SDK.

Tap to Pay on Android unterstützt derzeit die Verwendung der PIN nicht. Falls Nutzer/innen einen Betrag abbuchen wollen, der das Limit für kontaktlose Zahlungen überschreitet, können die Karteninhaber/innen ihre Fallback-PIN nicht übermitteln, um die Transaktion abzuschließen.

Alternativ können Nutzer/innen Ausweichmöglichkeiten in Betracht ziehen, z. B. ein herkömmliches Zahlungsterminal vor Ort oder die Anzeige eines QR-Codes und die Aufforderung der Kundinnen und Kunden, diesen zu scannen und den Bezahlvorgang mit einer CNP-Transaktion abzuschließen.

Die regionalen Limits für kontaktlose Zahlungen sind auf unserer Support-Seite mit Fragen und &Antworten aufgeführt. Hinweis: Generell gibt es keine Transaktionslimits für Digital Wallets wie Apple Pay und Google Pay.

Können Zahlungen als Ausweichmöglichkeit mit einem physischen Terminal-Kartenlesegerät eingezogen werden?

Nicht alle Kundinnen und Kunden haben eine kontaktlose Zahlungsmethode. In diesem Fall oder im Falle einer abgelehnten Zahlung können die Nutzer/innen weiterhin Zahlungen einziehen, indem sie von Tap to Pay zu einem Terminal-Kartenlesegerät wechseln. Die Nutzer/innen können aber immer jeweils nur eine aktive Verbindung zu einem Lesegerät haben. Sie müssen also Ihr Kartenlesegerät trennen, wenn es bereits verbunden ist.

Funktioniert Tap to Pay auf Tablets?

Für Tap to Pay ist die NFC-Technologie erforderlich, mit der zahlreiche Tablets nicht ausgestattet sind.

Tap to Pay on iPhone kann nicht mit iPads genutzt werden, da sie NFC derzeit nicht unterstützen.

Tap to Pay on Android kann mit bestimmten Android-Tablets wie dem Samsung Galaxy Active 3 genutzt werden, wobei der Tap-Bildschirm noch nicht für Tablets optimiert wurde.


Fragen zur Integration

Müssen Nutzer/innen die Terminal-SDK-Integration durchführen?

Ja. Sie müssen zunächst die Terminal-SDK-Integration abschließen, bevor die Integration von Tap to Pay vorgenommen werden kann. Einzelheiten finden Sie in der Dokumentation für iOS oder Android.

Müssen für die Terminal-Integration zunächst das Terminal SDK und anschließend die SDKs für Tap to Pay installiert werden?

Ja. Die Nutzer/innen müssen zwei unterschiedliche SDKs installieren, um die Funktion von Tap to Pay zu nutzen. Die Nutzer/innen benötigen zunächst eine vollständige Terminal-SDK-Integration, bevor die Integration der SDKs für Tap to Pay vorgenommen werden kann. Weitere Informationen finden Sie in der Dokumentation für iOS oder Android.

Bietet Terminal für die Nutzer/innen eine vordefinierte mobile POS-Anwendung?

Sie können persönliche Tap to Pay-Zahlungen mit der iOS-App des Stripe-Dashboards akzeptieren. Die ersten Schritte finden Sie hier.

Derzeit bieten wir noch keine vordefinierte mobile POS-Anwendung für Android an.

Was passiert, wenn Nutzer/innen ein Tap to Pay-Gerät in ein anderes Land mitnehmen, das nicht unterstützt wird (z. B. von den USA nach Brasilien) – wird die Funktionalität dann automatisch gesperrt? Müssen weitere standortspezifische Einschränkungen für die Anwendung eingerichtet werden?

Im Zuge der Terminal-Transaktionen erfassen wir GPS-Daten für die Standortverifizierung. Tap to Pay funktioniert nicht in einem anderen Land. Falls unser System ein neues Land erkennt, wird es die Transaktion automatisch ablehnen. Dafür ist kein weiterer Integrationsaufwand erforderlich.

Können Nutzer/innen Transaktionen mit Tap to Pay im Terminal-Simulator simulieren?

Ja. Derzeit können die Nutzer/innen den Ablauf des Zahlungseinzugs mit dem iOS- und Android-Simulator simulieren.

Ist Tap to Pay mit Apps kompatibel, die in React Native entwickelt wurden?

Ja. Tap to Pay wird von Apps, die in React Native entwickelt wurden, unterstützt.

Ist die Möglichkeit, Kartenangaben für die Wiederverwendung bei Online-Zahlungen zu speichern, mit Transaktionen per Tap to Pay kompatibel?

Ja. Tap to Pay unterstützt die vorhandene Terminal-Funktionalität, mit der Sie Kartenangaben für die künftige Wiederverwendung bei Online-Zahlungen speichern können. Die Funktion zur Speicherung der Kartenangaben gilt nur für physische Karten, nicht für mobile Wallets.

Ist es möglich, mit Tap to Pay Trinkgeld zu geben?

Tap to Pay ist nicht mit Trinkgeldern über das Lesegerät kompatibel (lesen Sie hier unsere Dokumentation). Nutzer/innen können ihren eigenen Trinkgeldbildschirm implementieren, bevor sie Zahlungen einziehen. Alternativ können Nutzer/innen nach dem Zahlungseinzug auch den Ablauf nach der Autorisierung für Trinkgelder verwenden (diesen Ablauf finden Sie hier). Beachten Sie, dass die Vergabe von Trinkgeldern nach der Autorisierung innerhalb von 3 Minuten nach dem Zahlungseinzug abgeschlossen sein muss. Aufgrund dieser Funktionalität empfehlen wir Ihnen, die Vergabe von Trinkgeldern vor dem Zahlungseinzug anzubieten und so für eine angenehmere Nutzererfahrung zu sorgen.

Ist der Offline-Modus mit Tap to Pay kompatibel?

Nein. Der Offline-Modus ist nicht mit Tap to Pay kompatibel.

Ist es möglich, die Kartentypen für Tap to Pay einzuschränken?

Nein. Wir bieten nicht die Möglichkeit, Karten auf der Ebene von Tap to Pay einzuschränken.

Funktionieren die Testkarten von Stripe mit Tap to Pay?

Ja. Lesen Sie hier unsere Dokumentation.

Was bedeutet es, wenn mir der Fehler „on_behalf_of“ angezeigt wird?

Achten Sie darauf, in SCPLocalMobileConnectionConfiguration die ID des verbundenen Kontos anzugeben, wenn Sie in PaymentIntent den Parameter „on_behalf_of“ verwenden. Weitere Informationen finden Sie in unserer Dokumentation für iOS oder Android.

Kann ich die Nutzeroberfläche des Tap-Bildschirms anpassen?

Nein. Sie können die Nutzeroberfläche für Tap to Pay derzeit weder für iOS noch für Android anpassen.

Müssen Nutzer/innen die Tap-Bereiche in ihrer Integration für jeden Gerätetyp anpassen?

Bei Tap to Pay on Android wird die Nutzeroberfläche der Transaktion von Stripe verwaltet. Bei der erstmaligen Verbindung des Mobilgeräts als Lesegerät wird der/dem Nutzer/in der Standardbildschirm von Stripe angezeigt. Bei den folgenden Transaktionen wird der Tap-Bereich an den Bereich angepasst, an dem sich der NFC-Chip des jeweiligen Geräts befindet (z. B. oben rechts, oben links, mittig). Der Standardbildschirm wird angezeigt, wenn der Tap-Bereich nicht bekannt ist. Zur Anpassung der Tap-Bereiche müssen Sie keine Änderungen an Ihrer Integration vornehmen.

Wie hoch ist der zu erwartende Aufwand für die Integration dieser Bibliothek?

Nach Abschluss der Standardintegration der Terminal SDKs (iOS oder Android) durch die Nutzer/innen ist die Integration von Tap to Pay in iOS oder Android recht einfach und unkompliziert. Für diese Integration benötigen Entwickler/innen durchschnittlich weniger als zwei Wochen.


Fragen im Zusammenhang mit Tap to Pay on iPhone

Häufig gestellte Fragen im Zusammenhang mit Tap to Pay on iPhone finden Sie in den Händler-FAQ von Apple.

Wie wird das erste Onboarding für iPhone-Geräte gehandhabt?

Die Nutzer/innen erhalten die Nutzungsbedingungen von Apples Tap to Pay auf dem iPhone, wenn sie sich erstmalig mit dem lokalen Lesegerät verbinden. Um sich bei Apple zu registrieren, müssen die Händler/innen eine gültige Apple-ID für ihr Unternehmen angeben, bevor sie die Bedingungen von Apple akzeptieren. Beachten Sie, dass dieser Ablauf nur einmal pro Stripe-Konto durchgeführt werden kann. Dieser Ablauf wird für alle nachfolgenden Verbindungen mit demselben Stripe-Konto auf allen Geräten übersprungen.

Wenn Sie mehr über das Verbinden von Händlerinnen und Händlern erfahren möchten, gehen Sie in den FAQ von Apple zu Tap to Pay on iPhone zum Abschnitt der Unternehmensinformationen zu Tap to Pay on iPhone.

Bevor Sie ein Gerät verwenden, um Zahlungskarten auszulesen, müssen Sie es entsprechend konfigurieren. Diese Konfiguration muss auf jedem Gerät durchgeführt werden, bevor Sie darauf erstmalig Tap to Pay auf dem iPhone verwenden. Die erstmalige Konfiguration eines Geräts kann bis zu zwei Minuten in Anspruch nehmen. Alle nachfolgenden Konfigurationsupdates dauern in der Regel nur wenige Sekunden. Weitere Informationen finden Sie im Abschnitt „Umgang mit Geräteeinrichtung“.

Werden die Schritte zur Annahme der Nutzungsbedingungen von Tap to Pay auf dem iPhone vom Terminal SDK transparent gehandhabt?

Die Nutzungsbedingungen für Tap to Pay auf dem iPhone erscheinen automatisch bei der Verbindung des ersten lokalen Lesegeräts für das jeweilige Konto. Dies wird durch das Terminal SDK implizit gesteuert, wobei kein zusätzlicher Code erforderlich ist, um den Ablauf für die Nutzungsbedingungen abzuschließen.

Wann werden die Schritte zur Annahme der Nutzungsbedingungen von Tap to Pay auf dem iPhone durchlaufen?

Die Nutzungsbedingungen von Tap to Pay auf dem iPhone werden für ein Connect-Unterkonto auf dem ersten connectLocalMobileReader angezeigt. Nach der Annahme der Nutzungsbedingungen werden sie für das jeweilige Konto nicht mehr angezeigt.

In den Dokumentationen von Apple gibt es die Anforderung, dass „nur ein Administrator die Nutzungsbedingungen im Namen einer Händlerin oder eines Händlers akzeptieren kann“. Müssen Händler/innen explizit angeben, dass Nutzer/innen autorisiert sind, die Nutzungsbedingungen zu akzeptieren?&

Wir empfehlen, dass Händler/innen während des Onboardings von Nutzer/innen Anleitungen bereitstellen, damit die/der autorisierte Händler/in die Bedingungen akzeptiert.

Inwiefern können Plattformen den Apple TTP-Bildschirm konfigurieren, der den Unternehmensnamen anzeigt? Entspricht er dem genauen DBA-Namen des verbundenen Kontos?

Plattformen können hier den Unternehmensnamen konfigurieren. Wir verwenden standardmäßig den Namen des Connect-Kontos, aber Sie können dies bei Bedarf überschreiben. Sie sollten sicherstellen, dass Sie den richtigen Unternehmensnamen angeben.

Unterstützt Stripe Implementierungen, bei denen Händler/innen direkt die proximityReader API von Apple verwenden?

Derzeit unterstützen wir nicht die direkte Verwendung der proximityReader API von Apple. Für die korrekte Verwendung von proximityReader ist eine direkte Verbindung mit Apple nötig, um Verbindungs-Token des Lesegeräts auszugeben.

Gibt es Optionen, um die Nutzeroberfläche von Tap to Pay auf dem iPhone anzupassen?

Nein. Die Nutzeroberfläche von Tap to Pay auf dem iPhone wird ausgelöst, wenn Ihre Point-of-Sale-Anwendung bereit ist, um eine Zahlung einzuziehen. Sie kann nicht angepasst werden.

Muss ich bei der Verwendung von Tap to Pay auf dem iPhone einen Standort für mein Mobilgerät einrichten? Wird dies von Apple verlangt?

Für alle Terminal-Hardware-Lesegeräte muss ein Standort eingerichtet werden. Dies ist eine bestehende Anforderung, die auch für Tap to Pay on iPhone gilt.

Wie kann ich meine iOS-App von Apple genehmigen lassen?

Ihre Anwendung für Tap to Pay on iPhone durchläuft den standardmäßigen Überprüfungsprozess des Apple App Stores. Achten Sie darauf, bei der Entwicklung Ihrer App Apples Human Interface Guidelines für Tap to Pay zu berücksichtigen.

Wie beantrage und konfiguriere ich die erforderliche Berechtigung, Tap to Pay on iPhone zu unterstützen?

Sie können direkt hier eine Berechtigung von der Apple Developer-Website beantragen.


Fragen im Zusammenhang mit Tap to Pay on Android

Wie finde ich heraus, ob mein Mobilgerät NFC-fähig ist?

In den Einstellungen Ihres Mobilgeräts können Sie feststellen, ob Ihr Android-Gerät NFC-fähig ist. Wenn die Option „NFC“ angezeigt wird, ist Ihr Gerät NFC-fähig. Sie müssen lediglich sicherstellen, dass NFC für die Nutzung von Tap to Pay aktiviert ist.

Wann wird Discover unterstützt?

Wir haben derzeit keinen genauen Zeitplan für die Unterstützung von Discover.

Wie kann ich mich über relevante SDK-Änderungen auf dem Laufenden halten?

Abonnieren Sie hierfür terminal-announce@lists.stripe.com. Wir möchten Sie mindestens drei Monate im Voraus über anstehende Änderungen informieren. Es können jedoch dringendere Aktualisierungen erforderlich sein, wenn eine kritische Sicherheitslücke im SDK aufgedeckt wird.

Zudem gibt es öffentliche Änderungsprotokolle für Tap to Pay on Android.


Support

Ich habe Fragen zur Integration von Terminal ANDROID UND iOS SDK, zur Transaktionsverarbeitung oder zur Funktionalität von Stripe Terminal, die hier nicht behandelt werden.

Wenden Sie sich an den Stripe-Support.

Ich habe Fragen zu meinem Apple-ID-Account, zum Apple Business Register (ABR) Account und/oder zu iPhone-Hardware.

Support für Probleme in Bezug auf Apple finden Sie in diesen Ressourcen: