identifiquei um problema no caso do cliente possuir “Contatos” cadastrados na mesma conta. A situação ocorreu da seguinte forma:
1- O cliente possuia um cadastro com campo de telefone devidamente preenchido na aba Perfil 2- O módulo apresentava mensagem de “Telefone incorreto” ao gerar o boleto 3- Deixei o módulo em modo debug e ao acessar a fatura, o campo phone_number estava vazio 4- O cliente tinha dois Contatos associados, mas com campo de telefone vazio 5- Repeti o campo telefone para cada um dos contatos cadastrados 6- Tentei gerar novamente o boleto e dessa vez funcionou corretamente, sem erro
Sendo assim, o módulo deve estar buscando o telefone de forma incorreta.
Olá, estamos com um erro ao gerar pedidos para produtos de pagamento único (não-recorrente). Para reproduzir o erro, basta seguir os passos abaixo: 1- Cadastrar um produto de pagamento único (não-recorrente) 2- Cadastrar um novo pedido no sistema para esse produto, mas ao invés de aplicar um desconto, editar diretamente o valor do produto usando o campo “Substituir Preço”, informando um valor abaixo do valor original do produto 3- Ao tentar pagar a fatura com Cartão de Crédito, ocorre o erro “Erro na conexão com o portal de pagamento, atualize a página e tente novamente, se o erro persistir entre em contato informando o erro: O valor 0 é menor que o mínimo 1.: /interval” Se o preço não for alterado no cadastro do pedido, tudo ocorre normalmente sem erros. Nesse link um print com todo o cabeçalho de debug que aparece ao acessar a fatura: https://pastebin.com/0DrczmDk
outro problema…. estou tentando descobrir como adicionar campos adicionais no cadastro do cliente para o mesmo inserir o seu cpf ou cnpj mas não sei aonde e nem como fazer isto… sabe nos dizer como fazer isto Mauricio ?
Estou com problemas no sistema de cartões, clientes não estão conseguindo pagar pois apresenta erros. Estou com diversas mensagens de erros no painel relacionadas a atualizações dos módulos e gostaria de saber o que pode ser feito para resolver.
Descrição detalhada Tive problema com o modulo de cartão capturando cobrança de um cliente X utilizando autenticação de um cliente Y
Ou seja um cliente que cadastrou o cartão no mes anterio no dia em que foi ter a captura automatica o valor foi pago inclusive no site juno mostra que o cliente X pagou porem o Cliente Y me mandou print do valor sendo cobrado no cartão dele.
Informações do sistema: Módulo Juno Cartão para WHMCS 1.0.0 | WHMCS 7.10.2 | PHP 7.3
Olá Mauricio tudo bem? Eu fiz o teste deixei em branco e ele gerou para a 1 dia depois do vencimento e não para a data de vencimento que cadastrei no WHMCS, conforme te falei se deixar em branco ele pegar a data que deixei no cadastro do cliente, seria possível?
Olá Eberton Moraes ! Esse erro acontece devido a alguma inconsistência no cadastro do cliente, por favor, substitua o arquivo params.php por este e nos envie o debug completo para verificarmos. Dica: cole o debug no pastebin ou num gist para não ficar muito grande o comentário.
Você está tentando gerar boletos no modo sandbox/desenvolvimento ou produção? Tente usar seu próprio CPF para testar, ou um CPF de teste, as vezes o CPF do cliente pode ser recusado. Verifique também as demais informações do cadastro do cliente, configurações do módulo e dos campos personalizados, vamos investigando…
Bom dia @ Domínios Diabc! Criamos um módulo addon que permite cancelar as transações diretamente no painel de controle do whmcs, veja mais aqui. Logo incluiremos nesse módulo um hook que cancela o Boleto automaticamente assim que a fatura é cancelada. Sobre as suas dúvidas:
1) O erro Erro: 3500037 acontece se você não preencher a opção “Dias adicionais à data de vencimento do Boleto”, essa configuração deve ter valor => 0, nunca vazio. 2) Pode ser que você ainda está com uma versão anterior do módulo ou as configurações anteriores ainda estavam armazenadas no cache do servidor, só dessa forma o módulo geraria a cobrança no momento em que a fatura foi gerada, nas versões do módulo a partir da versão 0.2.0 o boleto só é gerado quando o cliente acessa a fatura pela primeira vez. Talvez esteja acontecendo alguma interferência de outros módulos e/ou configurações do seu whmcs ou do servidor, se vc ainda estiver com essa dificuldade, nos contacte no slack que podemos lhe ajudar a verificar os logs e identificar a causa (https://gofas.net/slack/); 3) Se o cliente não possui no cadastro algum dado exigido pela Gerencianet, a cobrança não pode ser realizada; 4) O erro enviado por email ao admin é uma configuração opcional, serve para alertar os administradores do whmcs em caso de falhas, a ideia dessa configuração é acionar o suporte antes que o cliente o faça, ou desista da compra.
Estamos evoluindo bastante, continue nos mantendo informado que assim o módulo vai ficando cada vez melhor =D
Beleza Carpediem! Segundo a API Gerencianet, o erro 3500034 está relacionado ao valor do Boleto: “Código: 3500034 – Mensagem: O valor total da cobrança deve ser maior ou igual a R$ 5,00.” Veja a descrição do erro na documentação da API Gerencianet. Porém, aparentemente o erro está relacionado ao cadastro do cliente, percebi agora que houveram alterações nas respostas de erro da API, pode ser que as mensagens estão “embaralhadas.” Eu atualizei algumas mensagens de erro e removi esse aviso do php agora há pouco (https://github.com/gofas/whmcs-gerencianet-boleto)
Não há nenhuma restrição quanto aos campos personalizados do perfil do cliente, qualquer campo é permitido, o único requisito para o módulo funcionar é que exista ao menos 1 campo personalizado para CPF e/ou CNPJ. Quando digo “e/ou” significa que esse campo pode ser o mesmo para ambos os documentos, CPF e CNPJ. Opcionalmente, você pode configurar dois campos personalizados, um exclusivamente para CPF e outro exclusivamente para CNPJ, assim, você pode ativar outra opção (não recomendada), que é “Exigir CPF e CNPJ de Pessoa Jurídica”: https://gofas.net/forums/topico/opcao-exigir-cpf-e-cnpj-de-pessoa-juridica/
Verifique as configurações dos campos personalizados e por favor, me avise se deu certo ou não, até logo!
Você não precisa se preocupar em mudar a ordem dos campos personalizados, as opções do módulo onde você aponta os campos personalizados que coletam o “CPF e/ou CNPJ” pedem para você inserir o número de ordem do campo, justamente para não obrigar o admin do whmcs a manter uma ordem específica.
Se os campos personalizados de cliente são CPF = ordem 2 e CNPJ = ordem 1, você deve configurar da mesma forma nas opções do módulo: CPF = ordem 2 e CNPJ = ordem 1.
Lembrando que o campo CNPJ é opcional, se você configurar apenas um campo para CPF e CNPJ, o módulo vai reconhecer o tipo de documento automaticamente e gerar a cobrança para “Pessoa física” ou “Pessoa jurídica” de acordo com o tipo de documento contido nesse campo.
Para exibir o CNPJ no Boleto, não ative a opção “Exigir CPF e CNPJ de Pessoa Jurídica“. Com essa opção desativada, só precisa que o cadastro do cliente contenha o nº do CNPJ no campo “CPF e/ou CNPJ” ou no campo exclusivo “CNPJ”.
Lembre-se também que se você alterou o perfil do cliente, é necessário desativar a opção “Store Client Data Snapshot” antes de tentar gerar o Boleto novamente.
Para poder lhe ajudar, preciso que nos envie o debug completo e uma captura de tela das suas configurações, aqui nesse link tem mais informações sobre como diagnosticar erros.
Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes, os cookies que são categorizados como necessários são armazenados no seu navegador, pois são essenciais para o funcionamento das funcionalidades básicas do site. Também usamos cookies de terceiros que nos ajudam a analisar e entender como você usa este site. Esses cookies serão armazenados em seu navegador apenas com o seu consentimento. Você também tem a opção de cancelar esses cookies. Porém, a desativação de alguns desses cookies pode afetar sua experiência de navegação.
Os cookies necessários são absolutamente essenciais para o funcionamento adequado do site. Esses cookies garantem funcionalidades básicas e recursos de segurança do site, de forma anônima.