Aktualizácia vytlačenej účtenky POS pre zaokrúhľovanie hotovosti
Ak váš obchod používa vlastné účtenky POS pomocou editora kódu, možno budete musieť vytlačenú účtenku POS aktualizovať manuálne, aby sa na nej zobrazovalo zaokrúhľovanie hotovosti.
Tieto zmeny vyžadujú znalosť kódu, ktorý sa používa v šablónach upozornení platformy Shopify. Ak sú vaše šablóny vo veľkej miere prispôsobené a neviete, ako potrebné zmeny použiť, kontaktujte vývojára, ktorý zmeny vykonal, alebo kliknutím na tlačidlo Vrátiť na predvolené obnovte pôvodný stav šablóny. Pri vrátení na predvolené hodnoty sa odstránia všetky vaše prispôsobenia, avšak predvolená šablóna vám zaručí, že máte k dispozícii najaktuálnejšiu verziu šablóny.
Na tejto stránke
Aktualizácia vytlačenej účtenky POS
Môžete aktualizovať vytlačenú účtenku POS, aby sa na nej zobrazovala celková suma úpravy pri zaokrúhľovaní hotovosti z transakcií za platby a vrátenia peňazí spolu so zaokrúhlenou celkovou sumou.
Postup:
V administrátorovi Shopify prejdite na možnosť Predajné kanály > Predajné miesto.
V sekcii Prispôsobiť nákup v obchode kliknite na tlačidlo Upraviť pri možnosti Účtenky.
Na stránke Prispôsobenie účtenky kliknite na možnosť Prispôsobiť účtenky > Upraviť kód alebo na Editor kódu.
V šablóne
transactions.liquidnájdite blok kódu s obsahom<section class='totals'>.Ak je v objednávke prítomné zaokrúhľovanie hotovosti, na koniec sekcie (za výpisom
receipt.total) pridajte liquid premennéorder.total_cash_rounding_adjustmentaorder.total_adjusted_amount, ktoré klient POS nastaví na celkovú úpravu pri zaokrúhľovaní hotovosti, resp. zaokrúhlenú celkovú sumu.
{% 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 %}