TikTok Shop 香港開店教學 2026:從註冊到 API 串接全流程

Key Takeaways
- 備齊有效 BR、CI、身份證與香港銀行戶口,名稱必須完全一致
- 本地賣家用香港主體,跨境賣家啟動快但受物流時效限制
- 商品超過 50 件改用 CSV 範本,類目 ID 錯誤是最常見失敗原因
- Open API 簽名用 HMAC-SHA256,webhook 必須做冪等去重
- 香港無消費稅,適合作為亞太擴站前的毛利與素材測試站
想在 2026 年開設 TikTok Shop 香港店舖,核心流程是:用商業登記證與公司註冊文件在香港賣家中心註冊 → 完成資格審核與收款綁定 → 設定物流與退貨地址 → 批量上架商品 → 串接 Open API 同步庫存訂單。整個審核通常以工作天計算,文件齊全是關鍵。
開店前必須備齊的資料與帳戶
香港站的審核邏輯與東南亞站(馬來西亞、泰國、越南)相似,但文件要求貼近本地法規。在點擊「註冊」之前,先把以下項目準備成 PDF 或 JPG(單檔建議 5MB 以內):
- 有效商業登記證(BR) — 由香港稅務局簽發,必須在有效期內。個人賣家在部分情況下可用香港身份證註冊,但企業帳戶在佣金、廣告帳戶與跨境功能上限制較少。
- 公司註冊證明書(CI)或周年申報表 — 由公司註冊處簽發,用以核對公司名稱與股東資料。
- 法人/負責人身份證明 — 香港身份證或護照,正反面清晰、四角完整。
- 香港銀行公司戶口資料 — 銀行名稱、分行代碼、帳戶號碼,戶名必須與 BR 上的公司名稱一致。虛擬銀行(如受金管局發牌的數字銀行)一般可接受,但部分支付通道仍偏好傳統銀行。
- 退貨地址 — 必須是香港本地可收件地址。若你的倉在深圳或東莞,仍需提供一個香港收件點。
- 品牌授權文件(如適用) — 分銷商需上傳授權鏈條,商標註冊證(香港知識產權署或對應地區)可加速品牌庫申請。
為什麼文件一致性比文件數量重要
最常見的駁回原因不是缺件,而是名稱不一致:BR 上是「XX 有限公司」,銀行戶名是英文縮寫,TikTok 帳戶名又是品牌名。審核系統會做字串比對,任何一處對不上就會退回。建議在提交前,把公司中英文全名、地址、郵編統一成一份對照表,所有欄位照抄。
第一步:註冊賣家中心帳戶
前往香港賣家中心(seller-hk.tiktok.com),選擇以手機號或現有 TikTok 帳號登入。若你已經有一個累積粉絲的 TikTok 內容帳號,建議用該帳號註冊或在開店後綁定,因為櫥窗(Showcase)與短影音掛車功能需要帳號與店舖打通。
註冊時會要求選擇賣家類型:
- 本地賣家(Local Seller) — 以香港公司主體註冊,貨品從香港本地發出,可使用平台本地物流與較短的結算週期。
- 跨境賣家(Cross-border Seller) — 以境外主體註冊,商品從內地或其他市場發往香港消費者,運費與時效由跨境物流方案決定。
海外品牌(美國、英國、歐盟)若想以香港為亞太第一個落地站,通常有兩種做法:註冊一間香港公司作為本地賣家主體,或先用跨境賣家身份測試需求再落地。前者在退貨處理、消費者信任與廣告投放上更順,後者啟動成本低但受物流時效限制。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
第二步:通過資格審核與綁定收款
提交文件後進入審核隊列。期間可先完成以下設定,避免審核通過後還卡在營運前置作業:
- 店舖名稱 — 一經設定修改次數有限,建議用品牌英文名 + 地區識別(例:
BRAND HK Official)。 - 收款帳戶 — 在 Seller Center 的 Finance → Bank Account 綁定,系統會做小額驗證或文件核對。
- 稅務資訊 — 香港採地域來源徵稅,利得稅由公司自行申報;平台不代扣利得稅,但會保留交易紀錄供對帳。香港目前無增值稅/消費稅,與新加坡(GST)、澳洲(GST)、台灣(營業稅)不同,這是設定跨市場價格表時必須分開處理的變數。
- 聯絡人與客服時段 — 影響店舖服務分數,建議設定真實可覆蓋的時段。
審核被拒時怎麼辦
常見拒件原因與處理:
- 文件模糊或反光 — 用掃描 App 重拍,避免手機閃光燈。
- BR 已過期 — 稅務局續期後上傳新證。
- 地址格式不符 — 香港地址不需郵編,但系統欄位若強制要求,填
000000。 - 主體重複註冊 — 同一 BR 已開過店。需先在舊帳戶申請關店或提交合併申請。
第三步:設定物流、運費模板與退貨政策
香港市場的消費者對時效敏感度極高。全港配送距離短,但住宅樓宇與自提點的差異會直接影響好評率。
建議的設定順序:
- 選擇物流方案 — 平台物流(Fulfilled by TikTok 或指定快遞)與自有物流(Seller Shipping)。新店建議先用平台物流,運單、追蹤號與理賠流程由平台處理,減少爭議。
- 建立運費模板 — 至少分三檔:免運門檻、一般住宅派送、自提點(便利店/智能櫃)。離島(東涌除外)建議單獨設定加價或排除。
- 設定備貨時效 — 本地賣家一般需在收到訂單後的指定工作天內出貨,逾時會影響店舖分數並可能自動取消訂單。
- 退貨地址 — 與上述一致,必須香港本地。跨境賣家可用第三方退貨中轉倉。
香港政府統計處(Census and Statistics Department)持續發布零售業銷貨額統計,網上零售佔整體零售的比重雖仍屬小數,但增速長期高於實體零售 — 這也是為何平台對「本地履約速度」的權重越來越高。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
第四步:批量上架商品(CSV 與 API 兩種路徑)
商品數少於 50 個時用後台手動上架即可;超過這個數量,用範本檔會快很多。
CSV 批量上架
在 Seller Center → Products → Bulk Upload 下載官方範本。範本欄位會隨站點更新,但核心結構穩定:
1product_name,category_id,brand_id,description,package_weight(kg),package_length(cm),package_width(cm),package_height(cm),sku_id,variation_1_name,variation_1_value,price(HKD),stock,seller_sku,main_image_url2真絲枕套 50x75cm,601152,0,100% 桑蠶絲 22 姆米...,0.25,30,20,5,,顏色,米白,289,120,SILK-PC-IV,https://cdn.example.com/p1.jpg
上傳前的檢查點:
- 圖片需為公開可存取的 URL,建議 800x800px 以上、白底主圖。
category_id錯誤是最常見的上傳失敗原因。先在後台搜尋類目,複製系統回傳的 ID。- 重量與尺寸決定運費計算,填錯會在出貨時產生差額扣款。
- 價格用港元,不要加千分位逗號。
用 Open API 串接 ERP 或 OMS
如果你同時經營 Shopify、Shopee、Lazada 或自有 ERP,手動維護庫存遲早出錯。TikTok Shop 的 Open API 透過 Partner Center 申請,流程是:註冊開發者帳號 → 建立 App → 取得 app_key 與 app_secret → 走 OAuth 授權拿到 access_token。
授權後換取 token:
1curl -X GET \2 "https://auth.tiktok-shops.com/api/v2/token/get?app_key=$APP_KEY&app_secret=$APP_SECRET&auth_code=$AUTH_CODE&grant_type=authorized_code"
預期回傳:
1{2 "code": 0,3 "message": "success",4 "data": {5 "access_token": "ROW_xxx",6 "access_token_expire_in": 1767225600,7 "refresh_token": "ROW_yyy",8 "refresh_token_expire_in": 1782777600,9 "seller_name": "BRAND HK Official"10 }11}
每個 API 請求都需要簽名。以下是 Node.js 的簽名實作(HMAC-SHA256,參數按字典序排列,前後加上 app_secret):
1const crypto = require('crypto');23function signRequest(path, queryParams, body, appSecret) {4 const excluded = new Set(['sign', 'access_token']);5 const sorted = Object.keys(queryParams)6 .filter((k) => !excluded.has(k))7 .sort()8 .map((k) => `${k}${queryParams[k]}`)9 .join('');1011 let base = `${path}${sorted}`;12 if (body && Object.keys(body).length > 0) {13 base += JSON.stringify(body);14 }15 const payload = `${appSecret}${base}${appSecret}`;1617 return crypto.createHmac('sha256', appSecret).update(payload).digest('hex');18}1920// 範例:查詢待出貨訂單21const path = '/order/202309/orders/search';22const params = {23 app_key: process.env.APP_KEY,24 shop_cipher: process.env.SHOP_CIPHER,25 timestamp: Math.floor(Date.now() / 1000),26 version: '202309',27 page_size: 50,28};29const body = { order_status: 'AWAITING_SHIPMENT' };30params.sign = signRequest(path, params, body, process.env.APP_SECRET);
庫存同步建議用增量更新而非全量覆蓋,避免高併發時段把超賣寫回平台:
1curl -X POST \2 "https://open-api.tiktokglobalshop.com/product/202309/inventory/update?app_key=$APP_KEY×tamp=$TS&sign=$SIGN&version=202309&shop_cipher=$CIPHER" \3 -H "x-tts-access-token: $ACCESS_TOKEN" \4 -H "Content-Type: application/json" \5 -d '{6 "skus": [7 { "id": "1729380000000000000",8 "inventory": [{ "warehouse_id": "7000000000000000000", "quantity": 42 }] }9 ]10 }'
Webhook:讓訂單主動推給你
與其每分鐘輪詢訂單介面,不如訂閱 webhook。在 Partner Center 設定回調 URL 後,訂單狀態變更會推送類似以下的 payload:
1{2 "type": 1,3 "tts_notification_id": "7318...",4 "shop_id": "7495...",5 "timestamp": 1767139200,6 "data": {7 "order_id": "5770...",8 "order_status": "AWAITING_SHIPMENT",9 "update_time": 176713919810 }11}
接收端務必做三件事:驗證簽名、冪等處理(用 tts_notification_id 去重)、在 5 秒內回 200 並把實際處理丟進隊列。回應逾時會觸發重送,重送又沒做冪等,就會產生重複出貨單。
第五步:開通內容與直播帶貨功能
商品上架只是起點。TikTok Shop 的流量來自三個入口:短影音掛車、直播間、商城搜尋。香港市場的特點是中英夾雜、粵語口播轉化明顯高於純普通話內容。
設定順序:
- 綁定官方帳號 — Seller Center → Account → Link TikTok Account。綁定後商品可掛在影片與直播間。
- 開通櫥窗(Showcase) — 讓訪客從個人頁直接進商品頁。
- 設定聯盟計劃(Affiliate) — 公開計劃設定統一佣金率,定向計劃針對特定達人給更高比例。新店建議先跑公開計劃 + 寄樣,再把表現好的達人轉成定向合作。
- 直播前的技術檢查 — 建議用 OBS 推流至少 1080p / 30fps,上行頻寬預留 6 Mbps 以上。香港家用寬頻上行通常足夠,但共享辦公室 Wi-Fi 常是斷流主因,直播機位用有線網路。
根據 Business of Apps 彙整的 TikTok 使用數據,TikTok 的全球月活躍用戶已達十億量級,而平台電商化是近年營收結構的主要增量來源 — 這也解釋為何內容與貨架在同一個後台裡被強制打通。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
如何把香港店變成亞太的測試場?
香港店的真正價值,對很多海外品牌而言不只是香港這七百多萬人口的市場,而是作為亞太的「前置測試站」:
香港站適合做什麼
- 測素材與定價 — 中英雙語內容可同時驗證華語與英語市場的鉤子,成本低於直接開美區。
- 驗證供應鏈 — 從華南倉發貨到香港的時效與破損率,是之後擴到新加坡、馬來西亞的參考基準。
- 無消費稅環境下的毛利基線 — 香港不徵 GST/VAT,算出來的毛利是「乾淨」的;移到新加坡或澳洲時再疊加當地稅項即可。
擴站時要重新處理的三件事
- 主體與文件 — 每個站點要求當地或指定主體文件,新加坡要 ACRA 資料、馬來西亞要 SSM。
- 內容在地化 — 不是翻譯。馬來西亞與印尼的直播節奏、價格錨點、宗教節慶檔期都不同。
- 客服時區 — 香港、台灣、新加坡同在 UTC+8,可共用一組客服班表;澳洲(UTC+10/11)與越南(UTC+7)需另排。這是亞太團隊在跨境營運上的結構性優勢:一個班表覆蓋三到四個站點。
Branch8 曾為一個透過經銷網絡出貨的消費品製造商,把多平台庫存收攏到單一中台:TikTok Shop、Shopee 與自架 Shopify 共用同一套 SKU 主檔,用 webhook + 隊列處理訂單事件,避免各平台各自為政。重點不在用什麼框架,而在於主檔只有一份、庫存扣減只有一個真相來源。
用 AI 把營運產能放大,而不是放大人手
2026 年的實務是:商品文案、客服首輪回覆、直播切片與素材變體,大部分可以由 LLM 先產出草稿,再由人審。可落地的幾個點:
- 商品描述批量生成 — 以產品規格表為輸入,讓模型產出中英雙語版本,再用腳本寫回 CSV。注意:成分、功效、醫療相關表述必須人工覆核,平台對誇大功效的下架判定很快。
- 評論與客服語意分類 — 把退貨理由自動歸類(尺寸、色差、物流破損),每週回看哪一類在增長。
- 直播切片 — 用 Whisper 類模型轉錄直播逐字稿,找出高互動時段自動切片,做成短影音二次分發。
1# 以逐字稿 + 互動數據找高潛力切片(示意)2import json34segments = json.load(open("live_transcript.json")) # [{start, end, text, viewers, comments}]5hot = [s for s in segments6 if s["comments"] >= 20 and (s["end"] - s["start"]) <= 45]7hot.sort(key=lambda s: s["comments"], reverse=True)8for s in hot[:5]:9 print(f"{s['start']}-{s['end']}s | {s['comments']} 留言 | {s['text'][:40]}")
取捨要講清楚:AI 產出的文案在品類詞與賣點覆蓋上穩定,但在粵語口語的節奏感上仍不如本地寫手。合理做法是 AI 做量、人做調性。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
常見錯誤與排查清單
API 錯誤
code: 36004xxx簽名錯誤 — 九成是參數排序或 body 序列化不一致。確認簽名用的 JSON 字串與實際送出的 body 完全相同(包含空白與鍵順序)。access_token過期 — token 有效期有限,務必實作 refresh 流程並在過期前主動換新,不要等 401。- 429 限流 — 加入指數退避重試,批量操作拆成每批 20–50 筆。
營運錯誤
- 商品被下架(類目錯誤) — 重新選類目後重新提交,不要重複建立新商品,會稀釋評價與銷量權重。
- 逾時出貨扣分 — 檢查備貨時效設定是否與實際倉配能力相符,寧可設長一點。
- 直播被限流 — 多半是口播觸及禁用詞(絕對化用語、醫療功效)。建立一份禁用詞表給主播。
- 退款糾紛率上升 — 檢查主圖與實物差異、尺寸表是否完整。香港消費者對描述不符的容忍度低。
合規提醒
香港《個人資料(私隱)條例》適用於你收集的客戶資料。若你把訂單資料同步到境外 ERP 或 CRM,應在私隱政策中說明,並確保第三方處理者有相應保障措施。商品說明亦受《商品說明條例》規管,由香港海關執法 — 誇大功效在直播口播中同樣算數。
開店後 30 天該盯的指標
- 商品曝光 → 點擊率 — 低於同類目平均,通常是主圖與價格錨點問題。
- 點擊 → 下單轉化 — 低轉化多半出在評價數不足或運費門檻太高。
- 出貨達成率與逾時率 — 直接影響流量分配。
- 退款率與糾紛率 — 超過平台門檻會觸發流量限制。
- 達人帶貨 GMV 佔比 — 若 100% 來自自播,成長會卡在主播工時上限。
把這五個指標做成每日自動拉取的報表(用 Open API 的 statistics 介面 + 排程任務),比在後台逐頁點擊有效得多。
如果你正在規劃把 TikTok Shop 接入既有的 ERP、Shopify 或多平台中台,或需要一支覆蓋香港、新加坡、台灣與東南亞時區的營運與工程團隊,Branch8 可以協助你把系統串接、庫存主檔與跨境擴站路線一次規劃清楚 — 歡迎與我們談談你的實際情況。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Sources
- TikTok Shop — Hong Kong Seller Center
- TikTok Shop — Partner Center / Open API Documentation
- Inland Revenue Department, HKSAR — Business Registration
- Companies Registry, HKSAR
- Hong Kong Customs and Excise Department — Trade Descriptions Ordinance
- Office of the Privacy Commissioner for Personal Data, Hong Kong
- Census and Statistics Department, HKSAR — Retail Sales Statistics
- Business of Apps — TikTok Revenue and Usage Statistics
FAQ
部分情況下可用香港身份證以個人賣家身份註冊,但企業帳戶在廣告投放、品牌庫申請、跨境功能與結算上限制較少。若打算長期經營或擴展到其他亞太站點,建議直接以持有有效商業登記證的香港公司主體註冊。
About the Author
Matt Li
Co-Founder & CEO, Branch8 & Second Talent
Matt Li is Co-Founder and CEO of Branch8, a Y Combinator-backed (S15) Adobe Solution Partner and e-commerce consultancy headquartered in Hong Kong, and Co-Founder of Second Talent, a global tech hiring platform ranked #1 in Global Hiring on G2. With 12 years of experience in e-commerce strategy, platform implementation, and digital operations, he has led delivery of Adobe Commerce Cloud projects for enterprise clients including Chow Sang Sang, HomePlus (HKBN), Maxim's, Hong Kong International Airport, Hotai/Toyota, and Evisu. Prior to founding Branch8, Matt served as Vice President of Mid-Market Enterprises at HSBC. He serves as Vice Chairman of the Hong Kong E-Commerce Business Association (HKEBA). A self-taught software engineer, Matt graduated from the University of Toronto with a Bachelor of Commerce in Finance and Economics.