Aktualizácia e-mailového upozornenia o vytvorení vrátenia v prípade výmen
Ak váš obchod používa prispôsobené šablóny upozornení, možno bude potrebné manuálne aktualizovať e-mailové upozornenie Vrátenie vytvorené, aby správne fungovalo, keď k vráteniu pridáte položky na výmenu.
Tieto zmeny si vyžadujú znalosť kódu, ktorý sa používa v šablónach upozornení v službe Shopify. Ak sú vaše šablóny výrazne prispôsobené a nie ste si istí, ako vykonať potrebné zmeny, kontaktujte vývojára, ktorý zmeny vykonal, alebo kliknite na možnosť Vrátiť na predvolené, čím sa šablóna vráti do pôvodného stavu. Pri vrátení na predvolené nastavenia sa odstránia všetky vaše prispôsobenia, ale predvolená šablóna zaistí, že budete mať k dispozícii najaktuálnejšiu verziu šablóny.
Na tejto stránke
Aktualizácia e-mailového upozornenia Vrátenie vytvorené
Upozornenie Vrátenie vytvorené môžete aktualizovať tak, aby zahŕňalo nasledujúce zmeny:
- Pri výmenách, v ktorých vzniká nedoplatok, môže zákazník po novom vo svojom e-maile o vrátení získať akciu platby (tlačidlo Zaplatiť). Zahŕňa to aktualizácie časti e-mailu s pokynmi s cieľom odzrkadliť neuhradený zostatok, ktorý môže zákazník dlhovať, pričom pokyny sú presunuté do hornej časti e-mailu.
- Nová časť, v ktorej sa zobrazujú položky na výmenu pod hlavičkou Položky, ktoré získate, pričom časť Vrátené položky sa premenuje na Položky na vrátenie.
- Súčasťou e-mailu o vrátení je finančný súhrn, ktorý uvádza náklady na vrátenie a položky na výmenu, ako aj príslušné poplatky za vrátenie.
Kroky:
V administrátorovi Shopify prejdite do Nastavenia > Upozornenia.
Kliknite na Upozornenia pre zákazníkov.
V sekcii Vrátenia kliknite na Vytvorené vrátenie.
Kliknite na Upraviť kód.
Nájdite prvý výskyt kódu
{% if return_delivery.type == 'shopify_label' %}a potom aktualizujte pokyny na vrátenie prepravy:- Nájdite riadok kódu
<p class="return-creation__subtitle">...</p>. - Za tento riadok kódu pridajte nasledujúci blok kódu:
- Nájdite riadok kódu
<div class="return-label-beta__instructions">
<h2>Instructions</h2>
<ol>
<li>Pack the items you're returning.</li>
{% if return.checkout_payment_collection_url %}
<li>Pay the outstanding balance.</li>
{% endif %}
<li>Print your return shipping label. If you haven't received it yet, we'll send it to you soon.</li>
<li>Attach the label to the package. Cover or remove any old shipping labels.</li>
<li>
{% if return_delivery.carrier_name %}
Give the package to {{ return_delivery.carrier_name }}.
{% else %}
Give the package to the carrier identified on the label.
{% endif %}
</li>
<li>
Track your return using <a target="_blank" href="{{ return_delivery.tracking_url) }}">your tracking number</a> to make sure we get it.
</li>
</ol>
</div>- Aktualizujte výzvu na akciu tak, aby obsahovala logiku pre Zaplatiť teraz :
- Nájdite riadok kódu
<table class="row actions">...</table>. - Nahraďte existujúci blok kódu nasledujúcim blokom kódu:
- Nájdite riadok kódu
{% capture url_primary %}{{ return.checkout_payment_collection_url }}{% endcapture %}
{% capture text_primary %}Pay now{% endcapture %}
{% capture url_secondary %}{% endcapture %}
{% capture text_secondary %}{% endcapture %}
{% if url_primary != blank or url_secondary != blank %}
<table class="row actions">
<tr>
<td class="empty-line"> </td>
</tr>
<tr>
<td class="actions__cell">
{% if url_primary != blank %}
<table class="button main-action-cell">
<tr>
<td class="button__cell">
<a href="{{ url_primary }}" class="button__text">{{ text_primary }}</a>
</td>
</tr>
</table>
{% endif %}
{% if url_secondary != blank %}
<table class="button return__mobile-padding main-action-cell">
<tr>
<td class="button__cell">
<a href="{{ url_secondary }}" class="button__text return__main-button">{{ text_secondary }}</a>
</td>
</tr>
</table>
{% endif %}
{% endif %}- Nájdite prvý výskyt
{% elsif return_delivery.type == 'manual' %}a potom aktualizujte pokyny na manuálnu prepravu pri vrátení:- Nájdite riadok kódu
<p class="return-creation__subtitle">...</p>. - Za tento riadok kódu pridajte nasledujúci blok kódu:
- Nájdite riadok kódu
<div class="return-label-beta__instructions">
<h2>Instructions</h2>
<ol>
<li>Pack the items you're returning.</li>
{% if return.checkout_payment_collection_url %}
<li>Pay the outstanding balance.</li>
{% endif %}
<li>Print your return shipping label. If you haven't received it yet, we'll send it to you soon.</li>
<li>Attach the label to the package. Cover or remove any old shipping labels.</li>
<li>
{% if return_delivery.carrier_name %}
Give the package to {{ return_delivery.carrier_name }}.
{% else %}
Give the package to the carrier identified on the label.
{% endif %}
</li>
<li>
Track your return using <a target="_blank" href="{{ return_delivery.tracking_url) }}">your tracking number</a> to make sure we get it.
</li>
</ol>
</div>- Po predchádzajúcom kroku pridajte nasledujúci blok kódu do bloku kódu
{% elsif return_delivery.type == 'manual' %}:
{% capture url_primary %}{{ return.checkout_payment_collection_url }}{% endcapture %}
{% capture text_primary %}Pay now{% endcapture %}
{% capture url_secondary %}{% endcapture %}
{% capture text_secondary %}{% endcapture %}
{% if url_primary != blank or url_secondary != blank %}
<table class="row actions">
<tr>
<td class="empty-line"> </td>
</tr>
<tr>
<td class="actions__cell">
{% if url_primary != blank %}
<table class="button main-action-cell">
<tr>
<td class="button__cell">
<a href="{{ url_primary }}" class="button__text">{{ text_primary }}</a>
</td>
</tr>
</table>
{% endif %}
{% if url_secondary != blank %}
<table class="button return__mobile-padding main-action-cell">
<tr>
<td class="button__cell">
<a href="{{ url_secondary }}" class="button__text return__main-button">{{ text_secondary }}</a>
</td>
</tr>
</table>
{% endif %}
<table class="link secondary-action-cell">
<tr>
<td class="link__cell">or <a target="_blank" href="{{ order.order_status_url }}">View your order</a></td>
</tr>
</table>
</td>
</tr>
</table>
{% endif %}- Odstráňte staré pokyny v spodnej časti upozornenia:
- Nájdite riadok kódu
<h3>Instructions</h3>. - Nájdite a odstráňte celý blok kódu
<table class="row section">...</table>, ktorý sa začína sedem riadkov nad<h3>Instructions</h3>.
- Nájdite riadok kódu
- Pridajte samostatné položky výmeny a aktualizujte názov vrátených položiek:
- Nájdite značku
<h3>Returned items</h3>. - Nájdite a nahraďte celý blok kódu
<table class="row section">...</table>, ktorý sa začína sedem riadkov nad<h3>Returned items</h3>, týmto blokom kódu:
- Nájdite značku
<table class="row content">
<tr>
<td class="content__cell">
<center>
<table class="container">
<tr>
<td>
<h2>Items to return</h2>
<table class="row">
{% for line_item in return.line_items %}
<tr class="order-list__item">
<td class="order-list__item__cell">
<table>
<td>
{% if line_item.image %}
<img src="{{ line_item | img_url: 'compact_cropped' }}" align="left" width="60" height="60" class="order-list__product-image"/>
{% endif %}
</td>
<td class="order-list__product-description-cell">
{% assign line_display = line_item.quantity %}
<span class="order-list__item-title">{{ line_item.title_without_variant }} × {{ line_display }}</span><br/>
{% if line_item.variant.title != 'Default Title' %}
<span class="order-list__item-variant">{{ line_item.variant.title }}</span><br/>
{% endif %}
{% if line_item.discount_allocations %}
{% for discount_allocation in line_item.discount_allocations %}
{% if discount_allocation.amount > 0 %}
<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>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td class="order-list__price-cell">
{% if line_item.original_line_price != line_item.final_line_price %}
<del class="order-list__item-original-price">{{ line_item.original_line_price | money }}</del>
{% endif %}
<p class="order-list__item-price">
{% if line_item.final_line_price > 0 %}
{{ line_item.final_line_price | money }}
{% else %}
Free
{% endif %}
</p>
</td>
</table>
</td>
</tr>
{% endfor %}
</table>
</td>
</tr>
</table>
</center>
</td>
</tr>
</table>
{% if return.exchange_line_items.size > 0 %}
<table class="row content">
<tr>
<td class="content__cell">
<center>
<table class="container">
<tr>
<td>
<h2>Items you'll receive</h2>
<table class="row">
{% for line_item in return.exchange_line_items %}
<tr class="order-list__item">
<td class="order-list__item__cell">
<table>
<td>
{% if line_item.image %}
<img src="{{ line_item | img_url: 'compact_cropped' }}" align="left" width="60" height="60" class="order-list__product-image"/>
{% endif %}
</td>
<td class="order-list__product-description-cell">
{% assign line_display = line_item.quantity %}
<span class="order-list__item-title">{{ line_item.title_without_variant }} × {{ line_display }}</span><br/>
{% if line_item.variant.title != 'Default Title' %}
<span class="order-list__item-variant">{{ line_item.variant.title }}</span><br/>
{% endif %}
{% if line_item.discount_allocations %}
{% for discount_allocation in line_item.discount_allocations %}
{% if discount_allocation.amount > 0 %}
<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>
{% endif %}
{% endfor %}
{% endif %}
</td>
<td class="order-list__price-cell">
{% if line_item.original_line_price != line_item.final_line_price %}
<del class="order-list__item-original-price">{{ line_item.original_line_price | money }}</del>
{% endif %}
<p class="order-list__item-price">
{% if line_item.final_line_price > 0 %}
{{ line_item.final_line_price | money }}
{% else %}
Free
{% endif %}
</p>
</td>
</table>
</td>
</tr>
{% endfor %}
</table>
</td>
</tr>
</table>
</center>
</td>
</tr>
</table>
{% endif %}- Zahrňte finančné údaje a poplatky za vrátenie. Pridajte nasledujúci blok po zmenách z predchádzajúceho kroku alebo ho pridajte pred riadok kódu
<table class="row footer">:
<table class="row section">
<tr>
<td class="section__cell">
<center>
<table class="container">
<tr>
<td>
<table class="row subtotal-lines">
<tr>
<td class="subtotal-spacer"></td>
<td>
<table class="row subtotal-table">
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p>
<span>Subtotal</span>
</p>
</td>
<td class="subtotal-line__value">
<span>{{ return.line_items_subtotal_price | money }}</span>
</td>
</tr>
{% assign fees = return.fees %}
{% for fee in fees %}
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p>
<span>{{ fee.title }}</span>
</p>
</td>
<td class="subtotal-line__value">
<span>{{ fee.subtotal | money }}</span>
</td>
</tr>
{% endfor %}
{% if return.total_tax_price > 0 %}
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p>
<span>Estimated taxes</span>
</p>
</td>
<td class="subtotal-line__value">
<span>{{ return.total_tax_price | money }}</span>
</td>
</tr>
{% endif %}
{% if return.total_price > 0 %}
<table class="row subtotal-table subtotal-table--total">
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p>
<span>Amount to pay</span>
</p>
</td>
<td class="subtotal-line__value">
<strong>{{ return.total_price | money_with_currency }}</strong>
</td>
</tr>
</table>
{% elsif return.total_price <= 0 %}
<table class="row subtotal-table subtotal-table--total">
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p>
<span>Estimated refund</span>
</p>
</td>
<td class="subtotal-line__value">
<strong>{{ return.total_price | abs | money_with_currency }}</strong>
</td>
</tr>
</table>
{% endif %}
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>- Kliknite na Uložiť.