Квитанции о транзакциях

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

Отображение карты транзитных кранов

Google Кошелек помогает пользователям лучше понимать свои транзитные поездки с помощью карт. Пользователю предоставляется визуальная история местоположений в зависимости от того, куда он нажал.

Рисунок 1. Таблица транзакций Google Кошелька с ограничением тарифов и картой после оплаты транзакции (одна поездка).
Рисунок 2. Таблица транзакций Google Кошелька с ограничением тарифов и картой после оплаты транзакции (несколько поездок).

Есть два способа создания карты:

  1. Используйте точные станции на основе данных касания. Это предпочтительный метод.

    Транзитный терминал передает на телефон информацию о станции в момент нажатия. Для передачи информации он использует тег, установленный на терминале. Это обеспечивает абсолютную уверенность в том, что пользователь нажал на конкретный терминал.

    Подробнее о реализации данного метода читайте в разделах настроек расширенного функционала «Название продавца со станцией» и «Настройка МСС на терминале».

  2. Используйте предполагаемые станции на основе GPS.

    В этом случае транзитный терминал не имеет в ответе какой-либо информации, специфичной для станции. На телефон передается, что у него нет никакой информации о конкретной станции.

    Google по-прежнему может использовать данные другого терминала и телефона, чтобы определить, куда нажимал пользователь. Если достоверность высока, Google показывает карту и название станции.

    Однако этот вывод менее надежен в местах с высокой плотностью населения, под землей или там, где несколько линий перекрываются.

    Чтобы включить эту функцию, см. разделы настроек расширенного функционала «Название продавца» и «Настройка MCC на терминале».

Объединения при ограничении тарифов

Некоторые транзитные агентства ввели ограничения на тарифы. Обычно это означает, что во время поездки пользователя предварительная аутентификация выполняется только при первом нажатии. Это делается для того, чтобы убедиться, что карта находится в хорошем состоянии. Затем пользователь может продолжать поездку, пока транспортное агентство накапливает данные о поездках на своем сервере.

В конце периода ограничения тарифов, который обычно приходится на конец дня, транзитное агентство рассчитывает окончательную стоимость проезда. В это время транзитное агентство взимает окончательную сумму как единую расчетную операцию. Это означает, что у пользователей будет несколько нажатий, связанных с одним расчетом в конце дня.

Единое урегулирование в конце дня может оставить пользователей неуверенными в том, сколько с них на самом деле было списано и какие поездки относятся к этому урегулированию. Чтобы решить эту проблему, Google Кошелек разработал сводные квитанции. Сводные данные о квитанциях объединяют все нажатия, связанные с одним расчетом, в одну транзакцию, которая отображается пользователю. Это объединение происходит в течение дня без указания цены, а затем оно обновляется после того, как станет известна окончательная цена.

Поведение получения при первом нажатии, когда взимается плата за предварительную аутентификацию

При первом нажатии и в случае списания средств за предварительную аутентификацию в приложении отображается следующее:

  • В приложении кран отображается в истории транзакций как «ожидающий».
  • При предварительной аутентификации нет push-уведомлений.
Рисунок 3. Таблица транзакций Google Кошелька после первой транзакции (без названия станции).
Рисунок 4. Таблица транзакций Google Кошелька со сводными данными (без названия станции).

Рисунок 5. Таблица транзакций Google Кошелька после первой транзакции (с названием станции).
Рисунок 6. Таблица транзакций Google Кошелька со сводными данными (с названием станции).

При окончательном расчете происходит следующее:

  1. Когда мы получаем обновленный расчет по транзакции, в которой необходимо использовать ту же транзакцию и идентификатор предварительной аутентификации, мы обновляем транзакцию, указывая окончательную списанную сумму.
  2. В приложении мы обновляем историю транзакций и меняем сумму с «ожидающей» на окончательную.
  3. В тех случаях, когда транспортное агентство предоставляет бизнес-логику для расчета ограничения стоимости проезда, Google объединяет все связанные краны с окончательной суммой расчета. Мы делаем это, чтобы показать пользователям сводную квитанцию ​​о транзакции.
  4. Рисунок 7. Таблица транзакций Google Кошелька после оплаты транзакции (без названия станции).
    Рисунок 8. Таблица транзакций Google Кошелька после расчета транзакции с помощью накопительных пакетов (без названия станции).

    Рисунок 9. Таблица транзакций Google Кошелька после оплаты транзакции (с названием станции).
    Рисунок 10. Таблица транзакций Google Кошелька после расчета транзакции с помощью сводных данных (с названием станции).

    В приложении отображается следующее:

    • Сумма предварительной аутентификации отображается как «ожидающая».

      Многие транспортные агентства выполняют предварительную аутентификацию при первом нажатии, чтобы убедиться, что карта действительна, а также в целях риска. Однако эта сумма перед авторизацией не является окончательной суммой. Например, устройству может потребоваться только минимальная сумма предварительной аутентификации, например 0,01 доллара США.

      Пользователи могут запутаться и позвонить в службу поддержки, когда увидят списанную сумму перед аутентификацией. Чтобы избежать этого, Google Кошелек не показывает суммы перед аутентификацией в таблице транзакций.

    • Для транзакций предварительной аутентификации push-уведомления не отправляются.

      Многие транзитные терминалы подключаются к сети только периодически, поскольку вместо этого они используют автономную аутентификацию устройства (ODA). Эти терминалы могут ответить намного позже, чем сигнал.

      Пользователь может запутаться и позвонить в службу поддержки, если решит, что с его карты сняли средства без его разрешения. Это может произойти, когда терминал находится в автономном режиме во время касания, а затем подключается к сети позже и отправляет пользователю push-уведомление через несколько часов после его касания. Дополнительную информацию см. в разделе настроек расширенной функциональности «Сетевые стандарты ограничения тарифов».

    Чтобы помочь пользователям узнать, где они совершили транзакции, им полезно видеть название и логотип агентства рядом с каждой транзакцией.

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