Zum Bezahlen Karte auflegen
Verwenden Sie Tap to Pay auf Android (TTPA), um persönliche kontaktlose Zahlungen mit kompatiblen NFC-fähigen Android-Geräten anzunehmen. TTPA umfasst Unterstützung für kontaktlose Karten von Visa, Mastercard und American Express sowie mobile NFC-basierte Geldbörsen (Apple Pay, Google Pay und Samsung Pay). TTPA ist eine Erweiterung des Terminal Android SDK und ermöglicht Zahlungen direkt in Ihrer Android-App.
Verfügbarkeit
Verfügbar in Beta
Jetzt starten
Integrieren Sie die neueste Version des Terminal Android SDK, um die neuesten Fehlerkorrekturen und Funktionen einzubinden. Versionsspezifische Updates und Fehlerbehebungen können Sie im SDK Änderungsprotokoll einsehen. Die unterstützte SDK-Mindestversion für alle unterstützten Länder ist 2.21.1.
Die Anforderungen an das Gerät und die SDK-Mindestversion können sich aufgrund von aktualisierten Konformitätsanforderungen oder Sicherheitslücken ändern. Um sicherzustellen, dass Ihre Lösung den Tap to Pay-Anforderungen entspricht, abonnieren Sie bitte terminal-announce@lists.stripe.com.
So aktivieren Sie Tap to Pay in Ihrer Android-Anwendung:
- Einrichten des Terminal Android SDK.
- Ersetzen Sie Ihre bestehenden
stripeterminal
-Abhängigkeiten durch die folgenden Abhängigkeiten: - Mit dem Tap-to-Pay-Lesegerät verbinden.
- Collect the payment data with the Tap to Pay reader.
- Confirm the payment.
Unterstützte Geräte
Android-Geräte müssen alle folgenden Kriterien erfüllen, da andernfalls die Lesegeräterkennung oder die Verbindung fehlschlägt:
- Muss eine funktionierende NFC-Antenne und Chipsatz aufweisen.
- Ist nicht gerootet und der Bootloader des Geräts ist gesperrt und unverändert
- Führt eine aktuelle Android-Version aus (Android 11 oder höher)
- Nutzt Google Mobil Services und hat die Google Play Store-App installiert
- Verfügt über einen hardwaregestützten Keystore
- Unterstützt die Generierung von Schlüsselpaaren mit einer Vielzahl von Schlüsselalgorithmen, einschließlich RSA und AES aus dem Android Keystore
- Eine stabile Internetverbindung
Emulatoren für Android-Geräte werden von Tap to Pay nicht unterstützt.
Notiz
Während Tap to Pay eine Vielzahl von Android-Geräten unterstützt, empfehlen wir für die Entwicklung die Verwendung eines Samsung Galaxy S22 oder Samsung Galaxy A12, wenn Sie keine Zeit verlieren möchten.
Nutzeroberfläche
Tap to Pay on Android includes payment collection screens. When your application is ready to collect a payment, the Stripe Terminal SDK takes over the display to handle the collection process. After you call the collect payment method, your application continues to run while Tap to Pay displays a full-screen prompt that instructs the cardholder to tap their card or NFC-based mobile wallet. If there’s an error reading the card, a prompt for retry displays. A successful tap returns a success indication and then your application regains control to confirm the payment.
Gerätespezifische NFC-Nutzeroberfläche für Tap-Zone
Das SDK Tap to Pay auf Android unterstützt gerätespezifische Nutzeroberflächen, die dem Endnutzer/der Endnutzerin dynamisch anzeigen, wo sich die Tap-Zone auf dem Gerät befindet. Hier ein paar Beispiele, wie die Nutzeroberfläche in der Praxis aussehen könnte:
Allgemeine Nutzeroberfläche
Gerätespezifische Nutzeroberfläche
Die unten aufgeführten Geräte erfüllen die Hardware- und Mindestbetriebssystemanforderungen. Aufgrund neuer Sicherheitsanforderungen können sich die Geräte- und Betriebssystemanforderungen in Zukunft ändern.
- Google
- Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 4, Pixel 4 XL
- Pixel 5, Pixel 6, Pixel 6 Pro, Pixel 7, Pixel 7 Pro, Pixel 8, Pixel 8 Pro
- Pixel 3a, Pixel 3a XL, Pixel 4a, Pixel 5a, Pixel 6a, Pixel 7a
- Samsung
- Galaxy A12, Galaxy A13, Galaxy A14
- Galaxy A21, Galaxy A21s, Galaxy A22, Galaxy A23, Galaxy A24
- Galaxy A32, Galaxy A33, Galaxy A34
- Galaxy A41, Galaxy A42
- Galaxy A51, Galaxy A52, Galaxy A53, Galaxy A54
- Galaxy A70, Galaxy A70s, Galaxy A71, Galaxy A72, Galaxy A73
- Galaxy S10, Galaxy S20, Galaxy S21, Galaxy S22, Galaxy S23, Galaxy S24
- Galaxy Note10, Galaxy Note20
- Galaxy Tab Active3, Tab Active4 Pro
- Oppo
- A16s, A54s, A73, A74, A94, A96
- Reno5, Reno6, Reno7
- Find X3, Find X5, Find X6, Find X7
- OnePlus
- 6, 6T, 7, 7 Pro, 7T, 7T Pro
- 8, 8 Pro, 8T, Nord, 9, 9 Pro, 9RT, 9R
- 10 Pro, 10R
- Nord CE, Nord 2, Nord CE 2, Nord N10, Nord N20, Nord N200
- Xiaomi
- Mi 10T, Mi Note 10
- Redmi 9, Redmi 9T, Redmi 10, Redmi 11T
- Redmi Note 9, Redmi Note 10, Redmi Note 11, Redmi Note 12
- Poco X4, Poco X5, Poco X6
Limitierungen und Lösungen bei der Verifizierung des/der Karteninhabers/in
Einige kontaktlose Kartentransaktionen über bestimmten Beträgen erfordern möglicherweise zusätzliche Verifizierungsmethoden für Karteninhaber (CVM) wie die PIN-Eingabe. Tap to Pay auf Android unterstützt noch keine PIN-Erfassung, daher können Sie erhöhte Ablehnungsquoten für Transaktionen feststellen, die das Limit überschreiten. Zahlungen per NFC-Wallet (Apple Pay, Google Pay und Samsung Pay) unterliegen diesen Beschränkungen möglicherweise nicht.
Wir empfehlen, die Transaktion dennoch zu versuchen. Halten Sie beim Zahlungseinzug mit Ihrem Mobilgerät die Karte lange genug an das Lesegerät, um die Informationen aus dem Chip auszulesen. Möglicherweise müssen Sie nach dem ersten Vibrieren einige Sekunden warten, während die Karte den Kontakt herstellt. Verwenden Sie im Falle einer Ablehnung eine andere Zahlungsmethode, z. B. ein Terminal-Kartenlesegerät. Es ist jeweils nur eine aktive Verbindung zu einem Lesegerät möglich.
Best Practices und Werberichtlinien
Sorgen Sie für ein optimales Nutzererlebnis, indem Sie Folgendes beachten:
- Verbindung zum Lesegerät beim Start der App im Hintergrund, um die Wartezeiten beim Einzug einer Zahlung zu verkürzen.
- Verbinden Sie sich erneut mit dem Lesegerät, wenn die App im Vordergrund steht, um die Wartezeiten zu verkürzen.
- Stellen Sie Ihren Nutzern/Nutzerinnen Informationen zum Annehmen von kontaktlosen Zahlungen auf einem kompatiblen Android-Gerät zur Verfügung, indem sie Schulungen für Händler anbieten, einschließlich Werbung über Produkte und Text- oder E-Mail-Benachrichtigungen.
- Starten und bewerben Sie Ihre Tap to Pay on Android-Marketingkampagnen mit unseren Messaging-Vorlagen und Design-Assets. Werden Sie hier Stripe-Partner, um auf diese Ressourcen im Partnerportal zuzugreifen.