AI Search と Chat で VAT なし価格を表示する方法
法人購入者は、VAT を含まない価格で比較することがよくあります。あなたのストアがそうした購入者向けに販売している場合、Shoply は AI Search と AI Chat で、各商品価格の下に 2 行目として小さめの価格を表示できます。たとえば、€63,95 の下に “excl. VAT €52,85” のように表示されます。これは Advanced Settings に 1 つ設定を追加するだけで有効にできます。
購入者には何が表示されますか?
- AI Search のすべての商品カードで、価格の下に小さめの 1 行 が表示され、あなたのラベルと VAT なし価格が見えます。
- AI Chat でも同じ 1 行 が表示され、アシスタントがおすすめする商品カードにも出ます。
- 色やサイズごとの正しい価格 が表示されます。購入者が独自の価格を持つ色をクリックすると、その価格に合わせて表示行も変わります。
- すべての検索デザイン で表示されます。この行は Classic、Gallery、Editorial に表示されます。
始める前に
- 有料プラン。 Advanced Settings は有料プランで利用できます。
- VAT を含む価格。 Shopify では、商品価格に税金が含まれている必要があります。これは Shopify 管理画面の Settings > Taxes and duties で確認できます。その他のウェブサイトでは、Shoply が取り込む商品価格に VAT が含まれている必要があります。すでに価格が VAT を含まない場合、この設定は不要です。
ステップ 1: 設定を追加する
Shoply 管理画面で Settings に移動し、Advanced Settings までスクロールします。このエディタの使い方は、How to Configure Advanced Settings をご覧ください。
次の設定を追加します:
{
"price_excluding_vat": {
"home_country_vat_percent": 21,
"label": "excl. VAT"
}
}| Field | Required | 役割 |
|---|---|---|
home_country_vat_percent | はい | 自国の VAT 率です。つまり、すでに価格に含まれている税率です。たとえばオランダなら 21、ドイツなら 19、フランスなら 20 です。引用符なしの数値として入力してください。25.5 のような小数も使えます。他国にも販売していても必要なのはこの 1 つの税率だけです。詳しくは 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 を、同じ波かっこ { } の中で、ほかの設定の後に追加してください。その前にカンマを入れます。2 つ目の { } ブロックは作成しないでください。
税率が未入力、引用符付きで入力されている、または 0〜100 の範囲外である場合、エディタにエラーが表示され、保存されません。
ステップ 2: ストアを確認する
変更は約 10 分以内にストアフロントへ反映されます。カタログの再同期は不要です。
- ストアで商品を検索します。
- 各商品カードで、価格の下に “excl. VAT €52,85” のような行が表示されていることを確認します。
- AI Chat を開き、商品をおすすめしてもらい、そこでも商品カードを確認します。
行が表示されませんか?
- Advanced Settings のエディタ下に JSON Error が出ていないこと、そして Save をクリックしたことを確認してください。
- 保存後、約 10 分待ってから検索ページを再読み込みしてください。
- 表示されている価格に VAT が含まれていることを確認してください。VAT なし価格にはこの行は表示されません。詳しくは When is the line not shown? をご覧ください。
ラベルを変更したり、オフにしたりするには?
ラベルを変更するには、label を編集して保存します。表示行をオフにするには、price_excluding_vat の項目全体を削除して保存します。
VAT なし価格はどのように計算されますか?
Shoply は、ストア本来の価格を 1 に VAT 率を加えた数で割って計算します。VAT 率が 21% の場合、€63,95 ÷ 1.21 = €52,85 です。結果はセント単位に丸められ、価格と同じ形式で表示されます。
国ごとに異なる税率を入れる必要がありますか?
いいえ。入力するのは自国の税率だけです。
一部のストアでは、Shopify の機能を使って、各国の購入者にその国の VAT を表示しています。あなたのストアがこれを使っている場合、Shopify は VAT なし価格をどの国でも同じに保ち、その上に加算される VAT だけを変更します。Shoply は常にあなた自身の価格を基準にするため、どの購入者にも同じ VAT なし価格が表示されます。
以下は、この Shopify オプションを使っているオランダのストアにある 1 商品の例です:
| 購入者の国 | 表示価格 | その価格に含まれる VAT | Shoply が表示する行 |
|---|---|---|---|
| オランダ | €63,95 | 21% | excl. VAT €52,85 |
| ベルギー | €63,95 | 21% | excl. VAT €52,85 |
| ドイツ | €62,89 | 19% | excl. VAT €52,85 |
| フランス | €63,42 | 20% | excl. VAT €52,85 |
| 英国 | €52,85 | なし | 行なし |
ドイツの価格 €62,89 を 1.21 で割ると €51,98 になり、これは誤りです。もしあなたのテーマ独自の表示でも VAT なし価格を出しているなら、同じ方法で確認してください。自国以外の購入者に対して、この誤りが起きている可能性があります。
どのような場合にこの行は表示されませんか?
- 表示価格がすでに VAT なしである場合。たとえば、ストアがその国の VAT を徴収しないため、EU 圏外の購入者に VAT なし価格を見せているケースです。この場合、この行は価格を繰り返すだけになります。
- 購入者が、ストア本来の通貨とは異なる通貨を見ている場合。VAT なし価格はあなたの通貨で計算されるため、表示価格と一致しません。
- 商品に価格が表示されていない場合。たとえば、ストアが検索内で価格を隠しているケースです。
この行の見た目は変更できますか?
はい。AI Search に独自のスタイル(CSS、色やサイズを設定するコード)を追加している場合は、.shoply-product-price-ex-vat という名前でこの行を指定できます。スタイルをどこに追加するかは、how to customize AI Search with CSS をご覧ください。
/* Make the price without VAT darker and slightly larger */
.shoply-product-price-ex-vat { opacity: 1; font-size: 13px; }制限は何ですか?
- すべての商品に 1 つの VAT 税率のみ。 一部の商品が軽減税率を使っている場合、たとえばオランダの書籍に対する 9% などでは、この行には自国の税率が使われるため、誤った価格が表示されます。
- すべての言語で 1 つのラベルのみ。 ストアをドイツ語で見ている購入者にも、
"excl. btw"のように、あなたが入力したラベルがそのまま表示されます。 - Market の価格リスト。 Shopify market に独自の価格リストやパーセンテージによる価格調整がある場合でも、その market の表示行には自国価格ベースの VAT なし価格が出ます。表示価格と一致しないことがあります。
その他の検索オプションについては、Advanced Settings for AI Search をご覧ください。
