Histórico de mensagens sobre an

EXIBINDO CONVERSAS RECENTES:

Texto: an
Data: 11/01/2024
# cartões
Avatar discord do usuario hiagosilvas

hiagosilvas

Então no momento do estorno ou cancelamento eles verificaram se o pagamento foi disponibilizado na conta para não reter o saldo.

# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Aí seria um cancelamento e não um estorno... e possivelmente seja bom isso serem endpoints diferentes, para que o desfecho seja exatamente o esperado. Ou pelo menos uma opcao naoestornar=true, que se a transação já tiver sido paga, obriga recusa.

# cartões
Avatar discord do usuario hiagosilvas

hiagosilvas

Quando a compra não foi liquidada (disponibilizada para o correntista), acho que essa validação poderia ser ignorada.

# cartões
Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

@jessica_efi estou tentando estornar.

# cartões
Avatar discord do usuario hiagosilvas

hiagosilvas

Pessoal, que erro é esse?

Falha no pagamento - Transação não autorizada. Endereço do facilitador incompleto, entre em contato.

# pix
Avatar discord do usuario cutegothvampire1

cutegothvampire1

def donate_value(message):
try:
valor = float(message.text.replace(',', '.'))
access_token = get_access_token()

body = {
'calendario': {
'expiracao': 3600
},
'devedor': {
'cpf': '12345678909',
'nome': 'Zhou Xinyu'
},
'valor': {
'original': f'{valor:.2f}'
},
'chave': '472d809f-633a',
'solicitacaoPagador': 'Cobrança dos serviços prestados.'
}

response = efi.pix_create_immediate_charge(body=body, access_token=access_token)
print(response)

if 'loc' in response and 'id' in response['loc']:
loc_id = response['loc']['id']

qrcode_response = requests.get(f'host/v2/loc/{loc_id}/qrcode', headers={'Authorization': f'Bearer {access_token}'}).json()
print(qrcode_response)

if 'qrcode' in qrcode_response and 'imagemQrcode' in qrcode_response:
# Enviar o código do QR no chat
client.send_message(cid, f'Código PIX: {qrcode_response["qrcode"]}')

image_data = base64.b64decode(qrcode_response['imagemQrcode'].replace('data:image/png;base64,', ''))
img = Image.open(BytesIO(image_data))
img_path = 'qrCodeImage.png'
img.save(img_path, 'PNG')

with open(img_path, 'rb') as photo:
client.send_photo(cid, photo)

except Exception as e:
print(f'Erro: {str(e)}')

# bolix
Avatar discord do usuario diorgenesgrzesiuk

diorgenesgrzesiuk

Ver Respostas

E que no meu caso, as cobranças são geradas por outro sistema... apenas precisa listar as informacoes do EFI...

# bolix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Entendo. Via API não temos. Você tem a possibilidade de gerar um relatório expresso na sua conta com essas cobranças.

# bolix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E apesar de ser interessante a Efí ter um endpoint para fazer um cross-check, isso deveria ser só um jeito adicional... você deveria ter uma query no db que por status vencida ou pendente, listasse quais estão assim...

# bolix
Avatar discord do usuario diorgenesgrzesiuk

diorgenesgrzesiuk

Ver Respostas

serio? como capturar as informacoes lançadas no sistema?

Estou migrando uma integração do ASAAS para EFI... Mas sem os endpoint basicos, não tem como...

# bolix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @diorgenesgrzesiuk ! Ainda não temos um endpoint que liste todas as cobranças. Você consegue apenas buscar por uma cobrança em específico. Mas vou levar essa sugestão pra nossa equipe responsável.

# bolix
Avatar discord do usuario diorgenesgrzesiuk

diorgenesgrzesiuk

Ver Respostas

Ola pessoal, estou migrando para API EFI, porém não estou encontrando os endpoint que lista as cobrancas cadastradas... Somente encontrei endpoint para criar e alterar cobranças... Necessito listar as cobrancas vencidas e as pendentes de pagamento....

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Seria mais fácil mostrando as linhas que levaram a esse erro... mas isso é do código e não da API, né ?

# pix
Avatar discord do usuario _josemax

_josemax

help Configurando servidor nginnx e mTLS

# cartões
Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

João acabamos a implementação, faz sentido. Estive analisando a network e o JS de vocês faz chamadas para a Clear Sale, acredito que eles sejam seus fornecedores. Nossas recusas sempre foram pelo antifraude, e o backend gerando o payment token como eu usava anteriormente não iria passar os dados do device pra Clear analisar, vou colocar em produção e fazer uma compra teste pra ver se aprova agora 🙏🏼🙌🏼 Mas já deixo como dica pro pessoa que usa o método antigo já migrar 👊🏼

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia. Tudo bem?
Para obter o Qr Code, após ter criado a cobrança basta consumir o endpoint GET/v2/loc/:id/qrcode, passando o id do loc da cobrança como parâmetro, que você terá o seguinte retorno:
{
"qrcode": "00020126001BR.GOV.BCB.PIX2566qrcodes-pix.ger...",
"imagemQrcode": "data:image/png;base64,iVBORw0KGgoAAQDS... "
}

Deste retorno, o parâmetro qrcode é o pix copia e cola, e parâmetro imagemQrcode é a imagem do QrCode em base64. que pode ser implementado em seus sites.

# pix
Avatar discord do usuario cutegothvampire1

cutegothvampire1

ta gerando a cobrança tudo certo mas não ta retornando qrcode nem codigo pix no chat

# dúvidas
Avatar discord do usuario kaftao

kaftao

Ver Respostas

Estou fazendo a instalacao no opencart e na hora de ativar o pix esta dando o erro
imagem enviada na mensagem pelo usuario kaftao

# freelancer
Avatar discord do usuario glauber7911

glauber7911

Ver Respostas

Não desculpe a frivolidade. Eu gostaria de subir uma aplicacao em um server linux usando nginx e pm2 pra gerenciar.

# freelancer
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Essa pergunta possivelmente ficaria mais precisa identificando deploy em qual ambiente... eu uso o "cp" como ferramenta de deploy, mas provavelmente não era isso que você tinha imaginado...