Histórico de mensagens sobre pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: pix
Canal: pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá @sendfacil ! Boa tarde. Tudo bem? A maneira recomendada para verificar o status das cobranças Pix, é utilizando um webhook, onde, o seu servidor ficará configurado para receber notificações automaticamente a cada alteração de status na cobrança Pix. Neste link da nossa documentação disponibilizamos mais detalhes: https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks

Avatar discord do usuario saviobraz

saviobraz

fiz todos os passos p/ configurar o webhook pix

Avatar discord do usuario guilherme.lopes

guilherme.lopes

Ver Respostas

Mesmo erro

body: {
"devedor": {
"cpf": "xxxxxxxxx",
"nome": "Guilherme Costa Lopes"
},
"valor": {
"original": "1500.00"
},
"chave": "xxxxxx",
"calendario": {
"expiracao": 3600
},
"solicitacaoPagador": "Conta a receber ID: b463afc1-a4e6-4c0c-8422-18c06e22f43b, com o nome: PIX"
}

2023-06-19 09:34:03 - b.c.g.g.c.ContaReceberApplication - checkServerTrusted
2023-06-19 09:34:03 - b.c.g.g.c.c.g.GerenciaNetPixComponent - gerencianet - salvarPix - erroDescricao: Connection reset
javax.net.ssl.SSLException: Connection reset
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:127)

Avatar discord do usuario guilherme.lopes

guilherme.lopes

Bom dia

Estou testando o PIX

Estou enviando assim:
{"devedor":{"cpf":"xxxxxxxxxxxx","nome":"Guilherme Costa Lopes"},"valor":{"original":"1500.000"},"chave":"xxxxxx","calendario":{"expiracao":3600},"solicitacaoPagador":"Conta a receber ID: 4947ce33-ea60-4bb4-87cd-8ca6640f8316, com o nome: PIX"}

Retorna o erro:

2023-06-19 08:29:38 - b.c.g.p.resource.MensagensRetorno - Connection reset
br.com.ghnetsoft.principal.exception.GeralException: Connection reset
at br.com.ghnetsoft.gestorsistemas.contareceber.client.gerencianet.GerenciaNetPixComponent.salvarPix(GerenciaNetPixComponent.java:64)

O que pode ser ?

Avatar discord do usuario caiopedreira

caiopedreira

@rubenskuhl Bom dia Rubens. Obrigado pela resposta. Será que o fato de eu ter feito um pix de R$ 10,00 da minha conta, de mesma titularidade, do Banco Inter, para o Efí, a pedido de um suposto funcionário da Efí chamado Miguel Mazzaropi, com o intuito de reativar minha conta, levaria a tal bloqueio? Segundo o mesmo, eu teria de transferir, no mínimo, R$ 10,00, de outra conta de mesma titularidade, para o Efí, e depois fazer um Pix de valor mais baixo, por exemplo, R$ 5,00, de volta para a minha conta do Inter. Após esses procedimentos, minimamente estranhos, e logo após, coincidentemente, eu fazer uma transferência de R$ 1,00 para minha outra conta corrente da Efí, minhas movimentações financeiras foram bloqueadas, surgindo essa contingência. Vale ressaltar que um dia antes desse bloqueio, o mesmo funcionário, inclusive, solicitou (via ligação telefônica através do número oficial do suporte da Efí: 03136030822, mais precisamente no dia 12/06/2023, às 17:15) que eu transferisse entre R$ 4000,00 e R$ 5000,00 para essa minha conta da Efí, mas, felizmente, eu neguei, é claro. Dessa forma, eu sinceramente não sei de que forma eu violei os termos de uso, e nem se o desbloqueio virá algum dia. Enfim, relatei isso tudo que ocorreu comigo para que outras pessoas não tenham também suas contas bloqueadas.

Avatar discord do usuario rubenskuhl

rubenskuhl

Especialmente com algo longo como é uma chave Pix aleatória.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso mesmo.

{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Aí pela chave você sabe de qual fluxo (entrada ou saída de dinheiro) se trata.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Como comentei, tire o envio de Pix através de chave.

Avatar discord do usuario wsaturnio

wsaturnio

Ver Respostas

estou justamente nesta parte e já me deparei com algum erro de lógica aqui:

if(isset($dadosrecebidos['pix'][0]['gnExtras']['tarifa'])){
//FAÇA VERIFICAÇÃO DE PIX COM TARIFA
}else if(isset($dadosrecebidos['pix'][0]['gnExtras']['idEnvio'])){
//FAÇA VERIFICAÇÃO ENVIO DE PIX
}else if(isset($dadosrecebidos['pix'][0]['devolucoes'])){
//FAÇA VERIFICAÇÃO DE DEVOLUÇÃO
}else{
//FAÇA VERIFICAÇÃO RECEBIMENTO
$dadosUpdate = array(
"endToEndId" => $dadosrecebidos['pix'][0]['endToEndId'],
"payment_status" => 'finished',
"on_off" => 1
);

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O envio de Pix você pode separar dos recebimentos colocando em outra chave Pix. A separação de devolução de pagamento é necessária nos 3 métodos, e precisa ser implementada de qualquer forma...

Avatar discord do usuario wsaturnio

wsaturnio

Ver Respostas

Sim, o webhook é melhor, porém não é muito elegante fazer if() para saber se é uma devolução, se é um pagamento, se é um envio de pix. Eu mesmo ainda não finalizei essa parte por conta desse retorno que não retorna tipo nem status....os GET's seriam uma melhor solução para mim. Mas preciso usar os webhooks.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não necessariamente. Há 3 maneiras de confirmar um pagamento:
GET em /pix filtrado pelo txid
GET em /cob, ver se tem objeto pix
Objeto pix enviado pelo webhook

O webhook é o que dá melhor experiência e escalabilidade, mas é bom ter um dos outros dois como fall-back.

Avatar discord do usuario gaabriel.couto

gaabriel.couto

Ver Respostas

Opa, blz. Alguém aqui consegue me dar um Help no pagamento via Pix?

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá @alexsandersouza ! Agradecemos pela observação. A equipe responsável já está providenciando a atualização na documentação. Editei a mensagem que havia te enviado anteriormente. Você pode baixar a chave pública em produção por este link: https://pix.sejaefi.com.br/webhooks/chain-prod.crt

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@wsaturnio, boa tarde!
A notificação do Pix é enviada quando ocorre a confirmação de pagamento, apenas

Avatar discord do usuario wsaturnio

wsaturnio

Ver Respostas

Pessoal uma dúvida. No callback das cobranças eu não recebo o status. Isso quer dizer que toda vez que eu receber um callback de uma determinada cobranca pix eu tenho que fazer uma consulta no endpoint de cobrança para saber o status do pagamento? Ou ele retorna isso de alguma forma no webhook e eu que não estou sabendo utilizar? Lembrando que não estou usando SDK criei toda estrutura php para o meu caso.