Oppdater den utskrevne POS-kvitteringen for kontantavrunding
Hvis butikken din bruker en tilpasset POS-kvittering gjennom koderedigering, må du kanskje oppdatere den utskrevne POS-kvitteringen manuelt for å sørge for at den viser kontantavrunding på kvitteringen.
Disse endringene krever kjennskap til koden som brukes i Shopifys varslingsmaler. Hvis malene dine er svært tilpasset og du er usikker på hvordan du utfører de nødvendige endringene, kan du kontakte utvikleren som gjorde endringene eller klikke på Tilbakestill til standard for å gjenopprette malen til sin opprinnelige tilstand. Når du tilbakestiller til standard, fjernes alle tilpasningene, men standardmalen sørger for 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 kontantavrunding fra betalings- og refusjonstransaksjoner, sammen med det avrundede totalbeløpet på kvitteringen.
Fremgangsmåte:
Gå til Point of Sale > Innstillinger fra Shopify-administrator.
I delen Tilpasning klikker du på Utskrevne kvitteringer for å åpne POS-redigeringsprogrammet.
På siden Kvitteringstilpasning klikker du på Tilpass kvitteringene > Rediger kode eller Koderedigering.
Finn kodeblokken som inneholder
<section class='totals'>itransactions.liquid-malen.Legg til Liquid-variablene
order.total_cash_rounding_adjustmentogorder.total_adjusted_amountpå slutten av seksjonen (etter at den skriver utreceipt.total) hvis bestillingen har kontantavrunding. POS-klienten angir disse til henholdsvis totalt justeringsbeløp for kontantavrunding og avrundet totalbeløp.
{% 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 %}