Architektura techniczna

Rysunek 1 przedstawia architekturę techniczną płatności typu open loop i jej interakcję Portfel Google:

Rysunek 1. Przepływ danych między Portfelem Google, w dostawcy usługi tokenów i przewoźniku.

Poniżej znajdziesz definicje poszczególnych części architektury technicznej.

Urządzenie mobilne z Portfelem Google

Użytkownicy urządzeń mobilnych z systemem operacyjnym Android mogą bezpiecznie dodawać karty do Portfela Google. Portfel Google ułatwia proces tokenizacji, czyli procesu, w którym sieci płatnicze tokenizują kartę i dodają token urządzenia na urządzeniu mobilnym. Dla: więcej informacji na temat tokenizacji znajdziesz w Jak przebiegają płatności

Portfel Google jest zgodny z większą częścią nowoczesnych urządzeń z Androidem od różnych producentów i w różnych formatach. Minimalne wymagania znajdziesz w sekcji Wymagania wstępne.

Odczytujący informacje o transporcie publicznym

Czytniki transportu publicznego to zwykle czytniki kart na stacji lub w punkcie wejścia do autobusu. Czytniki i terminale transportowe otrzymują dane do płatności z Portfela Google w taki sam sposób, w jaki otrzymują dane do płatności z fizycznej karty kredytowej lub debetowej z możliwością płatności zbliżeniowych. Do akceptuje płatności zbliżeniowe, czytnik transportu publicznego musi być zgodny z protokołem EMV. Więcej informacji znajdziesz w wymaganiach dotyczących podstawowej funkcjonalności.

Aby czytelnicy mogli zachować zgodność z zasadami i obsługować płatności mobilne EMV, mogą wymagają aktualizacji oprogramowania. Więcej informacji o wymaganiach Google dotyczących tagów EMV znajdziesz w artykule Wymagania dotyczące podstawowej funkcjonalności.

W przypadku czytników offline lub bez niezawodnego połączenia z internetem operacje tranzytowe są wymagane do umożliwienia uwierzytelniania urządzenia offline (ODA). Minimalne wymagania znajdziesz tutaj: Wymagania wstępne

Serwer transportu publicznego
Serwer backendu. Zwykle obsługują je przewoźnicy lub integratorzy systemów. Karciane czytniki często łączą się z serwerem z przerwami i jednocześnie zawierają transakcje zbiorcze. Serwery otrzymują żądania przetwarzania wsadowego i przekazują je do płatności operatora transportu publicznego procesora.
Firma obsługująca płatności
Firma obsługująca płatności to firma, która obsługuje transakcje. Detokenizowany jest tokenizowany dane uwierzytelniające płatność i finalizują transakcję w banku wydającym kartę. Więcej informacji o przetwarzaniu płatności znajdziesz w artykule Jak działają płatności.
Dostawca usługi tokenów
Dostawca usługi tokenów dla sieci płatniczych świadczy usługi tokenizacji i detokenizacji kart kredytowych i debetowych karty. Procesory korzystają z usług dostawców usług płatniczych, aby pobierać dane uwierzytelniające na podstawie tokenów wysyłanych przez aplikację Portfel Google.
Serwer Google
Serwer zapewnia połączenie między partnerami Google a urządzeniem mobilnym użytkownika z Androidem. TSP wysyła powiadomienia o transakcjach, takie jak powiadomienia o autoryzacji i rozliczeniu, na serwery Google. Serwery Google używają tych informacji do wyświetlania powiadomienia i pokwitowania transakcji.