Histórico de mensagens sobre PIX

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Nós temos um exemplo no github, que possui a collection no Postman também para gerar QrCode https://github.com/ceciliadeveza/gerarqrcodepix
Com esta API, você pode gerar direto o QrCode, informando o location da cobrança que vc criar

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá <@!781944293739986984>, sim. Só podem ser pagos Pix que forem gerados em produção

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

não consegue nem receber pix em homologação, muito menos devolver (pena.... nessa a GN tá devendo pra nós, rsrs)

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!783359762917752843>, fiz testes neste momento. Quando você solicita uma devolução, é gerado o código rtrId (ReturnIdentification da devolução).
Ao consultar a devolução você deve estar passando o rtrId. O correto é passar o endToEndId do PIX e o ID da que usou na solicitação da devolução

# pix
Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

De qualquer forma isso não vai funcionar em homologação, como não posso pagar em api-pix-h não terei o e2eid.

# pix
Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Ver Respostas

a consulta é um GET /v2/pix/:e2eid/devolucao/:id, sem body

# pix
Avatar discord do usuario ezequielsp

ezequielsp

Bom dia a todos!
Estou testando a consulta a devoluções. os campos são:

"pix": [
{
"endToEndId": ""E085..."
"devolucoes": [
{
"id": "D09...""
}....

correto?
- o retorna das minhas consultas é apenas: devolucao_nao_encontrada

# pix
Avatar discord do usuario amadeujunior18

amadeujunior18

Ver Respostas

top de mais, ele já esta com Pix Webhook?

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

Pessoal o servidor da API do PIx caiu? Tem algum lugar pra visualizarmos o status da API?

# pix
Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Há uma anomalia no endpoint /v2/pix para o método "Consultar Pix recebidos".
Estou filtrando algumas cobranças para analisar os pagamentos e está acontencendo o seguinte:
Ao filtrar os PIX recebidos em um determinado período, a API informou um total de 16 pix recebidos.

"paginacao": {"paginaAtual": 0, "itensPorPagina": 10, "quantidadeDePaginas": 2, "quantidadeTotalDeItens": 16}
Se o parâmetro "paginacao.itensPorPagina" estiver ausente (valor padrão = 100) ou se estiver definido com um valor maior, todos os 16 pix retornarão na página zero, como esperado.
Já se o parâmetro "paginacao.itensPorPagina" estiver definido como 10, a página zero retorna 10 itens (como esperado) e a página 1 também.

O que deveria retornar:
página zero: 10 itens, página 1: 6 itens | Total de itens: 16
O que retornou
página zero: 10 itens, página 1: 10 itens | Total de itens: 20

Depois ampliei meu período de consulta e a API informou um total de 34 pix recebidos
"paginacao": {"paginaAtual": 0, "itensPorPagina": 10, "quantidadeDePaginas": 4, "quantidadeTotalDeItens": 34}
Aí a situação ficou mais complicada, pois nenhuma página retornou a quantidade de itens esperada.
O que deveria retornar:
página zero: 10 itens, página 1: 10 itens, página 2: 10 itens, página 3: 4 itens | Total de itens: 34
O que retornou
página zero: 9 itens, página 1: 8 itens, página 2: 7 itens, página 3: 7 itens | Total de itens: 31

Obs.: o endpoint /v2/cob, muito similar ao /v2/pix, funciona normalmente.

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Em relação ao ponto levantado: A realização de devolução de Pix via API é feita unicamente pelo Recebedor, não sendo possível que um pagador solicite o reembolso por este endpoint. No entanto, poderá ocorrer casos em que o Pagador não reconheça a trasação, ou entre em desacordo comercial com o Recebedor. Neste caso, o Pagador entrará em contato com a instituição de pagamento, e se dará início a uma averiguação, onde as partes serão comunicadas sobre o processo. O estorno pela instituição ocorrerá, ou não, após a avaliação do caso. No caso de uma devolução do valor pago, a transação não será realizada necessariamente via Pix.

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

Galera to montando um SDK do PIX, pros projetos laravel, sei que já tem a da GN que é super simples mas fiz uma pra facilitar mais ainda, pois alguns colegas pediram por estarem com dificuldades, quem quiser contribuir, usar fiquem a vontade

https://github.com/levicosta201/gerencianet-pix-api

# pix
Avatar discord do usuario bartwitch

bartwitch

Ver Respostas

eu notei isso, mas no caso, a devolução só acontece se eu solicitar né? Ou existe "estorno" no pix?

# pix
Avatar discord do usuario felipoantonoff

felipoantonoff

Ver Respostas

Isso, só fica atento no retorno, se tem o pix -> devoluções, pois fica também o Status concluído quando é devolução.

Eu tratei, puxando o status da devolução, se vier ele, uso ele, se não o status normal da cobrança.

# pix
Avatar discord do usuario bartwitch

bartwitch

Ver Respostas

só pra constar.. isso nao é no webhook, é no serviço de consultar a cobrança PIX

# pix
Avatar discord do usuario bartwitch

bartwitch

Ver Respostas

Status = CONCLUIDA é porque foi pago? Porque eu não paguei esse pix não... apenas revisei o pix (PATCH).
imagem enviada na mensagem pelo usuario bartwitch

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

você está passando os dados do Body ?

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix-h.gerencianet.com.br/v2/cob/fc9a4366ff3d4964b5dbc6c91a8724d5",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS =>"{\r\n \"calendario\": {\r\n \"expiracao\": 3600\r\n },\r\n \"devedor\": {\r\n \"cpf\": \"12345678909\",\r\n \"nome\": \"Francisco da Silva\"\r\n },\r\n \"valor\": {\r\n \"original\": \"124.45\"\r\n },\r\n \"chave\": \"\",\r\n \"solicitacaoPagador\": \"Cobrança dos serviços prestados.\"\r\n}",
CURLOPT_HTTPHEADER => array(
"authorization: {{Authorization}}",
"x-client-cert-pem: {{X-Certificate-Pem}}"
),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;