El primer cajero automático DirectCash se instaló en México en 2008. Desde entonces, se han instalado más de 350 cajeros automáticos en diversos lugares, incluidos Cabo San Lucas, Puerto Vallarta, Mazatlán, La Paz, Acapulco, Ciudad de México, Guadalajara, Playa del Carmen, Cancún, Tulum y Monterrey, entre otros.