Atualizar o comprovante impresso do PDV para arredondamento de dinheiro
Sua loja usa comprovante de PDV personalizado por meio do editor de código? Em caso positivo, pode ser que você precise atualizar a notificação do comprovante impresso do PDV para garantir que ele exiba o arredondamento de dinheiro.
Essas alterações exigem familiaridade com o código usado nos modelos de notificação da Shopify. Se os modelos forem altamente personalizados e você não tiver certeza de como aplicar as alterações necessárias, entre em contato com o desenvolvedor responsável ou clique em Reverter para o padrão. Essa ação vai restaurá-los ao estado original. Ao fazer a reversão para o padrão, todas as suas personalizações serão removidas, mas o modelo padrão garantirá que você tenha a versão mais atual.
Nesta página
Atualizar o comprovante impresso do PDV
É possível atualizar o comprovante impresso do PDV para exibir o valor de ajuste do arredondamento de caixa total das transações de pagamento e reembolso, além do valor total arredondado no comprovante.
Etapas:
No admin da Shopify, acesse Ponto de venda > Configurações.
Clique em personalização do comprovante.
Na seção Comprovante impresso , clique em Editor de código (aplicável somente a locais do Pro).
No modelo
transactions.liquid
, localize o bloco de código que contém<section class='totals'>
.No final da seção (após imprimir
receipt.total
), se o arredondamento de dinheiro estiver presente no pedido, adicione as variáveis do Liquidorder.total_cash_rounding_adjustment
eorder.total_adjusted_amount
, que o cliente PDV definirá para o ajuste de arredondamento de dinheiro total e o valor total arredondado, respectivamente.
{% 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 %}