교환에 대한 주문 인보이스 이메일 알림 업데이트하기
스토어에서 사용자 지정 알림 템플릿 을 사용하는 경우 교환 품목을 반품에 추가 할 때 교환 기능과 연동되도록 주문 인보이스 이메일 알림을 수동으로 업데이트해야 할 수 있습니다.
이렇게 변경하려면 Shopify의 알림 템플릿에 사용되는 코드를 잘 알고 있어야 합니다. 템플릿이 고도로 사용자 지정되어 있으며 필요한 변경 사항을 적용하는 방법을 잘 모르겠다면 변경한 개발자에게 문의하거나 기본값으로 되돌리기 를 클릭하여 템플릿을 원래 상태로 복원하세요. 기본값으로 되돌리면 모든 사용자 지정이 제거되지만 해당 템플릿이 최신 버전이 됩니다.
주의
변경하기 전에 해당 템플릿을 복사하여 Google Docs와 같은 다른 문서에 붙여넣어 템플릿을 백업합니다. 변경한 후 미리 보기 를 클릭하여 변경 사항을 검토하고 저장 을 클릭하기 전에 예상한 대로 기능하는지 확인하세요.
주문 인 보이스 이메일 알림 업데이트 새 품목 변경 코드 블록으로 주문 인보이스 알림을 업데이트할 수 있습니다. 이 코드 블록은 품목 상태를 추가하여 주문 요약에서 반품 및 교환 품목을 식별합니다.
Shopify Admin에서 설정 > 알림 으로 이동합니다.
고객 알림 을 클릭합니다.
주문 예외 섹션에서 주문 인보이스 를 클릭합니다.
코드 편집 을 클릭합니다.
기본 품목 변경 코드 블록 을 찾습니다.
새 품목 변경 코드 블록 을 복사하고 기본 코드 블록을 새 코드 블록으로 교체합니다.
저장 을 클릭합니다.
기본 품목 변경 코드 블록 <table class= "row" >
{% for line in subtotal_line_items %}
<tr class= "order-list__item" >
<td class= "order-list__item__cell" >
<table>
<td>
{% if line.image %}
<img src= "{{ line | img_url: 'compact_cropped' }}" align= "left" width= "60" height= "60" class= "order-list__product-image" />
{% endif %}
</td>
<td class= "order-list__product-description-cell" >
{% if line.product.title %}
{% assign line_title = line.product.title %}
{% else %}
{% assign line_title = line.title %}
{% endif %}
{% if line.quantity < line.quantity %}
{% capture line_display %} {{ line.quantity }} of {{ line.quantity }} {% endcapture %}
{% else %}
{% assign line_display = line.quantity %}
{% endif %}
< span class= "order-list__item-title" > {{ line_title }} × {{ line_display }}</span><br/>
{% if line.variant.title != 'Default Title' %}
<span class= "order-list__item-variant" > {{ line.variant.title }}</span><br/>
{% endif %}
{% for group in line.groups %}
<span class= "order-list__item-variant" > Part of: {{ group.display_title }}</span><br/>
{% endfor %}
{% if line.gift_card and line.properties["__shopify_send_gift_card_to_recipient"] %}
{% for property in line.properties %}
{% assign property_first_char = property.first | slice: 0 %}
{% if property.last != blank and property_first_char != '_' %}
<div class= "order-list__item-property" >
<dt> {{ property.first }}:</dt>
<dd>
{% if property.last contains '/uploads/' %}
<a href= "{{ property.last }}" class= "link" target= "_blank" >
{{ property.last | split: '/' | last }}
</a>
{% else %}
{{ property.last }}
{% endif %}
</dd>
</div>
{% endif %}
{% endfor %}
{% endif %}
{% if line.selling_plan_allocation %}
<span class= "order-list__item-variant" > {{ line.selling_plan_allocation.selling_plan.name }}</span><br/>
{% endif %}
{% if line.refunded_quantity > 0 %}
<span class= "order-list__item-refunded" > Refunded</span>
{% endif %}
{% if line.discount_allocations %}
{% for discount_allocation in line.discount_allocations %}
{% if discount_allocation.discount_application.target_selection != 'all' %}
<p>
<span class= "order-list__item-discount-allocation" >
<img src= "{{ 'notifications/discounttag.png' | shopify_asset_url }}" width= "18" height= "18" class= "discount-tag-icon" />
<span>
{{ discount_allocation.discount_application.title | upcase }}
(-{{ discount_allocation.amount | money }})
</span>
</span>
</p>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td class= "order-list__price-cell" >
{% if line.original_line_price != line.final_line_price %}
<del class= "order-list__item-original-price" > {{ line.original_line_price | money }}</del>
{% endif %}
<p class= "order-list__item-price" >
{% if line.final_line_price > 0 %}
{{ line.final_line_price | money }}
{% else %}
Free
{% endif %}
</p>
</td>
</table>
</td>
</tr> {% endfor %}
</table>
새 품목 변경 코드 블록 {% if line_items_including_zero_quantity == empty %}
<table class="row">
{% for line in subtotal_line_items %}
<tr class="order-list__item">
<td class="order-list__item__cell">
<table>
<td>
{% if line . image %}
<img src="{{ line | img_url : 'compact_cropped' }} " align="left" width="60" height="60" class="order-list__product-image"/>
{% endif %}
</td>
<td class="order-list__product-description-cell">
{% if line . product . title %}
{% assign line_title = line . product . title %}
{% else %}
{% assign line_title = line . title %}
{% endif %}
{% if line . quantity < line . quantity %}
{% capture line_display %} {{ line . quantity }} of {{ line . quantity }} {% endcapture %}
{% else %}
{% assign line_display = line . quantity %}
{% endif %}
<span class="order-list__item-title">{{ line_title }} × {{ line_display }} </span><br/>
{% if line . variant . title != 'Default Title' %}
<span class="order-list__item-variant">{{ line . variant . title }} </span><br/>
{% endif %}
{% for group in line . groups %}
<span class="order-list__item-variant">Part of: {{ group . display_title }} </span><br/>
{% endfor %}
{% if line . gift_card and line . properties [ "__shopify_send_gift_card_to_recipient" ] %}
{% for property in line . properties %}
{% assign property_first_char = property . first | slice : 0 %}
{% if property . last != blank and property_first_char != '_' %}
<div class="order-list__item-property">
<dt>{{ property . first }} :</dt>
<dd>
{% if property . last contains '/uploads/' %}
<a href="{{ property . last }} " class="link" target="_blank">
{{ property . last | split : '/' | last }}
</a>
{% else %}
{{ property . last }}
{% endif %}
</dd>
</div>
{% endif %}
{% endfor %}
{% endif %}
{% if line . selling_plan_allocation %}
<span class="order-list__item-variant">{{ line . selling_plan_allocation . selling_plan . name }} </span><br/>
{% endif %}
{% if line . item_updates . size > 0 %}
<span class="order-list__item-update-status">{{ line . item_updates [ 0 ] }} </span>
{% elsif line . refunded_quantity > 0 %}
<span class="order-list__item-refunded">Refunded</span>
{% endif %}
{% if line . discount_allocations %}
{% for discount_allocation in line . discount_allocations %}
{% if discount_allocation . discount_application . target_selection != 'all' %}
<p>
<span class="order-list__item-discount-allocation">
<img src="{{ 'notifications/discounttag.png' | shopify_asset_url }} " width="18" height="18" class="discount-tag-icon" />
<span>
{{ discount_allocation . discount_application . title | upcase }}
(-{{ discount_allocation . amount | money }} )
</span>
</span>
</p>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td class="order-list__price-cell">
{% if line . original_line_price != line . final_line_price %}
<del class="order-list__item-original-price">{{ line . original_line_price | money }} </del>
{% endif %}
<p class="order-list__item-price">
{% if line . final_line_price > 0 or line . quantity == 0 %}
{{ line . final_line_price | money }}
{% else %}
Free
{% endif %}
</p>
</td>
</table>
</td>
</tr>{% endfor %}
</table>
{% else %}
<table class="row">
{% for line in line_items_including_zero_quantity %}
<tr class="order-list__item">
<td class="order-list__item__cell">
<table>
<td>
{% if line . image %}
<img src="{{ line | img_url : 'compact_cropped' }} " align="left" width="60" height="60" class="order-list__product-image"/>
{% endif %}
</td>
<td class="order-list__product-description-cell">
{% if line . product . title %}
{% assign line_title = line . product . title %}
{% else %}
{% assign line_title = line . title %}
{% endif %}
{% if line . quantity < line . quantity %}
{% capture line_display %} {{ line . quantity }} of {{ line . quantity }} {% endcapture %}
{% else %}
{% assign line_display = line . quantity %}
{% endif %}
<span class="order-list__item-title">{{ line_title }} × {{ line_display }} </span><br/>
{% if line . variant . title != 'Default Title' %}
<span class="order-list__item-variant">{{ line . variant . title }} </span><br/>
{% endif %}
{% for group in line . groups %}
<span class="order-list__item-variant">Part of: {{ group . display_title }} </span><br/>
{% endfor %}
{% if line . gift_card and line . properties [ "__shopify_send_gift_card_to_recipient" ] %}
{% for property in line . properties %}
{% assign property_first_char = property . first | slice : 0 %}
{% if property . last != blank and property_first_char != '_' %}
<div class="order-list__item-property">
<dt>{{ property . first }} :</dt>
<dd>
{% if property . last contains '/uploads/' %}
<a href="{{ property . last }} " class="link" target="_blank">
{{ property . last | split : '/' | last }}
</a>
{% else %}
{{ property . last }}
{% endif %}
</dd>
</div>
{% endif %}
{% endfor %}
{% endif %}
{% if line . selling_plan_allocation %}
<span class="order-list__item-variant">{{ line . selling_plan_allocation . selling_plan . name }} </span><br/>
{% endif %}
{% if line . item_updates . size > 0 %}
<span class="order-list__item-update-status">{{ line . item_updates [ 0 ] }} </span>
{% elsif line . refunded_quantity > 0 %}
<span class="order-list__item-refunded">Refunded</span>
{% endif %}
{% if line . discount_allocations %}
{% for discount_allocation in line . discount_allocations %}
{% if discount_allocation . discount_application . target_selection != 'all' %}
<p>
<span class="order-list__item-discount-allocation">
<img src="{{ 'notifications/discounttag.png' | shopify_asset_url }} " width="18" height="18" class="discount-tag-icon" />
<span>
{{ discount_allocation . discount_application . title | upcase }}
(-{{ discount_allocation . amount | money }} )
</span>
</span>
</p>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td class="order-list__price-cell">
{% if line . original_line_price != line . final_line_price %}
<del class="order-list__item-original-price">{{ line . original_line_price | money }} </del>
{% endif %}
<p class="order-list__item-price">
{% if line . final_line_price > 0 or line . quantity == 0 %}
{{ line . final_line_price | money }}
{% else %}
Free
{% endif %}
</p>
</td>
</table>
</td>
</tr>{% endfor %}
</table>
{% endif %}