Ažuriranje ispisanog POS računa radi zaokruživanja gotovine

Ako vaša trgovina upotrebljava prilagođeni POS račun putem uređivača koda, možda ćete morati ručno ažurirati ispisani POS račun kako biste osigurali da na računu prikazuje zaokruživanje gotovine.

Ove promjene zahtijevaju poznavanje koda koji se upotrebljava u predlošcima obavijesti platforme Shopify. Ako su predlošci uvelike prilagođeni i niste sigurni kako primijeniti potrebne promjene, obratite se programeru koji je unio promjene ili kliknite na Vrati na zadano da biste vratili predložak u izvorno stanje. Kada ga vratite na zadano, uklanjaju se sve prilagodbe, no zadani predložak osigurava vam najnoviju verziju predloška.

Ažuriranje ispisanog POS računa

Ispisani POS račun možete ažurirati da biste prikazali ukupni iznos prilagodbe zaokruživanja gotovine iz transakcija plaćanja i povrata novca, zajedno sa zaokruženim ukupnim iznosom na računu.

Koraci:

  1. U administratorskom alatu za Shopify idite na Point of Sale > Postavke.

  2. U odjeljku Prilagodba kliknite Ispisani računi da biste otvorili uređivač za POS.

  3. Na stranici Prilagodba računa kliknite na Prilagodi račune > Uredi kod ili Uređivač koda.

  4. U predlošku transactions.liquid pronađite blok koda koji sadrži <section class='totals'>.

  5. Na kraju odjeljka (nakon što ispiše receipt.total), ako se na narudžbu primjenjuje zaokruživanje gotovine, dodajte liquid varijable order.total_cash_rounding_adjustment i order.total_adjusted_amount, koje će POS klijent postaviti na ukupnu prilagodbu zaokruživanja gotovine, odnosno zaokruženi ukupni iznos.

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