更新 POS 紙本收據,以顯示現金進位原則
如果您的商店使用 透過程式碼編輯器自訂 POS 收據,可能需要手動更新 POS 紙本收據,確保收據上會顯示 現金進位原則。
這些變更需要熟悉 Shopify 通知範本所使用的程式碼。若您的範本客製化程度很高,而且不確定如何套用必要的變更,請聯絡進行變更的開發人員,或按一下 還原為預設值,將範本還原至原始狀態。還原為預設值後,系統會移除所有自訂內容,但預設範本可確保您使用的是最新版的範本版本。
本頁內容
更新 POS 紙本收據
您可以更新 POS 紙本收據,讓收據顯示來自付款與退款交易的現金進位調整總額,以及進位後的總金額。
步驟:
在您的 Shopify 管理介面中,前往 POS > 設定。
在自訂區段中,點擊列印收據以開啟 POS 編輯器。
在 收據自訂 頁面,按一下 自訂您的收據 > 編輯程式碼,或 程式碼編輯器。
在
transactions.liquid範本中,找到包含<section class='totals'>的程式碼區塊。在該區段的最後 (列印
receipt.total之後),如果該訂單有套用現金進位原則,請加入order.total_cash_rounding_adjustment與order.total_adjusted_amount兩個 Liquid 變數;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 %}