Adicionando validações e testes para pagamentos e items