首頁 教學文章 用自己的官方帳號通知客人
進階設定

用自己的 LINE 官方帳號通知客人

出貨、到貨、取貨通知改成掛你的店名發出,不再是平台的帳號

閱讀時間:6 分鐘
更新於 2026-09-10
系統發給客人的出貨與到貨通知,預設是從平台的官方帳號送出去的。客人手機上看到的是平台的名字與頭像,跟他認識的你沒有關係——問題不只是不好看:他要先加平台的官方帳號好友,訊息才送得到,而大部分客人不會。
接上你自己的官方帳號之後,通知會掛你的店名發出,客人只要跟你的帳號建立關係就收得到。這篇是設定步驟。
 接之前接之後
訊息發自平台的官方帳號你自己的官方帳號
客人要先做加平台官方帳號好友到「我的訂單」按一次綁定
訊息額度算誰的平台你自己的官方帳號
費用含在方案裡依你的官方帳號方案(免費方案有每月則數上限)
建 Provider 啟用 Messaging API 建 LINE Login 三個值給我們

目錄

  1. 開始前:你需要有什麼
  2. 先判斷你現在在哪一步
  3. 步驟一:建立(或選定)一個 Provider
  4. 步驟二:讓官方帳號啟用 Messaging API
  5. 步驟三:建立 LINE Login channel
  6. 步驟四:設定 Callback URL 與連結官方帳號
  7. 步驟五:把三個值交給我們
  8. 最常見的錯:三個值拿錯來源
  9. 設定完成之後會發生什麼
  10. 常見問題
開始前:你需要有什麼
  1. 一個屬於你的 LINE 官方帳號(就是客人會加好友的那個,在 LINE 官方帳號管理後台 管理的那個)。
  2. 那個帳號的管理員權限
  3. 能登入 LINE Developers Console(用同一組 LINE 帳號登入即可,不必另外申請)。
Console 的畫面是英文的(右上角可切語言,但欄位名多半維持英文)。本文寫的是英文介面看到的字,照著找就對得上。
全部步驟都在你自己的帳號底下做,我們不會替你建立任何東西。你只要把最後那三個值給我們,寫進系統的動作由我們處理(那三個值等同鑰匙,我們加密存放)。
先判斷你現在在哪一步
下面五個步驟不一定都要做。會拿官方帳號發通知的店家,多半已經為了別的事在 LINE Developers Console 建過東西了——尤其「啟用 Messaging API」很多人早就做過。 先打開 Console 看一眼,再對照這張表決定從哪裡開始。
你在 Console 看到的狀況從哪一步開始
一個 Provider 都沒有步驟一(全部都要做)
有 Provider,但點進去找不到你的官方帳號跳過步驟一 → 從步驟二開始(啟用時選那個既有的 Provider)
Provider 底下有你的官方帳號(類型 Messaging API步驟一、二都跳過 → 從步驟三開始
同一個 Provider 底下已經有 LINE Login channel可以沿用 → 直接看步驟四(見下方說明)
有多個 Provider 的話,一定要用「你的官方帳號所在的那一個」。 判斷方法:逐個點進去,看哪一個底下列著你的官方帳號名稱、類型是 Messaging API。 之後所有動作都在那一個底下做——放到別的 Provider 會拿到互不相通的客人識別碼,通知永遠發不出去,而畫面上不會有任何錯誤。
已經有 LINE Login channel(之前串過網站會員登入之類)可以共用嗎?可以,但兩件事要小心:
Callback URL 是「多加一行」不是取代——那一格可以放多個網址,把原本的留著、我們那條加在下面。蓋掉原本的,你另一個服務的登入就壞了。
Linked LINE Official Account 只能連一個帳號——如果那格已經連到別的官方帳號,就另外建一個新的 LINE Login channel(步驟三),不要改它。
不確定的話,新建一個最單純:兩邊互不影響,日後誰改了設定也不會牽連。
1
建立(或選定)一個 Provider
Provider 是「開發者身分」的容器,你的官方帳號與待會要建的登入功能都會掛在它底下。一家店一個就夠
已經有 Provider 就別再建——直接用既有的那一個(有多個就用你官方帳號所在的那個),跳到步驟二或三。
  1. LINE Developers Console 並登入。
  2. Providers 清單按 Create a new provider
  3. 名稱填你的店名或品牌名(客人在授權畫面會看到),按 Create
這一步決定了後面兩件東西住在哪裡。官方帳號與 LINE Login 必須在同一個 Provider 底下——不同 Provider 拿到的客人識別碼互不相通,通知會發不出去。已經有多個 Provider 的話,先確認你的官方帳號現在掛在哪一個,後面就都用那一個。
2
讓官方帳號啟用 Messaging API
這一步是讓「程式可以用你的官方帳號發訊息」。在官方帳號管理後台做,不是在 Console。
  1. LINE 官方帳號管理後台,選你的帳號。
  2. 進入該帳號的設定,找到 Messaging API 這一項。
  3. 依畫面指示啟用
  4. 過程中它會問要掛在哪個 Provider — 選步驟一那個
  5. 啟用後回到 Console,該 Provider 底下就會多出一個同名的 channel,類型是 Messaging API
已經啟用過就整步跳過,不要重來。(Console 的 Provider 底下已經列著你的官方帳號、類型是 Messaging API,就是啟用過了。)
唯一要確認的是它掛在哪一個 Provider——後面步驟三的 LINE Login channel 必須建在同一個底下。
3
建立 LINE Login channel
這是給客人「授權你的帳號可以通知我」用的。它和上一步的 Messaging API 是兩個不同的 channel,兩個都要有。
  1. 回到 Console,進入你的官方帳號所在的那個 Provider(不是隨便一個)。
  2. Create a new channel,類型選 LINE Login
  3. 填寫:
    • Channel name:填你的店名(客人授權時會看到)
    • Channel description:一句話說明即可
    • App types:勾 Web app
    • Region / Company countryTaiwan
  4. 同意條款後建立。
建好之後,在該 channel 的設定裡找到 Require 2FA(兩階段驗證)並維持關閉。開著的話客人每次綁定都要多做一次驗證,會有人卡在那裡放棄。
4
設定 Callback URL 與連結官方帳號
在剛建好的 LINE Login channel 裡,切到 LINE Login 分頁,設兩格。這兩格少任何一格,客人按了綁定都會失敗。
  1. Callback URL 填這一行(照抄,不要換成你自己的網址):
    https://www.dalirobo.com/api/line-notify-bind/callback
    那一格原本就有網址的話,換行加在下面、不要覆蓋掉(那格可以放多個)。
  2. Linked LINE Official Account:選你的官方帳號(就是步驟二那個)。
  3. 兩格都按 Update 存檔。
Callback URL 是平台的網址,不是你的商城網址——客人授權完是回到我們的系統來完成綁定的。填成自己的網域會讓每一位客人綁定時都跳錯誤頁。
Linked LINE Official Account 沒設的話,客人綁定時不會被問「要不要加你的官方帳號好友」;沒加好友=通知照樣發不出去,而且畫面上看不出哪裡不對。
5
把三個值交給我們
三個值來自兩個不同的 channel,這是整份設定最容易出錯的地方,請照著下面的來源找:
① Channel ID
來源:LINE Login channel → Basic settings 分頁
② Channel secret
來源:LINE Login channel → Basic settings 分頁(與①同一頁)
③ Channel access token(長期)
來源:Messaging API channel → Messaging API 分頁最下方,按 Issue 產生
這三個值等同你官方帳號的鑰匙,請用私訊傳給我們、不要貼在公開群組。我們會加密存放,不會出現在任何畫面上;日後你隨時可以在 Console 重新產生 token 讓舊的失效。
如果你是把我們加進 Console 當管理員(而不是自己複製貼上),請注意加進 Provider 還不夠——要在 Messaging API channel 的 Roles 分頁單獨把人加為 Admin,否則我們進不去那一頁、拿不到 token。
最常見的錯:三個值拿錯來源
到目前為止,接進來的每一家幾乎都在同一個地方卡過:從官方帳號管理後台的「Messaging API」那一頁,把 Channel ID 和 Channel secret 一起複製過來
那一頁顯示的是 Messaging API channel 的憑證,而①②必須來自 LINE Login channel。三個值照樣填得進系統、客人端照樣看得到綁定按鈕——但一按就失敗,而且畫面不會說原因
一眼分辨的方法:看你複製 secret 的那一頁,上面顯示的 Channel ID 是哪一個。兩個 channel 的 Channel ID 一定不一樣——如果①②③三個值裡,①和③的 Channel ID 相同,就是拿錯了。
我們收到之後會先做一次唯讀檢查(不發任何訊息、不消耗你的額度):確認 Channel ID 與 Callback URL 真的註冊過、token 對應到的是你那個官方帳號。有問題會當場告訴你是哪一個值不對,你不必三個重來。
設定完成之後會發生什麼
  1. 你的客人打開「我的訂單」頁時,最上方會出現一條綁定 LINE 通知的提示,按一下、授權,就完成了(順便會問他要不要加你的官方帳號好友)。
  2. 出貨專區的 通知取貨 / 寄件出貨 / 預購單出貨 三個分頁的「批次私訊」,以及買家卡上的「用LINE通知」,訊息都會從你的官方帳號發出。
  3. 已完成訂單的出貨通知(含物流單號)也一樣。
剛接好的第一天,清單上每一位客人都會標「顧客尚未綁定 LINE 通知」、勾不動——這是正常的,不是壞掉。綁定是客人自己按的,要一點時間累積——實際接入的店家多半在第一個月內就累積到數十位,之後持續增加。
未綁定的客人仍然會留在清單上並標明原因(不是消失),你才看得出還有多少人沒綁。
通知文案可以換成你自己的(到貨、出貨兩種各一份,可帶入客人暱稱、店名、商品明細、合計金額)。不特別要求就用系統預設,預設已經會帶上你的店名。要客製跟我們說,我們會先把渲染出來的樣子給你看過再套用。
常見問題
Q:訊息費用怎麼算?
算你自己官方帳號的額度。LINE 官方帳號的免費方案有每月則數上限,超過要升級方案(實際額度以 LINE 官方公告為準)。如果你的客人多、每批貨都要逐一通知,接之前先估一下量。
Q:客人一定要綁定嗎?不能直接發嗎?
一定要。LINE 給每個開發者的客人識別碼是各自獨立的,你的官方帳號拿不到「客人在平台那邊的號碼」,所以他必須對你的帳號授權一次,我們才有辦法把訊息送到他手上。這也是為什麼綁定按鈕要放在「我的訂單」——那是客人本來就會去的地方。
Q:接了之後,還沒綁定的客人會收到平台帳號發的通知嗎?
不會。接上你的帳號之後,系統不會再用平台帳號發給你的客人——那樣客人會收到一個跟你無關的帳號傳來的到貨通知。沒綁定的就是暫時通知不到,清單上會標明。
Q:可以中途停用、改回平台帳號嗎?
可以,跟我們說就好(把設定清掉即可,客人不必做任何事)。
Q:我沒有官方帳號,一定要辦嗎?
不用。不辦就維持現況,通知從平台的官方帳號發出,功能都在。差別只在客人要先加平台帳號好友,以及訊息上掛的是平台的名字。
回教學文章列表