agregue estructura para errores en payment