ガイド
CashJotでApple Payのタッチを取り込む
Walletオートメーションを使うと、店頭でのApple Payのタッチが起きたその瞬間に、iOSが各タッチをCashJotに渡せます。このガイドでは、設定、通貨の指定、通常利用で出てくる例外的なケースを扱います。
設定後にできるようになること
設定後は、条件を満たすApple Payのタッチが数秒以内に自動でCashJotの記録に保存され、取り消しを含む確認通知が届きます。確認が必要な取り込み(通貨の不一致、金額ゼロの与信)は、Capture画面に並んでレビューを待ちます。
始める前に
- iOS 17以降を搭載したiPhone。スクリーンショットはiOS 26のものですが、手順はそれ以前のバージョンでも同じです。
- CashJotがインストールされ、CashJot Plusが有効であること。
- Apple Walletに少なくとも1枚のカードが追加されていること。
オートメーションを設定する#
1. ショートカットアプリを開き、オートメーションタブへ
ショートカットアプリはiOSに付属しています。開いて、下部のオートメーションをタップします。
2. 新しいWalletオートメーションを追加
新規オートメーションをタップし、トリガーの一覧からウォレットを選びます。
3. カードを選び、すぐに実行
タップ時で、CashJotに記録させたいカードを選びます。カテゴリで交通機関のチェックを外し、改札のタッチがエラー通知を発しないようにします(トラブルシューティングの交通機関のタッチを参照)。加盟店で絞り込むは空のままにします。画面下部ですぐに実行を選び、オートメーションが静かに動くようにしてから、次へをタップします。
4. CashJotのアクションを追加
新規ショートカットを作成をタップします。アクションを検索でcashjotを検索します。アプリの一覧からCashJotを選び、続いてCapture Tap-to-Payを選びます。
5. 各フィールドをつなぐ
このアクションには見えているフィールドが3つ(金額、加盟店、カード)あり、加えて日付と通貨コードがさらに表示の下に隠れています。それぞれを正しいマジック変数に結びつけるには、ショートカット上で分かりにくい一連のタップが必要です。
金額、加盟店、カードのそれぞれについて:
- フィールドをタップします。
- キーボードの上で、変数の行を横にスクロールしてショートカットの入力が見えるまで進めます。
- ショートカットの入力をタップします。フィールドに汎用のショートカットの入力チップが入ります。
- 今置いたチップをタップして、トリガーの出力の一覧を表示します。
- 対応するものをタップします。金額フィールドには金額、加盟店には加盟店、カードにはカードまたはパス。
続いてさらに表示をタップし、残りを表示します:
- 日付。フィールドをタップし、変数の行を現在の日付までスクロールしてタップします。
- 通貨コード。フィールドをタップし、一覧からカードの自国通貨を選びます。多通貨カード(Wise、Revolutなど)では未設定のままにします。
完了をタップします。次のApple Payのタッチが数秒以内にCashJotに保存され、記録を確認する通知が届きます。
通貨の設定#
オートメーション上の通貨コードは、各取り込みをどの通貨で記録するかをCashJotに伝えます:
- 単一通貨のカード。通貨コードをその通貨(USD、SGD、EURなど)に設定します。
- 多通貨のトラベルカード。WiseやRevolutなどのカードは、加盟店の通貨で請求します。通貨コードを未設定のままにすれば、各取り込みがタッチごとに推定します。推定では、記号があいまいなときにアプリの既定を使って判断します。
- カードごとに異なるルール。通貨コードの設定が異なる別々のオートメーションを作成します。
何が取り込まれるか#
Walletオートメーションは、決済端末での店頭のNFCタッチで起動します。オンライン決済、アプリ内のApple Pay、SafariのApple Pay、友だちへ送るApple Cashでは起動しません。それらは手で記録してください。
トラブルシューティング#
店頭のNFCのみ
オンライン決済、アプリ内のApple Pay、SafariのApple Pay、友だちへのApple Cashでは起動しません。
銀行に依存
Walletオートメーションは、各タッチの後に銀行が送る決済確認のプッシュ通知によって起動します。銀行はさまざまで、1秒以内に送るところ、最大1分遅れるところ、クレジットカードにしか送らないところ、まったく送らないところもあります。タッチからおよそ2分経ってもCashJotに表示されない場合、たいていそれはもう来ません。
カードごとに1つのオートメーション
複数選択ですべてのカードを選ぶと、既存のカードごとに1つのトリガーが作成されます。あとからWalletに追加したカードは、オートメーションのカード一覧に加えるか、専用のオートメーションを用意する必要があります。
Plusが必要
無料ユーザーには、Plusへのアップグレードを促すApple Pay設定ページが表示されます。
名称の提案
Apple Payからの加盟店の文字列が、各取り込みの名称フィールドに入ります。設定で名称の自動入力をオフにすると、名称を空のままにして自分で入力できます。
ノイズの多い加盟店名
Apple PayはSTARBUCKS #1234 SOMERSETのような文字列を送ります。パターンをSTARBUCKS、表示名をStarbucksとする加盟店のエイリアスを追加すれば、一つのルールですべての店舗をカバーします。一致は大文字小文字を区別しない単語単位の部分一致で、重なる場合はより具体的なルールが優先されます。
交通機関のタッチ#
多くの交通事業者は、タッチごとに課金せず1日の合計をまとめて請求します。改札のタッチでもオートメーションは起動しますが、取り込む課金がないためオートメーションの実行中に問題が発生しましたというエラーになり、翌日の一括精算も起動しません(タップ決済のイベントではないためです)。エラー通知を止めるには、ショートカットでWalletオートメーションを編集し、交通機関のカテゴリのチェックを外してください。
通貨の不一致
タッチの通貨がグループに含まれていない場合、記録アクションは表示されません。最も速い解決策は、ショートカットのオートメーションを編集し、通貨コードをカードの自国通貨に設定することです。あるいは本文をタップしてフォームを開き、通貨を切り替えて既定の通貨で保存するか、記録タブのエディタからグループに通貨を追加します。
多通貨カード
Wise、Revolutなどのトラベルカードは、固定の自国通貨ではなく加盟店の通貨で請求します。オートメーションの通貨コードを未設定のままにすれば、各取り込みがタッチごとに推定します。推定では、ドル記号のようなあいまいな記号について、アプリの既定を使って判断します。
通知を消してしまった?
取り込みは残ります。記録タブのトレイのアイコンをタップするか、設定 → Apple Pay → Captures を開いてください。