Posodobitev natisnjenega potrdila POS za zaokroževanje gotovine

Če vaša trgovina uporablja prilagojeno potrdilo POS prek urejevalnika kode, boste morda morali ročno posodobiti natisnjeno potrdilo POS, da zagotovite prikaz zaokroževanja gotovine na njem.

Za te spremembe je potrebno poznavanje kode, ki se uporablja v predlogah obvestil pri Shopifyju. Če so vaše predloge močno prilagojene in ne veste, kako bi uveljavili potrebne spremembe, se obrnite na razvijalca, ki je izvedel spremembe, ali kliknite Povrni na privzeto (Revert to default), da obnovite predlogo v prvotno stanje. Ko jo povrnete na privzeto, bodo vse vaše prilagoditve odstranjene, privzeta predloga pa zagotavlja, da imate najnovejšo različico predloge.

Posodobitev natisnjenega potrdila POS

Natisnjeno potrdilo POS lahko posodobite tako, da bo na njem prikazan skupni znesek prilagoditve zaokroževanja gotovine pri plačilnih transakcijah in povračilih ter skupni zaokroženi znesek.

Koraki:

  1. V skrbniku Shopify pojdite v Prodajni kanali > Prodajno mesto.

  2. V razdelku Prilagoditev izkušnje v trgovini kliknite Uredi pri možnosti Potrdila.

  3. Na strani Prilagoditev računa kliknite Prilagoditev potrdil > Uredi kodo ali Urejevalnik kode.

  4. V predlogi transactions.liquid poiščite blok kode, ki vsebuje <section class='totals'>.

  5. Če je pri naročilu prisotno zaokroževanje gotovine, na koncu razdelka (za natisom receipt.total) dodajte spremenljivki liquid order.total_cash_rounding_adjustment in order.total_adjusted_amount, ki ju bo odjemalec POS nastavil na skupno prilagoditev zaokroževanja gotovine oziroma skupni zaokroženi znesek.

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