Histórico de mensagens sobre propriedade em pix

EXIBINDO CONVERSAS RECENTES:

Texto: propriedade
Canal: pix
Avatar discord do usuario johnny.conexa

johnny.conexa

Ver Respostas

Boa tarde pessoal,

{
"nome":"json_invalido",
"mensagem":"Valores ou tipos de campo inválidos",
"erros":[
{
"chave":"required",
"caminho":".body.pix.chaves['[email protected]'].recebimento.webhook.notificacao",
"mensagem":"deve ter a propriedade obrigatória pagador"
}
]
}


O que seria essa propriedade "pagador" no endpoint PUT v2/gn/config? Não achei na doc :/

Avatar discord do usuario almirnetocnx

almirnetocnx

Ver Respostas

Boa tarde pessoal, tive um probleminha recente referente a configuração do Pix

Esse foi o body enviado para a rota /v2/gn/config

json
{
"pix": {
"receberSemChave": true,
"chaves": {
"[CHAVE_AQUI]": {
"recebimento": {
"txidObrigatorio": false,
"qrCodeEstatico": {
"recusarTodos": false
},
"webhook": {
"notificacao": {
"tarifa": true
}
}
}
}
}
}
}

Realizando o request acima, recebo o seguinte erro:

json
{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inválidos",
"erros": [
{
"chave": "required",
"caminho": ".body.pix.chaves[CHAVE_AQUI].recebimento.webhook.notificacao",
"mensagem": "deve ter a propriedade obrigatória pagador"
}
]
}

Alguém saberia me informar o motivo do erro? Procurei na documentação e não encontrei, desde já agradeço.

Avatar discord do usuario andresisdanca

andresisdanca

Ver Respostas

System.setProperty("javax.net.ssl.keyStore", CERTIFICADO);

Quando uso no método main isso funciona e seta a propriedade e quando uso no servidor web não acha o certificado.
Alguma ideia?

No servidor web me dá está resposta:
Server returned HTTP response code: 403 for URL: https://api-pix.gerencianet.com.br/oauth/token

Não acho que seja o certificado ... até acredito que está pegando pois coloquei o endereço completo ....
Deve ser alguma configuração que pode estar faltando para o servidor web local.

Avatar discord do usuario Prof Zoidberg

Prof Zoidberg

Ver Respostas

eu recebo o erro seguinte:
{"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"required","caminho":"","mensagem":"deve ter a propriedade obrigatória body"}]}

Avatar discord do usuario Prof Zoidberg

Prof Zoidberg

o erro completo que recebo é o seguinte:
Array
(
[nome] => json_invalido
[mensagem] => Valores ou tipos de campo inválidos
[erros] => Array
(
[0] => Array
(
[chave] => required
[caminho] =>
[mensagem] => deve ter a propriedade obrigatória body
)

)

)

Avatar discord do usuario tales4721

tales4721

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

Avatar discord do usuario henriquefelipe.

henriquefelipe.

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

esse é o erro ao criar a cobrança..

Avatar discord do usuario wesleykovalski

wesleykovalski

Ver Respostas

Alguém teve esse erro de retorno:

array(3) {
["nome"]=>
string(13) "json_invalido"
["mensagem"]=>
string(36) "Valores ou tipos de campo inválidos"
["erros"]=>
array(1) {
[0]=>
array(3) {
["chave"]=>
string(8) "required"
["caminho"]=>
string(0) ""
["mensagem"]=>
string(40) "deve ter a propriedade obrigatória body"
}
}
}

Avatar discord do usuario perrot.

perrot.

Bom dia! Estou com problemas ao usar o pix.send. Retorna o seguinte erro: {
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inválidos",
"erros": [
{
"chave": "required",
"caminho": "",
"mensagem": "deve ter a propriedade obrigatória body"
}
]
}

Avatar discord do usuario apolo3467

apolo3467

Ver Respostas

Uma duvida, para eu criar uma cobranças eu tenho que enviar esse campo ""chave" => "", // Chave pix da conta Gerencianet do recebedor"

Essa chave eu crio pela propriedade:
$api = new Gerencianet($options);
$pix = $api->pixCreateEvp([], []);

correto?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Não... a falha "deve ter a propriedade obrigatória body" ainda esta aparecendo?

Avatar discord do usuario Julia Efí

Julia Efí

Então essa mensagem é enviada por parâmetro, mas quando não há mensagem a propriedade não é enviada.

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

A propriedade "infoPagador" é enviada apenas quando o pagador da cobrança pix deixa uma mensagem no ato do pagamento.

Avatar discord do usuario caiodomingues

caiodomingues

Ver Respostas

dentro da propriedade "pix", o "pagador" não vem sempre?

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

No Java, é informada uma propriedade onde você passa o caminho do certificado, como segue o exemplo da documentação.
https://gnetbr.com/SklcGiNEY_

Avatar discord do usuario andersonleal5479

andersonleal5479

Ver Respostas

Alguém pode me ajudar?
Quando tento criar uma location, recebo a seguinte mensagem: "mensagem": "deve ter a propriedade obrigatória body"

Avatar discord do usuario joey_burn

joey_burn

tirei a propriedade content-type e nada..

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!397861880841895936> Verifique se está faltando a aspas " fechando a URL

url = new URL ("https://api-pix-h.gerencianet.com.br/v2​/loc/5/qrcode")
E para esta requisição não é necessário a propriedade Content-Type conn.setRequestProperty("Content-Type", "application/json");

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 guilherme_efi

guilherme_efi

Muito obrigado <@!780500321994539068> por sua contribuição, você tem propriedade no assunto hahaha 😎
<@!835107968713359370> Quaisquer dúvidas estamos à disposição.