Histórico de mensagens sobre idEnvio em dúvidas

EXIBINDO CONVERSAS RECENTES:

Texto: idEnvio
Canal: dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, boa tarde!
Claro, é possível. Basta fazer a requisição PUT /v2/gn/pix/:idEnvio na sua aplicação, conforme descrito na nossa documentação técnica.

Para facilitar a integração, você pode usar nossa SDK de Python: https://github.com/efipay/sdk-python-apis-efi

Avatar discord do usuario yasmin_efi

yasmin_efi

No caso do Pix enviado, ele vai ter o idEnvio, dentro de gnExtras

Avatar discord do usuario coxinha_noob

coxinha_noob

Ver Respostas

Boa noite, para separar a resposta do webhoook

pix recebido:
{
"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"
}
]
}

e do pix enviado:
{
"pix": [
{
"endToEndId": "E090893562021030PIf25a7868",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"tipo": "SOLICITACAO",
"status": "REALIZADO",
"valor": "0.01",
"horario": "2021-03-04T20:39:47.000Z",
"gnExtras": {
"idEnvio": "123ABC"
}
}
]
}

utiliza o campo gnExtras.idEnvio para diferencia-los , ok?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @cascaes_. Tudo bem?
Isso mesmo. O endpoint PUT /v2/gn/pix/:idEnvio permite enviar valores da sua conta Efí para uma chave Pix. O parâmetro idEnvio deve ser gerado pelo seu sistema seguindo a regex ^[a-zA-Z0-9]{1,35}$ e precisa ser único para cada envio na sua conta.

Avatar discord do usuario cascaes_

cascaes_

Olhei na documentação, o que não ficou claro no “ /v2/gn/pix/:idEnvio” é o :idEnvio - esse idEnvio, eu invento/crio/gero, isso?

Avatar discord do usuario theus007

theus007

Ver Respostas

/v2/gn/pix/:idEnvio

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

idEnvio é um id único que você vai precisar criar para identificar cada envio que solicitar. Com isso transações repetidas não causam duplicidade.

Avatar discord do usuario sergiomsa

sergiomsa

Ver Respostas

Estou utilizando o SDK PHP 4.0 no laravel.
A transferencia via PIX paraou de funcionar. Gostaria de verificar o que posso fazer para voltar a funcionar utilizando a mesma versao.

Para fazer a transferencia via PIX, no body eu passo valor,pagador.chave,pagador.inforPagador,favorecido.chave,favorecido.cpf chamando o metodo Gerenciane::pixSend($body)
Observando a documentaçao é necessário passar para o metodo pixSend, também params .idEnvio

As dúvidas são: 1) Posso continuar utilizado a versao SDK PHP 4.0 no laravel ou terei que subir a versao; 2) o que seria params .idEnvio