Histórico de mensagens sobre cobranças de api em pix

EXIBINDO CONVERSAS RECENTES:

Texto: cobranças de api
Canal: pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Ah sim, me desculpe a confusão. No caso dos endpoints de lote, são usados para emitir cobranças Pix para recebimento.
No momento, não dispomos de um endpoint de envio em lote, mas você pode utilizar o endpoint de envio de Pix e programar o loop que realizará os envios. Neste cenário, recomendamos que o envio de Pix por API esteja condicionado à conclusão da transação anterior, a qual é notificada por meio do webhook.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Ah sim, @alber_abreu
Nesse cenário, as cobranças emitidas dentro da Efí não se comunicam diretamente com a API. Será necessário desenvolver uma solução que registre essas informações e as disponibilize para seus clientes por meio do aplicativo.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em dev não reconhecer mesmo o QR-Code, pq ele não é de produção...

20 mil requisições você diz cobranças ou chamadas de API ? A gente recebe umas 5 mil cobranças por dia corriqueiramente... e acho que tem gente com mais volume do que isso na Efí. Chamadas de API para isso deve estar em 30 mil reqs/dia.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

@danilowiener, no caso da mensagem que enviou, era um retorno da API de Cobranças de boleto, carnê e cartão. Já n a API Pix a forma de receber as notificações é diferente.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @nivs4584 ! Você consegue acompanhar o fluxo de notificação de cobranças do tipo cartão de crédito em sua conta. Acesse o menu API -> sua aplicação -> Notificações

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@guilhermeoliveira91, eu editei as respostas.
O valor máximo de cobranças que podem ser retornadas são 1000 por pagina.
A nossa API tem capacidade de retornar este valor, o que precisa ser verificado é a capacidade de processamento do seu lado.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @accessoft! Tudo bem?
Uma maneira de lidar com isso é bloquear as transferências para esta chave, permitindo apenas o recebimento de cobranças associadas a ela.
Você pode configurar isso usando o seguinte endpoint: https://dev.efipay.com.br/docs/api-pix/endpoints-exclusivos-efi#criarmodificar-configura%C3%A7%C3%B5es-da-conta
No corpo da requisição, você precisa fornecer sua chave e definir o atributo txidObrigatorio como true.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @davidwilkerson_! Tudo bem?
Com certeza, você pode configurar sua chave Pix para aceitar apenas pagamentos de cobranças, rejeitando transferências diretas. Esse ajuste é realizado através do endpoint específico disponível em nossa documentação: https://dev.efipay.com.br/docs/api-pix/endpoints-exclusivos-efi#criarmodificar-configura%C3%A7%C3%B5es-da-conta

Para ativar essa funcionalidade, é necessário definir este parâmetro txidObrigatorio como true.

Isso garantirá que apenas transações que incluem um ID de transação (txid) — típico de cobranças — sejam aceitas, enquanto transferências comuns serão automaticamente recusadas.

Avatar discord do usuario lucasjuliano.

lucasjuliano.

Hoje eu teria que criar uma tabela generica, e guardar o txid|Produto de todas as cobranças e na hora que receber no webhook eu consultar essa tabela ai eu chego nessa caracteristica que eu preciso para poder instanciar dinamicamente os servicos correspondente para processar o pagamento daquele determinado produto.


Como não tem nd na api que da auxilia nisso. Eu vou ter que criar esse controle acima que citei.. Paciencia

Avatar discord do usuario stenioanibal

stenioanibal

Em resumo, preciso validar se consigo gerar as cobranças para uma chave recebedora que não seja da conta Efí. O projeto do meu cliente terá usuários assinantes que poderão cadastrar suas chaves para a geração de cobranças então, a necessidade é criar com a API a cobrança para a chave que o usuário informou no sistema, garantindo que o recebimento seja diretamente para ela, assim, não gerando um fluxo de transações na conta do proprietário do sistema com o repasse para a chave do usuário, o que pode resultar em bi-tributação.

Avatar discord do usuario stenioanibal

stenioanibal

Via API, consigo apenas gerar cobranças com a chave pix de recebimento sendo alguma cadastrada na conta Efí ou também é possível utilizar a estrutura da API para criar as cobranças com a chave pix recebedora de outra instituição bancária?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @patrick27souza! Tudo bom e com você?
Todos os endpoints das APIs possuem um limite de consumo, funcionam de forma um pouco diferente:
- A API de cobranças possui limite fixo, conforme documentação;
- Já a API Pix ela segue um monitoramento interno que leva em consideração o comportamento de uso e taxa de repetição dos endpoints utilizados.

Reforçamos que não é aconselhável usar polling. O ideal é usar webhooks, que são notificações automáticas enviadas pela API Pix quando há alguma alteração no status das transações. Veja como usar webhooks aqui.

Avatar discord do usuario marcelo_efi

marcelo_efi

Bom dia @alexandrerod50 , tudo bem ? O webhook do Pix fica associado a chave Pix utilizada nas emissões das suas cobranças. Então você vai cadastrar o webhook para sua chave e toda vez que uma cobrança for recebida através dessa chave, nós vamos acionar o webhook com as informações da cobrança. Sugiro a leitura de nossa documentação e caso fique com alguma dúvida basta envia-la aqui no chat

Avatar discord do usuario marcelo_efi

marcelo_efi

Bom dia @alisson0762 , tudo bem ? Este endpoint é usado para consultar o payload das cobranças. Se você deseja verificar o status, recomendamos consumir o seguinte endpoint: https://github.com/efipay/sdk-php-apis-efi/blob/main/examples/pix/cob/pixListCharges.php. Além disso, sugerimos a utilização do nosso sistema de webhooks para automatizar a conciliação em seu sistema, o que evita a necessidade de consultar constantemente as cobranças para verificar se foram pagas. Segue o link da nossa documentação que fala sobre os webhooks: https://dev.efipay.com.br/docs/api-pix/webhooks

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @glauber7911!
O endpoint que você mencionou lista todas as cobranças vinculadas à sua aplicação (o que inclui as que só foram geradas e as que já foram pagas), você pode verificar mais detalhes na nossa documentação: https://dev.efipay.com.br/docs/api-pix/cobrancas-imediatas#consultar-lista-de-cobran%C3%A7as

Avatar discord do usuario vitor_dumont

vitor_dumont

Ver Respostas

tem como eu limitar a quantidade de cobranças que podem ser feitas pela API? tipo, quero que não passe de 50 cobranças
ou eu tenho que limitar isso no site mesmo

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @davicolet! Como vai?
Basta vincular uma chave Pix a uma URL de retorno como webhook através do endpoint PUT /v2/webhook/:chave, que então pagamentos provenientes de cobranças dinâmicas ou estáticas que possuir ID da transação, irá acionar sua URL, além de reembolsos, caso houverem.
Pontuando que, para registrar um webhook, esta URL deverá atender alguns requisitos

Você encontra mais detalhes em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks"

Avatar discord do usuario lucasbernieri

lucasbernieri

Ver Respostas

Bom dia pessoal, estou com algumas dúvidas relacionadas com a integração via API para o PIX.

Usando o SDK PHP, já consegui gerar as cobranças, associadas com uma chave PIX gerada dentro da minha conta, mas estou um pouco confuso sobre a parte de webhooks de notificação e diferenças entre homologação e produção.

Sobre a parte de Webhooks, eu entendi que preciso cadastrar via API qual é a URL que o Gerencianet deverá notificar quando houver algum evento relacionado com a chave PIX. Até consegui realizar alguns testes utilizando a coleção do postman, gerando a cobrança e recebendo a notificação post da Gerencianet.

Um ponto relacionado com a aplicação que estou trabalhando é que o cliente está em um servidor compartilhado. Vi na documentação que é possível utilizar o parâmetro

x-skip-mtls-checking: true
e verificar no meu sistema se a requisição veio do Gerencianet. Isso funciona para o ambiente de produção também?

Outra dúvida, tem algum passo extra que eu precise fazer para colocar a integração via PIX para funcionar no ambiente de produção? É preciso solicitar da Gerencianet alguma autorização ou aprovação?

O sistema só irá gerar cobranças via PIX e esperar o Webhook de notificação, nada além desse fluxo.