Cuando marchaba con 200 hombres a fortalecer la aduana de La Garita que comunicaba con Puntarenas, el general Villaseñor pactó una tregua con Morazán, siendo Alfaro uno de los firmantes del Pacto del Jocote, que finalmente llevó al derrocamiento de Carrillo.