Histórico de mensagens em devs

EXIBINDO CONVERSAS RECENTES:

Data: 28/04/2024
Canal: devs
Avatar discord do usuario nicolasvascaafobado

nicolasvascaafobado

Muito obrigado irei tomar cuidado por aqui

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso vai dar problema mais hora menos hora.

Avatar discord do usuario nicolasvascaafobado

nicolasvascaafobado

Ver Respostas

Estou sempre trantando aqui como o valor float na api

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Aliás, melhor evitar guardar valor monetário como float... melhor guardar como número inteiro de centavos, e só adaptar nas entradas e saídas para ter um ponto antes dos centavos.

Avatar discord do usuario nicolasvascaafobado

nicolasvascaafobado

Ver Respostas

Entendi Muito obrigado @rubenskuhl

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O valor deveria ser "5.05" (cinco reais e cinco centavos) ou "5.50" (cinco reais e cinquenta centavos).

Avatar discord do usuario nicolasvascaafobado

nicolasvascaafobado

Ver Respostas

Toda vez que utilizo a rota:
https://pix-h.api.efipay.com.br/v2/pix/:e2eid/devolucao/:id
body:
{
"valor": "5.5"
}

pelo postman ou por minha api recebo:

{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inválidos",
"erros": [
{
"chave": "pattern",
"caminho": ".body.valor",
"mensagem": "deve corresponder ao padrão \"^[0-9]{1,10}\\.[0-9]{2}$\""
}
]
}