Shopifyアプリ 「Order Printer」明細書/商品明細の単価を税抜表示にしたい

Topic summary

Shopifyアプリ「Order Printer」のテンプレートカスタマイズで、商品明細の単価を税抜表示にする方法についての質問と解決。

試した方法(うまくいかなかった):

  • Shopifyサポート提案: {{ line_item.original_price | money }}
  • ChatGPT提案: {{ line_item.price | minus: line_item.tax_lines }}
  • 小計の税抜表示: {{ subtotal_price | minus: total_tax | money }}

解決方法:
Qcoltd様から、商品単価から消費税分を引く以下のコードが提案されました:

{% for line_item in line_items %}
  {% for tax_line in line_item.tax_lines %}
    {{ line_item.price | minus: tax_line.price | money }}
  {% endfor %}
{% endfor %}

このコードはfor文の中に記載する必要があります。

結果: 質問者は記載を変更し、希望通りの税抜表示が実現できたことを報告。問題は解決済み。

Summarized with AI on November 16. AI used: claude-sonnet-4-5-20250929.

Shopifyアプリ 「Order Printer」で新規テンプレートをカスタマイズしています。

件名の通り、商品明細の単価を税抜表示にしたいのですがうまくいきません。

Shopifyサポートで教えていただいた

{{ line_item.original_price | money }}

ChatGPTに尋ねてみた

{{ line_item.price | minus: line_item.tax_lines.first.price | money }}

{{ line_item.original_price | money }}

いずれも機能しませんでした。

ちなみに、一緒に尋ねた税抜小計については

{{ subtotal_price | minus: total_tax | money }}

こちらで機能しました。

どなたか解決方法を教えていただけないでしょうか。

よろしくお願いいたします。

@TSTG

ご質問いただいているorder printerの商品明細の単価を税抜きで表示したい件ですが、下記コードのように商品単価から消費税分を引くことで対応ができるかと思います。

{% for tax_line in line_item.tax_lines %}
    {{ line_item.price | minus:tax_line.price | money }}
{% endfor %}

また、上記コードは下記for文の中に記載されている必要があります。

{% for line_item in line_items %}
・
・
・
{% endfor %}

ご参考まで
(キュー小坂)

1 Like

記載を変更しましたら希望通りになりました、ありがとうございました!