如何在 AI Search 和 Chat 中顯示未稅價格

A phone, a chat bubble and a settings grid, standing for the Advanced Settings where prices without VAT are turned on

企業買家經常會比較未稅價格。如果您的商店有販售給這類買家,Shoply 可以在 AI Search 和 AI Chat 中,於每個商品價格下方顯示第二行較小的未稅價格,例如在 €63,95 下方顯示「excl. VAT €52,85」。您只需在 Advanced Settings 中新增一項設定即可啟用。

顧客會看到什麼?

  • 每個商品卡價格下方的一行較小文字,在 AI Search 的每張商品卡上顯示您的標籤與未稅價格。
  • AI Chat 中也會顯示相同的一行,出現在助理推薦的商品卡上。
  • 每個顏色或尺寸都會顯示正確價格。 當顧客點選有獨立價格的顏色時,該行會跟著更新為對應價格。
  • 所有搜尋版型皆適用。 這一行會顯示在 Classic、Gallery 和 Editorial 中。
Sample brand
Indoor Wi-Fi Camera
€63,95
excl. VAT €52,85
Sample brand
Outdoor Dome Camera
€110,95
excl. VAT €91,69
Sample brand
Video Doorbell
€89,95
excl. VAT €74,34

開始之前

  • 付費方案。 Advanced Settings 僅提供於付費方案。
  • 價格必須包含 VAT。 在 Shopify 上,您的商品價格必須包含稅金。您可以在 Shopify 管理後台的 Settings > Taxes and duties 中確認。在其他網站上,Shoply 匯入的商品價格也必須包含 VAT。如果您的價格本來就已經是不含 VAT,就不需要此設定。

步驟 1:新增設定

在 Shoply 後台中,前往 Settings,然後捲動到 Advanced Settings。如需了解此編輯器的使用方式,請參閱 How to Configure Advanced Settings。

加入以下設定:

json
{ "price_excluding_vat": { "home_country_vat_percent": 21, "label": "excl. VAT" } }
欄位必填作用說明
home_country_vat_percent是您所在國家的 VAT 稅率,也就是已經包含在您價格中的稅率。例如,荷蘭填 21、德國填 19、法國填 20。請以數字輸入,不要加引號。也可使用小數,例如 25.5。即使您銷售到其他國家,也只需要這一個稅率;請參閱 Do I need a different rate for each country?
label否顯示在價格前方的文字,使用您商店的語言,例如 "excl. btw"、"zzgl. MwSt." 或 "HT"。如果省略,顧客會看到 "excl. VAT"。若您想加上冒號也可以:"excl. btw:" 會顯示為「excl. btw: €52,85」。

已經有 Advanced Settings 了嗎? 請將 price_excluding_vat 加在其他設定後面,放在同一組大括號 { } 內,並在前面加上逗號。不要另外建立第二組 { }。

如果稅率缺漏、被加上引號,或不在 0 到 100 之間,編輯器會顯示錯誤且不會儲存。

步驟 2:檢查您的商店

變更大約會在 10 分鐘內套用到您的前台商店。您不需要重新同步商品目錄。

  1. 在您的商店中搜尋任一商品。
  2. 檢查每張商品卡是否都在價格下方顯示該行,例如「excl. VAT €52,85」。
  3. 開啟 AI Chat,請它推薦商品,並一併檢查那裡的商品卡。

該行沒有出現?

  • 檢查 Advanced Settings 編輯器下方是否沒有 JSON Error,並確認您有點選 Save。
  • 儲存後等待約 10 分鐘,再重新載入搜尋頁面。
  • 確認您看到的價格是含 VAT 的價格。不含 VAT 的價格不會顯示這一行;請參閱 When is the line not shown?

如何更改標籤或關閉此功能?

若要更改標籤,編輯 label 並儲存即可。若要關閉這一行,刪除整個 price_excluding_vat 項目後再儲存。

未稅價格是如何計算的?

Shoply 會用您商店原本的價格除以 1 加上您的 VAT 稅率。以 21% 稅率為例,€63,95 ÷ 1.21 = €52,85。結果會四捨五入到分,並以與原價格相同的格式顯示。

每個國家都需要不同的稅率嗎?

不需要。只要輸入您所在國家的稅率即可。

有些商店會使用 Shopify 的功能,讓各國顧客看到各自國家的 VAT。若您的商店有啟用此功能,Shopify 會讓未稅價格在所有國家都維持相同,只變更上方加上的 VAT。Shoply 一律從您原本的價格開始計算,因此每位顧客看到的未稅價格都會相同。

以下是一家荷蘭商店使用此 Shopify 功能時,某項商品的範例:

顧客所在國家顯示價格該價格中的 VATShoply 顯示的文字
Netherlands€63,9521%excl. VAT €52,85
Belgium€63,9521%excl. VAT €52,85
Germany€62,8919%excl. VAT €52,85
France€63,4220%excl. VAT €52,85
United Kingdom€52,85noneno line

如果將德國價格 €62,89 用 1.21 去除,會得到 €51,98,這是錯的。如果您自己的佈景主題也會顯示未稅價格,也請用相同方式檢查:對於您所在國家以外的顧客,它可能也會犯這個錯誤。

什麼情況下不會顯示這一行?

  • 目前顯示的價格本身已經不含 VAT,例如您未向歐盟以外國家的顧客收取 VAT。此時再顯示這一行只會重複價格。
  • 顧客看到的幣別與您商店原始幣別不同。 未稅價格是依您的幣別計算,因此會不相符。
  • 商品沒有顯示價格,例如您的商店在搜尋中隱藏價格。

我可以調整這一行的外觀嗎?

可以。如果您有為 AI Search 加上自訂樣式(CSS,也就是設定顏色與大小的程式碼),可透過其名稱 .shoply-product-price-ex-vat 來指定這一行的樣式。若要了解應在哪裡加入樣式,請參閱 how to customize AI Search with CSS。

css
/* Make the price without VAT darker and slightly larger */ .shoply-product-price-ex-vat { opacity: 1; font-size: 13px; }

有哪些限制?

  • 所有商品只能使用一個 VAT 稅率。 如果部分商品使用較低稅率,例如荷蘭書籍適用 9%,那麼該行仍會使用您所在國家的標準稅率,因此顯示的價格會不正確。
  • 所有語言只能共用一個標籤。 即使顧客是以德文瀏覽您的商店,他們仍會看到您輸入的標籤,例如「excl. btw」。
  • 市場價格表。 如果某個 Shopify market 有自己的價格表或百分比價格調整,該 market 的這一行仍會顯示您所在國家的未稅價格,可能與實際顯示價格不一致。

如需了解其他搜尋選項,請參閱 Advanced Settings for AI Search.