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

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.