Perbarui struk cetak POS untuk pembulatan tunai
Jika toko Anda menggunakan struk POS yang dikustomisasi melalui editor kode, Anda mungkin perlu memperbarui struk cetak POS Anda secara manual untuk memastikan pembulatan tunai ditampilkan pada struk tersebut.
Perubahan ini memerlukan pemahaman tentang kode yang digunakan dalam templat notifikasi Shopify. Jika templat Anda banyak dikustomisasi dan Anda tidak yakin cara menerapkan perubahan yang diperlukan, hubungi pengembang yang membuat perubahan tersebut atau klik Kembalikan ke default untuk memulihkan templat ke keadaan semula. Jika dikembalikan ke default, semua kustomisasi Anda akan dihapus, tetapi templat default akan memastikan bahwa Anda memiliki versi Template terbaru.
Di halaman ini
Perbarui struk cetak POS
Anda dapat memperbarui struk cetak POS untuk menampilkan jumlah total penyesuaian pembulatan tunai dari transaksi pembayaran dan pengembalian dana, beserta jumlah total yang dibulatkan pada struk tersebut.
Langkah-langkah:
Dari admin Shopify, buka Saluran penjualan > Point of Sale.
Di bagian Sesuaikan pengalaman di toko, klik Edit untuk Struk.
Di halaman Kustomisasi struk, klik Sesuaikan struk Anda > Edit kode, atau Editor kode.
Di templat
transactions.liquid, temukan blok kode yang berisi<section class='totals'>.Di bagian akhir (setelah
receipt.totaldicetak), jika pembulatan tunai ada pada pesanan, tambahkan variabel liquidorder.total_cash_rounding_adjustmentdanorder.total_adjusted_amountyang akan ditetapkan oleh klien POS, masing-masing untuk penyesuaian pembulatan tunai dan jumlah total yang dibulatkan.
{% 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 %}