====== Fidelidade ====== O módulo de Fidelidade permite que o estabelecimento ofereça um programa de recompensas para seus clientes. A cada compra, o cliente acumula crédito (cashback) que pode ser usado como desconto em compras futuras — sem necessidade de cartões físicos ou cadastros externos. ===== Visão Geral ===== start :Cliente realiza uma compra; if (Cliente está cadastrado ou\nidentificado por CPF/telefone?) then (sim) :Sistema calcula o cashback\nconforme o percentual configurado; if (Forma de pagamento libera cashback\ne sem atraso excessivo?) then (sim) :Crédito é adicionado ao saldo do cliente; else (nao) :Cashback não é gerado\npara esse pagamento; endif else (nao) :Nenhum crédito é registrado; endif :Em compra futura, cliente pode\nusar o saldo acumulado como pagamento; stop ===== Tipos de Programa ===== O módulo suporta dois modos de fidelidade. Apenas um pode estar ativo por vez: ^ Tipo ^ Descrição ^ | **Nenhum** | Programa desativado. Nenhum benefício é gerado. | | **Cashback** | O cliente recebe de volta uma porcentagem do valor pago, como crédito para uso em compras futuras. | | **Pontos** | O cliente acumula pontos a cada compra. (Funcionalidade disponível, mas menos utilizada.) | ===== Como o Cashback é Calculado ===== O crédito é calculado automaticamente como uma porcentagem do valor da venda. É possível configurar percentuais diferentes conforme a forma de pagamento principal da compra: ^ Tipo de Venda ^ Exemplo de Percentual ^ Compra de R$ 200,00 ^ Cashback Gerado ^ | À vista | 2,5% | R$ 200,00 | R$ 5,00 | | A prazo | 1,0% | R$ 200,00 | R$ 2,00 | Os percentuais são definidos na configuração do módulo e podem ser alterados a qualquer momento. ===== Quando o Cashback é Liberado ===== ==== Por forma de pagamento ==== Cada forma de pagamento pode ser habilitada ou desabilitada individualmente. Isso permite, por exemplo, oferecer cashback apenas para vendas no cartão de débito e não para cheques: ^ Forma de Pagamento ^ Pode ser habilitada? ^ | Crediário (carnê) | Sim | | Cheque à vista | Sim | | Cheque a prazo | Sim | | Cartão de débito | Sim | | Cartão de crédito | Sim | ==== Regra de atraso ==== Se o cliente tiver parcelas em atraso que ultrapassem o número de dias configurado como limite, o cashback daquelas parcelas em aberto **não é liberado**. Isso evita que clientes inadimplentes acumulem benefícios antes de regularizar sua situação. O limite de dias em atraso é configurável pelo responsável do sistema. ===== Clientes sem Cadastro ===== Para clientes que compram como "consumidor final" (sem cadastro completo no sistema), é possível registrar o cashback de duas formas: * **Por CPF ou CNPJ** — O operador informa o documento do cliente no momento da venda. * **Por telefone** — O operador informa o número de telefone do cliente. O sistema pode ser configurado para **solicitar** esse dado automaticamente durante a venda, garantindo que nenhum cliente perca o benefício por falta de identificação. ===== Devoluções e Cancelamentos ===== O sistema gerencia automaticamente os ajustes de cashback em qualquer situação de reversão: * **Cancelamento total da venda**: todo o cashback gerado por aquela venda é estornado do saldo do cliente. * **Devolução parcial**: o cashback é reduzido proporcionalmente ao valor devolvido. * **Devolução de venda já paga**: o sistema identifica o cashback original e realiza o desconto correto, sem necessidade de ajuste manual. O operador não precisa fazer nada — o ajuste acontece automaticamente quando a devolução ou cancelamento é registrado. ===== Consulta de Movimentações ===== A tela de **Cashback** (acessível pelo menu do módulo de Fidelidade) permite consultar o histórico de créditos de qualquer cliente. ==== Painel de resumo ==== Ao abrir a tela, quatro painéis mostram um resumo das movimentações de todos os clientes nos seguintes períodos: ^ Painel ^ Período ^ | Hoje | Movimentações do dia atual | | Últimos 5 dias | Movimentações dos últimos 5 dias | | Últimos 15 dias | Movimentações dos últimos 15 dias | | Últimos 30 dias | Movimentações dos últimos 30 dias | Cada painel exibe a quantidade de transações e o valor total acumulado no período. ==== Lista de clientes ==== A tela exibe uma lista de todos os clientes que já receberam cashback. Para cada cliente são exibidos: * Nome do cliente * Data do último cashback recebido * Saldo atual disponível (em R$) Use o campo de pesquisa para localizar rapidamente um cliente pelo nome. ==== Extrato detalhado do cliente ==== Selecione um cliente na lista e pressione **F10** (ou clique no botão de filtro) para ver o extrato completo daquele cliente. O extrato exibe: * Data e horário de cada movimentação * Descrição da operação * Valor creditado ou debitado * Status da movimentação: **Normal** (ativo) ou **Cancelado** ==== Produtos com pontos de fidelidade ==== A tela também possui uma aba com a lista de produtos que possuem pontuação de fidelidade cadastrada, com o número do produto, descrição, preço de venda e pontos atribuídos. ===== Configuração ===== As configurações do módulo de Fidelidade ficam na tela de **Parâmetros do Sistema**, na aba ou seção correspondente à Fidelidade. As principais opções são: ^ Configuração ^ O que faz ^ | Tipo de programa | Define se o programa está desativado, usa cashback ou pontos | | Percentual de cashback à vista | Define quanto o cliente recebe de crédito em compras à vista | | Percentual de cashback a prazo | Define quanto o cliente recebe de crédito em compras a prazo | | Cashback por forma de pagamento | Habilita ou desabilita o cashback para cada forma de pagamento | | Limite de dias de atraso | Número máximo de dias em atraso para que o cashback ainda seja liberado | | Solicitar documento do consumidor | Quando ativado, pede CPF/CNPJ ou telefone na venda para consumidor sem cadastro | Qualquer alteração nas configurações passa a valer para as vendas realizadas a partir daquele momento, sem afetar o histórico anterior.