Oppdater den utskrevne POS-kvitteringen for rund av kontant
Hvis butikken din bruker tilpasset POS-kvittering gjennom koderedigeringsprogrammet, må du kanskje oppdatere den utskrevne POS-kvitteringen manuelt for å sikre at den viser rund av kontant på kvitteringen.
Disse endringene krever kjennskap til koden som brukes i Shopifys varslingsmaler. Hvis malene dine er sterkt tilpasset, og du er usikker på hvordan du bruker de nødvendige endringene, kan du kontakte utvikleren som gjorde endringene, eller klikke på Gjenopprett standard for å gjenopprette malen til sin opprinnelige tilstand. Når du gjenoppretter til standard, fjernes alle tilpasningene dine, men standardmalen sikrer at du har den nyeste malversjonen.
På denne siden
Oppdater den utskrevne POS-kvitteringen
Du kan oppdatere den utskrevne POS-kvitteringen for å vise det totale justeringsbeløpet for rund av kontant fra innbetalings- og refusjonstransaksjoner, sammen med det avrundede totalbeløpet på kvitteringen.
Trinn:
Fra Shopify-administratoren går du til Kanaler > Point of Sale.
I delen Tilpass butikkopplevelsen klikker du på Rediger for Kvitteringer.
På siden for Kvitteringstilpasning klikker du på Tilpass kvitteringene dine > Rediger kode, eller Koderedigeringsprogram.
I malen
transactions.liquidfinner du kodeblokken som inneholder<section class='totals'>.På slutten av delen (etter at den skriver ut
receipt.total), hvis rund av kontant er til stede på bestillingen, legger du til Liquid-variableneorder.total_cash_rounding_adjustmentogorder.total_adjusted_amount, som POS-klienten vil sette til henholdsvis totaljusteringen for rund av kontant og det avrundede totalbeløpet.
{% 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 %}