Puedes usar éste módulo super-simple que creé hace un tiempo.
Tan solo tienes que instalarlo, ir a configurar, y te dará una URL similar a esta:
https://tusitioweb.com/module/ftm_cacheclear/cache?action=clearCache&key=1234567890
Cada vez que uses esa URL en la barra de direcciones de tu navegador limpiará la caché de tu web automáticamente. Si incluyes en el programador CRON una tarea que llame a esa URL cada X tiempo (por ejemplo, una vez cada hora), ya tienes lo que necesitas. Puedes usar el módulo CRON de Prestashop (si lo tienes instalado y te funciona), o mejor el programador CRON del hosting donde tengas instalada la web. En este último caso es posible que tengas que usar el comando GET o curl para incluir la llamada a la URL, por ejemplo:
curl -s 'la-url-que-proporciona-el-módulo' > /dev/null
ó bien
wget -O /dev/null 'la-url-que-proporciona-el-modulo' >/dev/null 2>&1