Ažuriranje ispisanog računa s POS-a za zaokruživanje gotovine

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

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

Ažuriranje ispisanog računa s POS-a

Ispisani račun s POS-a možete ažurirati kako biste prikazali ukupni iznos prilagodbe za zaokruživanje gotovine na temelju transakcija plaćanja i povrata novca, zajedno sa zaokruženim ukupnim iznosom na računu.

Koraci:

  1. U administratorskom alatu za Shopify idite na Prodajni kanali > Prodajno mjesto.

  2. U odjeljku Prilagodba iskustva u trgovini kliknite na Uredi za Račune.

  3. Na stranici Prilagodba računa kliknite na Prilagodi svoje račune > Uredi kod ili na 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 je narudžbi primijenjeno zaokruživanje gotovine, dodajte liquid varijable order.total_cash_rounding_adjustment i order.total_adjusted_amount koje će klijent za POS postaviti na ukupnu prilagodbu zaokruživanja gotovine i 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 %}