Техническая архитектура

На рисунке 1 показана техническая архитектура открытого платежа и его взаимодействие с Google Кошельком:

Рисунок 1. Поток данных между Google Кошельком, TSP и транзитным агентством.

Ниже приведены определения каждой части технической архитектуры.

Мобильное устройство с Google Кошельком

Мобильные устройства на базе ОС Android позволяют пользователям безопасно добавлять свои карты в Google Кошелек. Google Кошелек облегчает процесс токенизации, то есть когда платежные сети токенизируют карту и добавляют токен для конкретного устройства на мобильное устройство. Дополнительную информацию о токенизации см. в разделе Как работают платежи .

Google Кошелек совместим с большинством современных устройств Android различных производителей и форм-факторов. Минимальные требования см. в разделе «Предварительные требования» .

Транзитный читатель

Транзитные считыватели обычно представляют собой устройства считывания карт на транзитной станции или в пункте входа в автобус. Транспортные считыватели и терминалы получают платежные данные из Google Кошелька точно так же, как они получают платежные данные с физической бесконтактной кредитной или дебетовой карты. Чтобы принимать бесконтактные платежи, транзитный считыватель должен соответствовать протоколу EMV. Дополнительные сведения см. в разделе Основные требования к функциональности .

Чтобы читатели могли соответствовать требованиям и поддерживать мобильные платежи EMV, им могут потребоваться обновления программного обеспечения. Дополнительную информацию о требованиях Google к тегам EMV см. в разделе «Основные функциональные требования» .

Для читателей, которые не подключены к сети или не имеют надежного высокоскоростного подключения к Интернету, транзитные операции необходимы для включения аутентификации автономного устройства (ODA). Минимальные требования см. в разделе «Предварительные требования» .

Транзитный сервер
Бэкэнд-сервер. Обычно им управляют транзитные операторы или их системные интеграторы. Считыватели карт часто подключаются к серверу с перерывами и выполняют пакетные транзакции вместе. Серверы получают запросы на пакетную обработку и передают запросы платежному процессору транзитного оператора.
Платежной системы
Платежный процессор — это фирма, которая обрабатывает транзакции. Он детокенизирует токенизированные платежные реквизиты и завершает транзакцию с банком-эмитентом. Дополнительную информацию об обработке платежей см. в разделе Как работают платежи .
Поставщик услуг токенов (TSP)
TSP для платежных сетей предоставляет услуги по токенизации и детокенизации кредитных и дебетовых карт. Процессоры используют TSP для получения платежных учетных данных на основе токенов, которые им отправляет приложение Google Wallet.
Google-сервер
Сервер обеспечивает связь между партнерами Google и мобильным устройством пользователя на платформе Android. TSP отправляет уведомления о транзакциях, например уведомления об авторизации и расчетах, на серверы Google. Серверы Google используют эту информацию, чтобы показывать пользователю уведомления и квитанции о транзакциях.