Histórico

EXIBINDO CONVERSAS RECENTES:

Data: 25/06/2024
Canal: dúvidas
Avatar discord do usuario anderson.a.roberto

anderson.a.roberto

Ver RespostasVer no Discord

Olá, boa tarde pessoal, como estão? Eu tenho uma dúvida a respeito da API e dos serviços da Efi e o atendimento do site pediu para que eu fizesse aqui. Eu gostaria de - através da minha aplicação, consultar um boleto apenas com o código de barras e receber um retorno com os dados desse boleto, tipo beneficiário. É possível fazer isso com a Efi? Funcionaria para qualquer boleto?

Avatar discord do usuario cesarmarinhorj2516

cesarmarinhorj2516

Ver no Discord

eu gero o id do pagamento e redireciono ele

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Mas você está usando link de pagamento ou chamada de API ?

Avatar discord do usuario cesarmarinhorj2516

cesarmarinhorj2516

Ver no Discord

para não digitar de novo, iria recuperar o que já foi preenchido.

Avatar discord do usuario cesarmarinhorj2516

cesarmarinhorj2516

Ver RespostasVer no Discord

após o pagamento, eu vou usar uma outra api, de terceiros, pra assinar um documento. nela eu vou colocar o nome, os dados do endereço do cliente, zap, cpf. Que na vdd já foram preenchidos para o pagamento.

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver RespostasVer no Discord

Boa tarde, tudo bem? Poderia especificar o tipo de serviço e detalhar melhor o fluxo que você tem em mente?

Avatar discord do usuario cesarmarinhorj2516

cesarmarinhorj2516

Ver RespostasVer no Discord

depois que o cliente efetuou o pagamento, tem como eu recuperar os dados que foram preenchidos, endereço, zap, cep, essas coisas, pra prosseguir com outra etapa? tem como?

Avatar discord do usuario luizfeleal

luizfeleal

Ver no Discord

Entendi. Valeu pela ajuda pessoal!

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Não. Você pode devolver um valor recebido e com isso ser meio que equivalente.

Avatar discord do usuario luizfeleal

luizfeleal

Ver RespostasVer no Discord

e com o qr code estático não teria uma forma de inativá-lo?

Avatar discord do usuario cesarmarinhorj2516

cesarmarinhorj2516

Ver no Discord

boa tarde. eu preciso recuperar os dados do cliente via api após o pagamento ser confirmado para realizar outra tarefa. é possível? onde tem essa documentação?
Obrigado!

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Realmente, neste cenário que deseja que seu cliente insira qualquer valor no pagamento, a cobrança imediata não atenderia. Seria necessário o QR Code estático mesmo.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Essa opção não foi implementada, @rubenskuhl.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Depende. A Efí já implementa o modalidadeAlteracao, @guilherme_efi ?

Avatar discord do usuario luizfeleal

luizfeleal

Ver RespostasVer no Discord

Bom dia! Tudo certo e com você? Então, eu precisaria de um qr code que que pudesse inserir o valor que quisesse. Será feita a impressão dele para que o cliente possa fazer o pagamento. Porém, gostaria de em alguns casos, invalidar esse qrcode temporariamente. Nesse caso, cobranças imediatas não atenderia, né?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Oi, @luizfeleal. Bom dia! Tudo bem?
Você pode criar diretamente a cobrança no endpoint [PUT /v2/cob/:txid](https://dev.efipay.com.br/docs/api-pix/cobrancas-imediatas#criar-cobran%C3%A7a-imediata-com-txid). Nessa requisição seu sistema deve gerar o o txid (identificador único da cobrança).

Depois você usa o endpoint [PATCH /v2/cob/:txid](https://dev.efipay.com.br/docs/api-pix/cobrancas-imediatas#revisar-cobran%C3%A7a), para alterar o tempo de expiração.

Avatar discord do usuario luizfeleal

luizfeleal

Ver RespostasVer no Discord

Então só para recaptular e eu entender melhor. Eu crio um payload location na rota /v2/loc, crio o qr na rota /v2/loc/:id/qrcode e com esse método posso alterar a expiração? Eu vi que ele pede um txid. Seria o id da location criada?