Apple Pay помнит каждую оплату. Бюджет тоже может

19 июля 2026 · 5 мин чтения
Иллюстрация: платежная карта с волнами бесконтактной оплаты и зеленой галочкой

Приложил, пикнуло, пошел дальше - и к ужину сумма выветрилась из головы. Wallet хранит идеальную историю каждой оплаты Apple Pay, но бюджетным приложениям ее просто так не прочитать: за пределами собственных карт Apple в США API транзакций не существует. Зато существует официальный мост, который почти никто не включает. С iOS 17 в Командах есть триггер «Транзакция» - в iOS 26 его переименовали в «Wallet», - который срабатывает в момент оплаты картой и умеет передать сумму и продавца любому приложению. Энтузиасты собирают на нем схемы годами - разбор Грэма Хейли хороший тур, - а трекеры расходов тихо строят на нем целые фичи.

Как работает мост

Вся настройка - одна автоматизация в Командах:

Часть, которая заслуживает отдельного внимания: всё происходит на устройстве. Ни логина в банк, ни агрегатора посередине, ни сервера, где лежат твои покупки. Данные о платеже идут из Wallet в приложение внутри твоего телефона - и там остаются.

Где это ломается - честно

Триггер едет на той же нотификации, которую банк шлет в Wallet, и ждет ее с жестким таймаутом. Способы отказа подробно задокументированы на форумах разработчиков Apple, вплоть до открытых баг-репортов:

  1. Медленные банки. Если банк сообщил о транзакции с опозданием, автоматизация запускается пустой или не запускается вовсе - одни банки отвечают за секунды, другие за часы. Платеж все равно окажется в истории Wallet; просто триггер перестал ждать.
  2. Сводки уведомлений. Когда iOS суммирует уведомления, нотификация Wallet может задержаться дольше таймаута триггера. Лечится исключением Wallet из сводок.
  3. Гигиена. Wallet нужен мобильный интернет, а уведомления о транзакциях по карте должны быть включены. И да - отклоненный платеж тоже может дернуть триггер.

Бюджет, о котором нужно помнить, - это бюджет, о котором забудут.

Страховка, о которой не рассказывают

Полезная асимметрия: платеж ВСЕГДА существует в собственной истории Wallet, даже когда триггер его прозевал. Поэтому паттерн восстановления прост: открой карту в Wallet, сделай скриншот, дай команде прочитать текст со скриншота и записать найденное. Неэлегантно? Слегка. Надежно? Абсолютно: от таймингов это не зависит вообще.

Что выпускаем мы

Не скроем интереса: SumiQ 1.0.3 встраивает ровно этот стек. Подключаешь один раз - и каждая оплата записывается сама: сумма, продавец, автокатегория, а если платил в чужой валюте - конвертация в твою на лету. Платежи, потерянные медленным банком, добираются через восстановление по скриншоту Wallet. А для налички и всего остального есть Быстрая запись: двойное касание задней панели телефона, ответь «сколько» и «на что» - готово. Версия уже в TestFlight и выйдет со следующим обновлением - детали в чейнджлоге. Как всегда: на устройстве, без логина в банк, без аккаунтов.


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

Источники: Apple Support, форумы разработчиков Apple, grahamhaley.co.uk.

Попробуй SumiQ

Учет трат голосом

Скажи «кофе 4 евро» - SumiQ запишет, сконвертирует и разложит по категориям. 7 дней бесплатно.

Загрузите в App Store