Cập nhật biên lai in POS để làm tròn tiền mặt
Nếu cửa hàng dùng biên lai POS được tùy chỉnh qua trình soạn thảo mã, bạn có thể cần cập nhật thủ công Biên lai in POS để đảm bảo hiển thị phần làm tròn tiền mặt trên biên lai.
Những thay đổi này yêu cầu bạn phải quen thuộc với mã dùng trong mẫu thông báo của Shopify. Nếu mẫu được tùy chỉnh nhiều và bạn không chắc cách áp dụng thay đổi cần thiết, hãy liên hệ với nhà phát triển đã thực hiện thay đổi hoặc nhấp vào Khôi phục về mặc định để khôi phục mẫu về trạng thái ban đầu. Khi khôi phục về mặc định, tất cả tùy chỉnh sẽ bị xóa, nhưng mẫu mặc định sẽ đảm bảo bạn có phiên bản mẫu mới nhất.
Trên trang này
Cập nhật biên lai in POS
Bạn có thể cập nhật Biên lai in POS để hiển thị tổng số tiền điều chỉnh làm tròn tiền mặt từ các giao dịch thanh toán và hoàn tiền, cùng với tổng số tiền đã làm tròn trên biên lai.
Các bước:
Từ trang quản trị Shopify, đi tới Điểm bán hàng (POS) > Cài đặt.
Trong phần Tùy chỉnh, nhấp vào Biên lai in để mở trình chỉnh sửa POS.
Trên trang Tùy chỉnh biên lai, nhấp vào Tùy chỉnh biên lai > Chỉnh sửa mã hoặc Trình soạn thảo mã.
Trong mẫu
transactions.liquid, tìm khối mã chứa<section class='totals'>.Ở cuối phần này (sau khi in
receipt.total), nếu đơn hàng có phần làm tròn tiền mặt, hãy thêm các biến liquidorder.total_cash_rounding_adjustmentvàorder.total_adjusted_amountmà máy khách POS sẽ lần lượt thiết lập thành tổng số tiền điều chỉnh làm tròn tiền mặt và tổng số tiền đã làm tròn.
{% 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 %}