Actúa como un Arquitecto de Datos. Diseña un modelo de datos mínimo para pagos: - Payment - PaymentAttempt - Refund - Provider Con estados explícitos y auditables.