Histórico de mensagens sobre PIX em pix

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Canal: pix
Avatar discord do usuario ronierys2

ronierys2

Ver Respostas

achei o problema!

para requisições cob: criar, consultar, cancelar e pix: consultar estou fazendo assim e esta funcionando: ContentType := 'application/json; application/x-www-form-urlencoded; charset=UTF-8;';

para o solicitação de devolução de pix so funcionou assim: ContentType := 'application/json';

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

A requisição não esta enviado os campos corretos, um exemplo de envio seria esse aqui:

py

# encoding: utf-8

from efipay import EfiPay
from ...credentials import credentials

efi = EfiPay(credentials.CREDENTIALS)


params = {
'idEnvio': 1
}

body = {
'valor': '0.01',
'pagador': {
'chave': '' # Sua chave aqui
},
'favorecido': {
'chave': '' # Chave de quem vai receber aqui
}
}

response = efi.pix_send(params=params, body=body)
print(response)

Também informamos que é para habilitar o endpoint de Envio de Pix em produção, é necessário preencher este formulário. Após o preenchimento, basta aguardar que entraremos em contato.

Avatar discord do usuario diogojunior.

diogojunior.

def enviar_pagamento_pix(chave_pix, valor):
try:
efi = EfiPay(credentials)

# Corpo da requisição para enviar um pagamento PIX
body = {
'valor': {
'original': valor # Valor da transferência
},
'chave': chave_pix, # Chave PIX do destinatário
'infoPagador': 'Pagamento pelos serviços prestados.' # Informação adicional
}

# Tentando diferentes métodos para enviar o pagamento PIX
response = None
if hasattr(efi, 'pix_send_payment'):
response = efi.pix_send_payment(body=body)
elif hasattr(efi, 'pix_transfer'):
response = efi.pix_transfer(body=body)
else:
raise AttributeError("Nenhum método encontrado para enviar pagamento PIX.")

print("Resposta da API:", response)

except Exception as e:
print(f"Erro ao enviar pagamento PIX: {e}")
sys.exit(1)

if __name__ == "__main__":
chave_pix, valor = obter_dados_usuario()
enviar_pagamento_pix(chave_pix, valor)

Avatar discord do usuario diogojunior.

diogojunior.

# encoding: utf-8

from efipay import EfiPay
import sys

# Configurações de credenciais
credentials = {
'client_id': '',
'client_secret': '',
'sandbox': False, # Altere para True se estiver usando o ambiente de sandbox
'certificate': r''
}

def obter_dados_usuario():
try:
chave_pix = input("Informe a chave PIX do destinatário: ")
valor = input("Informe o valor da transferência: ")

# Verificando se os valores informados são válidos
if not chave_pix:
raise ValueError("A chave PIX não pode ser vazia.")

# Substituir vírgula por ponto e converter para float
valor_float = float(valor.replace(',', '.'))

if valor_float <= 0:
raise ValueError("O valor deve ser um número positivo.")

return chave_pix, "{:.2f}".format(valor_float)
except ValueError as ve:
print(f"Erro de validação: {ve}")
sys.exit(1)

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

This is correct, but in this case the credentials that you use are not from the account that own the self.EFI_FT_PIX_KEY.

Avatar discord do usuario andrii1303

andrii1303

Ver Respostas

body = {
"valor": f"{payment.ticket.price_seller_formatted}.00",
"pagador": {
"chave": self.EFI_FT_PIX_KEY,
},
"favorecido": {
"chave": payment.ticket.seller.efi_key,
},
}

Is it not correct request?
pagador = from
favorecido = to

Avatar discord do usuario ronierys2

ronierys2

{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inv?lidos",
"erros": [
{
"chave": "required",
"caminho": "",
"mensagem": "deve ter a propriedade obrigat?ria body"
}
]
}

ao solicitar uma devolução pix estou recebendo esse erro!
podem me dizer do que se trata ?

Avatar discord do usuario ramonv4310

ramonv4310

Ver Respostas

Oi boa noite,

É possível obter o comprovante de uma transação (pix) via api? Principalmente Reembolso

Avatar discord do usuario yasmin_efi

yasmin_efi

Boa tarde @gil.brandao0067! O método em Delphi chama PixDetailCharge 🙂

Avatar discord do usuario gil.brandao0067

gil.brandao0067

Não!
pixDetailImmediateCharge não foi encontrado

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Deve ser algo como pixDetailImmediateCharge

Avatar discord do usuario gil.brandao0067

gil.brandao0067

Ver Respostas

Boa noite consultores!
Com qual endpoint consulto uma cobrança PIX?
Nesse momento estou no SDK Delphi

Avatar discord do usuario rubenskuhl

rubenskuhl

Um Pix com vencimento só vence em dia útil.

Avatar discord do usuario raphas9

raphas9

60 anos serio? Kkkkkkk

Então no meu cenário de até alguns dias não tem problema. Qual é a diferença pra um pix com vencimento?

Avatar discord do usuario raphas9

raphas9

Ver Respostas

Pessoal uma dúvida o pix no endpoint de cobrança imediata tem um limite de quantos minutos eu posso configurar a expiração?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para descobrir se é o banco pagador ou a Efí com latência aumentada, faça um GET em /pix a cada 1 segundo.
Não toda hora, só para entender o que está acontecendo...

Avatar discord do usuario tyrandus081

tyrandus081

Ver Respostas

Boa tarde, estou tendo um problema com pagamento Pix na minha aplicação, eu estou usando o callback url para atualizar meu front, mas está demorando em média 1 minuto desde o momento do meu pagamento, até o post da api de vocês, sendo que pra um pagamento via pix, isso não é mt interessante

Avatar discord do usuario eduardocharao

eduardocharao

Olá, preciso de um atendimento sobre pix, alguém pode iniciar pra mim por gentileza ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O jeito mais em conta de fazer saque é Pix pelo aplicativo ou site, e não pela API. Que é gratuito.