<aside> 💡 eギフトでの購入があった場合でのメール送信も、通常で送られているメール送信と同じ内容のものが送られます。それにより、多少eギフトでは分かりづらくなる箇所も発生する可能性がございます。そのときにeギフトにはeギフト用のメールを設定したい方向けのガイドです。

</aside>

設定方法

【Shopifyストア管理画面】

設定>通知>お客様通知>注文の確認

「コードを編集」でメールを編集することができます。

image.png

例えば、「注文内容を確認する」ボタンを、eギフトのときは表示しないように設定をする場合

手順1:以下のコードを注文完了メールや、発送完了メール内に挿入します

{% assign isGift = false %}
{% for line_item in line_items %}
  {% for property in line_item.properties %}
     {% if property.first == "ギフト購入" %}
        {% assign isGift = true %}
      {% endif %}
  {% endfor %}
{% endfor %}

※非表示にしたい部分を囲うための変数(手順2のコード)が使用できるようにするために、挿入するコードになります。

※挿入場所に関しましては、特に指定の記述場所はないですが、 ****<!DOCTYPE html>の上に記述していただくことを推奨しております。

➀ (1).png

手順2:非表示にしたい部分を{% unless isGift %}/{% endunless %}で囲う

これでisGiftの変数が使えるようになるので、例えば以下のように「注文内容を確認する」ボタンを囲うと、eギフト購入のときはボタンを表示しない、のように制御することができます