Häufig gestellte Fragen

Was sind Tarifbeschränkungen?

Eine Obergrenze ist eine Praxis, bei der Nutzern für ihre Fahrten eine gewisse Zeit in Rechnung gestellt wird. Die kombinierten Fahrpreise für mehrere Fahrten können nicht höher sein als bei Verwendung der optimalen Zeitkarte je nach Nutzung. Wenn der Nutzer am Terminal mit Preisfahrkarte fährt und tippt, erfasst das Back-End des Verkehrsunternehmens alle Fahrten und entscheidet, wie viel am Ende des Tages dynamisch berechnet werden soll. Ziel ist es, dem Nutzer den besten Preis zu bieten, ohne dass Karten oder Tickets ausdrücklich gekauft werden müssen.

Beispiel: Nutzer können die folgenden Fahrpreise kaufen:

  • Einzelfahrt: 1 €
  • Unbegrenzter Tagespass: 10 $
  • Unbegrenzte Woche gültig: 25 $

Mit festgelegten Preisbeschränkungen erhalten Nutzer immer den bestmöglichen Preis. Die folgenden Beispiele zeigen die Preise, die dem Nutzer unter verschiedenen Umständen berechnet werden:

  • Eine Fahrt: 1 €
  • Drei Fahrten: 3 €
  • 13 Fahrten an einem Tag: 10 €
  • Dreißig Fahrten in einer Woche: 25 €

Viele Betreiber haben Tarifbeschränkungen eingeführt, um Nutzern einen Rabatt zu gewähren. In Google Wallet können Sie Belege aufführen, um die Nutzer besser über die Ergebnisse dieser Transaktionen zu informieren. Weitere Informationen finden Sie unter Roll-outs beim Frequency Capping.

Wie funktioniert die Offline-Datenauthentifizierung (ODA)?
Das Android-Mobilgerät und das Zahlungsterminal überprüfen mithilfe von Zertifikaten die Echtheit des Kartenausstellers und des Kartennetzwerks. Sie können jedoch nicht überprüfen, ob das Kartenkonto ein Guthaben aufweist oder das Limit des Kontos unterschreitet. Wenn eine Karte später bei der Verarbeitung der Transaktion abgelehnt wird, sollten Sie das Konto Ihrer Sperrliste hinzufügen, damit keine weitere Nutzung möglich ist.
ODA implementieren
In den meisten großen Zahlungsnetzwerken ist die Nutzung von ODA für öffentliche Verkehrsmittel zulässig. Die ODA-Implementierungsspezifikationen variieren je nach Zahlungsnetzwerk. Wir empfehlen Ihnen, mit den Zahlungsnetzwerken zusammenzuarbeiten, um die Anforderungen für ODA zu verstehen und anhand ihrer Spezifikationen zu implementieren.
Wie werden Daten auf Mobilgeräten verarbeitet?

Google Wallet verwendet Schlüssel und Zertifikate des Zahlungsnetzwerks und der ausstellenden Bank. Dies ermöglicht die Authentifizierung mit dem Zahlungsterminal im Offlinemodus.

In der folgenden Tabelle werden die Schlüssel und Zertifizierungsdetails beschrieben, die vom Android-Gerät verwendet werden:

Secret Beim Tippen mit Terminal geteilt
Geräte

Privater Schlüssel der Karte

Netzwerkschlüssel-ID

Kartenzertifikat (und öffentlicher Schlüssel)

Ausstellerzertifikat (und öffentlicher Schlüssel)

Der private Schlüssel der Karte bleibt auf dem Gerät und wird zur Authentifizierung des echten Geräts verwendet.

Gibt an, zu welchem Netzwerk die Karte gehört.

Vom Aussteller signiertes Kartenzertifikat und öffentlicher Schlüssel für Google Wallet.

Jede Karte hat ein Zertifikat und einen entsprechenden öffentlichen Schlüssel, der vom privaten Schlüssel des Ausstellers signiert wurde und vom Kartennetzwerk signiert ist.

Wie kommuniziert das Mobilgerät mit dem Zahlungsterminal?

Das folgende Diagramm zeigt die spezifische Sequenz, über die das Android-Gerät und das Zahlungsterminal Daten austauschen und sich gegenseitig authentifizieren können.

Abbildung 1: Daten, die zwischen dem Gerät des Nutzers und dem Terminal ausgetauscht werden.