更新 POS 紙本收據,以顯示現金進位原則

如果您的商店使用 透過程式碼編輯器自訂 POS 收據,可能需要手動更新 POS 紙本收據,確保收據上會顯示 現金進位原則

這些變更需要熟悉 Shopify 通知範本所使用的程式碼。若您的範本客製化程度很高,而且不確定如何套用必要的變更,請聯絡進行變更的開發人員,或按一下 還原為預設值,將範本還原至原始狀態。還原為預設值後,系統會移除所有自訂內容,但預設範本可確保您使用的是最新版的範本版本。

更新 POS 紙本收據

您可以更新 POS 紙本收據,讓收據顯示來自付款與退款交易的現金進位調整總額,以及進位後的總金額。

步驟:

  1. 在您的 Shopify 管理介面中,前往 POS > 設定

  2. 自訂區段中,點擊列印收據以開啟 POS 編輯器。

  3. 收據自訂 頁面,按一下 自訂您的收據 > 編輯程式碼,或 程式碼編輯器

  4. transactions.liquid 範本中,找到包含 <section class='totals'> 的程式碼區塊。

  5. 在該區段的最後 (列印 receipt.total 之後),如果該訂單有套用現金進位原則,請加入 order.total_cash_rounding_adjustmentorder.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 %}