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