# カートページでお試し商品金額を0円にする方法

> STEP 2 補足

お試し商品の金額は、チェックアウトページでのみ0円になります。カートページの時点では0円になりません。

![カートページの例。お試し購入の商品が0円ではなく通常金額（¥16,500）のまま表示されています](images/02o_cart-price.png)

カートページでも0円で表示したい場合は、ストアフロント側（テーマ）のカスタマイズで対応できます。

下記のLiquidコードをカートページのテンプレートに追加すると、カート内のお試し商品の合計金額を `trial_total` 変数に集計できます。この値をカート合計の表示部分から差し引くことで、お試し商品を0円として表示できます。

```
{%- comment -%}
  カート内のお試し商品の合計金額を trial_total に集計します。
  お試し購入かどうかは、購入オプションのグループの app_id（recustomer_tbyb）で判定します。
{%- endcomment -%}
{%- assign trial_total = 0 -%}
{%- for item in cart.items -%}
  {%- if item.selling_plan_allocation -%}
    {%- for group in item.product.selling_plan_groups -%}
      {%- if group.app_id == "recustomer_tbyb" and group.id == item.selling_plan_allocation.selling_plan_group_id -%}
        {%- assign trial_total = trial_total | plus: item.final_line_price -%}
        {%- break -%}
      {%- endif -%}
    {%- endfor -%}
  {%- endif -%}
{%- endfor -%}
```

※上記は実装例です。テーマによって組み込み方が異なるため、実装の際は動作確認をお願いいたします
