Актуализиране на отпечатаната разписка от POS за закръгляване при плащане в брой
Ако Вашият магазин използва персонализирана разписка от POS чрез редактора на код, тогава може да се наложи да актуализирате ръчно Вашата отпечатана разписка от POS, за да сте сигурни, че на нея се показва закръгляването при плащане в брой.
Тези промени изискват познания по кода, който се използва в шаблоните за известия на Shopify. Ако Вашите шаблони са силно персонализирани и не сте сигурни как да приложите необходимите промени, се свържете с разработчика, който ги е направил, или щракнете върху „Връщане към стандартните“, за да възстановите шаблона си в първоначалния му вид. Когато се върнете към стандартните настройки, всички Ваши персонализации се премахват, но стандартният шаблон гарантира, че разполагате с най-актуалната версия на шаблона.
На тази страница
Актуализиране на отпечатаната разписка от POS
Можете да актуализирате отпечатаната разписка от POS, така че да показва общата сума на корекцията от закръгляването при плащане в брой от трансакции за плащане и възстановяване на суми, заедно със закръглената обща сума в разписката.
Стъпки:
От Вашия администраторски панел на Shopify отидете на Point of Sale > Настройки.
В раздела Персонализиране кликнете върху Отпечатани разписки, за да отворите редактора на POS.
На страницата „Персонализиране на разписки“ щракнете върху „Персонализиране на Вашите разписки“ > „Редактиране на код“ или „Редактор на код“.
В шаблона
transactions.liquidнамерете кодовия блок, който съдържа<section class='totals'>.В края на секцията (след като отпечата
receipt.total), ако в поръчката има закръгляване при плащане в брой, добавете liquid променливитеorder.total_cash_rounding_adjustmentиorder.total_adjusted_amount, които 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 %}