Erro estorno PIX

Boa tarde!

Fizemos 3 pedidos de teste, um em cada site nosso pelo pix para testar. Fiz a devolução do pix direto pelo banco digital, o da @lojacustomic e @mobifans comunicou corretamente, automaticamente mudou o status para cancelado no bling e no site. No pedido da pop não aconteceu, nem no bling nem no site. Pedido 7665 da pop.

Poderiam verificar pra nós o que gerou esse erro ?

Obrigado.

Abs

Boa tarde, tudo bem?
Não sei se tem como sumir pedido lá da gerencianet, mas tivemos o seguinte retorno:

    mensagem: 'Nenhuma cobrança encontrada para o txid informado'

Ou seja, nenhuma cobrança na Gerencianet foi encontrada com o código da transação. Talvez, esteja as credenciais de outra conta e ai com essas credenciais não foi possível achar o pedido.

Recebi novos erros aqui. Pode ser que essa conta conjunta esteja gerando problemas, verifique por favor se está atualizando certinho em todas as lojas

Oi @Matheus. Criei outra chave agora. Deixei a antiga na Mobifans e funciona perfeitamente, retorna o pedido pago na hora aqui na e-com, pedido nº 2680. Coloquei a chave nova na popsockets e não retorna. Paguei igual, na mesma hora, mas fica como pendente aqui na e-com, pedido nº 7599693.
Pode verificar por favor se o problema é aqui ou se devo abrir um ticket no gerencianet?

É feito a busca para o pedido, mas não encontra. Esse ai por exemplo:

/v2/cob/249a267dd39b550ae79dfc04218fc27e

E fala que não encontrou o pedido. O 249a267dd39b550ae79dfc04218fc27e é o txid do pedido, com ele conseguimos buscar o status, mas ele retorna não existente, então, do nosso lado, não conseguimos fazer nada. Enquanto as outras duas está dando certo.

Oi @Matheus, suporte da Gerencianet respondeu:

Verificamos e foi enviado a notificação dessa cobrança:

{“pix”:[{“endToEndId”:“E00416968202103032323L5maP33awGr”,“txid”:“249a267dd39b550ae79dfc04218fc27e”,“chave”:“d8307d7b-685b-494f-b22c-ac5ebfd1c754”,“valor”:“219.72”,“horario”:“2021-03-03T23:23:11.000Z”}]}

Sim, foi enviado. Isso eu tenho no meu log, o problema que está chegando para a loja errada. Isso está chegando para a mobifans. Quando a popsocket faz a busca pelo status, retorna que não existe o pedido para essa conta. É ai que está o problema. Recebi várias vezes inclusive hoje de novo, provavelmente foi nos testes que fizeram.

Ela foi enviada para o webhook https://us-central1-ecom-pix.cloudfunctions.net/app/pix/1108/1613743185780

Verifique se esta enviando para a url correta.

Retorno deles @Matheus

1108 é mobifans, 1131 é customic e 1162 é popsockets

Oi @Matheus.
Segue retorno deles:

Ela esta sendo enviada para a 1108. Então essa cobrança foi emitida com a chave vinculada ao outro webhook. A falha não esta na Gerencianet. Você deve alterar na sua loja a chave que esta sendo emitida.

Uma questão, na configuração inicial, havia criado apenas 1 chave aleatória do pix e estava usando ela na mobifans e popsockets. Depois vi que é possível ter mais de uma chave por conta e criei uma para cada. Será que não ficou gravado no sistema essa config inicial?

Obrigado,

@lojacustomic essas informações são gravadas ao instalar o aplicativo, se você instalou uma vez e foi apenas editando, o webhook inicial se manteve. Precisa desinstalar o app e instalar novamente para que seja gravado um novo webhook.

Ok, vou tentar.

@Matheus, desinstalei e reinstalei tanto o módulo da Mobifans quanto da Popsockets. Segue na mesma, fechei um pedido em cada com o pix, Mobifans confirma na hora e da Popsockets nada.
Testei agora o pedido 7599713.
Pode verificar? Algo diferente a tentar?

Agora estamos caminhando, porque não recebemos nenhum retorno desse pedido. Antes estavamos recebendo na loja errada, se puder solicitar pro pessoal da gerencianet enviar a notificação igual fez ontem.

Oi @Matheus. Segue retorno deles:

Pelo que verificamos foi emitido com a chave b02b6719-a849-4ba8-a689-85014ee1564e e não tem um webhook cadastrado, por isso não foi enviado.

Posso fazer o procedimento de desinstalar e instalar na loja, para ver se o webhook foi enviado?

Claro, pode sim @Matheus

Pelo que me foi informado no log, foi efetuado com sucesso a gravação do webhook

Então se quiser testar novamente.

Se não funcionar, do nosso lado não tem como fazer muita coisa, pois registramos o webhook, conseguimos criar o pedido normalmente na aplicação da gerencianet, o último passo é receber essa notificação com base no webhook salvo. Se isso não é enviado da forma correta, ou quando é enviado, ao buscar o status via credenciais inseridas em nossos sistema e não constar o pedido na credencial informada, que era o que estava ocorrendo, provavelmente está havendo um erro por ter 3 contas juntas na mesma e elas não estão compartilhando pedidos aparentemente, sendo a mesma conta, deveria.

Isso é sinônimo ao que temos, quando uma mesma loja tem múltiplas stores diferentes, apesar de ser lojas distintas, todas compartilham o mesmo backoffice, ou seja, um software terceiro como Bling consegue fazer uma requisição única aqui dentro para buscar qualquer pedido de uma das lojas.

Se der erro, pode nos informar que checaremos novamente, mas se quiser procurar outra opção como Pix do Paghiper, talvez valha mais no longo prazo, pois a tarifa será pelo menos 10 centavos mais barata que a da gerencianet.

Oi @Matheus, tudo bem?
Desculpe, não consegui responder antes.
O problema segue, os pedidos pix da Popsockets não confirmam no site e consequentemente o bling não captura. Pode checar novamente por favor?