zuricki
Forum Replies Created
-
Olá @claudiosanches e @niemeyer916,
Eu consegui sim resolver o problema que citei neste ticket. De ante m?o já queria deixar claro que o problema nunca foi do plugin, e sim nos dados que informei. Vou explicar melhor:
Quando eu abri este ticket, criei também no mesmo dia um um outro tópico que dizia respeito a formata??o do número de afilia??o Cielo. Isso porque inicialmente eu n?o tinha contato direto com a Cielo, toda essa comunica??o passava por um intermediário, meu cliente.
Quando solicitei o número de filia??o, o meu cliente me informou um dado que serve apenas para lojas físicas, o número de filia??o que aparece nas maquininhas Cielo. Eu fiquei na dúvida sobre como adicionar esse valor no plugin, e por isso abri este tópico anterior. Se vocês verificarem, este tópico foi respondido pelo Claudio, e a resposta está correta. Porém, eu entendi de forma errada, e a partir dai surgiram todos esses problemas. Eu sempre estive informando no plugin dados que n?o s?o compatíveis com o servi?o de webservice da Cielo. Esse número de afilia??o você consegue junto a Cielo, após ades?o ao plano webservice. E a chave você vai conseguir inciando o processo de homologa??o, também junto a cielo.@niemeyer916 siga nessa linha que você deve resolver ai.
Mais uma vez, gostaria de agradecer todo o apoio prestado pelo Claudio.
Bom dia Claudio,
Eu sei que est?o funcionando, mas como foi uma indica??o do suporte deles lá, achei que valia a pena tentar verificar. Mas enfim, resumindo tudo continuo com o problema. E o pior de tudo é ainda n?o conseguir identificar onde está o problema, se é uma configura??o incorreta no plugin, ou se é algum libera??o junto a CIELO. De qualquer forma estou em conversa constante com o suporte lá, e qualquer novidade posto aqui.
Obrigado pela aten??o.
Olá Claudio, boa tarde.
Nesse período de 2 semanas estive em contato com o suporte CIELO, e me informaram que o erro “servico indisponivel” ocorre quando há alguma informa??o errada no XML, citaram inclusive o seguinte exemplo:
INCORRETO:<numero>9999999999 </numero>
CORRETO:<numero>9999999999</numero>Eu verifique nas configura??es do plugin na minha loja e n?o encontrei espa?o antes ou depois do conteúdo. No plugin, como eu consigo saber como está sendo montado o xml da requisi??o? Sei que estas informa??es realmente n?o devem aparecer no log, pois v?o conter informa??es do cart?o. Mas preciso saber isso neste caso específico, pra entender melhor o porque dessa bendita mensagem de erro.
Obrigado!
Boa noite Claudio,
Sim, para o usuário final, ou seja, na tela de finalizar compra apareceu sim a mesma mensagem. No log é que n?o a apareceu mais a mensagem de erro ao converter o XML.
Obrigado.
Olá Claudio,
Testei esta vers?o beta, porém na tela de finaliza??o de compras veio a mesma mensagem. O log mudou um pouco, passou a gera menos informa??o. Nesta vers?o, aquela parte do código para gerar um log mais detalhada já está inclusa?
Segue o log gerado desta vez:
Obrigado!
Boa tarde Claudio,
De fato só está ficando em branco no painel do wordpress. Com o caminho que você me indicou, encontrei os arquivos e o conteúdo do log:
Dei uma olha e única linha do log que me chamou a aten??o foi:
<erro xmlns=”https://ecommerce.cbmp.com.br” id=””><codigo>097</codigo><mensagem>Servico Indisponível</mensagem>
O parametro “id” n?o deveria estar preenchido? Esta n?o é a causa do “Servi?o indisponível”, já que n?o foi parametrizado um id?
Obrigado!
Bom dia Claudio,
Mas dai a minha pergunta anterior, qual o caminho da pasta onde o plugin salva estes arquivos? Utilizei a fun??o de busca do FileZilla, indicando o nome do arquivo que está aparecendo vazio no painel do WordPress para procurar em todas as pastas do site, e n?o encontrei o arquivo.
Obrigado.
Ahh, e eu vi sim sua mensagem anterior. Já verifiquei e nos dois métodos a op??o “Ativar logs” está marcada.
Boa noite Claudio,
N?o consegui de forma alguma que o plugin voltasse a escrever o log, tentei bastante coisa e nada. Desta forma, fiz um teste com o débito (estava usando antes sempre a fun??o credito) e pra esta op??o gerou log, com o mesmo erro que citei no incio deste post. Já que era o mesmo erro, ent?o resolvi seguir o teste com o debito mesmo. Adicionei esse if a mais que você postou, no arquivo class-wc-cielo-api.php, na linha 333. Conferi com a imagem que você colou, ficou da mesma forma. Quando voltei a fazer o teste com a fun??o débito, voltou a gerar o logo vazio. E mesmo eu comentando esse trecho do código, n?o gera mais log. Os arquivos de credito e débito ficam vazios. Tem alguma ideia? Sabe o caminho pra achar esses arquivos de log? Se eu conseguir encontrar e apaga-los, o plugin recria correto?
Obrigado!
Boa noite Claudio,
Parece incrível mas agora n?o tá mais gerando log algum, o arquivo está ficando sempre vazio. Mesmo depois que comentei o trecho de código que você indicou, ainda n?o consigo gerar logs. Já até tentei reinstalar o plugin e nada. Tem alguma ideia do que seja? N?o tive como testar muito a fundo hoje, estive muito atarefado. Mas amanh? pretendo apagar todos os arquivos do plugin, pra ver se volta a gerar log e ai adiciono novamente essa parte do código. Amanh? passo um outro feedback.
Obrigado.
Bom dia Claudio,
Consigo sim. Ainda hoje vou postar um feedback.
Obrigado!
Boa tarde Claudio,
Verifiquei, e o único item de aten??o que encontrei foi a vers?o do PHP, que estava abaixo da vers?o mínima recomendada. Já atualizei para a vers?o 5.6, mas o bendito erro permanece. No mais, todos os campos estavam com status ok. A saga continua.
O pior é que o erro no log ta muito genérico, pelo menos pra mim. N?o consigo nem ter ideia do que está tentando converter pra XML e n?o consegue.Sim, esqueci de citar:
curl 7.1917
open ssl 1.0Pesquisando anteriormente encontrei em algum lugar as vers?es mínimas, mas n?o encontrei dessa vez. Quais s?o as vers?es que você recomenda usar?
Obrigado.
Boa noite Claudio,
N?o estou utilizando as informa??es do checkout cielo. Ainda permane?o com o erro citado, tem mais alguma ideia do que eu possa verificar? Só adicionando uma informa??o que n?o falei antes, no ambiente de testes funciona.
Obrigado.
Olá Claudio, muito obrigado pela resposta.
Eu verifiquei e n?o é debito, na verdade já desativei a possibilidade de debito logo na instala??o do plugin, estou utilizando credito mesmo. Testei com outra bandeira (VISA) e aconteceu o mesmo problema. Meu ambiente está com SSL configurado, e estou aguardando uma resposta do meu servidor em rela??o a vers?o de cURL e OpenSSL utilizados, vi em outros suporte que essa vers?es podem interferir. N?o sendo débito, você conhece alguma outra possibilidade para o erro que informei?
Obrigado.
Att,
Eric Farias