Futari

捷徑記帳

付完款,讓 iPhone 把「新增紀錄」打開

用 iPhone 的「捷徑」,在付款後打開 Futari 的「新增紀錄」。金額、分類和描述先填好,你看過、需要就改,再按儲存。

Apple Pay 或 LINE Pay 付款後,怎麼快速記到 Futari?

Futari 不連結任何付款帳戶,也不讀你的付款資料。做事的是 iPhone 的「捷徑」:付款後它打開 Futari 的「新增紀錄」,把金額、分類和描述先填好,你確認後自己按儲存,紀錄才會寫進帳本。這個做法只適用於 iPhone 的「捷徑」App。

Apple Pay:刷完卡就跳出「新增紀錄」

前提:iPhone 已安裝 Futari 並登入。下面用「錢包」的自動化,每次用 Apple Pay 付款,就打開一次填好的「新增紀錄」。

  1. 1新增「錢包」自動化

    打開「捷徑」App,到「自動化」,點 + 選「錢包」(在我感應錢包卡片或票卡時)。在「感應時」畫面勾選要記的卡片;「類別」可以維持全部勾選。點「下一步」→「新增捷徑」。最後在這個自動化的設定列,執行方式選「立即執行」,這樣不必每次先點通知。

  2. 2把金額取整數(建議)

    建議加上:加一個「取整數」動作(將〔捷徑輸入〕取整數到〔整數〕),點「捷徑輸入」選「數量」(iOS 把錢包的金額叫「數量」)。如果金額帶小數(例如 120.00),Futari 會讓金額欄空白;先取整數比較保險。「120」「1,280」「120」可以,「120.00」「NT$120.00」「120元」會讓金額欄空白。

  3. 3把商家名稱做 URL 編碼

    加一個「URL 編碼」動作,輸入選「捷徑輸入」→「商家」。中文和空白不先編碼,網址會斷在中間,描述會空白或只剩一半。描述可有可無,不想帶就跳過這步,並把網址裡的 &note=… 整段拿掉。

  4. 4用「文字」組出網址

    加一個「文字」動作,貼上下面的網址,把 [金額] 換成第 2 步的結果、[商家] 換成第 3 步的結果(沒加第 2 步,就換成「捷徑輸入」→「數量」)。想換分類,就改 category= 後面的 id(見下方分類表)。

    網址(App)
    dev.southernlight.futari://add?amount=[金額]&category=dining&note=[商家]
  5. 5打開 URL

    加一個「打開 URL」動作,輸入選上一步的文字。之後每次用 Apple Pay 付款,Futari 會打開並跳出「新增紀錄」,確認後按儲存。

外幣提醒:用 Apple Pay 付外幣時,捷徑給的是外幣金額,Futari 會把它當成帳本主幣別的金額帶入。請在「新增紀錄」裡改成實際的金額。

這個流程只適用於 iPhone 的「捷徑」App。

LINE Pay:用「付款完成」的通知觸發

LINE Pay 沒有交易自動化,但付款完成時 LINE 會送出通知,捷徑可以拿它當觸發條件。

  1. 1新增通知自動化

    「捷徑」→「自動化」→ 新增「通知」。App 選 LINE,名稱包含「LINE錢包」,訊息包含「付款完成」,執行方式選「立即執行」。

  2. 2只取出數字金額

    用裝置端模型從通知內文取出付款金額,並要求只輸出數字(例如 120,不要帶「元」或「NT$」),把結果命名為「金額」。這一步要用到裝置端模型,需要支援 Apple Intelligence 的 iPhone。

  3. 3準備描述(可選)

    加一個「文字」動作,內容例如 LINE Pay,再接一個「URL 編碼」動作,把結果命名為「描述」。不想帶描述就跳過,並把網址裡的 &note=… 整段拿掉。

  4. 4組出網址並打開

    加一個「文字」動作,貼上下面的網址,把 [金額]、[描述] 換成上面的結果,再加一個「打開 URL」動作,輸入選這段文字。

    網址(App)
    dev.southernlight.futari://add?amount=[金額]&category=dining&note=[描述]

沒有裝 App:用網頁網址

沒有裝 App、用瀏覽器或「加到主畫面」的人,把網址換成下面這條,「打開 URL」會在 Safari 打開。要先在 Safari 登入過 Futari。# 後面的內容只留在你的瀏覽器,不會送到伺服器。

網址(網頁)
https://futari.southern-light.dev/dashboard#add=expense&amount=[金額]&category=dining&note=[商家]

網址可以帶哪些值

三個參數都可以省略;某個值不合格時,只有那一格不帶入,其他照樣帶入。

參數規則不合格時
amount正整數,1 到 9,999,999。可以有千分位逗號(1,200),全形數字也可以。小數、負數、1e5 這類寫法都不收。金額空白,自己輸入
category下表其中一個 id,要全小寫、完全一樣。用預設的「飲食」
note會變成「描述」,最多 100 個字。描述空白,儲存前要自己填

分類 id

id顯示
dining飲食
clothing服飾
housing居住
transit交通
education教育
entertainment娛樂
health醫療
financial金融
other其他

網址只能帶這三個值。日期(今天)、誰付的(你)、分攤方式與幣別,都照「新增紀錄」平常的預設,寫在網址裡也不會採用;也不會自動歸到進行中的旅行,要歸到旅行請在畫面上自己選。

什麼時候不會跳出來

捷徑只負責打開。下面三種情況 Futari 會安靜地略過,不動你的畫面:

  • 另一個視窗正開著(例如正在改某一筆):捷徑會被忽略,改到一半的內容不會被動到。關掉視窗後再跑一次。
  • 正在看過去的章節:過去章節是唯讀的,先切回目前的章節。
  • 還沒登入:登入後會停在首頁,填好的內容不會留著,再執行一次捷徑就好。

常見狀況

狀況原因
跳出來了,但金額是空的金額不是整數。通常是少了「取整數」那一步,或帶了「元」「NT$」。
描述空白或只有一半商家名稱沒有先經過「URL 編碼」。
分類變成「飲食」,不是我寫的category 的 id 拼錯,或用了大寫。