# Order Printerで配送料の消費税を表示させたいです

**URL:** <https://community.shopify.com/t/order-printer/228346>\
**Category:** Shopify アプリ\
**Created:** [June 28, 2023, 10:34am UTC](https://community.shopify.com/t/order-printer/228346 "2023-06-28T10:34:44Z")\
**Posts on this page:** 9\
**Page:** 1

## AI-generated summary

Order Printerアプリの領収書テンプレートで、配送料の消費税を表示する方法についての質問と解決。

**初期の問題:**
- 【消費税】項目に配送料の消費税が含まれていない
- 配送料の消費税を別枠で表示するか、合算して表示したい

**提案された解決策:**
配送料が税込の場合、内税計算式（税込価格 ÷ 1.1 × 0.1）を使用:
```
{{ shipping_price | divided_by: 1.1 | times: 0.1 | money }}
```

**追加の質問:**
商品の消費税と送料の消費税の合計表示で、「¥4,650 + ¥227」のように文字列として表示される問題が発生。

**最終的な解決方法:**
- `| money`フィルターを使うと変数が文字列型になり、四則演算ができない
- `assign`時には`| money`を外し、最終表示時のみ`| money`を適用
- `plus`フィルターで加算後に型変換することで正しく合計表示が可能

質問者は解決したことを報告し、スレッドは完了。

<div class="post-metadata">

**Author:** ![Anonymous\_a3aeccbec1af7a25f7a643833665183c](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@Anonymous\_a3aeccbec1af7a25f7a643833665183c](https://community.shopify.com/u/Anonymous_a3aeccbec1af7a25f7a643833665183c)\
**Post date:** [June 28, 2023, 10:34am UTC](https://community.shopify.com/t/order-printer/228346/1 "2023-06-28T10:34:44Z")

</div>

Order Printerの領収書テンプレートで、下記画像のように表示させているのですが、

【消費税】の項目の値に配送料の消費税が含まれていない状態です。

 ![_0-1687948420563.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/c/0/c0eabc66aec3258a6fc74aab31d45877074b202f.png)

【消費税】の項目の値に配送料の消費税分を含めて値を出すようにするか、【配送料の消費税】という枠を別で設けて、【配送料】の値の消費税分を算出して記載するかしたいのですが、

どのようソースを追加すれば対応できるのかをお教えいただきたいです。

※配送料は、配送地域によって出力される金額が異なります。

現在のソース

{{ shipping\_price | default: 0.0 | money }}

---

<div class="post-metadata">

**Author:** ![Qcoltd](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/qcoltd/32/900_2.png) [@Qcoltd](https://community.shopify.com/u/Qcoltd)\
**Post date:** [June 29, 2023, 5:25am UTC](https://community.shopify.com/t/order-printer/228346/2 "2023-06-29T05:25:41Z")

</div>

@Anonymous_a3aeccbec1af7a25f7a643833665183c 様

ご質問いただいています、配送料の消費税計算についてですが、  
配送料が税込となっている前提となりますが、  
内税の計算式は『税込価格 ÷ 1.1 × 0.1 = 内税』となるため、  
下記コードを必要箇所に記載いただけましたら、配送料の消費税を表示することが可能です。

```markup
{{ shipping_price | divided_by : 1.1 | times : 0.1 | money }}

```

※『shipping\_price』は商品購入した際の実際の配送料となります。

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

---

<div class="post-metadata">

**Author:** ![Anonymous\_a3aeccbec1af7a25f7a643833665183c](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@Anonymous\_a3aeccbec1af7a25f7a643833665183c](https://community.shopify.com/u/Anonymous_a3aeccbec1af7a25f7a643833665183c)\
**Post date:** [June 30, 2023, 1:53am UTC](https://community.shopify.com/t/order-printer/228346/3 "2023-06-30T01:53:33Z")

</div>

株式会社Q

小坂様

ご回答いただきありがとうございました。

ご丁寧にコードまでご提示いただき助かりました。

---

<div class="post-metadata">

**Author:** ![fizty](https://avatars.discourse-cdn.com/v4/letter/f/67e7ee/32.png) [@fizty](https://community.shopify.com/u/fizty)\
**Post date:** [April 9, 2024, 1:34pm UTC](https://community.shopify.com/t/order-printer/228346/4 "2024-04-09T13:34:57Z")

</div>

ご質問させていただきます。

商品の消費税と送料の消費税の合計を表示したいです。

下記のコードを打ちましたが、 ¥4,650 + ¥227のように表示されます。

（うち消費税10%対象）{% assign tax\_price = order.tax\_price | money %}  
{% assign shipping\_price = order.shipping\_price | divided\_by: 1.1 | times: 0.1 | money %}  
{{ tax\_price }} + {{ shipping\_price }}

これを合計の¥4,877で表示がしたいのですが、ご教授願えるでしょうか？

宜しくお願い致します。

---

<div class="post-metadata">

**Author:** ![tcd-sanai](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@tcd-sanai](https://community.shopify.com/u/tcd-sanai)\
**Post date:** [April 9, 2024, 2:04pm UTC](https://community.shopify.com/t/order-printer/228346/5 "2024-04-09T14:04:18Z")

</div>

{{ tax\_price }} + {{ shipping\_price }}

だと{{ }}内をそれぞれ出力することになりますので

四則演算してから結果を出力する場合、足し算のplus:を使用して

{{ tax\_price | plus: shipping\_price }}

とすると１つの出力となり、合計したものが出力されるかと思います。

---

<div class="post-metadata">

**Author:** ![fizty](https://avatars.discourse-cdn.com/v4/letter/f/67e7ee/32.png) [@fizty](https://community.shopify.com/u/fizty)\
**Post date:** [April 10, 2024, 12:55am UTC](https://community.shopify.com/t/order-printer/228346/6 "2024-04-10T00:55:30Z")

</div>

ご回答ありがとうございます。

{{ tax\_price | plus: shipping\_price }}

こちらですが、以前に試しまし、再度試しましたが、このように→ 「 （うち消費税10%対象） 0 」に出力されます。

0になってしまいます。 下記コードです。

（うち消費税10%対象）{% assign tax\_price = order.tax\_price | money %}  
{% assign shipping\_price = order.shipping\_price | divided\_by: 1.1 | times: 0.1 | money %} {{ tax\_price | plus: shipping\_price }}

他にも以下のコードを試しました。

例1：{{ tax\_price | plus: shipping\_price }}  
例2：{% assign total\_price = tax\_price | plus: shipping\_price %} {{ total\_price }}  
例3：{{ (tax\_price + shipping\_price) | money }}

解決方法はあるでしょうか？

宜しくお願い致します。

---

<div class="post-metadata">

**Author:** ![fizty](https://avatars.discourse-cdn.com/v4/letter/f/67e7ee/32.png) [@fizty](https://community.shopify.com/u/fizty)\
**Post date:** [April 10, 2024, 12:57am UTC](https://community.shopify.com/t/order-printer/228346/7 "2024-04-10T00:57:37Z")

</div>

※追記

shipping\_priceをorder.shipping\_priceとしています。

---

<div class="post-metadata">

**Author:** ![tcd-sanai](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@tcd-sanai](https://community.shopify.com/u/tcd-sanai)\
**Post date:** [April 10, 2024, 1:45am UTC](https://community.shopify.com/t/order-printer/228346/8 "2024-04-10T01:45:25Z")

</div>

上記の例ですと

{% assign tax\_price = order.tax\_price | money %}

こちら型変換フィルター「 | money」を使うと宣言した変数が

文字列型になりますのでそのまま表示する場合は問題ありませんが

四則演算しようとすると数値ではないため計算ができないかと思います。

そのためtax\_priceとshipping\_priceをassignするときはフィルタは外しておき

最後の表示時に| moneyすることで解決できるかと思います。

---

<div class="post-metadata">

**Author:** ![fizty](https://avatars.discourse-cdn.com/v4/letter/f/67e7ee/32.png) [@fizty](https://community.shopify.com/u/fizty)\
**Post date:** [April 10, 2024, 2:13am UTC](https://community.shopify.com/t/order-printer/228346/9 "2024-04-10T02:13:34Z")

</div>

迅速なご回答ありがとうございます。

解決いたしました。

ありがとうございました。
