Ir para o conteúdo

Resultados da pesquisa para 'cadastro'

Visualizando 15 resultados - 1 de 15 (de 66 do total)
  • Autor
    Resultados da pesquisa
  • Beto
    Participante

      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?

      Dennis Willian
      Participante

        Olá Gofas.
        Configurei no meu WHMCS e o mesmo retorna a mensagem: http://prntscr.com/cqc6fd

        Com o debug ativo, mostra:
        Falha ao gerar o boleto – 1ª tentativa (API externa – Gerencianet).
        3500034validation_errorarray(2) {
        [“property”]=>
        string(32) “/payment/banking_billet/customer”
        [“message”]=>
        string(39) “Tipo inválido: null (esperado object).”
        }

        Percebi que isso acontece em todos meus clientes.
        Até em meu Cadastro de TESTE esta dando essa mensagem.

        Todos campos preenchidos de forma correta.
        Tentei digitar o CPF no formato 000.000.000-00, e sem os caracteres, somente numeros.
        CEP, Endereço, Telefone, tudo correto.

        O que pode ser amigo?

        Gofas Software
        Mestre

          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.

          Gofas Software
          Mestre

            Encontramos a solução, é a configuração dos campos CPF e CNPJ, veja a resposta ao comentário do Dennis Willian.
            Agradeço por nos avisar se de certo ou não.

            Gofas Software
            Mestre

              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…

              Gofas Software
              Mestre

                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

                Gofas Software
                Mestre

                  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://gofas.net/whmcs/modulo-efi-boleto-para-whmcs/)

                  João Marcos Sampaio
                  Participante

                    @gofas, uma dúvida. Estou com dificuldade para gerar a fatura de um cliente. Onde, ele tenta por diversas vezes, e dar este erro exibido ao cliente:
                    “Não foi possível gerar o boleto porque o seu Nome e/ou Sobrenome estão incorretos.
                    Clique aqui e atualize o seu Nome/Sobrenome, depois volte e recarregue essa página.”

                    Sendo que no cadastro, está tudo correto. Nome, Sobrenome, CPF, CNPJ e Endereço. Como pode ver no print: http://prntscr.com/cwfms4

                    Bruno Neves
                    Participante

                      Mauricio consegui usar o Modulo, porem da a seguinte mensagem:
                      “Não foi possível gerar o boleto devido à erros no seu cadastro.
                      Clique aqui e atualize suas informações cadastrais, depois volte e recarregue essa página.”

                      Fui na api da gerencianet e la consta como transação gerada id e valor porem o contato esta em branco.
                      Enviei o resultado completo do debug por email, se possível me ajudar agradeço e muito…

                      Quais são os campos que e permitido no campo personalizado do cliente?
                      Eu em particular solicito algumas informações como operadora, idade, um termo se e maior ou menor de 18 anos.

                      Ps.: O cadastro esta completo e esta pedindo para atualizar.

                      Trecho do debug que aponta o erro:

                      Falha ao gerar o boleto - 1ª tentativa (API externa - Gerencianet).
                      3500034validation_errorarray(2) {
                        ["property"]=>
                        string(32) "/payment/banking_billet/customer"
                        ["message"]=>
                        string(39) "Tipo inválido: null (esperado object)."
                      }
                      Gofas Software
                      Mestre

                        Boa tarde, Bruno!

                        Acredito que é algum pequeno conflito nas configurações do módulo e dos campos personalizados, essa discussão deve ajudar:
                        https://gofas.net/forums/topico/erros-relacionados-ao-cadastro-do-cliente/#post-7948.

                        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!

                        Gofas Software
                        Mestre

                          Na opção “Exigir CPF e CNPJ de Pessoa Jurídica – Quando consta empresa e CNPJ no cadastro do cliente, o sistema obriga o envio também do nome e CPF da pessoa física que está concretizando o pagamento em nome da empresa.”
                          Se eu deixar desmarcado, o boleto é gerado normalmente e não tem problemas no Gerencianet?

                          Essa opção tem uma longa história, vou tentar explicar aqui para manter um registro fixo da explicação de como esse recurso funciona e no final vocês podem sugerir uma edição no texto das configurações do módulo para ficar mais claro como essa opção funciona.

                          Se você ativar a opção “Exigir CPF e CNPJ de Pessoa Jurídica”, obrigatoriamente, vc precisa:
                          1) configurar dois campos personalizados no perfil do cliente, um apenas para CPF e outro apenas para CNPJ;
                          2) apontar a ordem desses dois campos na configuração “Ordem do campo CPF e/ou CNPJ” e “Ordem do campo CNPJ”;
                          3) obrigar os clientes que desejam pagar com CNPJ a preencher também o campo CPF, com essa opção ativa, se o cliente possui CNPJ mas não possui CPF, será exibido um erro avisando que o cliente precisa fornecer também o CPF para concretizar o pagamento.
                          Essa opção é uma forma de sempre associar uma pessoa física à transação realizada em nome da empresa.
                          Sobre a exibição dos dados do cliente, se essa opção estiver marcada, será exibido o CPF, nome e sobre nome do cliente no boleto, o CNPJ e nome da empresa ficam gravados apenas no log da GN API.

                          Agora, se a opção “Exigir CPF e CNPJ” estiver desativada, o módulo faz o reconhecimento dos dados do cliente e gera a transação de acordo com os dados fornecidos.
                          As configurações “Ordem do campo CPF e/ou CNPJ” e “Ordem do campo CNPJ”, informam ao módulo onde procurar e analisar essas informações.
                          A partir disso, existem 32 possibilidades diferentes que o módulo analisa antes de decidir qual informação irá usar para gerar a transação, o resultado final depende dos dados fornecidos e da ordem de prioridade que o módulo dá às informações.
                          Alguns exemplos de como a análise e prioridade funcionam:
                          1) se o cliente possui o campo CNPJ e Nome da Empresa preenchidos no cadastro, esses serão os dados que o módulo vai usar na primeira tentativa de gerar o boleto;
                          2) mas se a API não aceitar o CNPJ e/ou Nome da Empresa, o módulo tenta gerar o boleto novamente usando o CPF e/ou nome do cliente, se esses dados também existirem no cadastro do cliente;
                          3) da mesma forma que o módulo tenta gerar o boleto com o CNPJ, ele tenta associar o valor do campo Nome da Empresa ao boleto, mas se o cliente possui CNPJ mas não possui “Nome da empresa” preenchido no cadastro, o módulo substitui esse campo pelo Nome e Sobrenome do cliente, enviando para API o nome do cliente no lugar do nome da empresa;

                          Se você utiliza apenas um campo personalizado para CPF e CNPJ, vc não deve ativar a opção “Exigir CPF e CNPJ de Pessoa Jurídica”, isso ira retornar um erro, afinal, não tem como exigir dois documentos se vc só usa um campo personalizado.
                          Se você utiliza apenas um campo personalizado para CPF e CNPJ, serão realizadas outras verificações e variações de uso das informações cadastrais dos clientes, semelhantes às descritas acima, além da verificação que determina se o documento é um CPF ou CNPJ pela quantidade de caracteres, mantendo a prioridade de uso dos dados ao tentar gerar o boleto (1ª tentativa com CNPJ + Nome da Empresa, 2º CNPJ + Nome do cliente, etc…)

                          Mas por que existe a opção “Exigir CPF e CNPJ de Pessoa Jurídica”?

                          Quem já usa o módulo desde as primeiras versões, deve lembrar que “antigamente”, ao gerar uma cobrança como pessoa jurídica (CNPJ), era obrigatório o envio à GN API também dos dados da pessoa física que estava concretizando o pagamento (CPF).
                          Mas depois de um tempo a Gerencianet mudou essa regra, passando a permitir o envio apenas do CNPJ, como já haviam usuários usando o módulo com os campos CPF e CNPJ, eu achamos melhor apenas tornar o envio dos dois documentos opcional, para que os usuários do módulo não tivessem que alterar a estrutura do cadastro dos clientes devido a atualização do módulo. Descobrimos também que mesmo sendo opcional o envio dos dois documentos, existem usuários que preferem forçar o envio de CPF e CNPJ quando a cobrança é realizada em nome de empresa.

                          O módulo é repleto de funcionalidades complexas que na maioria dos casos passa despercebido,
                          a dica é muito cuidado com cada opção e teste todas as possibilidades que você imaginar, principalmente se tratando recursos que trabalham com dados inseridos pelos clientes nos formulários de cadastro, sempre pode haver alguma inconsistência que deve ser prevista.

                          Todo mundo entendeu?

                          Gofas Software
                          Mestre

                            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.

                            Conta removida
                            Participante

                              Estou com o mesmo problema sendo que todo o cadastro está correto


                              {
                              “payment”: {
                              “banking_billet”: {
                              “expire_at”: “2016-11-17”,
                              “customer”: null,
                              “discount”: {
                              “type”: “percentage”,
                              “value”: 200
                              },
                              “message”: “Pagável somente ate o vencimento”,
                              “configurations”: {
                              “fine”: 500
                              }
                              }
                              }

                              Gofas Software
                              Mestre

                                Oi Gilberto, bem vindo!

                                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.

                                Veja estas outras discussões que eu citei acima, uma delas pode ser a solução:
                                https://gofas.net/forums/topico/erros-relacionados-ao-cadastro-do-cliente/
                                https://gofas.net/forums/topico/cadastro-ok-mas-o-erro-nome-eou-sobrenome-estao-incorretos-persiste/

                                #8351
                                Luis Augusto
                                Participante

                                  Estou com o mesmo problema. Já fiz todos os testes possíveis mas sempre retorna a mensagem de erro que Não foi possível gera o boleto devido a erros no seu cadastro. Já verifiquei e aparentemente esta tudo ok com o cadastro e a configuração dos campos adicionais. Segue o link com as imagens do problema:

                                  Tela do cadastro do cliente: http://assembla.com.br/prints/tela01.png
                                  Tela da fatura com debug ativo: http://assembla.com.br/prints/tela02.png
                                  Tela da configuração do módulo: http://assembla.com.br/prints/tela03.png

                                  Poderia me auxiliar a resolver este problema?

                                Visualizando 15 resultados - 1 de 15 (de 66 do total)
                                Role para cima