Uma extensão para o módulo myprestaloyalty do PrestaShop. Recompense clientes automaticamente com pontos de fidelidade com base no tempo de conta (dias desde o registro). Aumente a retenção com regras automáticas e notificações por e-mail.



O módulo PrestaShop 'Regras de Tempo de Casa (Antiguidade)' aprimora o programa de fidelidade myprestaloyalty, recompensando clientes pela sua lealdade a longo prazo, e não apenas pelos gastos. Permite definir marcos de fidelidade automáticos baseados na idade da conta, como pontos de bónus após 365 ou 730 dias desde o registo. Gerencie as regras configurando o número mínimo de dias, os pontos atribuídos e a sua validade. Tudo funciona automaticamente através de uma tarefa cron, garantindo recompensas sem intervenção manual. Opcionalmente, o módulo envia e-mails personalizados aos clientes, celebrando a sua lealdade e informando sobre os pontos ganhos.
Encomendas e avaliações são fáceis de automatizar. Mas e a fidelidade ao longo do tempo? Esta extensão integra-se com Fidelidade e recompensas do cliente (myprestaloyalty) e permite-lhe definir marcos por idade da conta: ex: 365 dias desde o registo → pontos de bónus, 730 dias → ainda mais. As regras são executadas através de uma tarefa cron, para que os clientes de longa data sejam recompensados automaticamente—sem folhas de cálculo, sem verificações manuais.
A maioria dos programas de fidelidade reage apenas a transações. Isso é justo—mas ignora os clientes que voltam silenciosamente, que confiam na sua marca há anos, ou que compram com menos frequência mas continuam subscritos. As recompensas por antiguidade dizem: reparamos que tem estado connosco.
Fazer isto manualmente (exportar datas de registo, comparar folhas de cálculo) não é escalável. Precisa de regras na loja: limites claros, atribuição automática através do mesmo motor de fidelidade das encomendas, e um e-mail opcional para que os clientes sintam o momento.
Fidelidade – Regras de tempo de casa (antiguidade) adiciona exatamente isso: um ecrã no Back Office para criar e gerir regras (mínimo de dias desde o registo, pontos a atribuir, validade dos pontos, ativo/inativo), além de um controlador cron seguro nesta extensão para que os clientes elegíveis recebam pontos quando atingem cada marco.
Cada regra define o número mínimo de dias desde o registo do cliente necessário para que esse nível seja ativado. Empilhe várias regras (ex: 180 / 365 / 730 dias) para construir uma verdadeira escada de antiguidade.
Atribua quantos pontos de fidelidade o cliente ganha quando a condição de tempo de casa é cumprida. Os pontos fluem através do mesmo sistema myprestaloyalty que as suas outras recompensas (conversão, histórico, etc.).
Cada regra de tempo de casa pode definir por quanto tempo os pontos atribuídos permanecem válidos (validade em dias). O padrão é 3650 dias (~10 anos), e é mostrado no e-mail de antiguidade como válido até.
Os pontos de antiguidade são atribuídos automaticamente através de uma tarefa cron através do controlador cron seguro desta extensão (protegido por token). Você configura uma vez; a loja continua a recompensar o tempo de casa à medida que os clientes envelhecem.
Liste, adicione, edite e elimine regras de tempo de casa a partir de um único ecrã de administração.
Uma entrada de menu dedicada Regras de tempo de casa (antiguidade) abre uma lista padrão do PrestaShop: ID, tempo de casa (dias), pontos, validade dos pontos (dias), estado ativo e data de adição. Crie uma nova regra com Tempo de casa (dias), Pontos, Validade dos pontos (dias), e Ativo sim/não. Desative um nível durante uma janela de promoção; reative quando estiver pronto—sem alterações no código.
Ordem de lista padrão por dias ascendente para que os marcos sejam lidos naturalmente do mais curto para o mais longo.
Aspeto nativo do Back Office—interruptores e formulários familiares para a sua equipa.
Mensagem opcional: dias consigo, pontos ganhos, válido até.
A partir do painel de configuração da extensão, pode ativar ou desativar “Enviar e-mail quando pontos são adicionados por antiguidade”. O modelo incorporado loyalty_tenure agradece ao cliente pelo nome, indica há quantos dias está consigo, quantos pontos foram adicionados, e mostra válido até (ou a formulação equivalente da sua loja).
E-mail ativado para impacto de marketing; desativado se preferir apenas atualizações de saldo silenciosas.
Instala apenas se o módulo principal de Fidelidade estiver ativo.
A instalação verifica se o myprestaloyalty está instalado e ativado—sem extensões órfãs. A página de configuração do módulo liga diretamente às configurações principais de fidelidade e às Regras de tempo de casa (antiguidade) para que os administradores nunca procurem menus. As notificações de atualização do MyPresta e o suporte de compatibilidade com o PS 9 estão incluídos, tal como nos seus outros módulos MyPresta.
Regras guardadas como loyalty_tenure_rule com validity_days (gerido no Back Office por esta extensão).
Nome do modelo loyalty_tenure na pasta mails/ do módulo.
PS_LOYALTY_TENURE_EMAIL_ENABLED controla o envio de e-mails.
Módulo de extensão para PrestaShop. Adiciona um separador de administração para regras de tempo de casa, e-mail opcional para o cliente, e integra-se com o fluxo de trabalho cron de fidelidade principal. Não são necessárias capturas de ecrã da configuração—tudo são listas e formulários padrão do Back Office.
AdminMyprestaloyaltyTenure — CRUD sobre regras (dias, pontos, validade, ativo).


Este módulo automatiza recompensas por tempo de casa, otimizando o programa de fidelidade. Atribui pontos de bónus a clientes fiéis com base na idade da conta através de tarefas cron, eliminando verificações manuais e garantindo uma gestão eficiente e sem esforço.
Este módulo impulsiona as vendas ao recompensar automaticamente a antiguidade do cliente, fomentando a lealdade duradoura. Ao reconhecer o compromisso, incentiva compras repetidas, aumenta o valor vitalício do cliente e fortalece a relação com a marca, traduzindo-se num crescimento sustentável.
Com 15 anos de experiência, sabemos que a lealdade transcende transações. Nosso módulo recompensa a antiguidade dos clientes, atribuindo pontos automaticamente com base no tempo de conta. É uma abordagem sofisticada, pensada para reconhecer o valor da persistência e fortalecer laços duradouros com sua marca.
O módulo oferece ampla personalização: defina marcos de antiguidade em dias, pontos a atribuir e validade. Ative/desative regras, personalize e-mails e gerencie tudo facilmente no Back Office, criando uma escada de fidelidade perfeitamente ajustada às suas necessidades.
O módulo garante acesso total ao seu código e modelos, incluindo o `loyalty_tenure` na pasta `mails/`. Isso permite personalizações avançadas e integrações sem restrições ou código oculto, assegurando total transparência.
Este módulo, como outros MyPresta, garante atualizações e compatibilidade com o PS 9 para manter as suas funções sempre atuais. A licença permite uso ilimitado, com um ano de atualizações gratuitas. Após esse período, renovações com descontos significativos estão disponíveis.