Histórico de mensagens sobre documentação da api

EXIBINDO CONVERSAS RECENTES:

Texto: documentação da api
# pix
Avatar discord do usuario rodrigoobregon

rodrigoobregon

Ver Respostas

Preciso de uma ajuda inicial. quero usar a api pix. na documentação no passo 1 Acesse sua conta e clique no item "API" na parte inferior do menu à esquerda da conta Efí. Não encontro onde logar para ter a opçõa API.

# pix
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.

# pix
Avatar discord do usuario peterfritz

peterfritz

Ver Respostas

Fala @blini_10032, tem sim, uso serverless e edge para receber os callbacks, então pra mim também não foi possível usar mTLS. Mas a Efí suporta um cabeçado x-skip-mtls-checking na criação do webhook que, se tiver como valor true, irá pular a validação do mTLS.
https://dev.efipay.com.br/docs/api-pix/webhooks/#:~:text=Certbot%20por%20exemplo.-,Skip%2DmTLS,-Para%20hospedagem%20em>">Documentação do Skip-mTLS.

> Só lembre-se de verificar se o IP que envia a requisição https://sejaefi.com.br/central-de-ajuda/api/quais-enderecos-de-ip-gerencianet-utiliza#conteudo>">pertence à Efí e enviar um segredo conhecido apenas pelo seu servidor na URL quando criar o seu webhook como recomendado na documentação.

# pix
Avatar discord do usuario peterfritz

peterfritz

Ver Respostas

Oi, boa tarde. Vocês sabem se existe algum jeito de consultar o pagador de um QR Code ou BR Code que foi cadastrado sem informar um devedor?
Na secção de https://dev.efipay.com.br/docs/api-pix/webhooks#requisi%C3%A7%C3%A3o>">requisição (callback) da documentação de webhooks, vi que é possível que os dados do pagador sejam recebidos no callback através da propriedade gnExtras.pagador, porém o objeto gnExtras é opcional e, até então, só tenho recebido através de callbacks os seguintes dados:

json
{
"pix": [
{
"endToEndId": "...",
"txid": "...",
"chave": "...",
"valor": "...",
"horario": "..."
}
]
}
No extrato é possível visualizar pagador, documento e instituição, então imagino que há alguma forma de solicitar esses dados através da API.
Agradeço desde já e peço perdão pela mensagem longa.

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @mauromarchiori !
Segue o fluxograma para criação de uma cobrança Pix com split.
Nesta pagina em nossa documentação, listamos os principais fluxogramas da API Pix: https://dev.efipay.com.br/docs/api-pix/fluxogramas#split-de-pagamento-pix
imagem enviada na mensagem pelo usuario igor_efi

# pix
Avatar discord do usuario dailsonmachado_55506

dailsonmachado_55506

Ver Respostas

Eu não sei usar o discord, mais se alguém puder tirar essa dúvida onde acho na documentação da API PIX:
Implementei uma solução para vendas em tickets de eventos pela api do whatsapp usando api pix da EFI. Estou gerando as cobranças normalmente por cpf de cliente, depois disso, ele ainda consegue verificar o status após o pagamento. "FECHADO". Até aqui tudo bem, porém estou achando lento a geração da cobrança e geração do qr-code de pagamento.
Minha dúvida é? Em vez de eu gerar uma cobrança para cada CPF de cliente que comprar um ticket ( de preço fixo 5,00 reais ). Não poderia gerar um link de pagamento PIX fixo? E como poderiar relacionar esse pagamento com o cliente que pagou nas movimentações?

# pix
Avatar discord do usuario _luisth

_luisth

Ver Respostas

Certo!
Mais uma duvida, não estou conseguindo configurar o webhook Pix atraves do Postman, estou seguindo a documentação mas só da erro 400. O que posso estar fazendo de errado?
Minha chamada PUT está a seguinte: {{rota_base_pix}}/v2/webhook/:chave
body: {
"webhookUrl": "https://aws.execute-api.us-east-1.amazonaws.com/dev/webhook"
}

# cartões
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @elicast5242! Para consultar os dados obrigatórios de qualquer meio de pagamento basta acessar na documentação o exemplo de requisição de criação de cobrança deste meio. No caso do cartão você encontra os atributos no exemplo https://dev.efipay.com.br/docs/api-cobrancas/cartao#cria%C3%A7%C3%A3o-de-cobran%C3%A7a-por-cart%C3%A3o-de-cr%C3%A9dito-em-one-step-um-passo seguindo o passo a passo das imagens.

Dados obrigatórios de cartão:
- Itens;
- Endereço completo do cliente;
- Nome, CPF, e-mail, telefone e data de nascimento do cliente;
- Payment Token (https://dev.efipay.com.br/docs/api-cobrancas/cartao#obten%C3%A7%C3%A3o-do-payment_token)
imagem enviada na mensagem pelo usuario gabriel_efi
imagem enviada na mensagem pelo usuario gabriel_efi
imagem enviada na mensagem pelo usuario gabriel_efi

# devs
Avatar discord do usuario joao_efi

joao_efi

Boa tarde @neeteenho2 tudo bem?
Não possuímos documentação específica para plataformas da Apple e Google.
Recomendamos que você considere o uso de uma API intermediária para conectar seu aplicativo com a nossa API, com uma integração mais eficaz e segura.
Demandando, também, poucas alterações no seu App.

# bolix
Avatar discord do usuario gesiobraga

gesiobraga

Boa noite! tenho uma aplicação windows desktop que uso o HTTP para criação de boletos a quase 2 anos
uso ROTA BASE = https://api.gerencianet.com.br ainda funcionando perfeitamente, na nova documentação da EFI pede para atualizar a ROTA BASE = https://cobrancas.api.efipay.com.br e assim eu fiz.
Quando executo o código de Autenticação HTTP já me vem o erro "é necessário um certificado para concluir a autenticação"
Podem me ajudar por favor?

# dúvidas
Avatar discord do usuario felp

felp

Ver Respostas

Estou proucurando na documentação e não encontro nada sobre criação de clientes... API fornece isso, certo?

# pagamento-contas
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

No glossário da documentação você encontra mais detalhes sobres estes termos, @kirk.fps: https://dev.efipay.com.br/docs/api-pix/glossario
Como segue:

Um location serve de endereço para uma cobrança. Através dele é possível resgatar as informações relacionadas a uma cobrança e, assim, realizar movimentações.

payload é o nome dado ao segundo fragmento do objeto JWS (JSON Web Signature) que contém um JSON com os dados referentes à uma cobrança.

Quando você cria uma cobrança PIX com sucesso, automaticamente é criado um location e retornado o seu ID. Com esse ID você consegue gerar o QRCode da cobrança -> https://dev.efipay.com.br/docs/api-pix/payload-locations#gerar-qrcode-de-um-location

Com eles você também pode utilizar o nosso link responsivo para cobrança Pix

# pagamento-contas
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Bom dia, @gustavobordt! Embora nossas SDKs sejam de grande ajuda, também possibilitamos aos clientes desenvolverem sua própria forma de integração visto que nossas APIs usam comunicação RESTful. Você pode obter mais detalhes na nossa documentação: https://dev.efipay.com.br/

Não possuímos integração com o Xano, caso você queira proceder com a integração (e ela for possível dados os recursos do seu sistema), nós oferecemos suporte em relação às dúvidas relacionadas às APIs.

# pagamento-contas
Avatar discord do usuario gustavobordt

gustavobordt

Pessoal, boa tarde.

Entrei aqui agora, desculpa se já tiverem tratado isso em outro momento, mas procurei aqui e não achei.

Tem alguma documentação de vocês para fazer a chamada api para o backend Xano?

# devs
Avatar discord do usuario izamarabibiano

izamarabibiano

Ver Respostas

Bom dia pessoal, tudo bem?

Estou precisando da ajuda de vocês, são duas informações que não consegui encontrar na documentação da API, disponibilizada online.

1 - Qual o endpoint que utilizo para gerar a segunda via do boleto?

2 - Qual o endpoint que consigo encontrar/consultar os dados dos clientes cadastrados?

# novidades-e-curiosidades
Avatar discord do usuario sejaefi

sejaefi

E tem mais um recado especial para a comunidade de devs integradores: a documentação técnica está de cara nova e atualizada com todos os recursos do ecossistema Efí Pay.
🔸 Consulte a nova documentação - completa e padronizada - das APIs da Efí Pay: https://dev.efipay.com.br/ .

# bolix
Avatar discord do usuario wesley_wb

wesley_wb

Ver Respostas

Olá. Estou com um problema no momento de definir o valor do boleto. O valor do produto é 3.699,99. Este valor está salvo no banco como string. No PHP, este valor pode ser facilmente convertido para float, nesse caso ficaria 3699.99. Porém, na documentação do Bolix, o valor do produto deve ser passado no formato inteiro, o que torna essa conversão um pouco mais difícil, já que quando convertido pra inteiro, se torna 3699, fazendo com que a API entenda que o valor é R$ 36,99. Usando outra técnica de conversão, a API entende que o valor é R$ 369.999,99. Agradeço quem tiver alguma dica.

# dúvidas
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Boa tarde, @nikiellen! Tudo bem?

Para realizar nossa integração em um sistema já existente, primeiro é preciso verificar se o sistema já possui essa implementação. Caso não haja, você pode sugerir ao suporte desse sistema o desenvolvimento/implantação da mesma.
Nós oferecemos diversas SDKs com exemplos prontos em nosso GitHub: https://github.com/gerencianet
Também temos uma documentação completo a respeito de nossas APIs: https://dev.sejaefi.com.br/

Caso o sistema já possua integração ele vai lhe solicitar um par de chaves criados na área do integrador dentro da sua conta Efí, você pode verificar mais sobre elas aqui: https://sejaefi.com.br/central-de-ajuda/api/como-obter-chaves-client-id-e-client-secret-na-api#conteudo