Histórico de mensagens sobre an

EXIBINDO CONVERSAS RECENTES:

Texto: an
Data: 15/11/2023
# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Tranquilo @carlosseraphico_84336, o chat foi aberto, se precisar pode acionar por lá 🙂

# pix
Avatar discord do usuario patrick27souza

patrick27souza

Ver Respostas

o retorno nesse caso eu pegando somente o token, n consigo?
imagem enviada na mensagem pelo usuario patrick27souza

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E aonde você pode ver isso é no access.log e no error.log do seu servidor web... lá tem por exemplo o erro 404 que você respondeu para a Efí quando ela acionou https://exemplo.com.br/webhook/pix .

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Boa noite @carlosseraphico_84336! Tudo bem? As notificações do Pix ainda nao possuem uma pagina implementada que você possa ver, na conta. Portanto, nós conseguimos pegar aqui para você e te mandar! Vou iniciar um atendimento privado e prosseguimos por lá, tudo bem?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não tem esse tipo de recurso na API Pix. Mas é bem provável que você tenha cadastrado https://exemplo.com.br/webhook e não esteja recebendo os requests https://exemplo.com.br/webhook/pix , que é o que a Efí manda (sempre adicionando /pix ao final do que você configurou).

# pix
Avatar discord do usuario carlosseraphico_84336

carlosseraphico_84336

Ver Respostas

Fala galera boa noite, me chamo Carlos Seraphico e to com uma duvida na API do pix. Consegui ja emitir uma cobrança imediata, consegui tambem cadastrar o webhook de notificações dessa cobrança, tudo certo ate ai, fiz o pagamento porem nao teve nenhuma alteração das faturas no meu banco de dados então imeginei que podia ter acontecido um erro quando a notificação passou pela minha função. eu queria saber onde posso ver essa notificações e requisições do pix, pois na area de aplicações so aparece as informações de emissão de cobrança de boleto e cartão de credito, nenhuma das coisas que fiz com o pix aparecia la, a cobrança que criei, o webhook que cadastrei nadinha. ai queria ver essa notificação de pagamente que foi enviada ao meu sistema, para poder entender melhor qual erro esta aparecendo, pois agora so falta a ultima parte do processo todo que é receber essas notificações

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Precisa tanto do token quanto do certificado nas requisições.

# pix
Avatar discord do usuario patrick27souza

patrick27souza

Ver Respostas

Pessoal, tudo bem? gostaria de saber como eu faço pra usar os endpoint pelo postman? gerei pelo console mesmo o token, mas quando eu coloco ele no authorization, eu n consigo fazer as requisição, alguém consegue me ajudar?
imagem enviada na mensagem pelo usuario patrick27souza

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @espartano9720. Boa tarde! Como vai?
Não temos um código pronto na linguagem que você mencionou, mas oferecemos uma collection para o Postman com todos os endpoints da API Pix, que podem ajudá-lo na sua integração. Além disso, o Postman cria um snippet de código simulando a chamada na linguagem que você preferir, e tem um exemplo para Swift, mas como o Rubens disse, é preciso ter cuidado com as suas credenciais.
imagem enviada na mensagem pelo usuario guilherme_efi

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não Pix, pq você teria que colocar no app clientid/clientsecret/certificado, o que é basicamente dar a senha da sua conta bancária.

# bolix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Lembrando que entre o identificado e o pago, o pagador ainda consegue pedir para seu banco sustar o pagamento.

# pix
Avatar discord do usuario igor_efi

igor_efi

@espartano9720, bom dia!
Antes de você utilizar este endpoint, você precisa autenticar na API informando o client_id e client_secret do jeito que você esta fazendo.
Na autenticação, vai ser retornado para você o access token, que você deverá utilizar nos demais endpoints.

Segue o exemplo em Python de autenticação:

py
#Desenvolvido pela Consultoria Técnica da Efí

import requests
import base64

credentials = {
"client_id": "YOUR-CLIENT-ID",
"client_secret": "YOUR-CLIENT-SECRET",
}

certificado = './certificado.pem' # A variável certificado é o diretório em que seu certificado em formato .pem deve ser inserido

auth = base64.b64encode(
(f"{credentials['client_id']}:{credentials['client_secret']}"
).encode()).decode()

url = "https://pix.api.efipay.com.br/oauth/token"

payload="{\r\n \"grant_type\": \"client_credentials\"\r\n}"
headers = {
'Authorization': f"Basic {auth}",
'Content-Type': 'application/json'
}

response = requests.request("POST",
url,
headers=headers,
data=payload,
cert=certificado)

print(response.text)

# pix
Avatar discord do usuario espartano9720

espartano9720

@guilherme_efi eu sou iniciante com o uso de Api's, coloquei o esse código aqui:

response = requests.get(url,
headers=headers,
data=payload,
cert=certificado)

print(response.text)

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @espartano9720. Tudo bom?
Para consumir este endpoint o método é GET, no caso está utilizando o POST.

# pix
Avatar discord do usuario espartano9720

espartano9720

Ver Respostas

olá pessoal, bom dia
espero que alguém possa me ajudar, agradeço desde já!
estou tentando obter os dados dos pix's recebidos atraves de um código python:

certificado = 'producao-xxxxxxxxxxcert.pem'

auth = base64.b64encode(
(f"{credentials['client_id']}:{credentials['client_secret']}"
).encode()).decode()

url = "https://pix.api.efipay.com.br/v2/pix?inicio=2023-11-14T15:00:00Z&fim=2023-11-15T15:59:59Z" #Para ambiente de Desenvolvimento

payload="{\r\n \"grant_type\": \"client_credentials\"\r\n}"
headers = {
'Authorization': f"Basic {auth}",
'Content-Type': 'application/json'
}

response = requests.request("POST",
url,
headers=headers,
data=payload,
cert=certificado)

print(response.text)

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @tacsistemas. Bom dia!
Sim. O status "identified" significa que o pagamento foi reconhecido pelo sistema, mas ainda não foi confirmado. Isso acontece quando o boleto é pago pelo código de barras, que um tempo para compensar. Assim que o pagamento for confirmado, o status mudará para "paid" e o valor será creditado na sua conta.

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @kauaa_zll e @rubenskuhl. Providenciamos a correção do comando na descrição do vídeo.
Obrigado pelo feedback!

# bolix
Avatar discord do usuario tacsistemas

tacsistemas

Ver Respostas

Bom dia, Em que situação o status do bolto fica como "identified"? Seria quando é pago pelo codigo de barras?

# cartões
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @panpin! Tudo bem?
Vou iniciar um chat para pegar mais detalhes com você, ok!? 😃

# cartões
Avatar discord do usuario panpin

panpin

Ver Respostas

Opa, boa noite companheiros

Alguém sabe o que causa esse erro ? O total fornecido é superior ao limite máximo por transação.

Ocorre com qualquer valor a cima de 3 reais, abaixo desse valor dá erro do valor mínimo
imagem enviada na mensagem pelo usuario panpin