iPhoneでApple Payの支払いを自動記録する方法(2026年版) - Cash Book
クイックアンサー
iPhoneでApple Payの支払いを自動記録するには、ショートカットアプリで「ウォレット」の「決済」トリガーを使った個人用オートメーションを作成します。対象のカードを選択し、「すぐに実行」に設定して、Cash Bookの「購入を記録」アクションを追加します。金額と店舗名をマッピングして完了です。以降、Apple Payで支払うたびに自動で記録されます。iOS 17以降とウォレットへのカード登録が必要です。Appleは決済履歴へのAPIを提供していないため、この方法が唯一の自動化手段です。
カード決済は、最も記録を忘れやすい支払い方法です。レシートも現金も手元に残らず、一瞬で終わってしまうためです。記憶に頼る家計簿では、木曜日の支出の半分は消えてしまうでしょう。
iPhoneでの解決策はオートメーションです。Appleの「ショートカット」アプリで一度設定すれば、あとはウォレットで支払うたびに、金額と店舗名が自動的に家計簿へ送られます。
Appleが決済履歴のAPIを提供しない理由
家計簿アプリがApple Payの履歴を直接読み取れれば簡単ですが、それは意図的に制限されています。ウォレットの取引履歴はプライバシー保護の観点から、サードパーティ製アプリがアクセスできないようになっています。これは正しい判断です。
Appleが提供しているのは「トリガー」です。iOS 17以降、ウォレットのカードが使われた際にオートメーションを開始できるようになりました。Apple Pay対応を謳うアプリの多くは、この仕組みを利用して「決済の瞬間」を捉えています。
これ以外のルートは存在しません。家計簿アプリを選ぶ際は、この仕組みを理解しておくことが重要です。
一度設定すれば、あとは意識する必要はありません。Cash BookのApple Pay自動記録機能は、このオートメーションの「購入を記録」アクションを活用しています。
始める前に
iOS 17以降が必要です(Cash BookはiOS 18.6以降を推奨)。ウォレットに少なくとも1枚のカードが登録されている必要があります。ショートカットアプリがインストールされていることを確認し、Cash Bookを一度開いて「購入を記録」アクションが登録されている状態にしてください。
設定アプリ内のオートメーションセクションからも設定可能です。お好みの方法で進めてください。
オートメーションの設定手順
- ショートカットアプリを開きます。ホーム画面を下にスワイプして検索するのが早いです。
- 「オートメーション」タブをタップし、右上の「+」から新規作成します。
- 「決済」トリガーを選択します。リストの一番下、「ウォレット」グループの中にあります。
- 対象のカードにチェックを入れ、「すぐに実行」を選択して「次へ」をタップします。
- 「新規の空のオートメーション」から「アクションを追加」を選び、「Cash Book」を検索して「購入を記録」を選択します。
- 「金額」と「店舗名」をマッピングします。キーボード上の変数バーからそれぞれ選択してください。アクションが「金額を店舗名で記録」となれば成功です。
- 「完了」をタップし、一度Apple Payで支払ってみてください。Cash Bookが起動して記録されれば完了です。
設定は2分ほどで終わります。手順4で「完了」を押してしまい、アクションが空のまま保存されるミスが多いので注意してください。
記録されるもの、されないもの
ウォレット内のカードで行われた支払いはすべて記録されます。店舗でのタッチ決済、アプリ内決済、WebサイトでのApple Pay決済などが含まれます。Cash Bookはこれらを受け取り、店舗名からタグを推測して自動で記録します。
ウォレットを経由しない現金、物理カード、銀行振込などは記録されません。これらは従来通り、音声入力やキーパッドで記録してください。現金管理については現金支出の記録方法、定期支払いはサブスクリプションの管理方法をご覧ください。
なお、AIによる解析には通信が必要です。地下駐車場など電波の悪い場所では「読み取れませんでした」となる場合があります。その際はキーパッドで手入力してください。
トラブルシューティング
「決済」トリガーが見当たらない場合は、iOS 17以降であることと、ウォレットにカードが登録されていることを確認してください。リストの最後の方にあります。
「アクションが含まれていません」と出る場合は、設定が空のまま保存されています。オートメーションを編集し、アクションを追加してください。
毎回確認の通知が来る場合は、「すぐに実行」に設定変更してください。
記録されない場合は、カードのチェック漏れや通信環境を確認してください。また、店舗名が不明な場合は、決済端末が送信する名称がそのまま記録されている可能性があります。その場合は手動で修正してください。
タグ付けと確認
自動記録された取引は、店舗名に基づいてAIがタグを割り当てます。タグの修正は、クイックキーパッドと同じ画面で簡単に行えます。日々の記録はホーム画面に表示されるため、週次の振り返りもこれまで通り行えます。
自動記録の立ち位置
カード決済は自動化し、現金やその他の支払いは音声入力やキーパッドで記録する。これらを組み合わせるのが、最も効率的な管理方法です。詳細はiPhoneでの支出管理ガイドをご覧ください。
プライバシーについて
オートメーションが渡すのは「金額」と「店舗名」のみです。カード番号や銀行口座情報は一切含まれません。データは端末内、または暗号化されたiCloudにのみ保存され、Cash Bookのサーバーには送信されません。詳細はiCloud同期とプライバシーをご覧ください。
App StoreでCash Bookを入手7日間無料。買い切り19.99ドル。
よくある質問
アプリでApple Payの履歴を直接読み取れないのはなぜですか?
AppleがそのためのAPIを公開していないためです。サードパーティ製アプリがウォレットの取引履歴を読み取ったり、通知を受け取ったりすることはできません。Appleが提供している唯一のフックは、ショートカットの「決済」トリガーのみです。Apple Pay対応を謳うすべての家計簿アプリは、この仕組みを利用しています。
iOS 17が必要ですか?
「決済」トリガーはiOS 17で導入されました。ウォレットにカードが登録されている場合にのみ表示されます。Cash BookはiOS 18.6以降を推奨しているため、アプリが動作する環境であればこのトリガーも利用可能です。リストに見当たらない場合は、ウォレットにカードが登録されているか確認し、トリガーリストの最後を確認してください。
具体的に何が記録されますか?
ウォレットからオートメーションに渡される「金額」と「店舗名」のみです。Cash Bookはこれらをもとに取引を作成し、店舗名に基づいてタグを自動割り当てし、決済日を記録します。タグやメモ、口座は、音声入力やキーパッド入力と同様に、後からいつでも編集可能です。
現金や物理的なカードの支払いも記録されますか?
いいえ。このトリガーはウォレット内のカードを使用した支払いのみに反応します。現金や、端末に差し込む物理カード、銀行振込などはウォレットを経由しないため、自動記録の対象外です。これらは従来通り、音声やキーパッドで記録してください。
毎回確認の通知が来ますか?
手順4で「すぐに実行」を選択していれば、通知なしでバックグラウンドで記録されます。「実行時に尋ねる」がオンになっていると毎回確認画面が出るため、ショートカットアプリから設定を変更してください。
Apple Payで支払ったのに記録されません。なぜですか?
主な原因は3つです。オートメーションにアクションが設定されていない(空のまま)、トリガーで対象のカードが選択されていない、または通信環境が悪くAIが解析できなかった場合です。まずはこれらの設定を確認してください。
銀行連携とは違うのですか?
はい、全く異なります。Cash Bookは銀行口座やカード番号には一切アクセスしません。オートメーションは「金額」と「店舗名」という2つの値を受け取るだけです。データは端末内、またはiCloud内にのみ保存され、Cash Bookのサーバーには送信されません。
Apple Pay経由のサブスクリプションにも使えますか?
ウォレット内のカードを経由して決済されるものには有効です。ただし、カード番号を直接入力するタイプの定期支払いはトリガーが反応しません。そうした支払いは、定期的な取引として登録するか、月ごとの音声入力で記録するのが現実的です。
根拠・出典
App StoreでCash Bookを入手7日間無料。買い切り19.99ドル。