商店代碼:miva_store_code 會在所有 dashboard 訂單的 API 回應 metadata 陣列中回傳。
訂單取消與退款
所有付款退款都必須直接透過 Zonos Dashboard 處理。Miva 中的「退款」、「請款」和「作廢」按鈕,在設計上不適用於由 Zonos 匯入的訂單。在 Zonos 中處理的任何退款,都不會自動更新對應 Miva 訂單上的付款金額 -- Miva 訂單會保留原始的已請款金額,並不會與 Zonos 中的退款活動保持同步。
至於訂單取消,其行為取決於訂單目前的狀態:
Open(尚未出貨):在 Miva 中取消訂單,也會同時在 Zonos 中取消該訂單,並撤銷付款授權。由於 Zonos 在訂單出貨前不會請款,因此客戶實際上從未被扣款,也不需要另外退款。
Shipped 或 Completed: 在 Miva 中取消訂單會將該 Miva 訂單標示為已取消,但 Zonos 會拒絕此取消請求,因為訂單已經完成履行,不再符合自動取消的條件。在此情況下,系統會在 Miva 訂單中新增一則僅限管理後台可見的備註 -- 僅商店員工可見,客戶永不可見 -- 說明該訂單需要在 Zonos 中處理。系統也會發送電郵通知至商店帳戶的主要電郵地址,提醒商家需在 Zonos Dashboard 中採取行動,並可在其中手動處理任何應退款項。
疑難排解:開發/預備網站上的訂單未顯示於 Miva
症狀: 訂單已在 Zonos Checkout 中完成,並顯示於 Zonos dashboard,但 Miva 管理後台中卻沒有任何顯示。
原因: Zonos 會向您商店的 /mm5/json.mvc 端點傳送 ORDER_CREATED Webhook(HTTP POST)。在開發網站上,伺服器層級的安全性設定通常會在請求到達 Miva 之前將其封鎖。常見原因包括:
HTTP 基本驗證(HTTP Basic Auth) -- 如果開發網站有密碼驗證提示(例如 Plesk、cPanel、.htaccess 等),Webhook 會因 401 Unauthorized 而被拒絕。請在您的 .htaccess 或 Plesk 設定中將 Zonos 的 IP 加入白名單,讓其繞過驗證提示。
Cloudflare WAF/IP 存取規則 -- 如果網站透過 Cloudflare 代理,其安全性規則可能會在請求到達您的伺服器之前封鎖該 POST 請求。請新增一則 WAF 規則,允許網址路徑包含 /mm5/json.mvc 的 POST 請求,或直接在 Cloudflare 的 IP 存取規則中將 Zonos 的 IP 加入白名單。
伺服器層級 IP 白名單 -- 如果開發網站僅限制特定 IP 的流量(在鎖定為辦公室或平台 IP 的預備環境中常見),Zonos 的 Webhook 請求會在沒有任何回應的情況下被靜默捨棄。請將所有 Zonos Webhook 傳送 IP 加入您伺服器的白名單(Plesk IP 存取限制管理員、cPanel IP 封鎖工具,或您防火牆/主機控制台的安全性規則)。
Miva
Miva 的 Checkout
整合 Miva 的 Checkout 模組(v10.x)。按照本指南的步驟將 Zonos Checkout 整合到您的 Miva 商店。
整合
按照本部分的步驟,將 Checkout 與您的 Miva 商店無縫整合。
開始使用
首先完成我們的簽約表單。一旦您的帳戶協議就位,入職流程將開始。
入職
在簽約後的 24 小時內,專門的入職代表將與您聯絡,以啟動客製化的整合流程。
安裝 Checkout 模組
在推送至線上環境前,先在準備階段網站上安裝模組進行測試。
zonos.mvc檔案。zonos.mvc檔案,然後點擊新增。建立 API 權杖
在 Miva 中,前往使用者 -> API 權杖,然後點擊新增 API 權杖。請依照下列方式設定:
0.0.0.0/0, ::/0使用 Cloudflare 的 Miva 商店會透過 Cloudflare 的網絡路由傳出的 API 呼叫,這會使來源 IP 變得無法預測。這是安全的 -- 每個請求都會使用 HMAC-SHA256 進行加密簽署,因此只有擁有您私密金鑰的 Zonos 模組才能發出有效請求。
指派角色型群組
在下一個畫面,啟用客戶服務與銷售,以允許此權杖建立及修改訂單。點擊儲存。
設定 Zonos 設定
透過前往 Miva -> 工具設定 -> Zonos,導覽至 Miva 中的 Checkout 模組,然後填寫以下欄位:
a[href*="checkout.html"])。點擊右上角的更新以儲存並繼續。
註冊 Webhook
儲存設定後,點擊註冊 Webhook。這會將您的商店連接到 Zonos,以便自動匯入已完成的訂單、同步取消狀態,並將運送更新推送回 Miva。
輸入 API 權杖詳細資料
向下捲動以完成剩餘欄位:
點擊更新以儲存所有設定。
測試您的整合
既然您已設定好帳戶和模組,您現在可以透過執行以下操作來測試:
了解如何執行這些測試。測試期間,您需要將模組的環境欄位設為Test。
完成測試後,您現在已準備好上線!請將環境設為Live,確認您的 Zonos 認證正確無誤,並確保您的線上商店已註冊 Webhook。
如果您有任何疑問,請聯絡我們的支援團隊。如果您目前正在與專業服務專案經理合作以入職您的帳戶,請與他們聯絡尋求協助。
選用:啟用貨幣轉換
若要在您的網店上以訪客的當地貨幣顯示價格,請在 Zonos Dashboard 中設定貨幣轉換。
設定貨幣轉換
.price)。啟用此功能後,Zonos Hello 將自動以買家的當地貨幣轉換並顯示價格。
其他功能
運送規則
在 Miva 產品目錄中設定的運送尺寸、原產地國家及 HS 代碼,會自動對映至 Zonos,並在填入資料時用於落地成本/運送報價計算。無需額外設定對映。
購物車商品尺寸欄位
如果您的商店銷售可設定商品,且所有款式共用單一 SKU,Miva 標準的商品運送規則只會為每個商品儲存一組尺寸,因此無論客戶選擇哪種款式,系統都會視為相同尺寸。
Miva 和 Zonos 支援在款式(variant)層級設定尺寸,但這需要為每個款式個別設定。對於擁有數百或數千種組合、且無法對映至個別款式的商店來說,這可能不切實際。
此功能透過在結帳時直接從購物車讀取每個組合的尺寸來解決此問題,並使用您商店現有的自訂邏輯來計算尺寸 -- 例如,從商品描述中解析尺寸資料。
需求
設定
在 Zonos 模組管理後台的三個對應欄位中,輸入這些欄位名稱。若留空,系統會回退使用標準商品運送規則 -- 此功能完全為選用性質,不會影響未使用此功能的商店。
運送與追蹤同步
當在 Zonos Dashboard 中建立運送標籤或輸入追蹤號碼時,追蹤號碼和運送狀態會自動推送至 Miva 管理後台中對應的訂單。此功能需要註冊 Webhook(請參閱上方的註冊 Webhook步驟)。
您也可以直接在 Miva 中輸入追蹤資訊。在任何 Zonos 訂單上使用輸入追蹤號碼輸入對話框 -- 追蹤號碼和運送狀態將自動同步回 Zonos Dashboard。
偵錯日誌
偵錯日誌可在 Miva 管理後台的 Zonos 模組設定中查看。它會記錄模組處理的每個訂單事件的完整生命週期 -- 包括匯入、追蹤同步、取消,以及向 Zonos 發出的取消請求 -- 並就地記錄成功與失敗的結果。
每個項目都包含 Zonos 訂單編號、Miva 訂單編號,以及(相關時)客戶層級的詳細資訊,例如來自 Miva 或 Zonos API 的錯誤回應。這使其成為診斷問題時最完整的資訊來源。
公開錯誤日誌(無需登入)
另有一個公開的日誌,可透過直接網址存取 -- 無需登入 Miva 管理後台。它只會記錄錯誤(不含成功項目),且不包含任何客戶 PII 或敏感資料。每個項目都會以模組版本作為前綴(例如:
[v10.09]),方便快速識別。網址格式:
https://
[store-domain]/mm5/json.mvc?Store_Code=[miva_store_code]&Function=Module&Module_Code=igs&Session_Type=runtime&Module_Function=JSON_WebHook&publiclog=1範例:
訂單取消與退款
所有付款退款都必須直接透過 Zonos Dashboard 處理。Miva 中的「退款」、「請款」和「作廢」按鈕,在設計上不適用於由 Zonos 匯入的訂單。在 Zonos 中處理的任何退款,都不會自動更新對應 Miva 訂單上的付款金額 -- Miva 訂單會保留原始的已請款金額,並不會與 Zonos 中的退款活動保持同步。
至於訂單取消,其行為取決於訂單目前的狀態:
疑難排解:開發/預備網站上的訂單未顯示於 Miva
症狀: 訂單已在 Zonos Checkout 中完成,並顯示於 Zonos dashboard,但 Miva 管理後台中卻沒有任何顯示。
原因: Zonos 會向您商店的
/mm5/json.mvc端點傳送ORDER_CREATEDWebhook(HTTP POST)。在開發網站上,伺服器層級的安全性設定通常會在請求到達 Miva 之前將其封鎖。常見原因包括:/mm5/json.mvc的 POST 請求,或直接在 Cloudflare 的 IP 存取規則中將 Zonos 的 IP 加入白名單。Zonos Webhook 傳送 IP
常見問題
為了在關稅、稅費和運費上獲得最準確的報價,我應該提供哪些產品資訊?
產品資訊可能會影響應付的關稅和稅費金額以及運費。您提供給 Zonos 的產品資訊越多,退回的報價就越精確。即使此資訊無法使用,Zonos 也可以產生報價,但建議提供以下關鍵產品詳細資料以改善準確性:
Miva 傳遞給 Zonos 的產品詳細資料
了解更多關於平台的產品資訊。
這個頁面有幫助嗎?