Ir para conteúdo
  • Cadastre-se

dev botao

Autenticação para uso do PIX cobrança com SICOOB


Ver Solução Respondido por EliasCesar,
  • Este tópico foi criado há 648 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia!

Estou realizando testes com componente ACBrPixCD com o PSP SICOOB e me deparei com erro de autenticação quando fui usar o PIX com vencimento (cobv).

{"httpCode":"401","httpMessage":"Unauthorized","moreInformation":"Cannot pass the security checks that are required by the target API or operation, Enable debug headers for more details."}

A autenticação e funcionamento da cobrança com o PIX imediato(cob) funcionou normal. Seguindo orientação do Discord, entrei em contato com a equipe de desenvolvimento do SICOOB, então realizando testes pelo Postman, identifiquei que o problema estava no SCOPE que o Acbr estava usando, ao qual não concede permissão para uso da cobv, conforme imagem abaixo. Adicionei então o SCOPE conforme tinha testado no Postman e funcionou, tive o retorno da cobrança e foi criada com sucesso.

Existe apenas a permissão de leitura e escrita para cob

image.thumb.png.e3de1515c2d0f0bd1797ba49ec811022.png

 

Já no exemplo pelo Postman, temos o scope da seguinte forma

image.thumb.png.88b77d563d00a85c6140d0ff90fa8795.png

 

Comentando então o scope padrão e adicionando o mais completo, funcionou

image.thumb.png.cb4c1f12c261869eefa9f3008bd6a3d1.png

 

Porém, o tratamento do retorno ainda têm algum detalhe, pois o que mostra na tela de log é isso e não gera o qrCode, isso estou testando ainda na verdade para ver se encontro o problema, mas se alguém puder ajudar

image.png.448b5687d182eb06193591ce90dd0479.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Olá @Gabriel Rogelin,

Vou efetuar a alteração do Scope e enviar ao SVN.

Sobre o tratamento da resposta, configure o log do demo no nível mais alto e anexe aqui no tópico por favor. 

Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 
Link para o comentário
Compartilhar em outros sites

Boa tarde!

Segue o arquivo de log e imagem após tentativa da cobrança. Agora mostrou no memo de logs o json de retorno. 

O que percebi, não sei se ajuda, é que o problema é gerado quando tenta GerarQRCodeDinamico, justamente por não ter nenhuma informação na propriedade pixCopiaECola e location, por mais que tenha sido retornado o json da cobrança corretamente.

image.png

image.png

log.txt

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Acabei de enviar as correções do scope ao SVN. 

Analisando os logs também enviei uma possível correção para esse segundo problema.

Disponível no SVN, Rev: 27069

Se possível, baixe as alterações e faça um teste por favor, pois não possuo as credenciais do Sicoob para testar.

  • Curtir 2
Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 648 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.