Histórico de mensagens sobre PIX em pix

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Data: 29/02/2024
Canal: pix
Avatar discord do usuario andrebarbosa_dev

andrebarbosa_dev

Ver Respostas

voce fez a configuração no servidor que o webhook pede?

server {
#
# ...
#
listen [::]:443 ssl ipv6only=on;
listen 443 ssl;
ssl_certificate server_ssl.crt.pem;
ssl_certificate_key server_ssl.key.pem;
ssl_client_certificate /root/chain-pix-webhooks-prod.crt;
ssl_verify_client optional;
ssl_verify_depth 3;
#
# ...
#
location /webhook {
if ($ssl_client_verify != SUCCESS) {
return 403;
}
proxy_pass /webhook;
}
}
#Desenvolvido pela Consultoria Técnica da Efí

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @delorme.onlineips! Tudo bem?
Esta falha ocorre quando você tenta executar o envio de um Pix, porém existe outro envio em andamento.

Para melhorar o desempenho do serviço e evitar conflitos de saldo, recomendamos que o envio de Pix por API seja condicionado à conclusão da transação anterior, que é notificada por meio do webhook. Se essa prática não for seguida e várias requisições de envio forem feitas ao mesmo tempo, o integrador pode enfrentar problemas no envio.

Avatar discord do usuario delorme.onlineips

delorme.onlineips

Ver Respostas

Boa tarde,

Ao requisitar envios de PIX pela API estou recebendo o retorno:
{
'nome': 'pedido_pagamento_negado',
'mensagem': 'Pagamento rejeitado por já existir outra movimentação em
andamento nesta conta'
}

O que seria isso? Qual a causa? O que fazer?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @lidiamariano ! Pra essa rota https://pix.api.efipay.com.br/ você deve usar Client_id, Client_Secret e certificado de produção. Se for utilizar as credenciais e certificado de homologação, você deve utilizar a rota https://pix-h.api.efipay.com.br

Avatar discord do usuario lidiamariano

lidiamariano

Ver Respostas

essas são todas as variáveis de ambiente que uso. elas estão preenchidas mas mandem vazias por questão de segurançaEFI_CLIENT_ID =""
EFI_CLIENT_SECRET =""
EFI_ENDPOINT = "https://pix.api.efipay.com.br"
NODE_ENV = "production"
EFI_CERT = ""

Avatar discord do usuario lidiamariano

lidiamariano

Ver Respostas

Sim! Estou usando a seguinte variavel no arquivo .env: EFI_ENDPOINT = "https://pix.api.efipay.com.br"

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

OI, @lidiamariano. Bom dia!
Pelo que vi o seu código enviado anteriormente, você está montando a requisição em sua aplicação, então como não tem SDK, não tem esta variável sandbox que define o ambiente.
Neste caso então, você deve conferir se está usando a rota base correta para cada ambiente, produção ou homologação.
https://dev.efipay.com.br/docs/api-pix/credenciais/#rotas-base