Mit dem Trust Payments Android SDK können Sie eine vorgefertigte oder benutzerdefinierte Benutzeroberfläche nahtlos in Ihre Anwendung integrieren, um Kartenzahlungen zu akzeptieren und das Starke Kundenauthentifizierung (SCA) Mandat zu erfüllen.
Verwenden Sie diese Integration, wenn Sie eine vorgefertigte "Drop-In"-UI benötigen, die die folgenden Funktionen unterstützt:
- Kartenzahlungen
- Tokenisierung Zahlungen
- Anpassung der UI-Komponenten an das Branding Ihres Unternehmens
- Gebietsschema und benutzerdefinierte Übersetzungen
Wenn Sie bereits Ihre eigene Kassenansicht in Ihrer Android App erstellt haben, aber eine Methode zur Verarbeitung von Zahlungen an das Trust Payments Gateway benötigen, können Sie unsere Zahlungsverkehrsmanager API verwenden.
Hauptmerkmale unseres Android SDK
- Ermöglicht es Kunden, über Ihre App mit Kredit-/Debitkarten einzukaufen.
- Bearbeitet die Zahlungsverkehrssitzung des Kunden, einschließlich aller Starke Kundenauthentifizierung (SCA), die von 3-D Secure benötigt werden.
- Ermöglicht die sichere Übertragung von Daten direkt aus der Sitzung des Kunden an Trust Payments .
- Das Erscheinungsbild der Benutzeroberfläche der Kasse kann an das Branding Ihres Unternehmens angepasst werden.
- Unterstützt eine Reihe von verschiedenen Sprachen und Gebietsschemata.
Alle Unternehmen innerhalb des EWR (Europäischer Wirtschaftsraum) werden bald verpflichtet sein, PSD2 einzuhalten.
Wenn Sie die in diesen Dokumenten beschriebenen Schritte befolgen, erfüllen Sie die Voraussetzungen, um weiterhin Transaktionen im elektronischen Handel abzuwickeln.
Wie funktioniert das Android SDK?
- Wenn der Kunde auf die Schaltfläche Absenden in Ihrem Kassenformular tippt, kontaktiert das SDK den Kartenaussteller, um zu prüfen, ob die Karte bei 3-D Secure registriert ist.
- Wenn die Karte nicht registriert ist, wird die Zahlung automatisch ausgeführt.
- Wenn die Karte registriert ist, prüft der Kartenaussteller, ob die Zahlung als risikoreich eingestuft wird.
- Kunden, die Zahlungen mit geringem Risiko abwickeln, umgehen Starke Kundenauthentifizierung (SCA) und die Zahlung wird automatisch verarbeitet.
- Kunden, die risikoreiche Zahlungen abwickeln, werden vor der Zahlungsabwicklung mit SCA authentifiziert.
- Nach dem Zahlungsvorgang muss Ihre Anwendung die zurückgegebene Antwort verarbeiten und dem Kunden eine entsprechende Erfolgs- oder Fehlermeldung anzeigen.
Was wird der Kunde sehen?
Die folgenden Diagramme zeigen Standard-E-Commerce-Transaktionen mit 3-D Secure:
Wenn die Zahlung als risikoarm gilt
Reibungsloses Bezahlen ermöglicht ein optimiertes Kassenerlebnis
- Der Kunde gibt seine Kartendaten an der Kasse ein und tippt auf die Schaltfläche "Zahlen".
- Die Daten über den Zahlungsvorgang und das Gerät des Kunden werden an den Kartenaussteller weitergegeben. Der Kunde wird als risikoarm eingestuft, so dass er nichts unternehmen muss, um seine Identität zu überprüfen.
- Nach diesen Prüfungen wird die Zahlung verarbeitet. Die Kasse zeigt dem Kunden dann eine Erfolgsmeldung an.
Wenn eine Zahlung als risikoreich gilt
Der Kunde wird vor Abschluss des Kaufs herausgefordert
- Der Kunde gibt seine Kartendaten an der Kasse ein und tippt auf die Schaltfläche "Zahlen".
- Die Daten über den Zahlungsvorgang und das Gerät des Kunden werden an den Kartenaussteller weitergegeben. Der Kunde wird als risikoreich eingestuft, so dass sein Gerät möglicherweise ein Overlay anzeigt, das ihn auffordert, einige grundlegende Aktionen zur Authentifizierung seiner Identität durchzuführen.
- Nach den Authentifizierungsschritten, die der Kartenaussteller des Kunden verlangt, schließt sich das Overlay automatisch, und die Zahlung wird verarbeitet. An der Kasse wird dem Kunden dann eine Erfolgsmeldung angezeigt.
Wenn die Authentifizierung fehlschlägt, zeigt Ihre Kasse eine Fehlermeldung an und bietet dem Kunden die Möglichkeit, die Zahlung erneut zu versuchen oder eine alternative Karte anzugeben.
Authentifizierung
Bei Verwendung der neuesten Version unseres Android SDK können alle E-Commerce-Zahlungen so konfiguriert werden, dass sie automatisch mit 3-D Secure verarbeitet werden. 3-D Secure ist ein von Kartenausstellern überwachtes Protokoll, das Betrug und Rückbuchungen durch die Authentifizierung der Identität des Kunden am Verkaufsort reduzieren soll. Bei einer vollständig authentifizierten 3-D Secure Transaktion übernimmt im Falle einer späteren Anfechtung in der Regel der Kartenaussteller die Haftung für die Rückbuchung anstelle des Händlers.
Vorteile von 3-D Secure
-
Verbesserte Datenprüfungen: Daten über den Zahlungsvorgang und das Gerät des Kunden werden mit dem Kartenaussteller ausgetauscht, so dass risikobasierte Entscheidungen getroffen werden können, ohne dass eine Authentifizierung durch den Kunden erforderlich ist. Dies verkürzt die Zeit, die der durchschnittliche Verbraucher für den Abschluss einer Transaktion benötigt.
- Einfache Authentifizierung: Die Authentifizierung kann jetzt über biometrische Merkmale (Fingerabdruck/Gesichtserkennung) erfolgen. Dies erleichtert Ihren Kunden den Abschluss von Zahlungen und verringert letztendlich die Zahl der abgebrochenen Einkäufe.
- Native Unterstützung für mobile Geräte: Es gibt eine umfassende Unterstützung für moderne Mobilgeräte, die ein nahtloses Checkout-Erlebnis innerhalb Ihrer App gewährleistet.
Wie fange ich an?
Android SDK
Um mit der Verarbeitung von Zahlungen mit unserem Mobile SDK zu beginnen, müssen Sie das SDK installieren und es in Ihrem Gradle Projekt initialisieren. Klicken Sie hier, um fortzufahren.