Histórico de mensagens sobre propriedade em pix

EXIBINDO CONVERSAS RECENTES:

Texto: propriedade
Canal: pix
Avatar discord do usuario matheus_efi

matheus_efi

inclusive simulei aqui e teve a mesma mensagem :

php
{
"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 diegohenrique1989

diegohenrique1989

Ver Respostas

Olá bom dia, estou tendo um problema na hora de configurar o meu webhook(com curl no php), ele me retorna esse json:
{
"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 hitaloramon

hitaloramon

Ver Respostas

ai o erro retornado é que deve ter a propriedade obrigatória body

Avatar discord do usuario .gabrielkenji

.gabrielkenji

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

Avatar discord do usuario marcosfilho8113

marcosfilho8113

Ver Respostas

{
"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 luizcristino

luizcristino

Ver Respostas

Boa tarde. Procurei mensagens antigas sobre isso mas não consegui entender corretamente. Como faço para fazer o patch de uma cobrança com o txid?

Este é o meu retorno

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


E este é meu envio

json
// patch v2/cob/EvgJWbbbuVwnBPl4eLU9VBkRzEJdbbEIB
{
"valor": {
"original": "500.00"
}
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

É uma congregação de 2 features da API padrão BACEN aqui: o de não notificar transação sem txid e o de não conter a informação de CPF/CNPJ pagador. O que talvez resolvesse esse caso, mas o <@!780500099788701726> é quem pode falar com propriedade do caso de uso dele, é ter
1 - Opção não padrão para notificar no webhook mesmo sem txid
2 - Opção não padrão 2.2.1 para colocar o campo Pagador da 2.0.0 (que é o que outros bancos estão fazendo)

Avatar discord do usuario nickfelippe

nickfelippe

[
{
chave: 'required',
caminho: '',
mensagem: 'deve ter a propriedade obrigatória body'
}
]

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Falha PIX
Mensagem: Valores ou tipos de campo inválidos

Erro 1
Caminho:
Mensagem de erro: deve ter a propriedade obrigatória body

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

Falha PIX
Mensagem: Valores ou tipos de campo inválidos

Erro 1
Caminho:
Mensagem de erro: deve ter a propriedade obrigatória body

Avatar discord do usuario ferdead2

ferdead2

Ver Respostas

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

Avatar discord do usuario ferdead2

ferdead2

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

Avatar discord do usuario ferdead2

ferdead2

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

Avatar discord do usuario felipoantonoff

felipoantonoff

Ver Respostas

Pessoal outra dúvida, para emitir o Pix/Cobrança temos o calendario, tentei passar assim:

php
[calendario] => Array
(
[criacao] => 2020-12-12T13:03:58Z
[expiracao] => 86400
)
Com a data de criação, porém da o erro:
{"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"}]}

Está errado o padrão usado na data de criação ou não da para informar?
Sem ela pega normal, queria por só, pois ao criar sem ela, fica com horário errado na data de criacao
E uso ela para filtras as cobranças recentes

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

e se o SMS não chegar o cara não faz a compra? ou seria só numa compra inicial pra validar a propriedade do número?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

De fato, mas a mensagem de erro sugere que há mais propriedades do que deveria, quando na verdade não há 2 propriedades requeridas...a mensagem de erro poderia ser mais elucidativa.

Avatar discord do usuario ezequielsp

ezequielsp

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(20) "additionalProperties"
'caminho' =>
string(6) ".query"
'mensagem' =>
string(44) "não são permitidas propriedades adicionais"
}
}
}

Avatar discord do usuario ezequielsp

ezequielsp

'nome' => string 'json_invalido' (length=13)
'mensagem' => string 'Valores ou tipos de campo inválidos' (length=36)
'erros' =>
array (size=1)
0 =>
array (size=3)
'chave' => string 'additionalProperties' (length=20)
'caminho' => string '.query' (length=6)
'mensagem' => string 'não são permitidas propriedades adicionais' (length=44)

Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Ver Respostas

ao criar a cobrança, você define o prazo de expiração em relação à data de criação da cobrança através da propriedade "calendario.expiracao". Você informa o prazo de expiração em segundos

Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Estou verificando se a propriedade "endToEndId" existe e está preenchida no objeto "pix" e deduzindo as devoluções contidas no objeto para definir se o valor foi pago e, se foi pago, não houve devoluções, conforme este exemplo:
imagem enviada na mensagem pelo usuario franciscorsobrinho