iugu / iugu-python

MIT License
29 stars 26 forks source link

Erro na criação de invoice #19

Open hitallog opened 5 years ago

hitallog commented 5 years ago

Estamos tentando criar uma fatura mas o seguinte erro está sendo retornado: {'errors': {'total': ['deve ser maior que 1'], 'payer.cpf_cnpj': ['não pode ficar em branco']}}

Na documentação da API da IUGU, nenhum destes items reportados estão como obrigatórios. Porém, mesmo passando eles na estrutura para a requisição o mesmo erro continua.

OBS.: Já implementamos a funcionalidade de assinaturas, e a mesma está funcionando perfeitamente. Somente a opção de invoices que está acontecendo o erro.

matheudantas commented 1 year ago

Apesar de já terem se passado alguns anos, também tive o mesmo problema :sweat_smile: Esse erro, apesar de ter uma chave total, não se refere a ela, mas sim a uma aninhada dentro da chave items, especificamente da chave price_cents, que a doc diz que deve ter valor mínimo 100. No meu caso o valor estava em 0, após colocar algum valor o erro não aconteceu mais. https://dev.iugu.com/reference/criar-fatura