Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

(desde que sem a CA do mTLS responda acesso negado)

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Depende do sistema da Digital Ocean que você está usando... mas a sem /pix nem precisa de nada exceto a parte de checagem de mTLS. Um "200 OK" de resposta já tá valendo.

Avatar discord do usuario andre_94652

andre_94652

Ver Respostas

@rubenskuhl como que eu faço para configurar as duas urls?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você tem que configurar as duas, tanto a sem /pix quanto a com /pix.

Avatar discord do usuario gabriel_efi

gabriel_efi

Olá, @andre_94652!
A falha 404 indica que a URL que está sendo passada como webhook não está sendo encontrada ou não existe

Avatar discord do usuario andre_94652

andre_94652

Ver Respostas

Olá amigos,

Tudo bem?

Eu estou chamando a url https://pix.api.efipay.com.br/v2/webhook/c0515522-4756-463d-aa1d-523bd63498c6

com o body da requisição contendo o json abaixo

{
"webhookUrl": "https://walrus-app-kcenm.ondigitalocean.app/api/v1"
}

Eu estou recebendo a mensagem de erro abaixo

{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 404"
}

A url do meu webhook é https://walrus-app-kcenm.ondigitalocean.app/api/v1/pix

A seguir segue a codificação da minha rota escrita em c#

[HttpPost("pix")]
public async Task ReceiveWebhook([FromBody] PixRecebidoEfi response, CancellationToken cancellationToken = default)
{
//Código a ser feito

return Ok();
}

Segue a classe da entrada que eu estou esperando

public class PixRecebidoEfi
{
public List Pix { get; set; }
}

public class PixRecebidoEfiResponse
{
public string endToEndId { get; set; }
public string txid { get; set; }
public string chave { get; set; }
public string valor { get; set; }
public string horario { get; set; }
public string infoPagador { get; set; }
}

Se você fizer uma requisição do tipo post a url https://walrus-app-kcenm.ondigitalocean.app/api/v1/pix

com o json abaixo você verá que a url retorna um "200"

{
"pix": [
{
"endToEndId": "1",
"txid": "1",
"chave": "1",
"valor": "1.00",
"horario": "1",
"infoPagador": "1"
}
]
}

O que eu estou fazendo de errado?
O que eu tenho que fazer para fazer funcionar?

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Seguindo em # atendimento privado.

Avatar discord do usuario pegarato__27138

pegarato__27138

😢

Avatar discord do usuario pegarato__27138

pegarato__27138

Boa noite

Avatar discord do usuario pegarato__27138

pegarato__27138

Ver Respostas

@gabriel_efi

Avatar discord do usuario guilherme.bvr

guilherme.bvr

Obrigado!

Avatar discord do usuario gabriel_efi

gabriel_efi

Chaves válidas: telefone, e-mail, documento (CPF ou CNPJ) ou chave aleatória.
Também é possível realizar um envio via dados bancários.

Avatar discord do usuario guilherme.bvr

guilherme.bvr

Ver Respostas

é possivel enviar pix para contas cnpj ou chave aleatoria?

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @guilherme.bvr!
Não entendi muito bem a sua questão, mas veja se essas informações ajudam:

Temos a API Pagamento de Contas destinada somente a pagamento de código de barras, não pode ser usada para Pix.

Dentro da nossa API Pix temos um endpoint de pagamento para pagar QR Code Pix, nele é possível informar o copia-e-cola do QR Code para pagamento.

Também na API Pix, existe o endpoint de envio de Pix, este é destinado ao envio de pix para qualquer tipo de chave.

Espero ter ajudado, qualquer coisa nos avise que abrimos um # atendimento privado para poder nos explicar melhor sobre a sua dúvida ligada ao seu objetivo.

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @andre_94652!
O erro 404 indica que sua URL não está acessível pois não está sendo encontrada, você chegou a ativar ela em seu servidor?