POS-tulostetun kuitin päivittäminen käteismaksujen pyöristystä varten
Jos kaupassasi käytetään koodieditorin kautta mukautettua POS-kuittia, sinun on ehkä päivitettävä POS-tulostettu kuitti manuaalisesti varmistaaksesi, että käteismaksujen pyöristys näkyy kuitissa.
Nämä muutokset edellyttävät Shopifyn ilmoitusmallien koodin tuntemusta. 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 valitsemalla Palauta oletusasetukset. Kun palautat oletusasetukset, kaikki mukautuksesi poistetaan, mutta oletusmalli varmistaa, että käytössäsi on uusin mallin versio.
Tällä sivulla
POS-tulostetun kuitin päivittäminen
Voit päivittää POS-tulostetun kuitin näyttämään maksu- ja maksunpalautustapahtumien käteismaksujen pyöristyksen oikaisun kokonaissumman sekä kuitin pyöristetyn loppusumman.
Vaiheet:
Siirry Shopifyn ohjausnäkymässä kohtaan Myyntipiste > Asetukset.
Klikkaa Mukauttaminen-osiossa kohtaa Tulostetut kuitit avataksesi POS-editorin.
Klikkaa Kuitin mukauttaminen -sivulla Mukauta kuittejasi > Muokkaa koodia tai Koodieditori.
Etsi
transactions.liquid-mallista koodilohko, joka sisältää osion<section class='totals'>.Lisää osion loppuun (
receipt.total-tulostuksen jälkeen) liquid-muuttujatorder.total_cash_rounding_adjustmentjaorder.total_adjusted_amount, jos tilauksessa on käteismaksujen pyöristys. POS-asiakasohjelma asettaa näiden muuttujien arvoiksi käteismaksujen pyöristyksen oikaisun kokonaissumman ja pyöristetyn loppusumman.
{% if order.total_cash_rounding_adjustment %}
{% comment %} order.total_cash_rounding_adjustment is a string, converting for safety edited {% endcomment %}
{% assign rounding = order.total_cash_rounding_adjustment | plus: 0 | abs %}
{% if rounding > 0 %}
<div class='rounding-row-top-border'></div>
<div class='totals-container'>
<p class='totals-text'>{{ 'receipt.cash_rounding' | t | capitalize }}</p>
<p>{{ order.total_cash_rounding_adjustment | money | escape }}</p>
</div>
<div class='totals-container'>
<p class='totals-bold-text'>{{ 'receipt.adjusted_total' | t | capitalize }}</p>
<p class='price'>{{ order.total_adjusted_amount | money | escape }}</p>
</div>
{% endif %}
{% endif %}