Novo Módulo - Pontos de Recompensa
Patch Notes - Pontos de Recompensa
Descrição da atualização
Disponibilizamos o módulo Pontos de Recompensa, desenvolvido para implementar um programa de fidelidade completo na loja. Com ele, os clientes acumulam pontos a cada compra realizada e podem utilizá-los como desconto em pedidos futuros, criando um incentivo contínuo de retorno à loja.
O módulo opera de forma automática e integrada ao fluxo de compra: os pontos são calculados no momento do faturamento, ficam disponíveis após um período de espera configurável e são descontados diretamente no carrinho/checkout quando o cliente decide utilizá-los, sem necessidade de cupons ou intervenção manual.
A solução foi desenvolvida para lojas que desejam aumentar a retenção de clientes e estimular recompras, garantindo:
- Acúmulo automático de pontos a cada compra faturada;
- Resgate de pontos como desconto direto no carrinho/checkout;
- Controle de expiração de pontos com notificação automática por e-mail;
- Taxas de ganho e gasto configuráveis por grupo de clientes e por website.
O que o módulo faz
- Credita pontos automaticamente ao cliente após o faturamento do pedido, calculando a quantidade com base em uma taxa de conversão configurável (ex.: a cada R$ 10,00 em compras, o cliente ganha 1 ponto);
- Permite ao cliente utilizar seus pontos acumulados como desconto no carrinho/checkout, com a possibilidade de escolher quantos pontos deseja gastar por meio de um controle deslizante (slider) ou campo numérico;
- Converte os pontos gastos em desconto monetário conforme a taxa de resgate configurada (ex.: 100 pontos = R$ 5,00 de desconto);
- Exibe ao cliente, na página do produto, a estimativa de pontos que ele ganhará ao comprar aquele item;
- Exibe o saldo de pontos disponível nos links do topo da loja, no mini carrinho e na área "Minha Conta";
- Oferece ao cliente um painel completo em "Minha Conta" com saldo atual, pontos em espera, histórico completo de transações e configurações de notificação;
- Permite configurar um período de espera antes que os pontos fiquem disponíveis para uso, evitando fraudes com devoluções imediatas;
- Estorna automaticamente os pontos gastos ou cancela os pontos ganhos em caso de reembolso ou cancelamento do pedido;
- Expira pontos automaticamente após o número de dias configurado, removendo do saldo do cliente os pontos vencidos;
- Envia e-mails automáticos ao cliente sempre que seu saldo de pontos for atualizado e antecipadamente quando pontos estiverem próximos de vencer;
- Permite ao administrador ajustar manualmente o saldo de pontos de qualquer cliente diretamente no painel admin;
- Suporta múltiplas taxas de ganho e gasto por grupo de clientes e por website, permitindo regras diferenciadas por segmento.
Funcionamento
Ganho de pontos:
1. O cliente realiza uma compra e o pedido é faturado;
2. O módulo calcula a quantidade de pontos com base no valor da compra e na taxa de ganho configurada para o grupo do cliente;
3. Os pontos são criados com status "Em espera" e aguardam o período de espera configurado;
4. Após o período de espera, o cron processa automaticamente as transações pendentes e os pontos passam a ficar disponíveis no saldo do cliente;
5. O cliente recebe um e-mail informando a atualização do saldo.
Resgate de pontos:
1. O cliente acessa o carrinho/checkout e visualiza a seção de pontos disponíveis;
2. Utilizando o controle deslizante ou campo numérico, o cliente informa quantos pontos deseja utilizar;
3. O desconto equivalente é calculado e aplicado imediatamente nos totais do carrinho/checkout;
4. Ao confirmar o pedido, os pontos são debitados do saldo do cliente imediatamente;
5. O cliente recebe um e-mail confirmando o débito de pontos.
Expiração e processamento automático:
A cada 10 minutos o módulo realiza três tarefas automáticas: aprova as transações em espera que já cumpriram o período de espera, envia e-mails de aviso para clientes com pontos próximos do vencimento e expira automaticamente os pontos cujo prazo de validade foi atingido, removendo-os do saldo.
Estorno:
Quando um pedido é cancelado ou reembolsado, o módulo reverte automaticamente tanto os pontos que foram ganhos na compra quanto os pontos que foram gastos como desconto, restaurando os saldos para o estado anterior.
Onde fica
Sistema → Configuração → Clientes → Reward Points
Configurações disponíveis
Configuração Geral
- Ativar pontos de recompensa: Ativa ou desativa todo o funcionamento do módulo. Quando desativado, nenhum ponto é acumulado, descontado ou exibido na loja.
- Etiqueta para o Ponto: Define como o ponto será chamado na loja. Padrão: "Ponto". Pode ser personalizado para "Estrela", "Moeda", etc.
- Etiqueta para Pontos (plural): Versão plural do nome. Padrão: "Pontos". Exemplo: "Estrelas", "Moedas".
- Imagem de pontos de recompensa: Permite fazer upload de um ícone personalizado (recomendado 18x18px) que será exibido ao lado da quantidade de pontos em toda a loja, caso não enviada nenhuma imagem, será utilizada a padrão do módulo.
- Página de recompensa política de uso: Exibe ou oculta o link para a página de política do programa de pontos no menu da loja.
- Página de política de recompensa usa CMS: Define qual página CMS será usada como política do programa de pontos.
- Página de boas vindas de recompensa de uso: Exibe ou oculta o link para a página de boas-vindas do programa de pontos.
- Página de boas-vindas de recompensa usa CMS: Define qual página CMS será usada como página de boas-vindas.
Ganho de Pontos
- Método de arredondamento: Define como a quantidade de pontos é arredondada ao calcular o ganho. Opções: arredondar, arredondar para baixo ou arredondar para cima.
- Pontos expiram após: Número de dias após o crédito em que os pontos expiram. Use 0 para que os pontos nunca expirem.
- Número de pontos no saldo autorizado: Limite máximo de pontos que um cliente pode acumular. Pontos além desse limite não são creditados. Use 0 para saldo ilimitado.
- Ganhe pontos de imposto: Quando ativado, o valor do imposto do pedido é considerado na base de cálculo dos pontos a ganhar.
- Ganhe pontos de taxa de envio: Quando ativado, o valor do frete do pedido é considerado na base de cálculo dos pontos a ganhar.
- Permitir ganho de pontos quando a compra foi feita utilizando pontos: Define se o cliente também ganha pontos nas compras em que utilizou pontos como desconto.
- Permitir a recepção de pontos quando fatura é criada: Quando ativado, os pontos são creditados no momento do faturamento do pedido. Quando desativado, são creditados ao concluir o pedido.
- Segure operações pontuais para: Número de dias que os pontos ficam bloqueados antes de ficarem disponíveis para uso. Use 0 para disponibilizar imediatamente.
- Deduzir pontos do saldo do cliente quando o estado do pedido for: Define quais status de pedido acionam o cancelamento automático dos pontos que foram ganhos na compra. Padrão: "Fechado, Cancelado".
Gasto de Pontos
- Mínimos pontos resgatáveis: Quantidade mínima de pontos que o cliente precisa ter para poder utilizá-los. Clientes com saldo abaixo desse valor não veem a opção de resgate.
- Máximo de pontos gastos por pedido: Limita quantos pontos o cliente pode utilizar em um único pedido. Use 0 para sem limite.
- Usar máximo de pontos por padrão: Quando ativado, o campo de resgate no carrinho/checkout já vem preenchido automaticamente com a quantidade máxima permitida.
- Frete grátis quando utilizar pontos: Quando ativado, o uso de qualquer quantidade de pontos no pedido concede frete grátis automaticamente.
- Permitir o uso de pontos para a taxa do transporte: Define se o desconto dos pontos pode ser aplicado sobre o valor do frete.
- Status que devolve os pontos gastos: Define quais status de pedido acionam a devolução automática dos pontos que foram utilizados como desconto. Padrão: "Fechado, Cancelado".
Exibição
- Mostrar o saldo total de pontos ao lado do link minha conta: Exibe o saldo de pontos do cliente ao lado dos links "Minha Conta" no topo de todas as páginas da loja.
- Na página do produto: Exibe na página do produto a estimativa de quantos pontos o cliente ganhará ao comprá-lo.
- No mini carrinho: Exibe informações de pontos no mini carrinho lateral da loja.
E-mail
- Ativar e-mail de notificação: Ativa ou desativa o envio de todos os e-mails automáticos do módulo.
- Remetente: Define qual identidade de e-mail da loja será utilizada como remetente das notificações.
- Template de atualização de saldo de pontos enviado para o cliente: Template de e-mail enviado ao cliente sempre que seu saldo de pontos for alterado (ganho, gasto ou ajuste manual).
- Template de aviso de expiração de transação enviado para o cliente: Template de e-mail enviado ao cliente com aviso antecipado de que seus pontos estão próximos de vencer.
- Dias antes de expirar para enviar aviso de expiração de transação: Quantidade de dias antes do vencimento em que o e-mail de aviso será enviado. Use 0 para desativar o aviso.
Principais vantagens
- Programa de fidelidade completo integrado nativamente ao fluxo de compra do Magento, sem necessidade de ferramentas externas;
- Acúmulo e resgate de pontos totalmente automáticos, sem intervenção manual após a configuração inicial;
- Taxas de ganho e gasto configuráveis por grupo de clientes e por website, permitindo regras diferenciadas por segmento;
- Período de espera configurável que protege a loja contra fraudes com devoluções imediatas;
- Expiração automática de pontos com aviso antecipado por e-mail, incentivando o cliente a retornar antes do vencimento;
- Estorno automático de pontos em cancelamentos e reembolsos, mantendo os saldos sempre corretos;
- Painel completo para o cliente em "Minha Conta" com saldo, histórico de transações e preferências de notificação;
- Gestão manual de saldos pelo administrador diretamente na ficha do cliente no painel admin;