SMS API 定價全解析:每則訊息你實際付多少錢
SMS API 定價不只是每則訊息的費率而已。這篇文章拆解真正推高你 SMS OTP 帳單的因素(目的地費率、電信商附加費、A2P 費用與詐騙),以及如何把它壓下來。
tl;dr — SMS API 定價按發送的每則訊息計費,並依收件人的國家定價,但帳面費率只是帳單的一部分。你的實際成本是目的地費率加上電信商附加費、A2P 註冊費、長訊息的多區段費用,以及 SMS pumping 的詐騙稅。
如果你透過 SMS 發送一次性密碼(OTP),這張發票可能會讓你嚇一跳。費率表寫著「每則 $0.05」,你動筆算了一下,結果真正的帳單卻更高——有時高得多。這篇指南拆解 SMS API 定價實際包含哪些成本,讓你能預測支出、揪出隱藏成本,並判斷改用更便宜的通道是否划算。
SMS API 定價實際包含哪些成本
當你透過 Twilio、Vonage、Bird 或 Plivo 這類供應商發送 SMS 時,你付的是一連串轉手的費用。每一環都會增加成本。
- 目的地費率。 這是最大的一項。每個國家的電信商都會收取終端費,才會把訊息投遞給他們的用戶,而供應商會把這筆費用轉嫁給你。各國費率差異極大——發送到泰國的成本只是發送到印尼的一小部分。
- 電信商/營運商附加費。 在許多市場,供應商會報一個基礎發送費率,然後再另外加一筆電信商附加費,以獨立項目計費。帳面上的數字並不是你實際付的數字。
- A2P 註冊與合規費用。 Application-to-person(A2P)訊息——包含 OTP 在內——是受監管的。視市場而定,你在能夠發送之前,可能要付一次性或每月費用來註冊你的品牌、活動或 sender ID。
- 訊息區段。 在標準 GSM-7 編碼下,SMS 以每 160 字元為一個區段計費;但若訊息含有 emoji 或非拉丁文字等非 GSM 字元,則每個區段只有 70 字元。一則你看起來像「一則簡訊」的訊息,可能被計為兩到三個區段。
- 詐騙稅。 SMS pumping(簡訊泵送詐騙,也稱 AIT 或 toll fraud)利用機器人觸發大量 OTP 發送到攻擊者可從中獲利的付費號碼。每一則你都要付錢。我們在 什麼是 SMS Pumping 攻擊? 中有深入說明。
一則 SMS 實際上要多少錢?
由於目的地費率占主導地位,「一則 SMS 要多少錢」並沒有單一答案。以下是三家供應商在幾個市場的代表性基礎每則費率(不含電信商附加費),截至 2026 年年中:
| 國家/地區 | Twilio | Bird | Plivo(起) |
|---|---|---|---|
| 英國 | $0.0420 | $0.0499 | $0.0372 |
| 德國 | $0.0940 | $0.0999 | $0.0950 |
| 香港 | $0.0682 | $0.0648 | $0.0586 |
| 新加坡 | $0.0415 | $0.0519 | $0.0516 |
| 馬來西亞 | $0.0905 | $0.2283 | $0.0316 |
| 印尼 | $0.3603 | $0.4106 | $0.3333 |
| 菲律賓 | $0.1699 | $0.1947 | $0.1733 |
有兩點值得注意。第一,同一則訊息在某個國家的成本可能是另一個國家的 10 倍。第二,各家供應商彼此不一致——留意馬來西亞如何在 $0.03 到 $0.23 之間擺盪,因為他們透過不同的電信商路由。費率一年也會變動好幾次。
正是這種變異,讓靜態費率表難以拿來規劃。想針對不同國家與供應商模擬你自己的支出,可以使用我們的免費 SMS 成本計算器——輸入你每月的 OTP 用量與目的地,它就會幫你估算每月與每年的成本。
推高你帳單的隱藏成本
基礎費率是你看得到的部分。真正讓團隊措手不及的,是那些不在報價上的成本:
- 電信商附加費 在好幾個市場可能在基礎費率之上加上可觀的附加費,而且往往要等到收到發票才會顯示出來。
- A2P 註冊 在你還沒發送任何訊息之前,就可能加上固定的每月成本,尤其是在美國(10DLC)以及愈來愈多其他受監管的市場。
- 失敗投遞你仍要付費。 在某些路由設定下,就算訊息從未送達,你也會被計費——在送達率不佳的市場,這是個實際存在的問題。
- SMS pumping 詐騙 可以在一夜之間灌爆帳單。由於攻擊者能從電信商終端費中分一杯羹,他們有直接的誘因狂打你的 OTP 端點。
想完整了解這些成本在各種驗證方法之間如何疊加,請參閱 雙重驗證要花多少錢?。
SMS 與 WhatsApp OTP 定價比較
一旦你看清 SMS 的真實成本,接下來顯而易見的問題就是:有沒有更便宜的通道?對 OTP 而言,領先的替代方案是 WhatsApp,依 Meta 的驗證類別定價。以下是同一組市場,SMS(Twilio 基礎費率)與 WhatsApp 驗證費率並排:
| 國家/地區 | SMS(Twilio) | WhatsApp OTP |
|---|---|---|
| 英國 | $0.0420 | $0.0220 |
| 德國 | $0.0940 | $0.0550 |
| 香港 | $0.0682 | $0.0260 |
| 新加坡 | $0.0415 | $0.0160 |
| 印尼 | $0.3603 | $0.0250 |
在 SMS 成本高的市場,這個差距非常驚人:印尼降幅超過 90%。在西歐則較為溫和。WhatsApp 也繞開了 SMS pumping,因為它不是跑在電信商的付費計費系統上。但問題在於觸及範圍:用戶需要安裝 WhatsApp,因此你會保留 SMS 作為自動備援,服務那些沒安裝的少數人。
我們在 SMS OTP 與 WhatsApp OTP 比較 中詳細比較這兩個通道,並在 WhatsApp API 定價 中拆解 WhatsApp 自身的定價模式。
如何降低你的 SMS 成本
你不必照單全收這張帳單。以下是幾個著力點,大致依影響力排序:
- OTP 優先走 WhatsApp,SMS 作為備援。 這能為大多數用戶抓住上述的節省,同時仍然觸及每一個人。
- 降低回訪用戶的 OTP 用量。 Passkey 與生物辨識登入在受信任的裝置上完全跳過 OTP,因此你不必再為最活躍的用戶每次登入付費。
- 保護發送端點。 速率限制與機器人偵測能把 SMS pumping 流量擋在你的帳單之外。
- 依國家挑選合適的供應商。 如表所示,最便宜的供應商因目的地而異。如果你大量發送到某個地區,路由就很重要。
- 在投入之前先做試算。 用你真實的用量與目的地來估算支出,而不是依賴單一平均值。如果你正在比較供應商,Twilio Verify 定價與替代方案 是個實用的參考。
要自己把這一切都建起來,是一個實實在在的工程專案:WhatsApp 優先搭配 SMS 備援的路由、對回訪用戶降階到 passkey,以及發送端點的機器人防護。像 Authgear 這類驗證平台開箱即提供這些功能,包含 WhatsApp OTP 與自動 SMS 備援、用來降低 OTP 用量的 passkey 與生物辨識登入,以及內建的 SMS pumping 防護。在你改動任何東西之前,都可以先 用 SMS 成本計算器估算你的節省。
常見問題
透過 API 發送一則 SMS 要多少錢?
這幾乎完全取決於目的地國家。在主流供應商上,一則訊息的費用從泰國等低成本市場約 $0.03,到印尼等高成本市場的 $0.36 以上不等。美國的費率異常地低(在 Twilio 上約每則 $0.0083),但另外要收 A2P 註冊費。每則訊息的費率只是基礎;電信商附加費往往還會加在上面。
為什麼 SMS API 定價這麼貴?
有三項因素層層疊加:電信商為投遞訊息收取的終端費(各國差異極大)、A2P(application-to-person)註冊與合規費用,以及 SMS pumping 詐騙(簡訊泵送詐騙)——它用真實用戶從未要求過的訊息灌爆你的用量。長訊息還會被拆成多個計費區段。
SMS 費率之上的電信商附加費是什麼?
許多供應商會報一個基礎發送費率,然後再另外加一筆「carrier fee」(電信商附加費):這是目的地電信商收取、供應商代收轉付的費用。它以獨立項目計費,因此在好幾個國家,你每則訊息的實際成本會高於帳面費率。
WhatsApp OTP 比 SMS 便宜嗎?
在大多數 SMS 成本高的市場,是的,每則往往便宜 40–90%,而且 WhatsApp 不會暴露在 SMS pumping 詐騙之下。取捨在於觸及範圍:收件人需要安裝 WhatsApp,因此你會保留 SMS 作為備援,服務那些沒安裝的少數人。
我要如何估算我的 SMS OTP 成本?
把你每月的 OTP 用量乘以每個目的地國家的每則費率,再加上電信商附加費與任何 A2P 註冊成本。我們的免費 SMS 成本計算器 會涵蓋 Twilio、Bird 與 Plivo 幫你算出這些,並把 WhatsApp OTP 的替代方案並排顯示。