Opdater den udskrevne POS-kvittering om afrunding af kontanter
Hvis din butik bruger tilpassede POS-kvitteringer via kodeeditor, skal du muligvis opdatere din udskrevne POS-kvittering manuelt for at sikre, at der vises afrunding ved kontant på kvitteringen.
Disse ændringer kræver, at du er fortrolig med den kode, der bruges i Shopifys notifikationsskabeloner. Hvis dine skabeloner er meget tilpassede, og du er i tvivl om, hvordan du foretager de nødvendige ændringer, skal du kontakte udvikleren, der har lavet ændringerne, eller du kan klikke på Tilbage til standard for at gendanne din skabelon til den oprindelige tilstand. Hvis du går tilbage til standard, fjernes alle dine tilpasninger, men standardskabelonen sikrer, at du har den nyeste skabelonversion.
På denne side
Opdater POS-udskrevet kvittering
Du kan opdatere den udskrevne POS-kvittering til at vise det samlede afrundede kontantbeløb fra betalings- og refusionstransaktioner sammen med det afrundede totalbeløb på kvitteringen.
Trin:
Gå til Point of Sale > Indstillinger i Shopify-administratoren.
Klik på Brugertilpasning af kvittering.
I afsnittet Udskrevne kvitteringer skal du klikke på Kodeeditor (gælder kun Pro-lokationer).
I skabelonen
transactions.liquid
skal du finde kodeblokken, der indeholder<section class='totals'>
.I slutningen af afsnittet (efter at
receipt.total
er udskrevet), og hvis afrunding ved kontant findes på ordren, skal du tilføje liquid-variablerneorder.total_cash_rounding_adjustment
ogorder.total_adjusted_amount
, som POS-klienten indstiller til henholdsvis den samlede justering af afrunding ved kontant og det afrundede totalbeløb.
{% 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 %}