Aggiorna la ricevuta stampata del POS per l’arrotondamento contante
Se il tuo negozio utilizza ricevute del POS personalizzate tramite editor di codice, potresti dover aggiornare la ricevuta stampata del POS manualmente per assicurarti che mostri l’arrotondamento contante.
Queste modifiche richiedono dimestichezza con il codice utilizzato nei modelli di notifica di Shopify. Se i modelli sono molto personalizzati e non sai come applicare le modifiche necessarie, contatta lo sviluppatore che le ha apportate oppure clicca su Ripristina predefinito per riportare il modello allo stato originale. Se ripristini il modello predefinito, tutte le personalizzazioni verranno rimosse, ma avrai la certezza di utilizzare la versione del modello più recente.
In questa pagina
Aggiorna la ricevuta stampata del POS
Puoi aggiornare la ricevuta stampata del POS in modo da mostrare l’importo totale della rettifica per l’arrotondamento contante derivante dalle transazioni di pagamento e rimborso, insieme all’importo totale arrotondato nella ricevuta.
Procedura:
Dal pannello di controllo Shopify, vai a Canali di vendita > POS.
Nella sezione Personalizza l’esperienza in negozio, clicca su Modifica per la voce Ricevute.
Nella pagina Personalizzazione ricevute, clicca su Personalizza le ricevute > Modifica codice, oppure su Editor di codice.
Nel modello
transactions.liquid, individua il blocco di codice che contiene<section class='totals'>.Alla fine della sezione (dopo che ha stampato
receipt.total), se nell’ordine è presente l’arrotondamento contante, aggiungi le variabili Liquidorder.total_cash_rounding_adjustmenteorder.total_adjusted_amount, che il client POS imposterà rispettivamente sulla rettifica totale dell’arrotondamento contante e sull’importo totale arrotondato.
{% 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 %}