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.

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:

  1. No admin da Shopify, acesse Ponto de venda > Configurações.

  2. Clique em personalização do comprovante.

  3. Na seção Comprovante impresso , clique em Editor de código (aplicável somente a locais do Pro).

  4. No modelo transactions.liquid , localize o bloco de código que contém <section class='totals'>.

  5. 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 e order.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 %}
Não encontrou as respostas que está procurando? Estamos sempre à disposição para ajudar você.