Платим с помощью iPhone в 1 нажатие

Как сделать оплату по Bluetooth на iPhone более удобной для клиентов Т-Банка
Хоть у нас сейчас и отключен Apple Pay, разработчики некоторых наших банков всё равно придумали, как оплачивать покупки на кассах с помощью iPhone – через Bluetooth. Правда, только там, где есть новые терминалы Сбера.

Но не для всех такой тип оплаты оказался удобен. Ведь каждый раз, стоя на кассе, клиенту приходится выполнять ряд дополнительных действий, которых при оплате через Apple Pay не было.

Давайте разобьем процесс «на атомы»: итак, нам нужно...
  1. разблокировать iPhone
  2. найти приложение на Home screen
  3. нажать на его иконку
  4. дождаться загрузки
  5. ввести код или пройти проверку по Face ID
  6. нажать на кнопку оплаты по Bluetooth.

На hardclient мы часто говорим про удобство, поэтому в сегодняшнем небольшом гайде давайте разберем, как сократить все эти действия до лишь одного нажатия на Action Button (её добавили, начиная с iPhone 15).

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

Автор hardclient.com
Пройти все шаги из этого гайда займет не более пары-тройки минут, зато времени такое упражнение сэкономит прилично. Итак, начнем.

Открываем Shortcuts

Первое, что нам потребуется – приложение Shortcuts / Команды. Это нативное приложение iOS, которое позволяет автоматизировать выполнение различных задач. Его легко можно найти в поиске.
hardclient

Создаем новую команду

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

Выбираем целевое действие

Далее выберем команду, которую будет запускать shortcut. В списке предлагаемых команд есть команды и из других приложений, установленных на вашем девайсе.

Откуда они берутся? Это app intents (ключевые действия в приложениях), которые были специально созданы разработчиками и, помимо прочего, используются для голосовых команд Siri.

Но Т-Банка среди приложений, в которых реализованы app intents, [пока] найти не получится. Что делать в таком случае? Идем обходным путем и выбираем «Открыть URL».
hardclient

Вводим URI-схему

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

Вот URI-схемы последних версий приложения:
  • T Catch – catch://Main/tpaybluetooth
  • Т⁠-⁠Б – clanstrix://Main/tpaybluetooth
  • U Wheels – wheels://Main/tpaybluetooth
hardclient

А если платим по QR?

Ну а если вы привыкли платить по СБП с помощью QR-кода, просто замените в вышеперечисленных URI-схемах /tpaybluetooth на /Pay/ScanQR – это откроет камеру в приложении.

Предрекая комментарии из разряда «а у меня ничего не работает», подсвечу, что регистр важен: в случае с QR-кодом есть как строчные, так и заглавные буквы.

Учитывая, что оплата по QR была реализована и в более старых версиях, Вот URI-схемы для них:
  • T Catch – catch://Main/Pay/ScanQR
  • Т⁠-⁠Б – clanstrix://Main/Pay/ScanQR
  • U Wheels – wheels://Main/Pay/ScanQR
  • Yellow T – yellowt://Main/Pay/ScanQR
  • T-Data – tdata://Main/Pay/ScanQR
  • T Case – freelancecase://Main/Pay/ScanQR
  • Plant U– plantu://Main/Pay/ScanQR
  • Metrics Reporter – youreporter://Main/Pay/ScanQR
  • Ress Inside – ressinside://Main/Pay/ScanQR
  • Flavor InVault – invault://Main/Pay/ScanQR
  • TBank – bank100000000004://Main/Pay/ScanQR
hardclient

Называем и сохраняем

Переименовываем shortcut, чтобы его легче было затем выбрать, и жмем на кнопку Готово. Теперь при нажатии на него сразу же будет открываться оплата по Bluetooth.

Но каждый раз заходить в приложение Shortcuts чисто для того, чтобы совершить оплату – думаю, согласитесь, что тот еще костыль. Поэтому...
hardclient

Настраиваем Action button

Идем в настройки iPhone → Кнопка действия → Выбираем опцию «Быстрая команда» → Раздел «Мои быстрые команды» и выбираем команду, которую мы только что с вами создали.

Всё. Теперь, потратив один раз пару минут на настройку, вы не будете каждый раз лезть в приложение Т-Банка при оплате по Bluetooth / QR-коду на кассе. Вместо 6 действий – одно.
hardclient

А есть ли альтернативы?

Ну а если в Action Button у вас зашито более частотное целевое действие, есть и альтернативный вариант, о котором, предположу, что знают далеко не все.

Если порыться в разделе «Универсальный доступ» / Accessibility, можно найти много интересных функций. И одна из них – действие при двойном или тройном касании задней панели.

Идем в Настройки → Универсальный доступ → Касание → в самом низу Касание задней панели → выбираем нужное касание → скроллим вниз и выбираем созданный ранее shortcut.

Теперь, тапнув 2 или 3 раза по задней панели iPhone, вы будете вызывать ровно то же действие, а Action Button можете приберечь для чего-то более ценного.
hardclient

Предложение к Т-Банку

Друзья, пожалуйста, добавьте в новых версиях приложения app intent для оплаты через Bluetooth / QR, чтобы клиенты не заморачивались по поводу того, где найти URI-схему их версии приложения.

Во ВкусВилл, например, потрудились и добавили ключевые действия в App Intents. Чем Т-Банк хуже?😉
hardclient
To be continued...
Таким образом, покопавшись немного в настройках, мы можем упростить себе жизнь, каждый раз совершая оплату на кассе. Рад, что ребята додумались до таких решений, как оплата по Bluetooth, но будем надеяться, что старый добрый Apple Pay все же скоро включат.

И, как всегда, не забудьте поделиться этим постом с коллегами и близкими, которым материал может быть полезен. Всего наилучшего и до связи в следующих статьях.
Все статьи по e-commerce