Atualização MoIP e PD MoIP

Postado em 16/07/2009 por Edvan

teste

Ontem foi disponibilizado as atualizações dos módulos MoIP e PD MoIP, maiores informações acesse http://moip.edvan.com.br/ . Para facilitar as atualizações dos módulos: MoIP , PagSeguro e Pagamento Digital foi criado uma newsletter basta se inscrever em http://news.edvan.net.br

Uma coisa interessante para quem usa o WHMCS 4 não é necessário desinstalar o módulo antigo, basta reenviar os arquivos e pronto.

Os módulos ISO e UTF8 estão no mesmo arquivo: Download MoIP 2.8 (ISO ou UTF8) | Download PD MoIP 1.8 (ISO ou UTF8)

Newsletter Módulos WHMCS



Leia Também:

  • http://www.frhost.com.br Arthur Oliva

    Olá Edvan,

    Você saberia me dizer se tem como saber se existem algum problema nos módulos, porque hoje de uma hora para outra, ao tentar acessar uma invoice demora muito tempo para conseguir vê-la, e quando tento visulizar a fatura do cliente, só fica carregando mais não acessa.

    Teria como saber se o problema está na MoIP ou no Módulo?

    Obrigado pela atenção.

    Att
    Arthur Oliva

    • http://www.whmcs.blog.br Edvan

      A lentidão tem a ver com a MoIP ou com seu servidor no momento de enviar a requisição.

      Caso você tivesse suporte ao módulo eu poderia fazer um teste mais aprofundado com o outro módulo.

  • http://www.frhost.com.br Arthur Oliva

    Olá Edvan,

    Só complementando a mensagem anterior, depois de deixar carregando uns 5 minutos aparece a Fatura e o botão para imprimir o boleto, mas quando se clica no botão para efetuar a impressão vai para o site da MoIP e aparece o erro:

    https://www.moip.com.br/Instrucao.do?token=
    “Erro ao realizar pagamento
    Pagamento não pode ser realizado. Por favor, confira se o endereço digitado está correto”

    Mas está tudo correto, este problema começou hoje…

    Att
    Arthur Oliva

  • http://www.whmcs.blog.br Edvan

    Não tem relação com o módulo.

    Ative a opção debug e veja qual campo está faltando, verifique CEP, estado, bairro e etc…

    Só irá processar o pagamento se os dados forem informados, essa restrição é no sistema da MoIP e não do módulo.

  • http://www.frhost.com.br Arthur Oliva

    Olá Edvan,

    Parece que achei o problema, o problema não está nos dados do cliente, porque com todos os clientes está acontecendo o mesmo, o problema parece estar na Biblioteca CURL com SSL, efetuei um teste com o seu utililário e a resposta é:

    Teste de Conexão – Módulos Edvan x MoIP

    Testando Biblioteca… CURL com SSL

    ERRO ao acessar: https://www.moip.com.br/ws/alpha/EnviarInstrucao/Unica

    Detalhes:
    - connect() timed out!

    Vou verificar no Servidor porque aconteceu isto de uma hora para outra.

    Obrigado pela atenção

    Att,
    Arthur

  • http://www.whmcs.blog.br Edvan

    Libere o IP 209.134.48.178 no firewall do server e deve resolver.

  • http://www.frhost.com.br Arthur Oliva

    Olá Edvan,

    Irei liberar o IP, mas é estranho sempre funcionou 100% de derrepente parou, mas vou fazer conforme sua orientação.

    Obrigado Edvan.

    Att,
    Arthur

  • http://www.frhost.com.br Arthur Oliva

    Olá Edvan,

    Será que reenviar o Módulo resolveria o problema, porque não há erros no Debud do módulo e o técnico me informou que não há bloqueios para o IP 209.134.48.178.

    Att,
    Arthur

    • http://www.whmcs.blog.br Edvan

      Conforme informei: o problema não está no módulo e sim no seu servidor.

      Pelo que deu para perceber sua biblioteca CURL with SSL está com falhas.

      Já tive esse mesmo erro com 2 clientes, eles reinstalaram a biblioteca no servidor, compilaram o apache e ficou normal.

  • http://www.frhost.com.br Arthur Oliva

    Olá Edvan,

    Se desativarem o ionCube pode dar este problema? Porque habilitei os erros e a mensagem ao acessar as formar de pagamento agora foi:

    “Site error: the file /xxxx/xxxx/xxxx/xxxx/xxxx/index.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator.”

    Att,
    Arthur

    • http://www.whmcs.blog.br Edvan

      O WHMCS depende do Ioncube para funcionar.

  • http://www.frhost.com.br Arthur Oliva

    Olá Edvan,

    Realmente foram encontradas falhas, neste momento está sendo corrigido. Muito obrigado pelas informações e desculpe o incomodo em pleno domingo.

    Boa semana.

    Att,
    Arthur

  • http://www.frhost.com.br Arthur Oliva

    Estou passando aqui apenas para lhe agradecer Edvan, agora tá show de bola, muito obrigado pela força extra.

    Sucesso

    Att,
    Arthur Oliva

  • http://dawit.com.br Jhonny

    Que erro é esse?

    Tentei de toas as formas possiveis e só da esse erro.

    This server has very limited write permission authority. To work around this you need to create a folder called “cache” and chmod write permissions to 777 (within each subfolder), otherwise this server is incompatible with this script!

  • http://www.whmcs.blog.br Edvan

    Seu servidor não está conseguindo ler o script, problemas de permissão.

    Tente criar uma pasta chamada “cache” (sem as aspas) e conceda permissão 777.

    • Jhonny

      Esquece… migrei pro 4.2 e funcionou direitinho..

      Mesmo assim muito obrigado Edvan.

    • Felipe

      ond devo criar essa pasta
      ja crei em varios lugares e ainda naum funciono

  • Flavio

    Acho que daria sim para fazer isto, já que, o módulo anterior funcionava desta forma.
    Antes, para visualizar o boleto para impressão não era gerado outro boleto com outra id e sim, era mostrado o mesmo boleto com a mesma id.

    Desculpe, mas não vejo a necessidade de ser gerado um novo boleto para um mesmo pagamento que ainda não venceu. A necessidade do cliente é de apenas visualizar o boleto para imprimir e não que uma nova transação seja criada no sistema moip.

    Mesmo assim fico grato pela sua colaboração e desempenho. Afinal o que seria de nós sem Edvan?

  • http://www.whmcs.blog.br Edvan

    Flavio,

    Dá uma lida nos comentários acima e veja que os problemas se deixar da forma que estava antes.

    • Flavio

      Mas o sitema do MoIP está contabilizando todos os boletos gerados para recebimento de pagamentos e não apenas os boletos pagos

  • Jhonny

    É normal em “Resultado do XML Enviado” não ter nada no campo e o link do moip é o https://www.moip.com.br/Instrucao.do?token= ao invés do https://www.moip.com.br/PagamentoMoIP.do???

  • http://www.whmcs.blog.br Edvan

    Não,

    Verifique o(s) erro(s) que aparece… se a caixa de texto estiver vazia seu servidor está bloqueando a MoIP daí será necessário liberar o firewall ou seu servidor não está com a biblioteca CURL with SSL ativa.

    • Jhonny

      Verdade Edvan;

      Acabei de testar o TesteCurl.php

      Detalhes:
      - Protocol https not supported or disabled in libcurl

      Mais uma vez muito obrigado.

      • http://www.whmcs.blog.br Edvan

        Pronto.

        Agora é só pedir para seu administrador ( datacenter ) liberar a CURL c/ SSL.

        Abraços

  • http://www.whmcs.blog.br Edvan

    Contabilizando?

    Não entendi.

    • Flavio

      É, quando clica lá em limites e verificações na área “Recebimento de pagamentos” aparece assim:
      “Sua Conta possui limite para recebimento de pagamentos de R$ xxxx.xx/mês
      Você já processou transações totalizando R$ xxx.xx no mês corrente”

      Nesta linha “Você já processou transações totalizando R$ xxx.xx no mês corrente” o valor é aumentado em cada boleto impresso, mesmo que o boleto não seja pago.

      Se for 1 ou 2 boletos impressos para obter uma segunda via tudo bem mas como alguns já devem saber deste detalhe, pode se fazer uma compra maliciosa de valor alto. e ficar gerando vários boletos só para ferrar com o limite de recebimento do cara, isso que dizer que, ferrando com o limite de alguém o mesmo não poderá receber mais pagamentos no mês corrente.

      • http://whmcs.blog.br/ Edvan

        Já alertei a MoIP quanto a isso… Esse limite deveria ser apenas das faturas já compensadas e não em aberto, pois nesse caso de re-impressão gera esse problema para quem tem limite.

        A MoIP ficou de arrumar, sugiro que relembre a eles.

        • Flavio

          Ok Edvan, ou seguir a dica, vou relembrar a eles.

          Fico grato pela paciência

  • http://whmcs.blog.br/ Edvan

    Disponha!

    Não faz sentido ocupar o limite de uma transação em aberto… Acredito que a MoIP vai resolver isso.

  • Rodrigo

    Olá!

    Primeiramente parabéns pelos módulos e informações sobre o WHMCS! Adquiri o sistema faz pouco tempo e com certeza aqui é o melhor lugar para se encontrar recursos!

    Instalei o Módulo MoIP e MoIP PD. Tudo funciona corretamente, inclusive o retorno dos dados. Mas apenas quando o cliente clica no botão “pagar” da invoice.

    Quando o cliente conclui um pedido, ao ser redirecionado para o MoIP ele recebe a mensagem:

    “Erro! Não é possível continuar com o pagamento!
    O nome do pagador deve ser enviado obrigatoriamente quando os dados do pagador são enviados”

    Depois disso ele é redirecionado para a invoice. E quando ele clica no botão “pagar” é possível concluir o pagamento normalmente.

    Com o Debug ativado, na tela de redirecionamento para o gateway os dados do cliente aparecem em branco. Já na tela da invoice os dados aparecem completos.

    Falta alguma configuração para que o módulo funcione corretamente? Poderia me ajudar? :)

    Obrigado!

  • http://www.whmcs.blog.br Edvan

    Rodrigo,

    A principio está tudo correto, o módulo só dará “retorno” caso o cliente tente pagar a invoice isso é normal.

    O que não está normal é essa situação que a principio não tem a ver com o módulo e sim com a infra da própria MoIP.

    Ele nem deveria habilitar o botão de pagar caso algum dado tiver faltando.

    Mande um e-mail para whmcs@edvan.com.br com assunto DEBUG MoIP, envie um screenshot ( captura de telas ) ou me envie o e-mail do cliente/senha/url do seu whmcs para eu testar.

  • Rodrigo

    Olá Edvan,
    Obrigado! Já encaminhei as infromações por e-mail.

  • http://www.vemhost.com Roberto Filho

    Olá Edvan! Sou novo com o WHMCS. Ele está funcionando legal e já estou até pegando as “manhas” dele. Mais tenho uma dúvida, o meu whmcs não está gerando novas faturas. Uso apenas pagamento via PagSeguro. O que vc me diz a respeito? Aguardo respostas por email se possivel. Abração.

  • http://www.whmcs.blog.br Edvan

    Entra em contato com o suporte da whmcs.com e eles te informaram o problema.

  • http://www.whmcs.blog.br Edvan

    Qual função Luciano?

  • luciano

    # Luciano on julho 17th, 2009 0:28

    Edvan, no módulo de “PD MoIP” tem como enviar por email, junto com a fatura, o link do boleto para o cliente acessar?

    Responder
    # Edvan on julho 17th, 2009 7:16

    Puxa vida luciano, você estragou a surpresa kkk

    Quando lancei o PD MoIP 1.0 eu já havia pensando nessa ideia, a MoIP já possui um funcao chamada Lembrete (via e-mail e SMS), daí iremos acrescentar isso, só não posso te dá previsão.

    Além do link seria também enviado para o cliente o boleto já “impresso”.

    Abraços

  • http://www.whmcs.blog.br Edvan

    Luciano, até tem como eu fazer isso.

    Atualmente não estou mas atualizando os módulos da MoIP pois possivelmente eles deixaram de ser gratuitos.

    Eu executo pequenas personalizações como essa para clientes de suporte a módulos http://modulos.edvan.com.br/

    Abraços

    Edvan

  • Guilherme Vilela

    Edvan,
    Estou utilizando o módulo MoIP PD 1.8 e tenho uma dúvida… o retorno automático dele dá baixa na fatura no whmcs? e quando é gerado o boleto ele muda o status na invoice do whmcs também?
    Se sim o meu não está funcionando, apesar de aparentemente estar tudo ok (testei curl e o RetornoMoIP.php está ativo e recebendo dados)

    Obrigado

  • http://www.whmcs.blog.br Edvan

    Guilherme,

    Evite usar o e-mail whmcs@edvan.com.br pois é exclusivo para clientes.

    Como sabe não dou suporte a módulos gratuitos.

    Garanto a você que sua dúvida pode ser respondida em http://moip.edvan.com.br/

    Mas vou te dá uma dica, procura por API Restriction no WHMCS e libera o IP do seu servidor e veja se funciona!

  • Guilherme Vilela

    Muito obrigado e desculpe ter utilizado o e-mail para contato

    Consegui resolver o problema graças a sua ajuda

    Abraços

  • Felipe

    no meu whmcs deu esse erro:
    This server has very limited write permission authority. To work around this you need to create a folder called “cache” and chmod write permissions to 777 (within each subfolder), otherwise this server is incompatible with this script!
    ond devo criar essa pasta
    ja crei em varios lugares e ainda naum funciono

  • http://www.whmcs.blog.br Edvan

    Crie na pasta admin do WHMCS e resolverá!

  • http://www.whmcs.blog.br Edvan

    Lembrando que os módulos gratuitos só funcionaram possivelmente até 31/03/2010.

  • Felipe

    agora deu esse erro

    Fatal error: Cannot redeclare formata_estado() (previously declared in /home/vemhos/public_html/cliente/modules/gateways/gplpagamentodigital.php:45) in /home/vemhos/public_html/cliente/modules/gateways/moip.php(1) : eval()’d code(1) : eval()’d code(1) : eval()’d code on line 128

  • http://www.whmcs.blog.br Edvan

    altere a função formata_estado() para formata_estado_2() e resolverá!

  • Kelson Victor

    Olá Edvan, todos os meus boletos estão sendo gerados com o vencimento para o mesmo dia, ou seja, mesma data que a fatura foi gerada! Pode me dar uma força?

    • Anônimo

      Se não utiliza o PD MoIP, vai no seu painel MoIP, clique em Meus Dados / Preferências /Formas de pagamento aceitas e altere conforme imagem http://awesomescreenshot.com/0fbkoq9d8

Serviços WHMCS

Enquetes

Você gostou das novidades da Versão 5.0?

View Results

Loading ... Loading ...

Facebook



Licenças WHMCS




Acompanhe