顯示店舗政策

在 Checkout 顯示您的店舗政策,並要求購物者同意後方可下單。

您可以在 Zonos Checkout 中直接顯示您的店舗政策連結(包括條款及細則、隱私政策、退款政策、運送政策和保修政策),並要求購物者同意才能完成購買。在付款步驟會出現一個必需的同意核取方塊,含有您已配置的各項政策連結,購物者的同意內容將記錄為訂單元數據供您查閱。

這能幫助您符合法律和合規要求,並讓國際購物者對您的店舗更有信心。

政策如何向購物者顯示 

開啟「在 Checkout 時要求政策同意」並新增至少一項政策 URL 後,付款步驟會顯示一個同意核取方塊。核取方塊標籤會連結至您配置的各項政策,這些連結會在新分頁開啟,以便購物者不會在 Checkout 期間迷失。例如:

「我同意 [商家名稱] 的條款及細則、隱私政策和退款政策。」

購物者必須核取方塊才能:

  • 使用卡片支付
  • 使用 PayPal 支付
  • 下達預備(測試模式)訂單

如果購物者試圖未核取方塊就下單,付款會被阻止並顯示內嵌錯誤提示:

「您必須接受政策才能下單。」

購物者每次開啟 Checkout 時都會被要求同意──如果他們關閉後重新開啟,必須再次核取方塊才能付款。

Checkout 付款步驟上的政策同意核取方塊

自訂顯示的政策 

要選擇向購物者顯示的政策並要求同意:

  1. 前往「儀表板設定Checkout 設定」。
  2. 尋找「商家政策」部分。
  3. 開啟「在 Checkout 時要求政策同意」。
  4. 新增您要納入的各項政策 URL。您可配置以下任意組合:
    • 條款及細則
    • 隱私政策
    • 退款政策
    • 運送政策
    • 保修政策
  5. 按一下「儲存」。

以下是一些需要記住的事項:

  • 各項 URL 必須是以 http://https:// 開頭的完整絕對連結。
  • 開啟政策同意時至少需要一項政策 URL。
  • 將欄位留白可從同意提示中移除該政策。只有具有有效 URL 的政策才會向購物者顯示。
  • 關閉「在 Checkout 時要求政策同意」並儲存會清除所有已配置的政策 URL,並從 Checkout 移除同意提示。

儀表板 Checkout 設定中的商家政策部分

如何記錄同意 

當購物者同意並下單時,他們的同意內容會在 merchantPolicyConsent 鍵下記錄為訂單元數據。您可以透過 Checkout 工作階段上的訂單進行擷取:

query getPolicyConsent {
  checkoutSession(id: "checkout_session_...") {
    order {
      metadata {
        key
        value
      }
    }
  }
}

merchantPolicyConsent 項目的 value 是 JSON 編碼的字串。經過解析,會擷取:

  • acceptedAt – 購物者接受的時刻的 ISO 時戳。
  • locale – 購物者看到政策時所使用的語言/地區設定。
  • policies – 顯示給購物者的各項政策與其同意的確切 URL 的對應。
{
  "acceptedAt": "2026-06-03T17:42:08.123Z",
  "locale": "en-US",
  "policies": {
    "termsAndConditions": "https://example.com/terms",
    "privacyPolicy": "https://example.com/privacy",
    "refundPolicy": "https://example.com/refunds"
  }
}

支援的政策 

  • 條款及細則
  • 隱私政策
  • 退款政策
  • 運送政策
  • 保修政策