Myyntipisteen V2-vaihtokuitin sähköposti-ilmoituksen päivittäminen käteispyöristyksiä varten
Jos kauppasi käyttää mukautettuja ilmoitusmalleja, sinun täytyy ehkä päivittää myyntipisteen V2-vaihtokuitin sähköposti-ilmoitus manuaalisesti ja varmistaa, että siinä näytetään käteispyöristys.
Nämä muutokset edellyttävät Shopifyn ilmoitusmalleissa käytettävän koodin tuntemista. Jos mallisi ovat pitkälle mukautettuja etkä ole varma, miten tarvittavat muutokset tehdään, ota yhteyttä muutokset tehneeseen kehittäjään tai palauta malli alkuperäiseen tilaansa klikkaamalla Palauta oletusarvoon. Oletusarvoon palauttaminen poistaa kaikki tekemäsi mukautukset, mutta oletusmalli varmistaa, että mallisi on uusin versio.
Myyntipisteen V2-vaihtokuitin sähköposti-ilmoituksen päivittäminen
Voit päivittää myyntipisteen V2-vaihtokuittien ilmoituksen näyttämään vaihtotapahtumien käteispyöristyksen nettosumman sekä pyöristetyn kokonaissumman.
Ohjeet:
Siirry Shopify Administasi kohtaan Asetukset >Ilmoitukset.
Klikkaa Asiakkaan ilmoitukset.
Klikkaa Point of Sale -osiossa Myyntipisteen V2-vaihtokuitti.
Napsauta Muokkaa koodia.
Lisää logiikka käteispyöristyksen nettosumman laskemiseksi kohtaan
exchange_total
.- Etsi koodilohko, johon sisältyy
<span>Exchange total</span>
. - Korvaa olemassa oleva koodilohko seuraavalla koodilohkolla, joka laskee
net_exchange_rounding
-arvon ja lisää sen kohtaanexchange_total
:
- Etsi koodilohko, johon sisältyy
<table class="row subtotal-table">
<div class="subtotal-table--total subtotal-table--total-no-border">
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p>
<span>Exchange total</span>
</p>
</td>
<td class="subtotal-line__value">
<strong>{% if exchange_total < 0 %}-{% endif %}{{ exchange_total | abs | money_with_currency }}</strong>
</td>
</tr>
</div>
{% assign net_exchange_rounding = 0 %}
{% for transaction in transactions %}
{% if transaction.status == "success" %}
{% if transaction.kind == "sale" or transaction.kind == "capture" %}
{% if transaction.amount_rounding != nil %}
{% assign net_exchange_rounding = net_exchange_rounding | plus: transaction.amount_rounding %}
{% endif %}
{% elsif transaction.kind == "refund" or transaction.kind == "change" %}
{% if transaction.amount_rounding != nil %}
{% assign net_exchange_rounding = net_exchange_rounding | minus: transaction.amount_rounding %}
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
{% if net_exchange_rounding != 0 %}
<table class="row subtotal-table subtotal-table--total">
<div class="subtotal-line__value-small">
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p> <span>Cash rounding</span> </p>
</td>
<td class="subtotal-line__value">
<strong>{% if net_exchange_rounding < 0 %}-{% endif %} {{ net_exchange_rounding | abs | money }}</strong>
</td>
</tr>
</div>
</table>
<table class="row subtotal-table subtotal-table--total">
{% assign rounded_exchange_total = exchange_total | plus: net_exchange_rounding %}
{% if rounded_exchange_total > 0 %}
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p> <span>Paid</span> </p>
</td>
<td class="subtotal-line__value">
<strong>{{ rounded_exchange_total | money_with_currency }}</strong>
</td>
</tr>
{% elsif rounded_exchange_total < 0 %}
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p> <span>Refund</span> </p>
</td>
<td class="subtotal-line__value">
<strong>-{{ rounded_exchange_total | abs | money_with_currency }}</strong>
</td>
</tr>
{% else %}
<tr class="subtotal-line">
<td class="subtotal-line__title">
<p> <span>Adjusted exchange total</span> </p>
</td>
<td class="subtotal-line__value">
<strong>{{ rounded_exchange_total | money_with_currency }}</strong>
</td>
</tr>
{% endif %}
</table>
{% endif %}
</table>