為什麼你的銀行驗證碼在國外永遠收不到,以及三個解法
為什麼會這樣
驗證碼是簡訊,而簡訊需要一個電話號碼。今天賣的旅遊 eSIM 幾乎全是純數據產品,根本沒有掛上任何號碼。訊息不是延遲了,是沒有地方可去。
當你家裡的電信業者關掉 3G,情況會更糟,因為此時簡訊與語音要靠造訪的網路支援 VoLTE 漫遊。如果不支援,你家裡的門號就永遠不會註冊到訊息服務,驗證碼會無聲無息地消失。
第二個常見原因是自己造成的。有人為了空出位置給旅遊 SIM 而把家裡的 SIM 拔掉,或是為了躲漫遊帳單把家裡的門號設成飛航模式,然後驗證碼就寄到一個底下已經沒有網路的號碼。
這三個原因會疊在一起,而且從畫面上完全看不出差別:不論是哪一個,你看到的都只是一則沒有出現的簡訊。下面這張表把三個解法並排放在一起,重點不在哪一個最好,而在它們各自會在什麼情況下失效。
三個解法並排比較
| 解法 | 花費 | 什麼時候設定 | 它做不到的事 |
|---|---|---|---|
| 家裡門號開著,數據關掉 | 免費 | 兩下,隨時 | 如果你的業者在當地沒有 VoLTE 漫遊協議就沒用 |
| wifi 通話 | 免費 | 在家,起飛之前 | 如果等到人在國外才開就沒用 |
| App 內核准 | 免費 | 在家裡,用銀行 App 設定 | 遇到新裝置仍堅持用簡訊的銀行就沒辦法 |
前兩個反正都先做。它們不用錢,而且失效的方式不一樣,兩個都有的意義就在這裡。
解法一:讓家裡的門號只留著收簡訊
讓家裡的 SIM 保持啟用,但把它的數據關掉。電話和簡訊還是會進到你原本的號碼,不會產生任何數據費用,其餘一切由旅遊 eSIM 承擔。這是免費的,而且對多數人來說夠用。
失效的情況就是上面說的:如果當地網路不承載你業者的語音與訊息,門號等於什麼都沒註冊,你拿到的是一片安靜而不是錯誤訊息。沒有人會告訴你。所以才有第二個解法。
- 設定,行動網路,你家裡的門號,關掉數據漫遊
- 把旅遊 eSIM 設為行動數據的門號
- 家裡的門號保持開啟以接電話與簡訊
解法二:起飛前開好 wifi 通話
wifi 通話會把你家裡的號碼走網際網路,所以就算當地網路不承載,驗證碼也能透過飯店 wifi 進來。它必須在你還在自己國家時就開好,而這就是大家都會漏掉的一步。
有幾家業者要求手機必須註冊在他們自己的網路上,那個開關才會動;也有業者要一個給緊急電話路由用的地址,而且只接受從國內連線送出的。人到了國外之後,那個開關不是失敗就是什麼都沒發生,而你需要打的那支客服電話,正好就是你打不通的那一支。
在家先測,而不是相信那個開關。把手機切到飛航模式,再把 wifi 打開,請人傳一則簡訊給你。如果收得到,整趟旅程你都沒問題。
解法三:把銀行改成 App 內核准
現在多數銀行都能讓你在自家 App 裡核准付款或登入,用推播通知或 App 內驗證碼,而不是簡訊。這種核准走的是數據,所以在旅遊線路、飯店 wifi 和免費救援數據上都一樣能用。當問題出在你家裡的電信業者時,這個解法依然有效。
請在家裡設定好。很多銀行在你第一次把 App 註冊到手機上時,會先用簡訊確認一次,而那正是你人在國外時收不到的那封簡訊。出發前完成註冊,然後登出再登入一次,確認現在要你核准的是 App,而不是簡訊。
信用卡也是同樣的道理。如果你的發卡銀行提供網路付款的 App 內核准,也一起開起來,因為國外的訂房網站要求這道驗證的次數,比你家附近的商店多得多。這不用花錢,而且能讓驗證碼完全不走簡訊。
落地後第一個小時該做什麼
不要等到第一組驗證碼收不到才來檢查。一有訊號,就從第二台裝置傳一則測試訊息給自己,或請朋友傳給你,看看它落在哪一條門號上。
如果什麼都沒收到,先確認家裡的門號有開,而且那不是你在飛機上切成飛航模式的那一條。接著檢查 wifi 通話,有些手機在失去家裡的網路夠久之後會默默把它關掉。
如果還是卡住,問 Ori。也可以寄電子郵件給客服,通常幾小時內就會回覆。讓銀行驗證碼順利進來是一次客服對話,不是一筆購買。
最後一件事:先想清楚這趟旅程真正需要簡訊的是哪幾個帳號。銀行、政府的登入系統和幾個支付 App 通常就是全部了。把那幾個處理好,其餘的服務多半已經改用 App 內的驗證,根本不需要簡訊。