Histórico de mensagens sobre idEnvio em pix

EXIBINDO CONVERSAS RECENTES:

Texto: idEnvio
Canal: pix
Avatar discord do usuario wiliambuzatto

wiliambuzatto

Ver Respostas

Resolveria um problema recorrente que temos com a Gerencianet, de um solicitacao envio de Pix nao retornar e2eId, como se tivesse falhado. Porém logo depois o webhook recebe que foi feita a transação.
---
O sistema não tem como saber nesse acionamento do webhook de qual solicitacao que é, pois nao recebemos o e2eId na solicitacao. (como se nao tivesse existido).
---
Ao retornar o idEnvio no webhook, ja resolveria esse problema, pois eu passo a olhar pra ele pra saber qual solicitacao que foi concluida pelo idEnvio, pois como eu gero ele, eu tenho ele pra saber.

Avatar discord do usuario wiliambuzatto

wiliambuzatto

Por que esse idEnvio não retorna no webhook quando há alteracao de status?

Avatar discord do usuario wiliambuzatto

wiliambuzatto

Quando utilizamos no novo endpoint de envio de pix (PUT /v2/gn/pix/:idEnvio)
Passamos um idEnvio.

Avatar discord do usuario wiliambuzatto

wiliambuzatto

Ver Respostas

Pessoal, o webhook não retorna o idEnvio?

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia, Carlos! O split de pagamentos é um assunto que já vem sendo discutido internamente também. 😃
Uma solução paliativa seria, após o recebimento, utilizar o endpoint para envio de pix via API (PUT /v2/gn/pix/:idEnvio).
É possível realizar o envio via chave e/ou dados bancários. Mais detalhes neste link da documentação: https://dev.gerencianet.com.br/docs/

Avatar discord do usuario niltomar.

niltomar.

Ver Respostas

Galera alguém sabe se o SDK-PHP vai ser atualizada? Recebi uma notificação que a partir de 2023 é preciso informar o IdEnvio para o envio de Pix

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Se você ja quiser ir utilizando, você pode realizar a seguinte alteração:
No arquivo gn-constants.js (https://github.com/gerencianet/gn-api-sdk-node/blob/master/lib/gn-endpoints.js), em ENDPOINTS -> PIX -> pixSend, alterar para:

pixSend: {
route: '/v2/gn/pix/:idEnvio',
method: 'put'
},

Avatar discord do usuario sejaefi

sejaefi

Ver Respostas

Olá, @here!

Informamos que a rota POST/v2/pix - para requisitar o envio de Pix - será descontinuada a partir do dia 03/01/2023.

Mas podem ficar tranquilos. A documentação da API Pix foi atualizada com o novo endpoint PUT/v2/gn/pix/:idEnvio e melhorias que deixaram o serviço ainda mais robusto e com melhor performance:

- O endpoint passa a ter um método idempotente.
- A assinatura do endpoint agora permite informar um idEnvio. Esse identificador, único para cada envio, será gerado e controlado por você, evitando duplicidades inconvenientes.

Ficou com alguma dúvida? O nosso time de especialistas em integração está sempre à disposição para ajudar, todos os dias da semana, aqui, na comunidade Gerencianet.

Contem com a gente. 🧡

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Na resposta agora também é retornado o atributo idEnvio.
Esse atributo possui o ID que você informou anteriormente.

Avatar discord do usuario jrodella

jrodella

Ver Respostas

Obrigado pela informação, já vou providenciar as alterações na aplicação.
Você saberia informar se houve alguma mudança nos parâmetros de envio/resposta além do :idEnvio?
Não encontrei a documentação do endpoint antigo para poder comparar.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia! Tudo joia?
O antigo endpoint ainda esta em funcionamento, mas em breve ele vai ser descontinuado.
Recomendamos que as requisições passem a ser realizadas através do nosso novo endpoint: PUT /v2/gn/pix/:idEnvio

Avatar discord do usuario jrodella

jrodella

Ver Respostas

Bom dia
Notei que a API sendPix mudou o endpoint, sendo que agora é necessário informar o parâmetro :idEnvio.
Pergunta: o endpoint antigo permanecerá funcionando ou será descontinuado?

antigo: POST /v2/pix
novo: PUT /v2/gn/pix/:idEnvio

Avatar discord do usuario joaoc7439

joaoc7439

Ver Respostas

Boa tarde. Alterei meu código para incluir o idEnvio no pix_send. O pagamento ocorreu corretamente, mas o retorno da chamada nem a resposta pelo webhook continham o idEnvio, como eu pensei que ocorreria. O idEnvio foi gerado pela mesma rotina do txId, com 32 caracteres alfanuméricos, e estou usando o SDK Python.

Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @huggler6815. Realmente não temos endpoint com essa funcionalidade, conforme os regulamentos do Banco Central.

Mas possuímos o endpoint PUT /v2/gn/pix/:idEnvio (https://dev.gerencianet.com.br/docs/api-pix-endpoints#requisitar-envio-de-pix) que tem como função realizar o envio de pix/transferência. Neste endpoint você tem a opção de passar a __chave Pix__ e o __CPF/CNPJ__ do favorecido, e se a chave Pix fizer referência ao CPF/CNPJ é feito o envio de Pix, caso contrário retornamos a mensagem "A chave do favorecido não foi encontrada". Desta forma estará validando a chave Pix.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

idEnvio é uma chave única criada por você, e2eid é uma chave única criada pela Gerencianet. Eu guardaria as duas, mas usaria a chave criada por você como chave primária.

Avatar discord do usuario .antoniogregorio

.antoniogregorio

Ver Respostas

Bom dia, gostaria de um auxílio, na api de requisição de envio pix.

json
{
"idEnvio": "12453567890123456789",
"e2eId": "E09089356202011251226APIff82f2e5",
"valor": "12.31",
"horario": {
"solicitacao": "2021-11-25T12:26:42.905Z"
},
"status":"EM_PROCESSAMENTO"
}
eu guardaria o 'idEnvio' ou o 'e2eId' no banco de dados para o webhook reconhecer a transação

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Atualizamos nossa SDK de .NET Core e agora ela contém todos os endpoints da API de Pagamentos e API Open Finance além, também, dos novos endpoints da API Pix (COBV e Extrato)!
Principais alterações:
- O campo 'pix_cert' do arquivo de credenciais passa agora a se chamar 'certificate';
- O endpoint para envio de Pix sofreu alterações e agora é necessário informar o idEnvio como parâmetro;
Link para o repositório atualizado: https://github.com/gerencianet/gn-api-sdk-dotnet-core

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Concordo com seu ponto, um dos objetivos deste idEnvio é para dar mais controle ao pagador