Автоматический учет покупок Apple Pay на iPhone — Cash Book
Быстрый ответ
Чтобы автоматически учитывать покупки через Apple Pay на iPhone, создайте личную автоматизацию в приложении «Команды» с триггером «Транзакция», который находится в самом низу списка в разделе «Wallet». Выберите нужные карты, установите «Запускать немедленно», добавьте действие для учета расходов, укажите переменные «Сумма» и «Продавец» и нажмите «Готово». Теперь каждая оплата через Apple Pay будет автоматически добавляться в приложение. Требуется iOS 17 или новее и карта в Wallet. Apple не предоставляет API для отслеживания транзакций, поэтому этот способ — единственный доступный для любого приложения.
Оплата картой — это покупки, которые забываются быстрее всего. Ни чека, ни наличных в руках, всё происходит за секунду. Любое приложение для учета, которое полагается на вашу память, теряет половину данных уже к вечеру четверга.
Решение на iPhone — автоматизация. Настройка в приложении «Команды» занимает пару минут, и после этого каждая оплата через Wallet автоматически передает сумму и название продавца в ваш учет, пока вы еще убираете телефон в карман.
Почему Apple не дает API для транзакций
Было бы проще, если бы приложение могло просто читать историю Apple Pay. Но это невозможно, и сделано намеренно. Транзакции Wallet остаются внутри Wallet, без интерфейса для сторонних приложений. Это вопрос конфиденциальности, и, честно говоря, правильный.
Что Apple действительно дает — это триггер. Начиная с iOS 17, личная автоматизация может запускаться при использовании карты в Wallet. Она получает сумму и название продавца. Это значит, что любое приложение, рекламирующее поддержку Apple Pay, делает одно и то же: не читает вашу историю, а просто «ловит» момент оплаты.
Другого пути нет. Это стоит знать, прежде чем выбирать приложение для учета, опираясь на эту функцию.
Настройте это один раз, и процесс будет работать в фоновом режиме. Автоматический учет Apple Pay в Cash Book — это именно такая автоматизация с действием «Log purchase» в конце.
Перед началом
Вам нужна iOS 17 или новее для работы триггера «Транзакция» (Cash Book требует iOS 18.6, так что если приложение запускается, всё в порядке). В Wallet должна быть хотя бы одна карта, иначе триггер скрыт. Приложение «Команды» предустановлено на iOS. Убедитесь, что вы хотя бы раз открывали Cash Book, чтобы действие «Log purchase» зарегистрировалось в системе.
В настройках приложения есть раздел «Автоматизация» с кнопкой для настройки Apple Pay. Вы можете следовать инструкциям там или здесь — как вам удобнее.
Пошаговая настройка автоматизации
- Откройте приложение «Команды». Проведите вниз по экрану, введите «Команды» и откройте его.
- Нажмите вкладку «Автоматизация» внизу, затем «Новая автоматизация» или «плюс» в углу.
- Выберите триггер «Транзакция». Прокрутите список событий до самого конца. Последний пункт в группе «Wallet» — «Транзакция».
- Отметьте карты, которыми платите. Выберите «Запускать немедленно», чтобы не подтверждать действие, и нажмите «Далее».
- Нажмите «Новая пустая автоматизация», затем «Добавить действие». Введите «Cash Book» и выберите «Log purchase».
- Настройте поля. Нажмите на «Amount» и выберите «Amount» из панели над клавиатурой. Нажмите на «Merchant» и выберите «Merchant». Действие должно выглядеть как «Log Amount at Merchant».
- Нажмите «Готово» и совершите покупку через Apple Pay. Cash Book откроется и запишет её. Проверьте результат, и после этого об этом можно не думать.
Это занимает пару минут. Ошибка на шаге 4 — самая частая: если нажать «Готово» сразу, автоматизация сохранится пустой и не будет работать.
Что учитывается, а что нет
Учитываются все платежи картами из Wallet: оплата iPhone на терминале, покупки в приложениях и на сайтах. Каждая транзакция приходит с суммой и названием продавца. Cash Book создает запись, подбирает категорию по названию, ставит дату и сохраняет её на основном счете.
Все, что не проходит через Wallet, остается невидимым. Наличные, физическая карта, банковские переводы. Наличные записывайте голосом, как описано в руководстве по учету наличных, а для регулярных платежей вне Wallet используйте инструкцию по подпискам.
Важный нюанс: автоматизация работает на телефоне, но превращение «Apple Pay: 14.20 в Пекарне» в категорию — это работа ИИ, для которой нужен интернет. Если вы платите на парковке в подвале без связи, вы можете увидеть ошибку «Couldn't read that». Просто введите сумму вручную.
Устранение неполадок
Нет триггера «Транзакция»? Убедитесь, что у вас iOS 17+ и карта в Wallet. Он находится в самом низу списка, в группе «Wallet», а не в разделе приложений.
«Эта автоматизация не содержит действий» означает, что вы сохранили её до добавления действия. Откройте «Команды», выберите автоматизацию и добавьте «Log purchase».
Если система запрашивает разрешение каждый раз — проверьте настройку «Запускать немедленно».
Если транзакция не появилась — проверьте, отмечена ли карта в настройках триггера (особенно если вы недавно перевыпускали карту).
Если название продавца выглядит странно — это данные, которые передает терминал. Просто отредактируйте заметку один раз, и Cash Book запомнит это название.
Категории и проверка покупок
Покупка попадает в список с суммой и продавцом, а ИИ подбирает категорию. Продукты — в «Продукты», заправка — в «Транспорт». Если категория неверна, нажмите на запись и исправьте её в том же окне, что и при обычном вводе. Это еще один повод потратить пять минут на настройку тегов и категорий заранее.
Записи появляются в списке на главном экране, поэтому ваш еженедельный обзор не меняется. Нажмите «1Н», посмотрите итог и проверьте суммы по дням.
Где место автоматизации
Только для карт. Все остальное требует быстрого ввода: голосовой ввод для наличных, камера для чеков, клавиатура для офлайн-затрат. Все четыре метода описаны в руководстве по учету расходов на iPhone.
Конфиденциальность
Автоматизация передает только два значения: сумму и продавца. Никаких номеров карт или банковских данных. Транзакции хранятся на телефоне и, при включенной синхронизации, в вашем зашифрованном iCloud. Никакие данные не хранятся на серверах Cash Book. Подробнее в iCloud и конфиденциальность.
Скачать Cash Book в App StoreБесплатно 7 дней. $19.99 за пожизненный доступ.
Часто задаваемые вопросы
Почему приложение не может просто прочитать историю Apple Pay?
Потому что Apple не предоставляет такой возможности. Нет API, позволяющего сторонним приложениям получать доступ к истории транзакций Wallet, подписываться на них или считывать их позже. История в приложении Wallet остается только там. Единственный инструмент, который предлагает Apple — это триггер «Транзакция» в «Командах», который срабатывает при использовании карты из Wallet. Все приложения, поддерживающие автоматический учет Apple Pay, работают именно так. Других способов не существует.
Нужна ли для этого iOS 17?
Триггер «Транзакция» появился в iOS 17 и отображается только при наличии хотя бы одной карты в Wallet. Cash Book в любом случае требует iOS 18.6 или новее, поэтому, если приложение работает, триггер на вашем телефоне есть. Не можете найти его? Убедитесь, что в Wallet добавлена карта, а затем прокрутите список триггеров до самого конца. Он находится в самом низу.
Что именно записывается?
Только сумма и название продавца, которые Wallet передает автоматизации. Cash Book превращает эти данные в транзакцию, подбирает категорию на основе названия продавца и ставит текущую дату. Категорию, заметку и счет можно изменить позже в том же окне, которое открывается при вводе голосом или через клавиатуру.
Будет ли учитываться оплата наличными или обычной картой?
Нет. Триггер срабатывает только для платежей картами, добавленными в Wallet, будь то оплата iPhone на терминале, в приложении или на сайте. Наличные, физическая карта, вставленная в терминал, и банковские переводы не связаны с Wallet, поэтому автоматизация не сработает. Их нужно записывать голосом или через клавиатуру, как и любые другие расходы.
Будет ли автоматизация запрашивать подтверждение каждый раз?
Нет, если вы выбрали «Запускать немедленно» в шаге 4. При этой настройке команда выполняется незаметно, и Cash Book сразу записывает покупку. Если включено «Спрашивать до запуска», вы будете получать уведомление при каждой оплате, что быстро утомляет. Откройте «Команды», выберите автоматизацию и измените настройку. Это займет около десяти секунд.
Я оплатил через Apple Pay, но покупка не записалась. Почему?
Обычно причина в одном из трех. Автоматизация была сохранена без добавленного действия (в «Командах» это отображается как «не содержит действий»). Карта, которой вы платили, не была выбрана в настройках триггера. Или у телефона не было интернета, когда открылся Cash Book, поэтому ИИ не смог распознать данные и выдал ошибку. Проверьте эти пункты по порядку.
Это подключение к банковскому счету?
Нет, и это невозможно. Cash Book не видит ваш банковский счет, выписки или номер карты. Автоматизация передает только два значения: сумму и название продавца. Ваши транзакции хранятся на телефоне и, если включена синхронизация, в вашем личном iCloud. Никакие данные не отправляются на сервер Cash Book, так как его просто не существует.
Можно ли использовать это для подписок, оплаченных через Apple Pay?
Только для платежей, которые проходят через карту в Wallet, что включает многие подписки в приложениях и на сайтах. Продления, списанные напрямую с номера карты вне Wallet, не активируют триггер. Для таких случаев лучше использовать регулярные платежи или ежемесячный ввод данных голосом — об этом подробно написано в руководстве по подпискам.
Источники
- Финансовая культура — Банк России
- OECD — Financial education and financial literacy
- Поддержка Apple — Создание личной автоматизации в приложении «Команды» на iPhone
- Поддержка Apple — Настройка Apple Pay
- Поддержка Apple — Совершение покупок с помощью Apple Pay
- Федеральный резервный банк Атланты — Исследование потребительских платежных предпочтений
Скачать Cash Book в App StoreБесплатно 7 дней. $19.99 за пожизненный доступ.