Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 21/02/2025
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Acessando o app/site e criando uma chave

Avatar discord do usuario andre_94652

andre_94652

Ver Respostas

Olá amigos. Ontem me passar vários códigos de exemplo em .net (c#). Eu peguei um código de exemplo que faz uma cobrança via pix. Segue abaixo o código

class PixCreateImmediateCharge
{
public static void Execute()
{
dynamic efi = new EfiPay(JObject.Parse(File.ReadAllText("C:\\Projetos\\ExemploEfiBank\\sdk-dotnet-apis-efi\\Examples\\credentials.json")));

var body = new
{
calendario = new
{
expiracao = 3600
},
devedor = new
{
cpf = "12345678909",
nome = "Francisco da Silva"
},
valor = new
{
original = "1.45"
},
chave = "1",
solicitacaoPagador = "Informe o número ou identificador do pedido."
};

try
{
var response = efi.PixCreateImmediateCharge(null, body);
Console.WriteLine(response);
}
catch (EfiException e)
{
Console.WriteLine(e.ErrorType);
Console.WriteLine(e.Message);
}
}
}

Na propriedade chave da variável body eu estou informando o valor "1" e estou recebendo a mensagem de erro abaixo
"{\"nome\":\"chave_invalida\",\"mensagem\":\"A chave informada não faz referência à conta Efí autenticada\"}"

Como eu faço para obter a chave correta associada a conta efi que foi autenticada?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @rafaelplay55! Tudo bem?
Você consegue revisar a cobrança: https://dev.efipay.com.br/docs/api-pix/cobrancas-imediatas#revisar-cobran%C3%A7a
Ao informar o id da cobrança e o body:

{
"status": "REMOVIDA_PELO_USUARIO_RECEBEDOR"
}

A cobrança será cancelada.

Avatar discord do usuario rafaelplay55

rafaelplay55

Ver Respostas

Boa tarde, pessoal, por acaso, existe uma forma de eu bloquear o pagamento de um Pix depois de ter gerado uma cobrança com vencimento? Por exemplo, eu criei a cobrança, porém depois de uma certa condição, esse pix não pode mais aceitar pagamento, como eu poderia fazer isso?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não pode ser auto-assinado. Mas pode ser gratuito como o Let's Encrypt.

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Por nada, precisando é só nos chamar!

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Como você já utiliza o Nginx pode incorporar essa configuração em seu servidor atual.

Avatar discord do usuario renanmoraes.

renanmoraes.

Vlw por enquanto

Avatar discord do usuario renanmoraes.

renanmoraes.

Boa

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Nesse caso o seu nginx que tem que atender a requisição com o https, no proxy você pode fazer um http_upgrade.

Temos um exemplo de configuração de servidor nginx para funcionar como proxy para sua aplicação.

https://github.com/efipay/mtls-webhook

Avatar discord do usuario renanmoraes.

renanmoraes.

Ver Respostas

Pq, no meu caso ele redireciona pelo nginx então preciso redirecionar via https correto ??

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Isso mesmo, para receber a notificação da API Pix seu servidor deve funcionar com https.

Avatar discord do usuario renanmoraes.

renanmoraes.

Ver Respostas

Então preciso subir meu servico https com esse mtls ?? Pq hoje meu serviço é http e https só fica por conta de meu domínio

Avatar discord do usuario renanmoraes.

renanmoraes.

Perfeito

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Sim, nesse caso é referente à dois tipos de certificados, um sendo responsável pelo SSL do seu domínio e outro sendo responsável pelo mTLS na comunicação.