-
Postagens
26 -
Registro em
-
Última visita
Informações pessoais
-
Nome
Bruno W.
-
Localização
Remote/Brazil
Meios de contato
- Website
Últimos Visitantes
4.771 visualizações
-
brunow começou a seguir Hospedagem SA:MP , WHMCS lembrete no vencimento , Addon ou Hook WHMCS para definir forma de pagamento de acordo com valor da fatura e 7 outros
-
WHMCS lembrete no vencimento
brunow respondeu ao tópico de dougllasvieira em Gerenciadores de hospedagem
Tente esse criado pelo ChatGPT <?php use WHMCS\Database\Capsule; use WHMCS\Mail; use WHMCS\User\Client; add_hook('DailyCronJob', 1, function() { // Obtém a data atual $today = date('Y-m-d'); // Recupera todas as faturas que têm o vencimento na data de hoje $invoices = Capsule::table('tblinvoices') ->where('duedate', '=', $today) ->where('status', '=', 'Unpaid') // Apenas faturas não pagas ->get(); // Envia e-mail de notificação para cada fatura vencida foreach ($invoices as $invoice) { $client = Client::find($invoice->userid); if ($client) { // Enviar o e-mail $mailer = new Mail(); $mailer->setTemplate('invoice_due_today'); // Template que você configura em Configurações -> Modelos de E-mail $mailer->setRecipients($client->email); $mailer->setData([ 'firstname' => $client->firstname, 'lastname' => $client->lastname, 'invoice_id' => $invoice->id, 'invoice_amount' => $invoice->total, 'duedate' => $invoice->duedate ]); $mailer->send(); } } }); 1. Uso de Hook Personalizado para Enviar Notificação no Dia do Vencimento Você pode criar um hook personalizado para disparar a notificação no dia exato do vencimento da fatura. A ideia é usar o hook InvoiceCreation ou um hook de agendamento para verificar se a fatura está vencida no dia e, em caso afirmativo, enviar um e-mail de lembrete. 4. Alternativa: Usar Módulos de Notificação Se você não quiser programar, pode procurar por módulos adicionais para o WHMCS que já ofereçam esse tipo de notificação. Alguns módulos pagos ou gratuitos podem permitir configurar a notificação exata do vencimento sem a necessidade de codificação. 5. Testando e Ajustando: Após implementar a solução acima, é importante testar com faturas fictícias para garantir que as notificações estão sendo enviadas corretamente no dia do vencimento. Você pode alterar o comportamento para enviar notificações para diferentes métodos de comunicação (SMS, webhook, etc.) dependendo das necessidades do seu cliente. Conclusão: Com a solução proposta, você poderá enviar um lembrete no dia exato do vencimento da fatura, atendendo a necessidade de notificar os clientes no momento correto, sem o envio antecipado. Se preferir uma solução pronta, você pode explorar módulos específicos que tratam da automação de cobranças e notificações no WHMCS. -
Veja se esse hook criado pelo ChatGPT pode funcionar <?php use WHMCS\Payment\PaymentGateway; use WHMCS\Database\Capsule; add_hook('ClientAreaPage', 1, function($vars) { $invoice_id = $_GET['invoiceid'] ?? null; if ($invoice_id) { // Recuperar o valor da fatura $invoice = Capsule::table('tblinvoices')->where('id', $invoice_id)->first(); if ($invoice) { $total = $invoice->total; $available_gateways = PaymentGateway::getAvailableGateways(); // Se o total for menor que 20, remover o boleto da lista de gateways if ($total < 20) { unset($available_gateways['boleto']); // 'boleto' é o identificador do método de pagamento } // Aqui você pode personalizar a lógica para outros gateways conforme necessário // Exemplo: Adicionar lógica para mostrar ou ocultar Pix ou outros métodos } } }); 2. Explicação do Código: add_hook('ClientAreaPage', 1, ...): Este hook é executado ao carregar a página do cliente. Você pode mudar para outro hook dependendo da sua necessidade (exemplo: InvoicePaid ou InvoiceCreation). $invoice_id: Obtém o ID da fatura a partir da URL. $invoice->total: Recupera o valor total da fatura. PaymentGateway::getAvailableGateways(): Recupera todos os métodos de pagamento disponíveis no WHMCS. unset($available_gateways['boleto']): Remove o método de pagamento boleto (substitua 'boleto' pelo identificador correto do método de pagamento, caso seja outro). 3. Verifique os Identificadores de Métodos de Pagamento: O WHMCS usa identificadores específicos para os gateways de pagamento, como 'bacs' para transferência bancária, 'paypal' para PayPal, etc. Você pode verificar os identificadores exatos desses gateways diretamente na tabela tblpaymentgateways ou pela interface administrativa do WHMCS. 4. Outros Métodos de Personalização: Se você precisar de uma solução mais robusta ou visual, você pode procurar por módulos específicos que implementem restrições de pagamento condicional no WHMCS, como o Payment Gateway Restrictions. Esses módulos geralmente fornecem interfaces gráficas para você definir as regras sem a necessidade de codificação.
-
qual seria?
-
-
Estou buscando certas alternativas para atendimento ao cliente, qual help desk e live chat vocês utilizam? Estou para usar o https://getgist.com
-
Caso o painel seja pago (Ex: Lagom) A acusação de plágio nesse caso é complexa, porque o uso de um painel pago implica que diversas pessoas possuem o mesmo design base, o que dificulta a declaração de exclusividade. É difícil fazer um caso de plágio sem provar que a pessoa copiou componentes originais de maneira rude e intencional. Agora já se perguntou que talvez seu programador já tinha o script pronto? Pois está na cara que o Painel é o mesmo. De toda forma, se você não detem os direitos, dificilmente você vai conseguir algo, ainda mais no Brasil.
-
Transforme sua Presença Online com Design Profissional
brunow respondeu ao tópico de brunow em Design, Desenvolvimento & E-commerce
Boa tarde, tudo bem? Vou mandar meu contato para você por DM, assim podemos entender melhor a sua necessidade. -
Transforme sua Presença Online com Design Profissional
brunow respondeu ao tópico de brunow em Design, Desenvolvimento & E-commerce
Bom dia , Tudo bem? Irei entrar em contato com você por DM. -
Você está buscando um site que converta e cative seus usuários? Ou talvez queira um redesign que leve sua interface para o próximo nível? Eu posso te ajudar! Serviços de UI/UX Design Crio interfaces intuitivas, otimizadas para conversão e com uma experiência de usuário fluida. Criação de Sites em WordPress ou HTML/CSS Desenvolvo sites modernos, responsivos e personalizados para destacar sua marca no mundo digital. Por que escolher Wevk®? Design pensado no usuário: Priorizamos uma experiência simples e envolvente. Alta performance: Sites rápidos e otimizados, focados em resultados. Total personalização: Cada detalhe é ajustado para atender às suas necessidades. Preços a partir de R$2.800 Confira meu portfólio: Dribbble - WEVK Entre em contato agora e vamos tirar seu projeto do papel!
-
brunow alterou sua foto pessoal
-
Todos tem o direito de falar o que quiser na internet de forma anônima ou não. Além de que CPF é um dado sensível e não se deve ser colocado em qualquer site por aí. cabe as plataformas gerenciar e remover crimes ou conteúdos que inflijam as leis ou termos. Entendo a sua ideia, porém está longe de dar certo, já que não é por que alguns sites colocam informações de como gerenciam suas informações que de fato é daquele jeito, já que muitas empresas vendem os dados de seus clientes e não deixam isso de forma clara ou evidente ao usuário.
-
Contrato para hospedagem e revenda ja dentro das normas LGPD
brunow respondeu ao tópico de andre bento em Jurídico
Não seria melhor contratar um advogado para redigir o contrato? -
Precisa de uma ajuda para sua ideia ou startup?
brunow respondeu ao tópico de redenflu em Administração geral
Muito bom @redenflu, são pessoas como você que fazem a diferença. Aqui nos criamos uma parceria com o SENAC X, onde uma turma projetou um Aplicativo para ligar pessoas com problemas emocionais a profissionais da psicologia a longa distância. -
No caso você vai precisar de uma VPS e um painel de controle para servers de jogos chamado TCAdmin, pode automatizar todo o processo de criação de contas usando o WHMCS. Se você não possui conhecimento para isso, contrate uma revenda e implemente ela no whmcs.
-
Você pode usar painéis solares para manter tudo isso energizado, um kit de painel solar custa em média 300 reais por aí, mas vai de quantos paineis você vai precisar. Basicamente energia grátis. Acho que o mais difícil para você seria manter a manutenção desses equipamentos, mas começa aí por pouco e depôs conta como foi.