Ενημέρωση της εκτυπωμένης απόδειξης POS για τη στρογγυλοποίηση μετρητών
Αν το κατάστημά σας χρησιμοποιεί προσαρμοσμένη απόδειξη POS μέσω του επεξεργαστή κώδικα, τότε μπορεί να χρειαστεί να ενημερώσετε μη αυτόματα την εκτυπωμένη απόδειξη POS για να βεβαιωθείτε ότι εμφανίζει τη στρογγυλοποίηση μετρητών στην απόδειξη.
Αυτές οι αλλαγές απαιτούν εξοικείωση με τον κώδικα που χρησιμοποιείται στα πρότυπα ειδοποιήσεων του Shopify. Αν τα πρότυπά σας είναι ιδιαίτερα προσαρμοσμένα και δεν είστε βέβαιοι πώς να εφαρμόσετε τις απαραίτητες αλλαγές, τότε επικοινωνήστε με τον προγραμματιστή που έκανε τις αλλαγές ή κάντε κλικ στην επιλογή Επαναφορά στην προεπιλογή για να επαναφέρετε το πρότυπό σας στην αρχική του κατάσταση. Όταν κάνετε επαναφορά στην προεπιλογή, καταργούνται όλες οι προσαρμογές σας, αλλά το προεπιλεγμένο πρότυπο διασφαλίζει ότι έχετε την πιο πρόσφατη έκδοση προτύπου.
Σε αυτή τη σελίδα
Ενημέρωση της εκτυπωμένης απόδειξης POS
Μπορείτε να ενημερώσετε την εκτυπωμένη απόδειξη POS ώστε να εμφανίζει το συνολικό ποσό προσαρμογής λόγω στρογγυλοποίησης μετρητών από συναλλαγές πληρωμής και επιστροφής χρημάτων, μαζί με το στρογγυλοποιημένο συνολικό ποσό στην απόδειξη.
Βήματα:
Από τον διαχειριστή Shopify, μεταβείτε στο Point of Sale > Ρυθμίσεις.
Στην ενότητα Προσαρμογή, κάντε κλικ στην επιλογή Εκτυπωμένες αποδείξεις για να ανοίξετε το πρόγραμμα επεξεργασίας POS.
Στη σελίδα Προσαρμογή απόδειξης, κάντε κλικ στο Προσαρμογή των αποδείξεών σας > Επεξεργασία κώδικα ή στο Επεξεργαστής κώδικα.
Στο πρότυπο
transactions.liquid, εντοπίστε το μπλοκ κώδικα που περιέχει το<section class='totals'>.Στο τέλος της ενότητας (αφού εκτυπώσει το
receipt.total), εάν υπάρχει στρογγυλοποίηση μετρητών στην παραγγελία, προσθέστε τις μεταβλητές liquidorder.total_cash_rounding_adjustmentκαιorder.total_adjusted_amount, τις οποίες το πρόγραμμα-πελάτης POS θα ορίσει στη συνολική προσαρμογή στρογγυλοποίησης μετρητών και στο στρογγυλοποιημένο συνολικό ποσό, αντίστοιχα.
{% 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 %}