Hình 1 thể hiện cấu trúc kỹ thuật của thanh toán vòng lặp mở và hoạt động tương tác của phương thức này với Google Wallet:
Sau đây là định nghĩa cho từng phần của cấu trúc kỹ thuật.
- Thiết bị di động có Google Wallet
Các thiết bị di động chạy hệ điều hành Android cho phép người dùng thêm thẻ của họ vào Google Wallet một cách an toàn. Google Wallet hỗ trợ quá trình mã hoá, tức là khi các mạng thanh toán mã hoá thẻ và thêm một mã thông báo dành riêng cho thiết bị trên thiết bị di động. Để biết thêm thông tin về quá trình mã hoá, hãy xem phần Cách thanh toán.
Google Wallet tương thích với phần lớn các thiết bị Android hiện đại của nhiều nhà sản xuất và kiểu dáng. Để biết các yêu cầu tối thiểu, hãy xem phần Điều kiện tiên quyết.
- Máy đọc thẻ đi phương tiện công cộng
Máy đọc thẻ đi phương tiện công cộng thường là máy đọc thẻ tại một trạm phương tiện công cộng hoặc điểm vào xe buýt. Máy đọc phương tiện công cộng và thiết bị đầu cuối sẽ nhận được thông tin xác thực thanh toán từ Google Wallet giống như cách họ nhận thông tin xác thực thanh toán từ thẻ tín dụng hoặc thẻ ghi nợ thực, không tiếp xúc. Để chấp nhận phương thức thanh toán không tiếp xúc, máy đọc thẻ đi phương tiện công cộng phải tuân thủ giao thức EMV. Để biết thêm thông tin, hãy xem bài viết Yêu cầu cơ bản về chức năng.
Để tuân thủ và hỗ trợ thanh toán EMV trên thiết bị di động, họ có thể cần nâng cấp phần mềm. Để biết thêm thông tin về các yêu cầu của Google đối với thẻ EMV, hãy xem bài viết Yêu cầu cơ bản về chức năng.
Đối với những độc giả không có kết nối mạng hoặc không có kết nối Internet tốc độ cao ổn định, hoạt động chuyển tuyến phải bật tính năng xác thực thiết bị ngoại tuyến (ODA). Để biết các yêu cầu tối thiểu, hãy xem phần Điều kiện tiên quyết.
- Máy chủ phương tiện công cộng
- Máy chủ phụ trợ. Các đơn vị vận hành phương tiện công cộng hoặc các đơn vị tích hợp hệ thống của họ thường vận hành phương tiện này. Trình đọc thẻ thường kết nối với máy chủ theo cách không liên tục và thực hiện các giao dịch hàng loạt cùng nhau. Máy chủ nhận yêu cầu xử lý hàng loạt và chuyển yêu cầu tới bộ phận xử lý thanh toán của nhà vận hành phương tiện công cộng.
- Đơn vị xử lý thanh toán
- Công ty xử lý thanh toán là công ty phụ trách xử lý các giao dịch. Phương thức này huỷ mã thông báo thông tin thanh toán được mã hoá và hoàn tất giao dịch với ngân hàng phát hành. Để biết thêm thông tin về quá trình xử lý thanh toán, hãy xem bài viết Cách hoạt động của khoản thanh toán.
- Nhà cung cấp dịch vụ mã thông báo (TSP)
- TSP cho mạng thanh toán cung cấp dịch vụ mã hoá và loại bỏ mã thông báo của thẻ tín dụng và thẻ ghi nợ. Các đơn vị xử lý sử dụng TSP để truy xuất thông tin xác thực thanh toán dựa trên mã thông báo mà ứng dụng Google Wallet gửi cho họ.
- Máy chủ Google
- Máy chủ cung cấp đường liên kết giữa các đối tác của Google với thiết bị di động chạy Android của người dùng. TSP gửi thông báo giao dịch, chẳng hạn như thông báo uỷ quyền và thanh toán, đến các máy chủ của Google. Máy chủ của Google sử dụng thông tin này để hiện thông báo và biên nhận giao dịch cho người dùng.