Array ( [type] => https://pix.bcb.gov.br/api/v2/error/CobVOperacaoInvalida [title] => Operação Inválida [status] => 400 [detail] => A requisição que busca alterar ou criar uma cobrança com vencimento não respeita o schema ou está semanticamente errada. [violacoes] => Array ( [0] => Array ( [razao] => O objeto cobv.valor.desconto apresenta modalidade no valor 1 ou 2, porém cobv.valor.desconto.valorPerc encontra-se preenchido [propriedade] => cobv.body.valor.desconto )
[1] => Array ( [razao] => O campo cobv.valor não respeita o schema [propriedade] => cobv.body.valor )
)
)
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Array ( [type] => https://pix.bcb.gov.br/api/v2/error/CobVOperacaoInvalida [title] => Operação Inválida [status] => 400 [detail] => A requisição que busca alterar ou criar uma cobrança com vencimento não respeita o schema ou está semanticamente errada. [violacoes] => Array ( [0] => Array ( [razao] => O objeto cobv.valor.multa não respeita o schema [propriedade] => cobv.body.valor.multa.modalidade )
[1] => Array ( [razao] => O objeto cobv.valor.juros não respeita o schema [propriedade] => cobv.body.valor.juros.modalidade )
[2] => Array ( [razao] => O campo valor.desconto não respeita o schema. [propriedade] => cobv.body.valor.desconto.modalidade )
[3] => Array ( [razao] => O campo cobv.valor não respeita o schema [propriedade] => cobv.body.valor )
)
)
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
( [type] => https://pix.bcb.gov.br/api/v2/error/CobVOperacaoInvalida [title] => Operação Inválida [status] => 400 [detail] => A requisição que busca alterar ou criar uma cobrança com vencimento não respeita o schema ou está semanticamente errada. [violacoes] => Array ( [0] => Array ( [razao] => O objeto cobv.valor.desconto apresenta modalidade nos valores de 3 a 6, porém o elemento cobv.valor.desconto.valorPerc não está preenchido. [propriedade] => cobv.body.valor.desconto )
[1] => Array ( [razao] => O objeto cobv.valor.desconto apresenta modalidade nos valores de 3 a 6, porém o elemento cobv.valor.desconto.descontoDataFixa está preenchido ou não nulo. [propriedade] => cobv.body.valor.desconto )
[2] => Array ( [razao] => O campo cobv.valor não respeita o schema [propriedade] => cobv.body.valor )
)
)
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Mas se eu tiro a informação de desconto, a cobrança é emitida normalmente. Porém, eu preciso dessa informação do desconto (pra evitar uma gambiarra monstruosa e tornar o sistema semântico)
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Já tentei trocar o tipo de string para float/double (a documentação pede string). Já inverti a ordem, mudei data de validade do desconto. Já testei outras modalidades.