Configurar termos de pagamento no B2B

Os termos de pagamento definem quanto tempo uma empresa tem para pagar um pedido. É possível definir os termos de pagamento para cada local da empresa. Depois de definir os termos de pagamento, os clientes B2B podem visualizá-los em todos os pedidos que fizerem em sua loja virtual.

Você também pode usar os termos de pagamento ao criar um rascunho de pedido para um cliente B2B.

Para ter mais flexibilidade com os pagamentos, você pode configurar um requisito de depósito como parte dos termos de pagamento. Isso permite recolher um pagamento parcial de um pedido quando ele é criado e o restante em uma data posterior. Os requisitos de depósito podem ser configurados em qualquer local da empresa e em rascunhos de pedido.

Tipos de termos de pagamento

É possível configurar diferentes termos de pagamento para locais de empresas e rascunhos de pedido.

Consulte a tabela a seguir para saber mais sobre os diferentes termos de pagamento que você pode configurar para locais de empresas e em rascunhos de pedido:

Tipos de termos de pagamento
Termo de pagamentoDescriçãoPode ser definido em
Sem termos de pagamentoO pagamento vence imediatamente. Essa é a configuração padrão.Local da empresa e rascunhos de pedido individuais.
Líquido (período)
  • O pagamento vence dentro de um período específico que você seleciona. Os termos disponíveis são: líquido 7, líquido 15, líquido 30, líquido 45, líquido 60 e líquido 90. Todos os prazos começam a contar do dia em que o pedido é feito.
    Por exemplo, se você selecionar os termos líquido 30, os clientes precisarão pagar os pedidos em até 30 dias.
  • Local da empresa e rascunhos de pedido individuais.
    Vencimento no processamento
  • O pagamento vence depois que todos os itens do pedido são processados.
  • Local da empresa e rascunhos de pedido individuais.
    Data fixa
  • O pagamento vence em uma data específica do calendário, no passado ou no futuro.
    Por exemplo, o pagamento vence em 27 de janeiro de 2026.
  • Rascunhos de pedido individuais.

    Configurar prazos de pagamento para um local da empresa

    É possível configurar prazos de pagamento para um local da empresa específico.

    Etapas:

    1. No admin da Shopify, acesse Clientes > Empresas.

    2. Clique na empresa em que você quer configurar os prazos de pagamento.

    3. Na seção Locais, clique no local da empresa para o qual você quer configurar os prazos de pagamento.

    4. Na seção Prazos de pagamento, clique no ícone Editar.

    5. No menu suspenso, selecione um tipo de prazo de pagamento.

    6. Opcional: configure um depósito para os prazos de pagamento:

      1. Selecione Exigir depósito para pedidos criados no checkout.
      2. Insira o valor do depósito obrigatório em porcentagem, como 20%.
    7. Clique em Salvar.

    Configurar prazos de pagamento para uma empresa

    É possível configurar prazos de pagamento para todos os locais de uma empresa.

    Etapas:

    1. No admin da Shopify, acesse Clientes > Empresas.

    2. Clique na empresa em que você quer configurar os prazos de pagamento.

    3. Na seção Prazos de pagamento, clique no ícone Editar.

    4. No menu suspenso, selecione um tipo de prazo de pagamento.

    5. Opcional: configure um depósito para os prazos de pagamento:

      1. Selecione Exigir depósito para pedidos criados no checkout.
      2. Insira o valor do depósito obrigatório em porcentagem, como 20%.
    6. Clique em Salvar.

    Configurar prazos de pagamento para empresas em massa

    É possível configurar prazos de pagamento para várias empresas ao mesmo tempo na página Empresas.

    Etapas:

    1. No admin da Shopify, acesse Clientes > Empresas.

    2. Use as caixas de seleção para selecionar as empresas para as quais você quer definir as condições de pagamento.

    3. Clique em Editar prazos de pagamento.

    4. No menu suspenso, selecione um tipo de prazo de pagamento.

    5. Opcional: configure um depósito para os prazos de pagamento:

      1. Selecione Exigir depósito para pedidos criados no checkout.
      2. Insira o valor do depósito obrigatório em porcentagem, como 20%.
    6. Clique em Salvar.

    Coletar pagamento de pedidos com prazos de pagamento

    Os clientes não precisam esperar o vencimento dos prazos de pagamento de um pedido para pagá-lo. Durante o período do prazo, os clientes B2B podem fazer login nas contas de cliente, selecionar um pedido e pagá-lo clicando em Pagar agora. É possível fazer isso a qualquer momento após a criação do pedido, até a data de vencimento. Após o vencimento dos prazos, os clientes ainda podem fazer pagamentos, mas o pedido é exibido como Atrasado nas contas de cliente.

    Os pagamentos não são capturados automaticamente quando os prazos de pagamento vencem. Por exemplo, se um cliente B2B salvar um cartão de crédito para um pedido, você precisará capturar o pagamento manualmente, cobrando esse cartão de crédito no admin da Shopify.

    Adicionar depósitos aos prazos de pagamento para B2B

    Se você quiser coletar um pagamento parcial de um pedido adiantado e o restante em uma data posterior, poderá exigir um depósito percentual como parte do prazo de pagamento. Os clientes B2B precisam pagar o valor do depósito ao fazer um pedido no checkout. Os depósitos podem ser pagos com cartão de crédito ou com uma forma de pagamento manual, como uma ordem de pagamento.

    Para exigir um depósito em todos os pedidos, você pode configurar um requisito de depósito para todos os locais de uma empresa ou para um local específico. Se quiser cobrar depósitos apenas em pedidos específicos, também poderá definir um requisito de depósito em rascunhos de pedido.

    Depois que um depósito é capturado, o status de pagamento do pedido muda para Pago parcialmente no admin da Shopify. Se o cliente pagar um depósito com uma forma de pagamento manual, o status do pedido mudará para Pagamento pendente até que você registre o pagamento manual no pedido no admin da Shopify.

    Rascunhos de pedido e depósitos

    É possível adicionar um requisito de depósito a um rascunho de pedido criado por você ou por um membro da equipe e, em seguida, enviar uma fatura ao cliente para solicitar o pagamento do depósito.

    Se um local da empresa estiver configurado para enviar pedidos para análise e tiver um requisito de depósito, o valor do depósito será apresentado aos clientes no checkout, mas não será capturado imediatamente. O pedido é enviado como um rascunho para sua análise. Depois de confirmar o pedido, você poderá cobrar o depósito em um cartão de crédito, registrar o pagamento recebido por uma forma de pagamento manual ou enviar uma fatura para o cliente para pagamento. Depois que o pagamento for registrado, o status de pagamento do pedido mudará para Pago parcialmente.

    Experiência do cliente para depósitos B2B

    Os clientes podem ver o valor do depósito e a data de vencimento do saldo devedor no checkout, na página de agradecimento e quando visualizam o pedido nas contas de cliente. Se você ou um membro da equipe criar um rascunho de pedido com depósito, o valor do depósito também será exibido na fatura enviada ao cliente.

    Configurar prazos de pagamento e depósitos dinâmicos

    Além dos prazos de pagamento que você configura em um local da empresa, também é possível configurar prazos de pagamento e depósitos dinâmicos que mudam com base em condições específicas no checkout. Por exemplo, é possível configurar prazos de pagamento com base no tipo de cliente, nos itens no carrinho, no valor total do carrinho ou em metacampos específicos.

    É possível configurar prazos de pagamento dinâmicos usando uma das seguintes opções:

    Atualizar a notificação por e-mail de fatura de rascunho de pedido para depósitos

    Se sua loja usa modelos de notificação personalizados, talvez seja necessário atualizar manualmente a notificação de Fatura de rascunho de pedido para garantir que os depósitos sejam exibidos nela.

    Essas alterações exigem familiaridade com o código usado nos modelos de notificação da Shopify. Se seus modelos forem altamente personalizados e você não souber como aplicar as alterações necessárias, entre em contato com o desenvolvedor que fez as alterações ou clique em Reverter para o padrão para restaurar o modelo ao estado original. A reversão para o padrão remove todas as personalizações feitas, mas garante que os modelos estejam na versão mais atual.

    Antes de fazer qualquer alteração, faça backup do modelo, copiando-o e colando-o em outro documento, como o Google Docs. Depois de fazer as alterações, clique em Pré-visualizar para analisá-las e verifique se elas funcionam como esperado antes de clicar em Salvar.

    Etapas:

    1. No admin da Shopify, acesse Configurações > Notificações.

    2. Clique em Notificações do cliente.

    3. Na seção Processamento de pedidos, clique em Fatura de rascunho de pedido.

    4. Clique em Editar código.

    5. Localize a seção do código que começa com {% if payment_terms %} e substitua a seção abaixo, até {% endif %}, pelo seguinte snippet de código:

    <tr class="subtotal-line">
      <td class="subtotal-line__title">
        <p>
          <span>Total due today</span>
        </p>
      </td>
      <td class="subtotal-line__value">
          <strong>{{ amount_due_now | money_with_currency }}</strong>
      </td>
    </tr>
    
            <div class="payment-terms">
              {% assign next_payment = payment_terms.next_payment %}
              {% assign due_at_date = next_payment.due_at | date: format: 'date' %}
              {% assign next_amount_due = total_price | minus: amount_due_now %}
    
              {% if payment_terms.type == 'receipt' %}
    
    <tr class="subtotal-line">
      <td class="subtotal-line__title">
        <p>
          <span>Total due on receipt</span>
        </p>
      </td>
      <td class="subtotal-line__value">
          <strong>{{ next_amount_due | money_with_currency }}</strong>
      </td>
    </tr>
    
              {% elsif payment_terms.type == 'fulfillment' %}
    
    <tr class="subtotal-line">
      <td class="subtotal-line__title">
        <p>
          <span>Total due on fulfillment</span>
        </p>
      </td>
      <td class="subtotal-line__value">
          <strong>{{ next_amount_due | money_with_currency }}</strong>
      </td>
    </tr>
    
              {% else %}
    
    <tr class="subtotal-line">
      <td class="subtotal-line__title">
        <p>
          <span>Total due {{ due_at_date }}</span>
        </p>
      </td>
      <td class="subtotal-line__value">
          <strong>{{ next_amount_due | money_with_currency }}</strong>
      </td>
    </tr>
    1. Opcional: para pré-visualizar as alterações, clique em Pré-visualizar.
    2. Clique em Salvar.