Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sonda não retorna os devidos valores #14

Open
mageuser opened this issue Apr 27, 2017 · 11 comments
Open

Sonda não retorna os devidos valores #14

mageuser opened this issue Apr 27, 2017 · 11 comments

Comments

@mageuser
Copy link

mageuser commented Apr 27, 2017

Olá, @rafaelpatro , estou aqui novamente.
Tentei validar com o banco para remover a palavra "TESTE", é necessário concluir essas etapas (email do banco):
"Precisamos que seja efetuado o recebimento dos retornos da cobrança conforme manual de orientações técnicas páginas 19 a 25.. OK!

Depois me informe que já foi recebido o retorno."

Nas páginas 19 a 25 é exatamente o que está vindo em branco pela sonda, o site não reconhece a forma de pagamento:

Na tela do pedido no Magento:

Informações de Pagamento
Banco do Brasil
Método: Method
Situação: Status
Pedido realizado em BRL

(O mesmo procede na tela do pedido na conta do cliente.)

<FORMULARIO>
<ENTRADA nome='reftran' valor=''/>
<ENTRADA nome='valor' valor=''/>
<ENTRADA nome='idConv' valor=''/>
<ENTRADA nome='tpPagamento' valor=''/>
<ENTRADA nome='situacao' valor=''/>
<ENTRADA nome='dataPagamento' valor=''/>
</FORMULARIO>

2017-04-27T18:30:20+00:00 DEBUG (7): Quack_BB_Model_Standard::capture() started
2017-04-27T18:30:20+00:00 DEBUG (7): Quack_BB_Model_Standard::sonda() started
2017-04-27T18:30:20+00:00 DEBUG (7): URI: POST /site/mpag/REC3.jsp HTTP/1.1
Host: mpag.bb.com.br
Connection: close
Accept-encoding: gzip, deflate
User-Agent: Zend_Http_Client
Content-Type: application/x-www-form-urlencoded
Content-Length: 115

idConv=315557&refTran=29836920000000042&valorSonda=1773&formato=02&%00%2A%00_hasDataChanges=0&%00%2A%00_isDeleted=0
2017-04-27T18:30:20+00:00 DEBUG (7): 



<FORMULARIO>
<ENTRADA nome='reftran' valor=''/>
<ENTRADA nome='valor' valor=''/>
<ENTRADA nome='idConv' valor=''/>
<ENTRADA nome='tpPagamento' valor=''/>
<ENTRADA nome='situacao' valor=''/>
<ENTRADA nome='dataPagamento' valor=''/>
</FORMULARIO>

2017-04-27T18:36:03+00:00 DEBUG (7): Quack_BB_Model_Standard::getRedirectFields() started

Gostaria muito da sua ajuda, sei que esse módulo não é pago, não consigo achar o conflito, meu chefe está cobrando com certa urgência esta opção de pagamento no site, pois alguns clientes só podem pagar por esta maneira (no caso boleto bancário), o senhor poderia, por gentileza, me ajudar? Olhar a nossa loja, nós pagamos os seus serviços, por favor, contate me por email:
[email protected]

Esperando o seu retorno!
Obrigado.

@mageuser
Copy link
Author

Uma dúvida, essa url de retorno já trás os dados que o banco pede, mas não está conseguindo gravar no layout é isso?

@rafaelpatro
Copy link
Owner

Não acho q seja isso

@rafaelpatro
Copy link
Owner

Tenta remover a linha demarcada... (não esquece de fechar o IF)
https://github.com/rafaelpatro/Quack_BB/blob/master/app/code/community/Quack/BB/Model/Standard.php#L131

@mageuser
Copy link
Author

@rafaelpatro Não abri meu email, mas você pode fazer o serviço de instalação/configuração?

@rafaelpatro
Copy link
Owner

Sim. Enviei uma mensagem pro seu e-mail há 1 hora

@mageuser
Copy link
Author

Muito obrigado pela atenção!

@rafaelpatro
Copy link
Owner

Depois de remover a linha faz um novo teste, com um novo pedido, etc.
Mas antes disso não esquece de atualizar os caches, e recompilar o Magento.

@josilenny
Copy link

Então! Quando finaliza a compra por Boleto, a loja redireciona para o Banco do Brasil para o cliente efetuar o pagamento, porém dá erro de CNPJ na página do Banco do Brasil. Porque isso acontece?

[--- MENSAGEM DE ERRO ABAIXO ---]
Os dados enviados pela loja apresentaram os seguintes problemas:CPF ou CNPJ inválido.

@rafaelpatro
Copy link
Owner

O boleto do Banco do Brasil é registrado, ou seja, requer informação de CPF ou CNPJ do cliente.

@rafaelpatro
Copy link
Owner

Dá uma conferida pra ver se o CPF do cliente está correto.
O módulo utiliza o campo tax_vat para localização do CPF. Se vc utiliza um campo diferente, terá que ajustar o código aqui.

@josilenny
Copy link

nossa! fiz cagada, mudei o XML o original tax_vat troquei para cpf/cnpj pode ser isso. rs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants