針對現金進位原則更新 POS 列印收據

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

這些變更需要熟悉 Shopify 通知範本中使用的程式碼。如果您的範本經過高度自訂,而且您不確定如何套用必要的變更,請聯絡進行變更的開發人員,或點擊「回復為預設」,將範本還原為原始狀態。回復為預設後,系統會移除您所有的自訂項目,但預設範本可確保您擁有最新的範本版本。

更新 POS 列印收據

您可以更新 POS 列印收據,在收據中顯示付款和退款交易的現金進位原則調整總金額,以及四捨五入後的總金額。

步驟:

  1. 在 Shopify 管理介面中,前往「銷售管道」>「銷售點 (POS)」。

  2. 在「自訂店內體驗」區段中,點擊「收據」的「編輯」。

  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 %}