Histórico de mensagens sobre API pix

EXIBINDO CONVERSAS RECENTES:

Texto: API pix
# pix
Avatar discord do usuario bruynn

bruynn

Ver Respostas

Oi João, tudo bem sim e Eu entendi que não existe uma API pronta para verificar se um CPF está registrado como chave Pix. Estou pensando em fazer um teste enviando R$ 0,50 para o CPF, para ver se ele está registrado. Você sabe se existe algum código ou API que eu possa usar para isso? Vou tentar pagar a tarifa de teste e ver se funciona

# pix
Avatar discord do usuario rodrigo_90439

rodrigo_90439

Ver Respostas

Bom dia pessoal, dei inicio na integração hoje em PHP com API Pix e API de pagamentos de contas.
Segui todos os passos, criei aplicação, gerei e converti o certificado e não retorna o access_token.
Retorna vazio e no Postman dá um erro.
Alguém poderia me ajudar nesse início?

# pix
Avatar discord do usuario bruynn

bruynn

Ver Respostas

oi bom dia e queria aprender em api...

O sistema deve percorrer essa lista, verificando se cada CPF tem uma chave PIX vinculada.

O resultado desejado é algo assim:
- "CPF 000.000.000-00 tem chave PIX já cadastrada"
- ou "CPF 000.000.000-00 não tem chave PIX cadastrada

# pix
Avatar discord do usuario stoliarskiykostiantyn

stoliarskiykostiantyn

class Endpoints(object):

def __init__(self, options):
super(Endpoints, self).__init__()
self.token = None
self.options = options

def __getattr__(self, name):
print('PRINT ENDPOINT NAME -><><><>',name)
if name in Constants.APIS['PIX']['ENDPOINTS']:
self.endpoints = Constants.APIS['PIX']['ENDPOINTS']
self.urls = Constants.APIS['PIX']['URL']
elif name in Constants.APIS['OPEN-FINANCE']['ENDPOINTS']:
self.endpoints = Constants.APIS['OPEN-FINANCE']['ENDPOINTS']
self.urls = Constants.APIS['OPEN-FINANCE']['URL']
elif name in Constants.APIS['PAYMENTS']['ENDPOINTS']:
self.endpoints = Constants.APIS['PAYMENTS']['ENDPOINTS']
self.urls = Constants.APIS['PAYMENTS']['URL']
elif name in Constants.APIS['OPENING-ACCOUNTS']['ENDPOINTS']:
self.endpoints = Constants.APIS['OPENING-ACCOUNTS']['ENDPOINTS']
self.urls = Constants.APIS['OPENING-ACCOUNTS']['URL']
else:
self.endpoints = Constants.APIS['CHARGES']['ENDPOINTS']
self.urls = Constants.APIS['CHARGES']['URL']
self.options['certificate'] = None
print('Setting certificate to None')
self.get_url()
return partial( self.request, self.endpoints[name])

# pix
Avatar discord do usuario stoliarskiykostiantyn

stoliarskiykostiantyn

Hi everyone! Could someone help me please! I'm trying to implement EfiPay to send payment to pix with such code from python sdk from github repo https://github.com/efipay/sdk-python-apis-efi

Code looks like this now:

class EfiClient:
EFI_FT_PIX_KEY: str
EFI_FT_PIX_WEBHOOK_URL: str
efi: EfiPay
creds: s.EfiCredentials

def configure(self, config: BaseConfig):
# Notion: Sandbox = False on prod machine
self.creds = s.EfiCredentials(
client_id=config.EFI_CLIENT_ID,
client_secret=config.EFI_CLIENT_SECRET,
sandbox=config.EFI_IS_SANDBOX,
certificate=config.EFI_CERTIFICATE,
)

self.efi = EfiPay(self.creds.model_dump())
self.EFI_FT_PIX_KEY = config.EFI_FT_PIX_KEY
self.EFI_FT_PIX_WEBHOOK_URL = config.EFI_FT_PIX_WEBHOOK_URL

And the toruble is that efipay class doesn't acceprt certificates, support told me to chage base_url BUT there no way to do it! Help please) Would be very grateful!

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @darllan199733. Tudo bem?
Não temos um endpoint de API que permita a consulta de chave Pix. Se você deseja validar uma chave Pix para fazer transferências para ela, é importante saber que consultar a chave antes de enviar o Pix não é muito seguro. Isso porque a chave pode ser excluída ou transferida para outro titular a qualquer momento. A única exceção é a chave do tipo CPF ou CNPJ, que só pode estar associada a contas vinculadas a esse documento. Ou seja, se validar uma chave agora, pouco depois pode não ser mais válida.

Se você deseja então fazer transferências para uma chave, pode usar nosso endpoint. E a melhor opção é validar a chave informando o CPF/CNPJ e a chave __no momento do envio do Pix__, usando o endpoint PUT /v2/gn/pix/:idEnvio. Dessa forma, nossa API verifica, no momento do envio, se a chave Pix pertence ao titular do documento informado. Se não pertencer, o envio é recusado.

# devs
Avatar discord do usuario bruno_valero

bruno_valero

Ver Respostas

Boa noite devs, tudo bem?

Estou desenvolvendo um SDK para integrar a API da Gerencianet com TypeScript. Esta versão está sendo desenvolvida com foco total no TypeScript, proporcionando segurança de tipos e melhor reportagem de erros durante o desenvolvimento.

Atualmente, apenas a API de PIX para cobranças imediatas e cobranças com data limite está com a integração completa. Outras funcionalidades serão implementadas em futuras atualizações.

Segue o link para a documentação do pacote no npm: https://www.npmjs.com/package/@bruno-valero/gerencianet-sdk-typescript

Quem tiver interesse em desenvolver com typescript está convidado a instalar o pacote e fazer alguns testes. Caso surja qualquer sugestão de melhoria, basta abrir uma issue no github do projeto.

Espero poder ajudar a agilizar o desenvolvimento dos interessados.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A Efí segue a API Pix padrão do Banco Central, então normalmente o que suporta Efí, suporta também algumas outras instituições de pagamento e bancos.

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

A Efí Bank é uma conta digital que oferece uma ampla gama de serviços bancários e financeiros através de uma plataforma online e por meio das APIs. Focada em inovação e tecnologia, a Efí busca simplificar e melhorar a experiência do usuário com produtos como contas digitais, cartões de crédito, opções de pagamento, gestão de PIX, e soluções para negócios como split de pagamento e links de cobrança.

Segue o link do nosso site: https://sejaefi.com.br/
Recomendo olhar a nossa documentação técnica para entender melhor nosso portifólio de produtos:
https://dev.efipay.com.br/docs/api-pix/credenciais/

# pix
Avatar discord do usuario yureribeiro

yureribeiro

Ver Respostas

boa tarde, como resolver o problema do txid duplicado se quem gera ele é a prorpia efi? mesmo mudando do devedor, do valor da venda, sempre vem o mesmo txid

POST /api/pix 500 in 1240ms
{
nome: 'txid_duplicado',
mensagem: 'Campo txid informado já foi utilizado em outra cobrança'
}

sdk typescript, next.js ambiente de testes
imagem enviada na mensagem pelo usuario yureribeiro
imagem enviada na mensagem pelo usuario yureribeiro

# devs
Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Bom dia @alydela tudo certo?
Qualquer conta pode utilizar a API sim, seja ela PF ou PJ.
As tarifas são aplicadas apenas aos recebimentos, então caso você gere 5 cobranças Pix, mas só uma for paga, você será tarifado somente na que foi paga.

# devs
Avatar discord do usuario alydela

alydela

Ver Respostas

bom dia, estou dando uma pesquisada em como fazer pagamentos via api pix e econtrei a da efi que me chamou bastante atencao, porém fiquei com uma dúvida. Qualquer conta criada na efi pode utilizar a api? e nao entendi também a cobranca de taxas, alguém poderia me explicar melhor?

# pix
Avatar discord do usuario alydela

alydela

bom dia, estou dando uma pesquisada em como fazer pagamentos via api pix e econtrei a da efi que me chamou bastante atencao, porém fiquei com uma dúvida. Qualquer conta criada na efi pode utilizar a api? e nao entendi também a cobranca de taxas, alguém poderia me explicar melhor?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @excarplex_27431! Tudo bem?
1. Para configurar um split de pagamento em uma cobrança Pix, você precisará seguir alguns passos específicos e utilizar os endpoints adequados da API. Aqui está um resumo das informações para te orientar:
1.1. Configuração do Split de Pagamento:
Primeiro, é necessário criar uma configuração de split. Isso é feito através do endpoint específico para configuração de split, disponível aqui. Esta configuração pode ser reutilizada em múltiplas cobranças Pix, o que facilita o processo se você tiver uma estrutura de split recorrente.
1.2. Criação da Cobrança Pix:
Após configurar o split, o próximo passo é criar a cobrança Pix. Isso pode ser feito de duas maneiras, dependendo do tipo de cobrança:
1.2.1. Cobrança Imediata: Utilize o endpoint para criar uma cobrança imediata com um TXID, disponível aqui.
1.2.2Cobrança com Vencimento: Se a cobrança tiver vencimento, utilize este endpoint.
1.3. Associação da Configuração de Split à Cobrança Pix:
Com a cobrança Pix criada, você precisará associar a configuração de split à cobrança. Isso é feito através do endpoint específico para vinculação de cobrança com split, disponível aqui.
Além disso, para melhor compreensão do processo de split de pagamento, você pode consultar o fluxograma disponível neste link.


2. O Split de pagamento Pix só pode ser realizado entre contas Efí, com limite máximo de 20 contas para o repasse.


3. Para configurar o webhook, você precisará fazer isso através de uma requisição HTTP utilizando o endpoint específico fornecido pela Efí. Esse processo envolve associar uma chave Pix registrada na sua conta Efí, que é a mesma chave que será utilizada na criação da cobrança, à URL de retorno da sua aplicação.
Você pode seguir o passo a passo detalhado na nossa documentação sobre webhooks. Lá, você encontrará o endpoint que deve ser utilizado para essa configuração.
Além disso, é essencial que você configure o mTLS (Mutual TLS) no seu servidor web para garantir que a comunicação siga os padrões de segurança estabelecidos. Mais detalhes sobre essa configuração podem ser encontrados na seção sobre mTLS na nossa documentação.

Se precisar de mais ajuda, conte com a gente!

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas
# pix
Avatar discord do usuario flavio_71580

flavio_71580

Ver Respostas

eu instalei a sdk php no pc e funcionou de boa, quando instalei em um vps, não consigo conectar a api: "Connection refused for URI https://pix.api.efipay.com.br/oauth/token"

# devs
Avatar discord do usuario errorzadaa

errorzadaa

Ver Respostas

Para utilizar o Pix Send é necessário preencher o formulário que você encontra em nossa documentação (https://dev.efipay.com.br/docs/api-pix/gestao-de-pix#requisitar-envio-de-pix), para assinatura de um contrato. Após a assinatura, o endpoint é liberado para uso.