跳至內容
返回

台灣開發者接國際金流出海作全世界生意(一點不太順利的示範)

台灣開發者接國際金流出海作全世界生意(一點不太順利的示範)

我一直覺得台灣開發人員的素質放到世界上算是中上水準,然而受限於語言與金流,我們的國際創業市場一直開展不起來。

語言這一關,年輕一輩的英文已好上許多,加上大 AI 時代除了面對面溝通還不算完美,其他場合 AI 幾乎都能接手,因此這道門檻已經逐漸鬆動。

但金流就沒那麼樂觀了。

國外金流服務對開發者一向友善:線上申請審核、不一定要開公司、訂閱/升降級/折扣/退款等機制設計完善,文件清楚、沙箱齊備,整套體驗就像自己帶條水管接上水龍頭,打開就能引水到自己家。

我之前用過台灣某家廠商(介接的還不是金流,只是物流跟預存物流費用),發現 API 介接出問題,查找線上文件時規劃混亂找不到答案,還得寫 email 去求解;更荒謬審查過程還要拍攝工作環境的照片,對於網站服務來說真的是非常神奇——也不知道是法規有什麼防弊的要求,還是該公司自己的發明。

台灣的軟體開發的創業環境要改善、能往外走,真的不在蓋多少軟體園區,前提是金流這條基礎建設要先打好底。

接下來這個故事,是在開發短網址服務 toui.io 時介接國外金流的紀錄。因為台灣先天環境不良,只能走這件路,而種種條件限制,即便走得通,雷點仍然少不了。

金流處理的基本流程

如果你還沒接過金流,可以先看一下「錢從買家信用卡走到台灣戶頭」的流程:

flowchart TD
    A["買家信用卡"] -->|"付款(多半是 USD)"| B["金流服務商<br/>(Paddle / LS / Stripe...)"]
    B -->|"payout(撥款)"| C["你的收款帳戶<br/>(Payoneer / 銀行)"]
    C -->|"換匯"| D["你的台灣銀行帳戶(TWD)"]

幾個會反覆出現的關鍵字先解釋一下:

這篇文章踩到的雷,幾乎全集中在中間兩個箭頭:payout 怎麼設定、換匯走哪條路。

介接國外金流的基本準備

這篇不是教學文,只先講概略的三項最低條件:

第一項就是能買賣外幣的銀行帳號——國外賺到的錢是外幣,最後要能回到你的戶頭。我自己用的是台新 Richart App,當初為了買點外幣在 App 裡就申請開通了。開通後的外幣帳戶會配發一組 Swift Code,這就是所有國外金流匯回你帳號的關鍵資訊(當然帳號、姓名也是)。

後面會提到我申請了 Payoneer 國外收款帳戶,身份證明用的是護照——務必確保外幣銀行帳戶上的英文姓名一致,否則審核會卡關。

至於居住地文件,各家要求略有出入,但大致就是電話費或信用卡帳單,地址之外,整份文件要看得到完整可辨識的來源資訊。我用的是中華電信帳單,logo、公司名、姓名、住址都要清楚入鏡,手機拍一張上傳就過了。當初還擔心前面填的是英文姓名地址、帳單卻是中文,會不會被打回票,沒想到很神奇就通過了。

線上申請流程整體都很流暢,文件備齊(具體看各家要求),看不懂的地方截圖問 AI,幾乎都能解決。

我自己遇到唯一比較需要耐心的是線上自拍影片那關。它有一個圓形框要你把臉框進去,但你看到的鏡頭跟它實際辨識的會有點落差,得抓幾次距離才會對。所幸它會即時回饋成功或失敗,多試幾次就過了。

好接但對台灣小型開發者有問題的 LS

toui.io 從一開始就規劃做國際市場,金流自然以國外為主。從 3 月底接上 Lemon Squeezy、4 月初正式上線,到 4 月中下定決心要砍掉換掉,整段過程兩週多一點。下面是這兩週踩出來的雷。

沒接過國外金流,前期研究都以「好串接」為篩選點,最後挑了 LS(LemonSqueezy)。結果也如網路上所言,對工程師十分友善:toui.io 很快就把金流串接和方案設計都做完,審核階段還能先用沙箱開發。審核流程也很順——點一點、選一選、上傳證件,接上台新無痛通過;幾天後正式版 key 一設,Pro/Business 月付訂閱、年付折扣方案就能在站上開賣。

過程中遇到問題,例如稅務該怎麼選,問AI都能獲得解答,因此這篇也就懶得寫成教學文——個人化加上容易過期的資訊,不如就交給 AI。

然而上線後,我才發現 2 個致命的問題。

第一個,它會強制把美金換成開發者所在國家的幣別。

也就是說,雖然你需要有外幣帳戶才能串接,但 payout 的時候,這筆錢最終會以 TWD 進入你的帳戶。為什麼?因為 LS 的後台走的是 Stripe Express,而 Stripe 有條規則:撥款的幣別必須跟收款銀行帳戶的幣別對得起來,而台灣不在它支援多幣別撥款的國家名單裡,所以對台灣賣家它直接把撥款幣別寫死成 TWD。你的外幣帳戶技術上裝得下 USD、台新也不會主動拒收 USD,但 Stripe 後台的表單根本不給你選 USD——這不是台新或匯款管道的限制,是 Stripe 自己平台層級的決定。

至於 USD 變 TWD 這段換匯實際發生在哪(Stripe 那邊先換完再把 TWD 推過來、還是錢進台新後由台新解匯時才換),我因為後來沒走完一輪 payout、沒有實際的解匯通知可以對照,沒辦法確認。但無論換匯落在哪一段,匯損都會發生,量級大概在 1.5–2% 之間。

我寫信問 LS 有沒有辦法繞過這個 TWD 強制——例如改填一個 USD-based 的境外帳戶——得到的答案是「不支援」。Stripe Express 後台的台灣表單就把幣別跟帳戶綁死在 TWD,賣家端沒有可繞的地方。

於是你收到一筆錢,從信用卡到你的帳戶之間,會被以下幾關吃掉:

  1. LS 的抽成其實不只 5%:5% 是低消,但訂閱另加 0.5%費用、國際刷卡再加 1.5%、PayPal 也加 1.5%。對 toui.io 這種「國際訂閱」的場景,疊加下來實際是 7%
  2. 每筆還要再加 $0.50 固定手續費:這個對小單致命——$5/月的 Pro 方案,$0.50 就是整單的 10%。
  3. USD→TWD 強制換匯:匯損約 1.5–2%(如上所述,這段不論發生在 Stripe 端的換匯還是台新端的解匯,量級接近)。
  4. 台新外幣入帳手續費:每筆 0.05%、最低 NT$200、最高 NT$800(不分幣別,凡 SWIFT 進來就收)。

而第二個致命問題接著來:LS 每個月強制結帳 2 次,門檻不能自訂。

LS 的政策是 1 號/15 號建立 payout、14 號/28 號實際入帳,這個頻率沒有開關可以調。雖然官方訂有最低 $50 USD 的 payout 門檻(沒滿就累積到下一輪),但週期是固定的、門檻也不能自己往上調。對小規模開發者來說,只要過門檻,每個月次入帳2次都要被吃一次手續費。

把上面這幾件事疊起來,舉個小規模情境:假設我月營收 $50 USD(10 位 Pro 用戶 × $5/月),LS 走完一遍大概長這樣(依 LS 官方費率和台新公告試算):

項目金額
營收$50.00
LS 抽成 7%(5% + 訂閱 0.5% + 國際 1.5%)−$3.50
LS 固定費 $0.50 × 10 筆−$5.00
台新外幣入帳手續費(×2 次/月)約 NT$400–1200 ≈ −$13 ~ −$38
USD→TWD 換匯損失 1.5–2%(在 $41.50 上)約 −$0.62 ~ −$0.83
實際入袋約 $3–28
有效成本佔比44% – 94%

這只是概略試算,實際數字會有出入。對剛起步、月營收可能只有幾十或百來美金的階段,LS + 台灣交易銀行這條路會被「$0.50/筆固定費」、「客單小」、「強制 2 次入帳的固定銀行費」打到失血。

當你規模長到月營收如 $5,000這樣的規模,幾百塊台幣的交易固定費就幾乎可以忽略;但對創業初期來說,這樣的結構是災難。

意識到這件事的嚴重性,我在還沒有任何一個付費訂戶的情況下,決定重接金流。

Paddle 用 Payoneer 收款,可收美金並自訂

再經過一番調查,我整理出兩個重點:第一,不要被強制換成台幣;第二,payout 頻率與門檻要可以自己控制。最後決定走 Paddle,搭配 Payoneer 收款。

簡單說一下這兩家各自扮演什麼:

整條路徑大概是這樣:

flowchart TD
    A["**買家信用卡**"] -->|"USD 付款"| B["**Paddle**<br/>(Merchant of Record)"]
    B -->|"USD payout"| C["**Payoneer**<br/>USD receiving account<br/>(台灣身分可開)"]
    C -->|"自選時機換匯"| D["**我持有 USD**<br/>透過 Payoneer 提領換 TWD"]

申請流程大同小異,比較意外的是 Paddle 的沙箱環境是獨立的,需要另外申請帳號。一開始不清楚,拿正式帳號去登入卻一直密碼錯誤,困惑了好一陣子。

另一個原本以為會省事、實際上踩雷的決定,是想盡量保留 LS 的程式碼轉譯成 Paddle,做完才發現 bug 一堆,兩邊邏輯和概念其實差不少。最有印象的是 AI 用 LS 的設計思維改寫 Paddle 方案,把 LS 才有的 webhook 事件名直接塞進 Paddle 的整合裡,連測試都自動產出了——但這個事件在 Paddle 根本不存在,跑進 sandbox 才被抓出來。為了橋接這些不同邏輯程式變得複雜、日後也難維護,後來就決定整個打掉重練。

換成 Paddle 之後另一個意外的好處是,它自己的 JS 前端連 i18n 都做好了;對台灣用戶來說,to C 的場景它也會透過關貿開電子發票,to B 則有地方可以填統編,介面上都已經自動處理完畢。

我用自己的卡測試買了一筆 Pro 方案,後來就收到關貿寄來的「電子發票開立通知 eGUI Issuance Notification」(寄件者 domain 是 tradevan.com.tw,看到這個可以放心是真關貿不是釣魚信),發票號碼、開立時間、狀態都齊全,跟一般在台灣消費收到的雲端發票格式一致。

繞了一圈下來,至少有四件事是過去沒有的:

第一,錢以 USD 的形式落到我的 Payoneer 帳戶,而不是被強制換成台幣。何時換、累積多少再換,這些主動權都回到自己手上。

第二,Paddle 的 payout 門檻可以自訂(預設最低 $100,可再上調),不像 LS 強制每月 2 次、無從關閉。USD 可以累積到自己想要的金額再走 payout,小規模時固定費的破壞性大幅降低。

第三,稅務完全不用自己處理。Paddle 作為 MoR 幫你處理全球各地的 VAT/GST 申報,台灣 B2C 的雲端發票也透過關貿處理掉了。

第四,前端體驗反而更好。Paddle.js 的結帳浮層內建 i18n(記得 per-call 設 locale: 'zh-TW',auto-detect 不太可靠),台灣用戶看到的是繁中介面、繁中欄位提示,不必自己再 wrap 一層。

從一個對開發者很友善但對台灣賣家不友善的方案,換到一個介接稍微辛苦但結構合理的方案。沒什麼成功故事可以講,但至少不會看著對帳單心痛。

不過也必須說明一下,toui.io 現在還沒有收到第一位付費訂戶(笑),我目前實證走完的是「刷卡 + 退款」與「兩端的設定鏈路」這兩段——Paddle 後台 Payout Settings 齊備,Payoneer 端也拿到可收款的美金帳號(ACH 與 SWIFT 都通)。唯一還沒實證的是「Paddle 在真實 payout cycle 中把 USD 推進 Payoneer」這最後一步,等我收到真金白銀之後再回來補充。

USD 怎麼從 Payoneer 換回台幣

最後一個問題,台灣開發者應該都會關心錢進到 Payoneer 之後,怎麼收回來?

我目前還沒實際收到錢,所以下面是依官方說明做的功課,不是實證——最直接的是 Payoneer 內建的 “Withdraw to local bank”(提領到本地銀行)功能:USD 一次換成 TWD 匯入你的台灣 TWD 帳戶,流程最短、一鍵搞定。

代價是 Payoneer 自己的換匯費——官方公告「非本地幣別提領 1–4%」,依地區與交易量級浮動,台灣賣家一般落在 2% 左右。以月提 $300 USD 為例,大約被吃 2% ≈ $6;月提 $2,000 約 $40。等真的走過一輪,會回來補實證費率。

其他的選擇

跟 LS 奮戰過程中,我同時查到一家叫 Dodo Payments 的新興 MoR,定位跟 Paddle 類似,是台灣賣家在 LS/Paddle 之外還可以列入考慮的平臺。

幾個對照點:

至於另一個 AI 經常會給的不建議的建議「直接成立美國公司」——成立公司要處理的事情更多,再加上稅務問題,這幾家 MoR 本來就代處理稅務,賺到的錢匯回台灣後,申報個人所得就好;成立美國公司就還要多一份美國端的報稅工作。當然成立美國公司也有它的好處(品牌信用卡 statement 上是自己的公司名、未來規模大時 5% 抽成省下來能蓋過記帳成本),但是規模還小的情況下,我暫時沒有這個需求。如果你的開局就很大、預期月營收在 $5,000 USD 以上,那當然也是個方向。

以上就是 toui.io 一路走來的金流處理經驗,折騰了半天,寫文當下仍然連一位付錢的客戶都還沒有,投資報酬率有點低。但至少,在台灣開發者是可以拉一條水管接上國外的水龍頭邁向國際市場了,哈哈哈哈哈。

來點免責聲明,因為我也是第一次做,如果有什麼觀念或資訊不正確的地方,歡迎與我聯絡,我會儘快修正。

一點延伸出去的心得

前幾天在 Youtube 看到一部影片,訪問一位在台東都蘭長居的外國人,受訪者被問台灣人好像都很怕海,那位外國人回說她女兒班上只有一位會去衝浪,就是她女兒。想到海距離她們學校不到一公里,對他來說這真的是有點不可思議。他補充海的確是有它危險的地方,但他們的父母會跟他們說要尊敬海,這是他認為心態上的差異和相處的辦法。

台灣四面環海,四通八達都是機會,趁著 AI 這波浪潮,台灣開發者也可以學會尊敬海然後親近海,航向那片廣大無垠的海洋,出海做起全世界的生意,一如台灣早期冒險犯難的先祖輩一樣。


本文是 2026-04 我的當下整理。Stripe multi-currency settlement 名單、Paddle 對台灣 seller 的支援、Payoneer 對台灣身分的態度,都還會繼續變動。如果你正準備開始接金流、看到資訊跟這篇對不上,請以 provider 官方回信為準。


分享文章至:

下一篇文章
AI 幫你建了第二大腦,但你的第一大腦呢?