iPhoneでApple Payの取引を自動で記録する方法

ショートカットアプリのWalletオートメーションを一度設定すれば、店頭のApple Payタッチは端末の上でそのままCashJotに記録されます。銀行ログインは不要で、オンライン購入はこれまでどおり素早い手入力です。

更新日

このページの内容

オートメーションはすべてiPhoneの上で動き、外部のアグリゲーターを経由しません。以下では、数分で終わる設定、カードルールの調整、よくある例外的なケースの対処を説明します。

Walletオートメーションの仕組み#

Walletオートメーションは、Appleのショートカットアプリにある個人用オートメーションの一種で、iOS 17以降で使えます。トリガーはApple Walletで決済が処理されること。タッチ決済が完了した直後に、iOSが取り付けたショートカットを実行し、取引の詳細(金額、加盟店名、カード)をCashJotのタッチ決済をキャプチャアクションに直接渡します。

すべてiPhoneの上で実行されるため、認証情報が外に出ることはなく、仲介するアグリゲーターが銀行のデータを保管することもありません。引き換えに範囲は限られます。Walletオートメーションが起動するのは、物理的な決済端末でのNFCタッチだけです(詳しくは何がキャプチャされるか)。それ以外の支払い(オンライン決済や現金など)は、数秒の手入力で記録します:金額、カテゴリのタグ、保存。

設定後にできるようになること#

設定後は、条件を満たす店頭でのApple Payのタッチが数秒以内にCashJotの台帳に記録されます。画面には確認の通知が表示され、タップすると記録された取引が開き、長押しするとすぐに取り消せるボタンが現れます。確認が必要な取引(見慣れない外貨や事前承認の与信など)は、「キャプチャ」画面で確認を待ちます。

iPhoneのロック画面。銀行の決済通知のすぐ上に、CashJotの「Logged $0.50 at FairPrice」という通知が表示されている
銀行の決済通知が届き、そのすぐ上にCashJotの確認通知。ロックを解除しなくても、自動で記録されています。

始める前に#

  • iOS 17以降のiPhone。
  • CashJotがインストールされ、CashJot Plusのサブスクリプションが有効であること。
  • CashJotでApple Payのタッチをキャプチャがオンになっていること(設定 → Apple Pay自動記録)。
  • Apple Walletに少なくとも1枚の支払い用カードが追加されていること。

オートメーションを設定する#

1. ショートカットアプリを開き、オートメーションタブへ#

Appleのショートカットアプリを開き、下部のオートメーションタブをタップします。

2. 新しいWalletオートメーションを追加#

新規オートメーション(または上の隅の**+アイコン)をタップし、トリガーの一覧からウォレット**を選びます。

3. カードを選び、すぐに実行する設定に#

タップ時で、CashJotにキャプチャさせたいカードを選びます。カテゴリ交通機関のチェックを外し、改札のタッチがエラーを起こさないようにします(下の交通機関のタッチを参照)。加盟店で絞り込むは空のままにします。下部ですぐに実行を選び、オートメーションが確認なしでバックグラウンドで動くようにしてから、次へをタップします。

4. CashJotのアクションを追加#

新規ショートカットを作成をタップします。下部の検索欄でCashJotを検索し、結果からCashJotを選んで、タッチ決済をキャプチャ(英語表示ではCapture Tap-to-Pay)をタップします。

5. ショートカットの変数をつなぐ#

このアクションには見えているフィールドが3つ(金額加盟店カード)あり、日付通貨コードさらに表示の下にあります。

金額加盟店カードのそれぞれについて:

  1. 対象のフィールドをタップします。
  2. キーボードの上の変数バーを横にスクロールし、ショートカットの入力をタップします。
  3. フィールドに入った汎用のショートカットの入力のチップをタップして、トリガーのプロパティを表示します。
  4. 対応するプロパティを選びます。金額には金額、加盟店には加盟店、カードにはカードまたはパス

さらに表示をタップして、任意のパラメータを設定します:

  • 日付。フィールドをタップし、変数バーを現在の日付までスクロールしてタップします。
  • 通貨コード。既定では空のままにします。CashJotは端末から届く決済データから通貨を直接検出します。通貨の検出を上書きしたいときだけ設定してください(通貨の設定を参照)。

完了をタップします。次に店頭でApple Payで支払ったとき、取引は自動でCashJotに保存され、プッシュ通知で確認できます。

通貨の設定#

通貨コードを未設定のままにしておくと、CashJotは決済の文字列(USD 14.50や*€8.00*など)から通貨を自動で読み取り、$のようなあいまいな記号はアプリの基準通貨で判断します。単一通貨のカードも、多通貨のトラベルカード(Wise、Revolut)も、これで同じように扱えます。

通貨コードの上書きが必要なのは、特定のケースだけです:

  • 基準通貨と記号を共有する、別の通貨のカード。 たとえばアプリの基準がSGDで、USDのカードを使う場合。$15.00の支払いは、明示的な上書きがないとSGDと解釈されることがあります。通貨コードをUSDに設定すれば解決します。
  • 海外のカードで、キャプチャの確認トレイに頻繁に残るもの。 明示的な通貨コードを設定すると、正しく割り当てられます。
  • 基準通貨の異なる複数のカード。 カードごとに別々のオートメーションを作成し、それぞれに通貨コードを割り当てます。

何がキャプチャされるか#

Walletオートメーションは、決済端末での物理的なNFCタッチ決済でのみ起動します。ウェブのオンライン決済、アプリ内購入、Safariでの取引、個人間のApple Cash送金では起動しないため、手で記録してください。

支出グループの割り当てとカテゴリ#

自動で記録された取引は、次の優先順位で支出グループに割り当てられます:

  1. カードルール。 特定のカードに一致するルールが最優先。
  2. デフォルトのグループ。 アプリ全体のデフォルトの支出グループ。
  3. 選択中のグループ。 ログタブで現在開いているグループ。

設定 → Apple Pay自動記録 → カードルールでルールを設定すると、特定のカードを専用の台帳へ送れます。仕事用カードは副業のグループへ、個人のカードは日常の支出へ、という具合です。

カテゴリは、その加盟店での過去の支出履歴から自動で提案されます。数秒以内に重複した信号を送ってくる不安定な決済端末は自動で検出され、重複は取り除かれます。

トラブルシューティング#

物理的なNFCタッチのみ#

オンライン注文、アプリ内購入、Safariでの決済では、Walletオートメーションは起動しません。

銀行の通知の遅れ#

Walletオートメーションは、カード発行会社が送る決済確認の通知に依存します。主要な銀行の多くは1〜2秒以内に送りますが、最大1分かかる発行会社や、端末に通知を送らない一部の非対応機関もあります。2分経っても取引が表示されない場合、自動では届かないので手で記録してください。

新しいカードの追加#

ショートカットで複数のカードを選ぶと、その特定のカードに対するトリガーが作成されます。あとからApple Walletに新しい支払い用カードを追加したときは、ショートカットでオートメーションを編集し、新しいカードを加えてください。

サブスクリプションの状態#

Apple Pay自動記録はCashJot Plusに含まれます。サブスクリプションが切れると、ショートカットのオートメーションは実行されますが取引は記録されません。設定 → Apple Pay自動記録からいつでもアップグレードできます。

エイリアスで加盟店名を整える#

Apple Payの決済データには、STARBUCKS #10429 AIRPORTのような乱雑な端末のラベルが含まれがちです。設定 → Apple Pay自動記録 → 店舗エイリアスで整った名前を作れます(例:パターンSTARBUCKS → 表示名Starbucks)。ルールは大文字小文字を区別せず、すべての店舗に適用されます。

特定の加盟店を除外する#

記録したくない繰り返しの支払い(交通系のチャージ端末や、仕事用の定期的な決済など)は、設定 → Apple Pay自動記録 → 除外店舗に追加すれば、自動で無視されます。

交通機関の改札のタッチ#

公共交通機関の多くは、改札のタッチごとに請求せず、1日の運賃をまとめて夜間に精算します。改札のタッチは課金が存在する前にオートメーションを起動するため、一時的なエラー通知が出ます。このエラーを止めるには、ショートカットでWalletオートメーションを編集し、交通機関のカテゴリのチェックを外してください。

通貨の不一致への対処#

支払いの通貨が対象の支出グループにまだ追加されていない場合、CashJotはその記録をキャプチャのトレイに保留し、通貨の追加を促します。グループの編集画面で通貨を追加するか、ショートカットのオートメーションで通貨コードを直接調整してください。

多通貨のトラベルカード#

WiseやRevolutのようなトラベルカードは、現地の加盟店の通貨で請求します。通貨コードを未設定のままにしておけば、CashJotはタッチの決済データから通貨を直接読み取るので、特別な設定は不要です。

見逃した通知を探す#

キャプチャの通知を誤って消しても、取引は記録されたままです。最近のキャプチャは、ログタブのトレイのアイコンか、設定 → Apple Pay自動記録 → キャプチャからいつでも確認できます。

よくある質問#

iPhoneでApple Payの取引を自動で記録できますか?#

できます。対象は店頭でのタッチ決済です。iOS 17以降、Appleのショートカットアプリの個人用Walletオートメーションが、タッチ決済の取引を銀行ログインなしでCashJotに直接渡します。

オンラインバンキングのパスワードは必要ですか?#

不要です。オートメーションは端末上のApple Walletから起動します。銀行の認証情報も、口座のログインも、外部の金融アグリゲーターも関わりません。

特定のタッチがCashJotに表示されなかったのはなぜですか?#

オートメーションは、カード発行会社がApple Walletに決済の信号をすみやかに送ることに依存します。発行会社が端末への取引通知を遅らせたり止めたりしていると、オートメーションは起動できません。銀行ごとの注意点は上のトラブルシューティングを確認してください。

オンラインのApple Pay購入も記録されますか?#

いいえ。iOSのWalletオートメーションは、店頭での物理的なNFCタッチ決済でのみ起動します。アプリ内やSafariのウェブサイトでの購入は手で記録してください。

Apple Pay自動記録は無料プランに含まれますか?#

手での記録は無料で、件数の制限もありません。Apple Payの自動記録はCashJot Plusの機能です。

物理的なカードのタッチ以外の取引はどう記録しますか?#

現金やオンライン注文は、CashJotの2秒の手入力フォームで:金額を入力し、カテゴリのタグを選んで、保存。入力補完とワンタップのお気に入りで、手入力はとても速く保てます。

シェア

今日いくら使ったかが分かります

CashJotはiPhoneの支出管理アプリです。数タップで記録したら、今日の合計はホーム画面のウィジェットでそのまま確認。App Storeで無料。

App Storeでダウンロード

続けて読む