Cambiados nombres de métodos, y agregada validación de merchant y location