Histórico de mensagens sobre chave pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: chave pix
Canal: pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

Sim, você informa no json na hora de criar a cobrança
Ex:.

json
{
"valor": {
"original": "1.10"
},
"calendario": {
"expiracao": 5184000
},
"chave": "SUA-CHAVE-PIX"
}

https://dev.gerencianet.com.br/docs/api-pix#section-criar-cobran-a-imediata

Avatar discord do usuario guilherme_efi

guilherme_efi

Outro detalhe é a adição do /pix no final da sua URL que deve ser tratada no location das configurações de seu Nginx.

Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix também dever ser tratada nas configurações do Nginx para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet e recebe o body a partir dela.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

json
{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

É a chave PIX vinculada à sua conta Gerencianet.

Avatar discord do usuario alanvcb

alanvcb

Ver Respostas

bem, estou de volta... no body do PUT /v2/cob/ ele pede chave... é a minha chave pix, aquele que eu mando pros amigos pra eles me mandarem o dinheiro?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que você quer é uma cobrança, não uma chave. Uma chave Pix identifica uma conta, não uma cobrança.

Avatar discord do usuario Anderson Amorim

Anderson Amorim

Ver Respostas

Sim, a chave que passo como parametro é a chave pix da conta que eu uso pra gerar o token

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A chave Pix é da mesma conta cujo client_id/client_secret gerou o access token ?

Avatar discord do usuario joey_burn

joey_burn

Ver Respostas

criei uma cobranca com txid gerado por mim... com uma chave fixa na homologacao q resultou em 201
{"calendario":{"criacao":"2021-05-18T07:54:03.825Z","expiracao":3600},"txid":"WX4WX3M4RAPMXZOWTOV1PBU4CZPK","revisao":0,"loc":{"id":2,"location":"qrcodes-pix-h.gerencianet.com.br/v2/679d4f7a984148b483d3ae68c20a9ec4","tipoCob":"cob","criacao":"2021-05-18T07:54:03.883Z"},"location":"qrcodes-pix-h.gerencianet.com.br/v2/679d4f7a984148b483d3ae68c20a9ec4","status":"ATIVA","valor":{"original":"123.45"},"chave":"+55 34 9 8436-7252"}
quando acesso o link do location vem um arquivo este é o qrcode? nao consigo achar a imagem do qrcode

Avatar discord do usuario jessica_efi

jessica_efi

Ola <@!112368837852180480> ! Utilizando nossa API Pix, você poderá emitir cobranças pix onde você terá como retorno o pix copia e cola e a imagem do QRCode. Temos também a opção de transferir para uma chave pix (Envio de pix), porém para utilizar este serviço, é necessário que você possua uma conta Pessoa Jurídica e também entrar em contato com a equipe Comercial da Gerencianet para novo anexo contratual.

Liberamos uma versão de testes por 15 dias que pode ser solicitada tanto por pessoa física quanto jurídica, o procedimento é o mesmo, criar um ticket para a equipe comercial solicitando a liberação do escopo pix.send

Avatar discord do usuario sibeliusseraphini

sibeliusseraphini

temos api para pagar 1 emv e transferir para uma chave pix?

Avatar discord do usuario joaoc7439

joaoc7439

Ver Respostas

Bom dia, pessoal. Estou obtendo um erro quando tento consultar um determinado pix recebido:

{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inválidos",
"erros": [
{
"chave": "additionalProperties",
"caminho": ".query",
"mensagem": "não são permitidas propriedades adicionais"
}
]
}

Estou usando o SDK Python:

gn = Gerencianet(CREDENTIALS)
now = datetime.utcnow()
params = {
'inicio': '2021-04-01T00:00:00Z',
'fim': '2021-05-18T10:00:00Z',
'txid': '8XjAnkrRmsgG0xXhVTuiYPOmKZ'
}
resp = gn.pix_received_list(params=params)

O pix_received_list faz um GET em /v2/pix:

"pix_received_list": {
"route": "/v2/pix",
"method": "get"
},

Quando informo apenas os campos 'inicio' e 'fim', sem o 'txid', a API retorna a lista de todos os pix recebidos no período, tal como esperado.
Não consigo enxergar o que estou fazendo de errado.

Avatar discord do usuario joao_efi

joao_efi

O parâmetro "chave" se refere a sua chave pix cadastrada na Gerencianet.
Você consegue cadastrar uma nova chave através do app no celular ou através do endpoint POST /v2/gn/evp
https://dev.gerencianet.com.br/docs#section-criar-chave-evp

Avatar discord do usuario joey_burn

joey_burn

se eu entendi bem é a chave pix da minha conta onde vao cair os pagamentos... no caso a conta da gerencianet? seria isso? onde consigo essa chave?

Avatar discord do usuario joey_burn

joey_burn

O campo chave, obrigatório, determina a chave Pix registrada no DICT que será utilizada para a cobrança. Essa chave será lida pelo aplicativo do PSP do pagador para consulta ao DICT, que retornará a informação que identificará o recebedor da cobrança.

Avatar discord do usuario joey_burn

joey_burn

boa noite pessoal estou iniciando a autenticacao na api pix da gerencia net com java... segui o exemplo dado na documentacao fazendo o download do certificado p12 , coloquei na pasta do projeto criei a chave no meu login da gerencianet tudo homologacao https://api-pix-h.gerencianet.com.br/oauth/token

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No aplicativo para celular, crie uma chave Pix do tipo "aleatória".

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Pode ser prudente usar o aplicativo para celular e gerar uma chave aleatória (produção). Apesar de ser possível via API, facilita já definir a chave Pix.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exatamente. Os callbacks são enviados pela Gerencianet via POST {$request.body#​/webhookUrl}​/pix quando houver uma alteração no status do PIX. O seguinte é um exemplo de um Pix recebido

json
{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Avatar discord do usuario destemido9466

destemido9466

$config = [
"certificate" => realpath("certs/producao/certificado.pem")
];

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix.gerencianet.com.br/v2/webhook/".$chave_pix,
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_SSLCERT => $config["certificate"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_POSTFIELDS =>'{
"webhookUrl": "https://webhook.com/webhook"
}',
CURLOPT_HTTPHEADER => array(
'authorization: Bearer '.$access_token,
'x-skip-mtls-checking: false',
'Content-Type: application/json'
),
));

$response = curl_exec($curl);
$options = json_decode($response, true);


if ($response === FALSE){
$curl_error = curl_error($curl);
}

curl_close($curl);
echo $response;