Histórico de mensagens sobre api pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: api pix
Canal: pix
Avatar discord do usuario _diogomachado

_diogomachado

Ver Respostas

Oi, boa tarde, tenho duas dúvidas quanto a API pix:

1) Boa tarde, estou criando uma API com Nestjs e atualmente para criar o pix copia e cola eu só consegui fazer usando o import Gerencianet from 'gn-api-sdk-typescript', porém estou perto de lançar em produção e não sei se é a forma mais correta.

2) Pretendo lançar minha ideia em produção em breve, eu preciso fazer algo para começar a receber o Pix em produção (preencher formulário, fazer solicitação, etc)?

Obrigado!

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @afviriato! Tudo bem?

1. Sim, você pode usar um cliente como o Postman para acessar a API. Inclusive, temos uma collection para o Postman que você pode usar: https://dev.efipay.com.br/docs/api-pix/credenciais/#collection-postman-api-pix

2. Exatamente, é a mesma chave Pix que você usa na criação da cobrança. Ou seja, você associa um webhook URL à chave, e então, quando criar a cobrança com essa chave, nossa API saberá para qual URL enviar as notificações.

3. O padrão do JSON de notificação segue as definições do Banco Central e, de fato, não possui um status. Mas, você pode considerar que, se recebeu o JSON com os parâmetros endToEndId e txid, e não tem o array devolucoes, isso indica que é a notificação de um pagamento, conforme o exemplo abaixo:

json
{
"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"
}
]
}

Avatar discord do usuario afviriato

afviriato

Ver Respostas

@guilherme_efi , exatamente com esse comando, não consegui. Mas, o problema da conversão realmente é pq o certificado não tem senha, então ajustei os parâmetros do keytool e funcionou. Consegui autenticar na api PIX. Vou deixar os passos aqui, caso mais alguém precise:

openssl pkcs12 -in -out certificado_temporario.pem -nodes
Enter Import Password:

openssl pkcs12 -export -out -in certificado_temporario.pem
Enter Export Password:
Verifying - Enter Export Password:

E, para converter o .p12 em .jks:

keytool -importkeystore -srckeystore .p12 -srcstoretype pkcs12 -destkeystore .jks -deststoretype jks

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

Boa noite. Estou tentando implementer a API Pix no meu site com o meu conhecimento e ajuda do ChatGPT, mas está dando erro. Tenho o HTML, CSS, JS e PHP. Lembrando que não sou programador. Acho que estou perto de fazer funcionar. Alguém pode me ajudar?

Na pagina PHP o Access Token retorna corretamente, mas o pix copia e cola não. Está dando esse problema: Curl error: Empty reply from server

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @rafaelplay55. Bom dia! Tudo bem?
Pedimos desculpa por não termos respondido sua pergunta antes... Após gerar a cobrança em lote, você pode usar o endpoint de Consultar lista de cobranças com vencimento, informando o parâmetro loteCobvId para ver as cobranças emitidas do lote. Nessa listagem, você vai encontrar mais detalhes das cobranças, incluindo o pixCopiaECola.

Avatar discord do usuario johny_777

johny_777

Ver Respostas

1) Eu poderia então informar aos motoristas (PESSOA FÍSICA) para criarem uma conta no EFÍ e eles passariam para meu cliente a conta no momento do cadastro e aí poderíamos fazer o split de pix via api?

2) Poderia existir algum tipo de parceria personalizada, tendo em vista que conseguiríamos muitos cliente para vocês?

3) No caso do assumir_total, o motorista ainda precisaria de uma subconta da EFÍ para recebimento ou poderia somente informar o pix do motorista via API?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @daviroquedev! Este schema não faz parte da nossa API, você esta tentando emitir uma cobrança Pix?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Ah sim, agora entendi a sua demanda.
Quando o seu cliente realizar o pagamento, vamos fazer um webhook para a sua URL (caso tenha cadastrado).
Quando você receber esta notificação, você pode executar a ação de redirecionamento do seu usuário.

Segue a página da nossa documentação que fala sobre webhook: https://dev.efipay.com.br/docs/api-pix/webhooks

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @curtinaz ! Tudo bem?

O endpoint da nossa API que permite solicitar a devolução de um Pix é o PUT /v2/pix/:e2eId/devolucao/:id. Esse endpoint é utilizado para realizar a devolução, sendo necessário o e2eId da transação Pix e o ID da devolução.
Para mais detalhes, você pode acessar a documentação oficial em: API Pix - Solicitar Devolução.

Se precisar de mais informações, estamos à disposição!

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Certo. Para utilizar nossa API Pix, você vai precisar criar uma aplicação em sua conta Efí para obter as credenciais de autenticação, client_id e client_secret, e ativar os escopos da API Pix e também será necessário criar uma certificado. Para obter essa informações, você pode seguir esse tutorial.

Avatar discord do usuario erikmendes

erikmendes

Ver Respostas

Boa tarde pessoal, nunca trabalhei com integração de pagamentos.
Em minha aplicação vou precisar do split de pix.
Meu backend está sendo desenvolvido em Java e Spring.

Existe alguma regra a se seguir para implementação da API de pix ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @ricardoquintino_10790.
Não temos um endpoint de API para consultar a chave Pix. É importante destacar que consultar a chave Pix sem fazer uma transferência imediatamente pode não ser seguro. Isso acontece porque a chave pode ser excluída ou transferida para outro titular a qualquer momento. A única exceção são as chaves do tipo CPF ou CNPJ, que só podem estar associadas às contas vinculadas ao respectivo documento. Ou seja, validar uma chave agora não garante que ela continue válida logo em seguida.

Se você deseja realizar uma transferência para uma chave Pix, recomendamos usar nosso endpoint. A melhor prática é validar a chave informando o CPF/CNPJ e a chave __no momento do envio do Pix__, usando o endpoint PUT /v2/gn/pix/:idEnvio. Nesse processo, nossa API verifica se a chave Pix pertence ao titular do documento informado no momento da transação. Caso contrário, a transferência é recusada.

Avatar discord do usuario ricardoquintino_10790

ricardoquintino_10790

Ver Respostas

Bom dia!

Existe uma API somente para validar se o cliente possui chave pix cadastrada?

Avatar discord do usuario viniciusfernando_16416_80640

viniciusfernando_16416_80640

Preciso de uma ajuda com a api do PIX no meu sistema, após um ano de uso parou de funcionar

Avatar discord do usuario f_fsantos

f_fsantos

opa boa tarde.. estou tentando implementar a API pix, porem esta dando esse erro... se alguém poder ajudar, agradeço.
imagem enviada na mensagem pelo usuario f_fsantos

Avatar discord do usuario caiosoliver.dev

caiosoliver.dev

Ver Respostas

Ola, estou utilizando a API do Pix mais toda cobrança que gero e pego o pixCopiaECola nenhum app de banco ta aceitando. Fala que o pixCopiaECola esta invalido.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Não entendi. Você deve configurar seu servidor, depois cadastrar seu webhook através do endpoint PUT /v2/webhook/:chave. Em nossa documentação, você encontra todos os detalhes da configuração de servidor.